KR101407166B1 - 디지털 비디오 레코더에서의 데이터베이스 복구방법 - Google Patents
디지털 비디오 레코더에서의 데이터베이스 복구방법 Download PDFInfo
- Publication number
- KR101407166B1 KR101407166B1 KR1020070060285A KR20070060285A KR101407166B1 KR 101407166 B1 KR101407166 B1 KR 101407166B1 KR 1020070060285 A KR1020070060285 A KR 1020070060285A KR 20070060285 A KR20070060285 A KR 20070060285A KR 101407166 B1 KR101407166 B1 KR 101407166B1
- Authority
- KR
- South Korea
- Prior art keywords
- file
- index
- database
- recorded
- digital video
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/78—Television signal recording using magnetic recording
- H04N5/781—Television signal recording using magnetic recording on disks or drums
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/70—Information retrieval; Database structures therefor; File system structures therefor of video data
- G06F16/71—Indexing; Data structures therefor; Storage structures
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/426—Internal components of the client ; Characteristics thereof
- H04N21/42661—Internal components of the client ; Characteristics thereof for reading from or writing on a magnetic storage medium, e.g. hard disk drive
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/433—Content storage operation, e.g. storage operation in response to a pause request, caching operations
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Television Signal Processing For Recording (AREA)
- Management Or Editing Of Information On Record Carriers (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
Abstract
Description
Claims (8)
- 디지털 비디오 레코더의 데이터베이스에 기록된 복수의 인덱스 파일들을 통합 관리하기 위한 인덱스 관리 파일을 관리하는 1단계;상기 디지털 비디오 레코더의 데이터베이스 복구시 상기 인덱스 관리 파일을 참조하여 에러가 발생한 인덱스 파일을 선별하는 2단계; 및상기 선별된 인덱스 파일에 연계된 데이터 파일을 스캔하여 정상적인 인덱스 파일로 복구하는 3단계를 포함하여 이루어지고,상기 인덱스 관리 파일에는, 한 쌍의 데이터 파일과 인덱스 파일을 억세스하기 위한 정보가 하나의 엔트리로 구분 기록되며, 상기 엔트리의 에러 여부를 검출하기 위한 부가 정보가 기록되는 것을 특징으로 하는 디지털 비디오 레코더에서의 데이터베이스 복구방법.
- 제 1항에 있어서,상기 3단계 이후, 상기 복구된 인덱스 파일을 참조하여, 유저 인터페이스를 위해 기록 관리되는 타임 슬라이드 맵을 복구 갱신하는 단계를 더 포함하여 이루어지는 것을 특징으로 하는 디지털 비디오 레코더에서의 데이터베이스 복구방법.
- 제 1항에 있어서,상기 3단계 이후, 상기 복구된 인덱스 파일을 참조하여, 상기 하나의 인덱스 관리 파일을 갱신하는 단계를 더 포함하여 이루어지는 것을 특징으로 하는 디지털 비디오 레코더에서의 데이터베이스 복구방법.
- 제 2항에 있어서,상기 데이터 파일에는, 헤더 정보와 다수의 비디오 프레임들이 기록되고,상기 인덱스 파일에는, 각 비디오 프레임의 채널, 녹화 시간, 사이즈, 옵셋 정보 중 어느 하나 이상이 기록되고,상기 타임 슬라이드 맵에는, 각 채널에 대한 날짜별 녹화 시간, 녹화 모드 중 어느 하나 이상이 기록되는 것을 특징으로 하는 디지털 비디오 레코더에서의 데이터베이스 복구방법.
- 삭제
- 제 1항에 있어서,상기 하나의 엔트리에는, 해당 데이터 파일에 기록된 첫 번째 비디오 프레임의 녹화 시간과, 마지막 비디오 프레임의 녹화 시간, 그리고 해당 인덱스 파일을 억세스하기 위한 경로 정보가 기록되는 것을 특징으로 하는 디지털 비디오 레코더에서의 데이터베이스 복구방법.
- 제 1항에 있어서,상기 부가 정보는, 각 엔트리의 에러 여부를 검출하기 위한 체크 섬 또는 체크 비트인 것을 특징으로 하는 디지털 비디오 레코더에서의 데이터베이스 복구방법.
- 제 1항에 있어서,상기 3단계는, 상기 선별된 인덱스 파일에 연계 기록된 데이터 파일을 스캔하여, 상기 데이터 파일의 헤더 정보와, 실제로 기록된 비디오 프레임이 일치하는 경우, 그에 대응되는 새로운 인덱스 파일을 생성 복구하는 것을 특징으로 하는 디지털 비디오 레코더에서의 데이터베이스 복구방법.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020070060285A KR101407166B1 (ko) | 2007-06-20 | 2007-06-20 | 디지털 비디오 레코더에서의 데이터베이스 복구방법 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020070060285A KR101407166B1 (ko) | 2007-06-20 | 2007-06-20 | 디지털 비디오 레코더에서의 데이터베이스 복구방법 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20080111839A KR20080111839A (ko) | 2008-12-24 |
| KR101407166B1 true KR101407166B1 (ko) | 2014-06-13 |
Family
ID=40369900
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020070060285A Expired - Fee Related KR101407166B1 (ko) | 2007-06-20 | 2007-06-20 | 디지털 비디오 레코더에서의 데이터베이스 복구방법 |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR101407166B1 (ko) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20160032761A (ko) | 2014-09-16 | 2016-03-25 | 상명대학교서울산학협력단 | 멀티미디어 조각파일의 복구방법 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20020022673A (ko) * | 1999-05-25 | 2002-03-27 | 실버브룩 키아 | 문서에 타깃팅된 정보를 제공하는 방법 및 시스템 |
| KR20020027370A (ko) * | 1999-06-30 | 2002-04-13 | 추후제출 | 비디오 관련 문서를 얻기 위한 방법 및 시스템 |
| JP2004007075A (ja) * | 2002-05-30 | 2004-01-08 | Toshiba Corp | 映像記録装置及び映像記録方法 |
| KR20060135794A (ko) * | 2004-02-26 | 2006-12-29 | 미디어 가이드, 인코포레이티드 | 방송 오디오 또는 비디오 프로그래밍 신호의 자동 검출 및식별 방법, 및 장치 |
-
2007
- 2007-06-20 KR KR1020070060285A patent/KR101407166B1/ko not_active Expired - Fee Related
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20020022673A (ko) * | 1999-05-25 | 2002-03-27 | 실버브룩 키아 | 문서에 타깃팅된 정보를 제공하는 방법 및 시스템 |
| KR20020027370A (ko) * | 1999-06-30 | 2002-04-13 | 추후제출 | 비디오 관련 문서를 얻기 위한 방법 및 시스템 |
| JP2004007075A (ja) * | 2002-05-30 | 2004-01-08 | Toshiba Corp | 映像記録装置及び映像記録方法 |
| KR20060135794A (ko) * | 2004-02-26 | 2006-12-29 | 미디어 가이드, 인코포레이티드 | 방송 오디오 또는 비디오 프로그래밍 신호의 자동 검출 및식별 방법, 및 장치 |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20160032761A (ko) | 2014-09-16 | 2016-03-25 | 상명대학교서울산학협력단 | 멀티미디어 조각파일의 복구방법 |
Also Published As
| Publication number | Publication date |
|---|---|
| KR20080111839A (ko) | 2008-12-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR100288203B1 (ko) | 실시간 데이타 기록 방법 | |
| JP2002082825A (ja) | ファイル管理方法 | |
| US11750784B2 (en) | Automatic video file repair method and system | |
| US7234078B2 (en) | Data recovery method and data recording apparatus | |
| US7848193B2 (en) | Disc device | |
| JP5032583B2 (ja) | 映像記録装置、映像記録方法、映像記録プログラム及び集積回路 | |
| JPWO2005062184A1 (ja) | データ処理装置およびデータ処理方法 | |
| KR101407166B1 (ko) | 디지털 비디오 레코더에서의 데이터베이스 복구방법 | |
| JP2007179435A (ja) | 情報処理装置、情報処理方法、プログラム | |
| JP4595936B2 (ja) | 情報処理装置、情報処理方法、プログラム | |
| KR100482836B1 (ko) | 감시용 디지털 비디오 레코더에서의 데이터 파일 검색방법 | |
| JP4481226B2 (ja) | 画像管理装置 | |
| KR101196349B1 (ko) | 디지털 비디오 레코더의 인덱스 파일 관리방법 | |
| JP4190477B2 (ja) | 携帯型再生装置 | |
| KR100484448B1 (ko) | 감시용 디지털 비디오 레코더의 프로그램 부분 갱신방법 | |
| KR100598281B1 (ko) | 광디스크의 타이틀 보호방법 | |
| JP4901375B2 (ja) | 映像記録再生装置 | |
| JP4373259B2 (ja) | データ記録再生装置 | |
| KR20060020253A (ko) | 감시용 디지털 비디오 레코더에서의 데이터 백업 장치 및방법 | |
| KR100513351B1 (ko) | 디지털 녹화기에서의 파일 클로우즈 방법 | |
| KR100626892B1 (ko) | 데이터 녹화/재생 방법 | |
| KR20040090186A (ko) | 영상 기록장치에서의 삭제 프로그램 관리방법 | |
| KR101879616B1 (ko) | 듀얼 인덱스 파일 시스템 | |
| CN101573756B (zh) | 恢复个人视频录像机的故障硬盘驱动器的方法 | |
| JP2005078153A (ja) | 情報記録装置及び情報記録方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| R17-X000 | Change to representative recorded |
St.27 status event code: A-3-3-R10-R17-oth-X000 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-3-3-R10-R13-asn-PN2301 St.27 status event code: A-3-3-R10-R11-asn-PN2301 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
| A201 | Request for examination | ||
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| E13-X000 | Pre-grant limitation requested |
St.27 status event code: A-2-3-E10-E13-lim-X000 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R14-asn-PN2301 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| FPAY | Annual fee payment |
Payment date: 20170512 Year of fee payment: 4 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| FPAY | Annual fee payment |
Payment date: 20180509 Year of fee payment: 5 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
| FPAY | Annual fee payment |
Payment date: 20190514 Year of fee payment: 6 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 6 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20200606 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20200606 |