KR100458843B1 - 암호화된비디오데이터및암호화되지않은비디오데이터를처리하는적응디코딩시스템 - Google Patents
암호화된비디오데이터및암호화되지않은비디오데이터를처리하는적응디코딩시스템 Download PDFInfo
- Publication number
- KR100458843B1 KR100458843B1 KR10-1998-0709626A KR19980709626A KR100458843B1 KR 100458843 B1 KR100458843 B1 KR 100458843B1 KR 19980709626 A KR19980709626 A KR 19980709626A KR 100458843 B1 KR100458843 B1 KR 100458843B1
- Authority
- KR
- South Korea
- Prior art keywords
- data
- encrypted
- program data
- program
- encryption
- 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 - Lifetime
Links
- 238000012545 processing Methods 0.000 title claims abstract description 18
- 230000003044 adaptive effect Effects 0.000 title claims abstract description 8
- 238000000034 method Methods 0.000 claims abstract description 25
- 230000004044 response Effects 0.000 claims description 7
- 238000003672 processing method Methods 0.000 claims 4
- 239000000872 buffer Substances 0.000 description 30
- 230000006870 function Effects 0.000 description 18
- 230000008569 process Effects 0.000 description 8
- 230000006978 adaptation Effects 0.000 description 7
- 230000007246 mechanism Effects 0.000 description 7
- 238000004891 communication Methods 0.000 description 6
- 230000008859 change Effects 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 4
- 239000007787 solid Substances 0.000 description 4
- 239000002131 composite material Substances 0.000 description 3
- 238000001514 detection method Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 238000003780 insertion Methods 0.000 description 3
- 230000037431 insertion Effects 0.000 description 3
- 238000001824 photoionisation detection Methods 0.000 description 3
- 238000013475 authorization Methods 0.000 description 2
- 238000004590 computer program Methods 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- TVZRAEYQIKYCPH-UHFFFAOYSA-N 3-(trimethylsilyl)propane-1-sulfonic acid Chemical compound C[Si](C)(C)CCCS(O)(=O)=O TVZRAEYQIKYCPH-UHFFFAOYSA-N 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 238000013478 data encryption standard Methods 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 230000036316 preload Effects 0.000 description 1
- 238000010561 standard procedure Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 230000001052 transient effect Effects 0.000 description 1
Classifications
-
- 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/414—Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
- H04N21/4147—PVR [Personal Video Recorder]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/02—Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
- G11B27/031—Electronic editing of digitised analogue information signals, e.g. audio or video signals
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/102—Programmed access in sequence to addressed parts of tracks of operating record carriers
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/19—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
- G11B27/28—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
- G11B27/30—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording
- G11B27/3027—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording used signal is digitally coded
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/19—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
- G11B27/28—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
- G11B27/32—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier
- G11B27/327—Table of contents
-
- 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/434—Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
-
- 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/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/4405—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving video stream decryption
-
- 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/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/462—Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
- H04N21/4623—Processing of entitlement messages, e.g. ECM [Entitlement Control Message] or EMM [Entitlement Management Message]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/162—Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing
- H04N7/163—Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing by receiver means only
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/167—Systems rendering the television signal unintelligible and subsequently intelligible
- H04N7/1675—Providing digital key or authorisation information for generation or regeneration of the scrambling sequence
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
- G11B2220/21—Disc-shaped record carriers characterised in that the disc is of read-only, rewritable, or recordable type
- G11B2220/213—Read-only discs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
- G11B2220/25—Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
- G11B2220/2537—Optical discs
- G11B2220/2545—CDs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
- G11B2220/25—Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
- G11B2220/2537—Optical discs
- G11B2220/2562—DVDs [digital versatile discs]; Digital video discs; MMCDs; HDCDs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
- G11B2220/25—Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
- G11B2220/2537—Optical discs
- G11B2220/2579—HD-DVDs [high definition DVDs]; AODs [advanced optical discs]
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/90—Tape-like record carriers
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/02—Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
- G11B27/031—Electronic editing of digitised analogue information signals, e.g. audio or video signals
- G11B27/034—Electronic editing of digitised analogue information signals, e.g. audio or video signals on discs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/102—Programmed access in sequence to addressed parts of tracks of operating record carriers
- G11B27/105—Programmed access in sequence to addressed parts of tracks of operating record carriers of operating discs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/102—Programmed access in sequence to addressed parts of tracks of operating record carriers
- G11B27/107—Programmed access in sequence to addressed parts of tracks of operating record carriers of operating tapes
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/19—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
- G11B27/28—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
- G11B27/32—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier
- G11B27/327—Table of contents
- G11B27/328—Table of contents on a tape [TTOC]
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/19—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
- G11B27/28—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
- G11B27/32—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier
- G11B27/327—Table of contents
- G11B27/329—Table of contents on a disc [VTOC]
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Computer Security & Cryptography (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
Description
Claims (12)
- 비디오 디코더에서, 암호화되거나 암호 해독된 프로그램 출력을 제공하기 위해, 관련된 암호화 코드를 가지고 입력된 암호화 프로그램 데이터를 적응(adaptively) 처리하는 방법에 있어서,(a) 암호화 모드(encrypted mode)에서,관련된 암호화 코드 및 암호화된 프로그램 데이터를 출력 포트로 수출(export)하는 단계와;(b) 암호 해독 모드(decrypted mode)에서,암호 해독된 프로그램 데이터를 제공하기 위해, 상기 암호화 코드로부터 유도된 암호화 키를 사용하여 상기 입력된 암호화 프로그램 데이터를 암호 해독하는 단계와;상기 암호 해독된 프로그램 데이터를 출력 포트로 수출하는 단계를 포함하는 암호화된 프로그램 데이터 적응 처리 방법.
- 제1항에 있어서, 상기 출력 포트로 수출되는 데이터를 저장 매체에 저장하는 단계를 더 포함하는 암호화된 프로그램 데이터 적응 처리 방법.
- 비디오 디코더에서, 암호화된 출력 프로그램 데이터, 암호화되지 않은 출력 프로그램 데이터 또는 암호 해독된 출력 프로그램 데이터를 제공하기 위해, 관련된 암호화 코드를 가진 암호화된 프로그램 데이터와, 암호화되지 않은 프로그램 데이터를 포함하는 다수의 프로그램을 적응 처리하는 방법에 있어서,(a) 암호화되지 않은 모드에서,암호화되지 않은 프로그램 데이터를 출력 포트로 수출하는 단계와;(b) 암호화 모드에서,암호화된 프로그램 데이터를 출력 포트로 수출하는 단계와;(c) 암호 해독 모드에서,암호 해독된 프로그램 데이터를 제공하기 위해, 상기 암호화 코드로부터 유도된 암호화 키를 사용하여 상기 암호화된 프로그램 데이터를 암호 해독하는 단계와;상기 암호 해독된 프로그램 데이터를 출력 포트로 수출하는 단계를 포함하는 프로그램 적응 처리 방법.
- 제1항 또는 제3항에 있어서, 상기 암호화 키를 제공하기 위하여, 상기 암호화 코드를 암호 해독하는 단계를 더 포함하는 적응 처리 방법.
- 제4항에 있어서, 상기 디코더는 삽입 가능한 전자 장치를 수용하는 호스트 장치이며, 상기 암호화 코드를 암호 해독하는 단계는, 상기 암호화 코드를 암호 해독할 때 상기 전자 장치에 포함된 암호 해독 알고리즘을 사용하는 단계를 포함하는 적응 처리 방법.
- 제4항에 있어서, 상기 암호화된 프로그램 데이터를 암호 해독할 때와 상기 암호화 코드를 암호 해독할 때에 사용되는 암호 해독 알고리즘이 상이한 적응 처리 방법.
- 제1항 또는 제3항에 있어서, 상기 암호화된 프로그램 데이터를 포함하는 데이터 스트림의 선택 데이터에 응답하여 상기 모드 중 하나를 선택하는 단계를 더 포함하는 적응 처리 방법.
- 제1항 또는 제3항에 있어서, 상기 디코더의 사용자에 의해 제공되는 선택 데이터에 응답하여 상기 모드 중 하나를 선택하는 단계를 더 포함하는 적응 처리 방법.
- 제7항에 있어서, 상기 모드 선택 단계에서, 상기 선택 데이터는 서비스 공급자에 의해 제공되는 적응 처리 방법.
- 제1항 또는 제3항에 있어서, 상기 암호화 모드에서, 데이터를, 상기 암호화된 프로그램 데이터의 차후 암호 해독을 금지함으로써 상기 암호화된 프로그램의 차후 사용을 제한하기에 적절한 상기 암호화된 프로그램 데이터를 포함하는 데이터 스트림으로 형성하는 단계를 더 포함하는 적응 처리 방법.
- 제8항에 있어서, 상기 인고팅 단계는, 상기 암호화된 프로그램 데이터의 차후 암호 해독을 금지함으로써 상기 암호화된 프로그램 데이터로부터 유도될 수 있는 차후의 복제(capy)의 회수를 제한하기에 적절한 상기 데이터 스트림에 데이터를 포함시키는 단계를 포함하는 적응 처리 방법.
- 제3항에 있어서, 상기 출력 포트로 수출되는 데이터를 저장 매체에 저장시키는 단계를 더 포함하는 적응 처리 방법.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-1998-0709626A KR100458843B1 (ko) | 1996-05-31 | 1997-05-22 | 암호화된비디오데이터및암호화되지않은비디오데이터를처리하는적응디코딩시스템 |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US60/018,722 | 1996-05-31 | ||
US8/761,517 | 1996-11-27 | ||
US08/761,517 | 1996-11-27 | ||
KR10-1998-0709626A KR100458843B1 (ko) | 1996-05-31 | 1997-05-22 | 암호화된비디오데이터및암호화되지않은비디오데이터를처리하는적응디코딩시스템 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20000016059A KR20000016059A (ko) | 2000-03-25 |
KR100458843B1 true KR100458843B1 (ko) | 2005-06-08 |
Family
ID=43664915
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR10-1998-0709626A Expired - Lifetime KR100458843B1 (ko) | 1996-05-31 | 1997-05-22 | 암호화된비디오데이터및암호화되지않은비디오데이터를처리하는적응디코딩시스템 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100458843B1 (ko) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1143658A1 (en) * | 2000-04-03 | 2001-10-10 | Canal+ Technologies Société Anonyme | Authentication of data transmitted in a digital transmission system |
DE60224803T2 (de) * | 2001-07-06 | 2009-01-22 | Koninklijke Philips Electronics N.V. | Synchronisationsinformation welche im nächsten paket eines verschlüsselten rahmens einer stromverschlüsselung redundant eingefügt ist |
US7611182B2 (en) | 2005-02-25 | 2009-11-03 | Semes Co., Ltd. | Wafer transfer apparatus |
-
1997
- 1997-05-22 KR KR10-1998-0709626A patent/KR100458843B1/ko not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
KR20000016059A (ko) | 2000-03-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4338786B2 (ja) | 暗号化プログラム・データを適応的に処理する方法 | |
US5878135A (en) | Decoding system for processing encrypted broadcast, cable or satellite video data | |
US6016348A (en) | Decoding system and data format for processing and storing encrypted broadcast, cable or satellite video data | |
EP1176826B1 (en) | Super encrypted storage and retrieval of media programs in a hard-paired receiver and storage device | |
US20080279386A1 (en) | Method and apparatus for encrypting media programs for later purchase and viewing | |
JP2000512095A (ja) | プログラムを特定する情報を含んでいるディジタル・データを復号化する方法 | |
KR100458843B1 (ko) | 암호화된비디오데이터및암호화되지않은비디오데이터를처리하는적응디코딩시스템 | |
HK1022067B (en) | An adaptive decoding system for processing encrypted and non-encrypted video data | |
HK1024367B (en) | A decoding apparatus/method and data format for processing and storing encrypted video data |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0105 | International application |
Patent event date: 19981127 Patent event code: PA01051R01D Comment text: International Patent Application |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20020522 Comment text: Request for Examination of Application |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20041028 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20041118 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20041119 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20071106 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20081110 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20091110 Start annual number: 6 End annual number: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20101117 Start annual number: 7 End annual number: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20111020 Start annual number: 8 End annual number: 8 |
|
FPAY | Annual fee payment |
Payment date: 20121019 Year of fee payment: 9 |
|
PR1001 | Payment of annual fee |
Payment date: 20121019 Start annual number: 9 End annual number: 9 |
|
FPAY | Annual fee payment |
Payment date: 20131018 Year of fee payment: 10 |
|
PR1001 | Payment of annual fee |
Payment date: 20131018 Start annual number: 10 End annual number: 10 |
|
FPAY | Annual fee payment |
Payment date: 20141022 Year of fee payment: 11 |
|
PR1001 | Payment of annual fee |
Payment date: 20141022 Start annual number: 11 End annual number: 11 |
|
FPAY | Annual fee payment |
Payment date: 20151016 Year of fee payment: 12 |
|
PR1001 | Payment of annual fee |
Payment date: 20151016 Start annual number: 12 End annual number: 12 |
|
FPAY | Annual fee payment |
Payment date: 20161019 Year of fee payment: 13 |
|
PR1001 | Payment of annual fee |
Payment date: 20161019 Start annual number: 13 End annual number: 13 |
|
EXPY | Expiration of term | ||
PC1801 | Expiration of term |
Termination date: 20171122 Termination category: Expiration of duration |