1 |
1
적어도 하나의 프로그램을 포함하여 녹화 또는 녹화 예약된 녹화물들에 관한 방송 정보를 저장하는 방법에 있어서,상기 녹화물들에 포함된 각 프로그램과 관련된 방송 정보에 관한 엔트리를 생성하는 단계; 및상기 생성한 각 엔트리와 해당 녹화물을 연결하는 단계를 포함하고,상기 녹화물들 중 어느 하나의 녹화물에 포함된 프로그램들 중 일부의 프로그램이 상기 녹화물들 중 다른 어느 하나의 녹화물에 포함된 프로그램들 중 일부의 프로그램과 중첩되고, 상기 녹화물들에 포함된 전체 프로그램의 개수보다 상기 엔트리의 개수가 적은 것을 특징으로 하는 방법
|
2 |
2
제 1항에 있어서,상기 녹화물들에 포함된 어느 하나의 프로그램과 관련된 방송 정보에 관하여 기 생성한 엔트리가 존재하는지 판단하는 단계를 더 포함하는 것을 특징으로 하는 방법
|
3 |
3
제 2항에 있어서,상기 판단 결과 기 생성한 엔트리가 존재하지 않으면, 상기 프로그램과 관련된 방송 정보에 관한 엔트리를 생성하는 것을 특징으로 하는 방법
|
4 |
4
제 1항에 있어서,상기 각 엔트리는 해당 방송 정보를 식별할 수 있는 식별 정보, 녹화물과 연결된 개수에 관한 정보, 연결된 녹화물 내 프로그램의 제목에 관한 정보, 연결된 녹화물 내 프로그램이 방송되는 채널에 관한 정보, 연결된 녹화물 내 프로그램이 시작하는 시각과 종료하는 시각에 관한 정보와 해당 엔트리가 나타내는 방송 정보가 실제 저장된 위치를 식별할 수 있는 정보 중 적어도 하나의 정보를 포함하는 것을 특징으로 하는 방법
|
5 |
5
제 1항에 있어서,상기 각 녹화물은 해당 녹화물을 식별할 수 있는 정보, 기 생성된 엔트리와 연결된 개수에 관한 정보, 해당 녹화물에 포함된 프로그램 중 대표 프로그램의 제목에 관한 정보, 상기 대표 프로그램이 방송되는 채널에 관한 정보, 해당 녹화물이 시작하는 시각 및 종료하는 시각에 관한 정보와 상기 연결된 각 엔트리를 식별할 수 있는 정보 중 적어도 하나의 정보를 포함하는 것을 특징으로 하는 방법
|
6 |
6
제 1항에 있어서,상기 생성한 엔트리는 테이블 형식으로 데이터베이스화하는 것을 특징으로 하는 방법
|
7 |
7
제 1항에 있어서,상기 연결은 가상 링크인 것을 특징으로 하는 방법
|
8 |
8
제 7항에 있어서,상기 가상 링크는 해당 방송 정보가 위치한 저장부의 포인터 또는 해당 방송 정보가 저장된 테이블과 해당 테이블 내 특정 엔트리를 정확하게 찾아낼 수 있는 유니크한 식별자인 것을 특징으로 하는 방법
|
9 |
9
제 1항에 있어서,특정 프로그램이 복수 개의 녹화물에 걸쳐 녹화 또는 녹화 예약되어 하나의 파일에 저장된 경우에는 상기 특정 프로그램과 관련된 방송 정보를 저장한 엔트리는 해당 프로그램의 시작 및 종료 위치를 정확하게 찾을 수 있는 파일 옵셋에 관한 정보를 포함하는 것을 특징으로 하는 방법
|
10 |
10
제 1항에 있어서,특정 프로그램이 복수 개의 녹화물에 걸쳐 녹화 또는 녹화 예약되어 복수 개의 파일에 저장된 경우에는 각 파일에 대한 파일 포인터 또는 상기 각 파일을 구분할 수 있는 유니크한 식별자에 관한 정보를 포함하는 것을 특징으로 하는 방법
|
11 |
11
제 1항에 있어서,상기 각 엔트리는 n(n은 0 보다 크거나 같고, 상기 녹화물들의 개수보다 작거나 같음)개의 녹화물과 연결하는 것을 특징으로 하는 방법
|
12 |
12
제 11항에 있어서,상기 n이 0인 경우에는 해당 엔트리를 삭제하는 것을 특징으로 하는 방법
|
13 |
13
제 1항에 있어서,상기 녹화물들에 포함된 각 프로그램에 관한 엔트리를 생성하는 단계를 더 포함하는 것을 특징으로 하는 방법
|
14 |
14
제 13항에 있어서,상기 각 프로그램과 관련된 방송 정보에 관하여 기 생성한 엔트리와 상기 생성한 각 프로그램에 관한 엔트리를 연결하는 단계를 더 포함하는 것을 특징으로 하는 방법
|
15 |
15
제 1항에 있어서,상기 방송 정보는 EPG(Electronic Program Guide) 정보인 것을 특징으로 하는 방법
|
16 |
16
적어도 하나의 프로그램을 포함하여 녹화 또는 녹화 예약된 녹화물들에 관한 방송 정보를 저장하는 장치에 있어서,상기 녹화 또는 녹화 예약된 녹화물에 관한 정보를 수신하는 사용자 입력 수신부;상기 수신되는 녹화 또는 녹화 예약된 녹화물에 관한 정보에 따라 프로그램을 녹화 또는 녹화 예약하고, 상기 녹화 또는 녹화 예약된 프로그램과 관련된 방송 정보에 대해 엔트리를 생성하여 테이블 형식의 데이터베이스를 구축하도록 제어하는 처리부; 및상기 녹화 또는 녹화 예약된 녹화물과 테이블 형식의 데이터베이스를 저장하는 저장 매체를 포함하고,상기 녹화물들 중 어느 하나의 녹화물에 포함된 프로그램들 중 일부의 프로그램이 상기 녹화물들 중 다른 어느 하나의 녹화물에 포함된 프로그램들 중 일부의 프로그램과 중첩되고, 상기 녹화물들에 포함된 전체 프로그램의 개수보다 상기 엔트리의 개수가 적은 것을 특징으로 하는 장치
|
17 |
17
제 16항에 있어서,상기 처리부는 상기 엔트리를 생성함에 있어서, 해당 방송 정보에 대하여 기 생성한 엔트리가 있는지 판단하는 것을 특징으로 하는 장치
|
18 |
18
제 17항에 있어서,상기 처리부는 상기 판단 결과 기 생성한 엔트리가 존재하지 않으면, 해당 방송 정보에 관한 엔트리를 생성하도록 제어하는 것을 특징으로 하는 장치
|
19 |
19
제 17항에 있어서,상기 처리부는 상기 판단 결과 기 생성한 엔트리가 존재하면, 해당 방송 정보에 관한 엔트리와 가상 링크하도록 제어하는 것을 특징으로 하는 장치
|
20 |
20
제 16항에 있어서,상기 처리부는 상기 녹화물에 녹화 또는 녹화 예약된 프로그램에 관한 엔트리를 생성하여 테이블 형식의 데이터베이스를 구축하도록 제어하는 것을 특징으로 하는 장치
|