1 |
1
저장 장치에서 저장 매체에 저장된 다수의 미디어 파일들에 대한 액세스 요청을 처리하는 방법으로서,상기 저장 매체에 저장된 임의 미디어 파일 내의 임의 지점을 포함하는 데이터를 소정 크기의 슬롯 단위로 읽어내는 단계와;상기 읽기 단계의 반복에 의해 얻어진 다수의 데이터를 캐쉬 파일 내에 슬롯 단위로 기록하는 단계와;상기 저장 매체에 저장된 다수의 미디어 파일들 중 특정 미디어 파일 내의 특정 지점부터의 액세스 요청을 수신하는 단계와;상기 읽기 요청의 수신에 응답하여, 상기 특정 미디어 파일의 특정 지점부터의 데이터가 담긴 슬롯이 상기 캐쉬 파일 내에 존재하는지 확인하는 단계와;존재하는 경우, 상기 슬롯에 포함된 데이터를 읽어 내어 상기 요청에 응답하는 단계를 포함하는 것을 특징으로 하는 액세스 요청 처리 방법
|
2 |
2
제1항에 있어서, 상기 저장 매체는탈착가능한 외부 저장 매체인 것을 특징으로 하는 액세스 요청 처리 방법
|
3 |
3
제1항에 있어서, 상기 읽기 단계는상기 임의 미디어 파일을 슬롯단위로 세그먼트할 경우, 상기 임의 지점이 몇 번째 슬롯에 포함되어야 하는지 결정하는 단계와;상기 결정된 슬롯의 시작 위치를 결정하는 단계와;상기 임의 미디어 파일을 상기 결정된 시작 위치로부터 상기 슬롯 길이만큼 읽어내는 단계를 포함하는 것을 특징으로 하는 액세스 요청 처리 방법
|
4 |
4
제1항에 있어서, 상기 액세스 요청을 수신하는 단계상기 특정 지점부터의 읽기 요청이 2개 이상의 슬롯에 대한 것인지 판단하는 단계와;상기 요청이 상기 2개 이상의 슬롯에 대한 것일 경우, 상기 요청을 2개 이상으로 요청들로 분리하는 단계를 포함하는 것을 특징으로 하는 액세스 요청 처리 방법
|
5 |
5
제4항에 있어서, 상기 요청에 응답하는 단계는상기 2개 이상으로 분리된 각 요청에 대응하는 데이터가 담긴 슬롯을 각기 읽어 내어 응답하는 것을 특징으로 하는 액세스 요청 처리 방법
|
6 |
6
제1항에 있어서, 상기 특정 미디어 파일의 특정 지점부터의 데이터가 담긴 슬롯이 상기 캐쉬 파일 내에 존재하지 않는 경우, 상기 특정 미디어 파일을 슬롯단위로 세그먼트할 때, 상기 특정 지점이 몇 번째 슬롯에 포함되어야 하는지 결정하는 단계와;상기 결정된 슬롯의 시작 위치를 결정하는 단계와;상기 특정 미디어 파일을 상기 결정된 시작 위치로부터 상기 슬롯 길이 만큼의 데이터를 읽어내는 단계와;상기 읽어진 데이터를 상기 캐쉬 파일 내의 임의 슬롯에 기록하는 단계와;상기 기록된 슬롯을 읽어 내어 응답하는 단계를 포함하는 것을 특징으로 하는 액세스 요청 처리 방법
|
7 |
7
탁찰가능한 저장 매체에 저장된 다수의 미디어 파일들에 대한 액세스 요청을 처리하는 저장 장치로서,캐쉬 파일을 저장하는 저장 수단과;상기 저장 매체에 저장된 임의 미디어 파일 내의 임의 지점을 포함하는 데이터를 소정 크기의 슬롯 단위로 읽어내고, 상기 읽기 단계의 반복에 의해 얻어진 다수의 데이터를 상기 저장 수단의 상기 캐쉬 파일 내에 슬롯 단위로 기록하는 프로세서와;상기 저장 매체에 저장된 다수의 미디어 파일들 중 특정 미디어 파일 내의 특정 지점부터의 액세스 요청을 수신하는 인터페이스를 포함하고,상기 프로세서는 상기 읽기 요청의 수신에 응답하여, 상기 특정 미디어 파일의 특정 지점부터의 데이터가 담긴 슬롯이 상기 캐쉬 파일 내에 존재하는지 확인하고, 존재하는 경우 상기 슬롯에 포함된 데이터를 읽어 내어 상기 요청에 응답하는 것을 특징으로 하는 저장 장치
|
8 |
8
제7항에 있어서, 상기 저장 매체는탈착가능한 외부 저장 매체인 것을 특징으로 하는 저장 장치
|
9 |
9
제7항에 있어서, 상기 프로세서가 상기 읽기를 수행할 경우,상기 임의 미디어 파일을 슬롯단위로 세그먼트할 때, 상기 임의 지점이 몇 번째 슬롯에 포함되어야 하는지를 결정하고, 상기 결정된 슬롯의 시작 위치를 결정한 후, 상기 임의 미디어 파일을 상기 결정된 시작 위치로부터 상기 슬롯 길이만큼 읽어내는 것을 특징으로 하는 저장 장치
|
10 |
10
제7항에 있어서, 상기 프로세서가 상기 액세스 요청을 수신하면,상기 특정 지점부터의 읽기 요청이 2개 이상의 슬롯에 대한 것인지 판단하고, 상기 요청이 상기 2개 이상의 슬롯에 대한 것일 경우, 상기 요청을 2개 이상으로 요청들로 분리하는 것을 특징으로 하는 저장 장치
|