KR101244308B1 - 동영상 파일의 암호화 방법 및 그를 이용한 디지털 저작권관리방법 - Google Patents
동영상 파일의 암호화 방법 및 그를 이용한 디지털 저작권관리방법 Download PDFInfo
- Publication number
- KR101244308B1 KR101244308B1 KR1020030088795A KR20030088795A KR101244308B1 KR 101244308 B1 KR101244308 B1 KR 101244308B1 KR 1020030088795 A KR1020030088795 A KR 1020030088795A KR 20030088795 A KR20030088795 A KR 20030088795A KR 101244308 B1 KR101244308 B1 KR 101244308B1
- Authority
- KR
- South Korea
- Prior art keywords
- encryption
- information
- vop
- video
- file
- 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
-
- 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/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/835—Generation of protective data, e.g. certificates
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00086—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00086—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
- G11B20/0021—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00086—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
- G11B20/0021—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier
- G11B20/00217—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier the cryptographic key used for encryption and/or decryption of contents recorded on or reproduced from the record carrier being read from a specific source
- G11B20/00224—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier the cryptographic key used for encryption and/or decryption of contents recorded on or reproduced from the record carrier being read from a specific source wherein the key is obtained from a remote server
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00086—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
- G11B20/0021—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier
- G11B20/00485—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier characterised by a specific kind of data which is encrypted and recorded on and/or reproduced from the record carrier
- G11B20/00492—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier characterised by a specific kind of data which is encrypted and recorded on and/or reproduced from the record carrier wherein content or user data is encrypted
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00086—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
- G11B20/0021—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier
- G11B20/00485—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier characterised by a specific kind of data which is encrypted and recorded on and/or reproduced from the record carrier
- G11B20/00492—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier characterised by a specific kind of data which is encrypted and recorded on and/or reproduced from the record carrier wherein content or user data is encrypted
- G11B20/005—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier characterised by a specific kind of data which is encrypted and recorded on and/or reproduced from the record carrier wherein content or user data is encrypted wherein only some specific parts of the content are encrypted, e.g. encryption limited to I-frames
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00086—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
- G11B20/00731—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a digital rights management system for enforcing a usage restriction
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/08—Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
- H04L9/0816—Key establishment, i.e. cryptographic processes or cryptographic protocols whereby a shared secret becomes available to two or more parties, for subsequent use
- H04L9/0819—Key transport or distribution, i.e. key establishment techniques where one party creates or otherwise obtains a secret value, and securely transfers it to the other(s)
- H04L9/083—Key transport or distribution, i.e. key establishment techniques where one party creates or otherwise obtains a secret value, and securely transfers it to the other(s) involving central third party, e.g. key distribution center [KDC] or trusted third party [TTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
- H04L9/321—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials involving a third party or a trusted authority
-
- 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/2343—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
- H04N21/234318—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements by decomposing into objects, e.g. MPEG-4 objects
-
- 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/2347—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving video stream encryption
-
- 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/254—Management at additional data server, e.g. shopping server, rights management server
- H04N21/2541—Rights Management
-
- 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/4627—Rights management associated to the content
-
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2209/00—Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
- H04L2209/60—Digital content management, e.g. content distribution
- H04L2209/603—Digital right managament [DRM]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/91—Television signal processing therefor
- H04N5/913—Television signal processing therefor for scrambling ; for copy protection
- H04N2005/91357—Television signal processing therefor for scrambling ; for copy protection by modifying the video signal
- H04N2005/91364—Television signal processing therefor for scrambling ; for copy protection by modifying the video signal the video signal being scrambled
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Databases & Information Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Mathematical Physics (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
Description
Claims (29)
- 복수개의 비디오 샘플을 포함하는 동영상 파일의 암호화 방법에 있어서,상기 복수개의 비디오 샘플 중 적어도 하나의 비디오 샘플의 위치 정보를 추출하는 단계;상기 추출된 위치 정보에 기초하여, 대응하는 비디오 샘플을 추출하는 단계;상기 추출된 비디오 샘플 중, 상기 추출된 비디오 샘플을 나타내는 비디오 샘플 식별 정보를 제외한 나머지 부분에 대해, 미리결정된 암호화 정보에 기초하여 암호화하는 단계; 및상기 암호화한 비디오 샘플을 상기 동영상 파일에 재삽입함으로써 암호화한 동영상 파일을 생성하는 단계를 포함하는 것을 특징으로 하는 암호화 방법.
- 제 1 항에 있어서, 상기 암호화 정보는 암호화 키 및 암호화 방식을 포함하는 것을 특징으로 하는 암호화 방법.
- 제 2 항에 있어서, 상기 암호화 키는 디지털 저작권 관리(DRM) 서비스를 이용하여 전송되는 것을 특징으로 하는 암호화 방법.
- 제 2 항에 있어서, 상기 암호화 방식은, 암호화전 메시지 워드와 암호화후 코드 워든 비트 수가 동일하도록 암호화 하는 방식인 것을 특징으로 하는 암호화 방법.
- 제 4 항에 있어서, 상기 암호화 방식은 데이터 암호화 표준(DES), 한국 표준 암호화 알고리즘(SEED) 중 어느 하나인 것을 특징으로 하는 암호화 방법.
- 삭제
- 제 1 항에 있어서, 상기 동영상 파일은 MPEG4 규격에 따른 파일이고, 상기 비디오 샘플은 스트리밍 단위를 나타내는 청크에 포함된 VOP 인 것을 특징으로 하는 암호화 방법.
- 제 7 항에 있어서, 상기 비디오 샘플의 위치 정보를 추출하는 단계는,VOP 의 메타 데이터를 저장하는 무브 아톰내의 하위 아톰 중 샘플 테이블 아톰내의 메타 데이터로부터 청크 크기, 청크 오프셋, 샘플 크기를 추출하는 단계; 및상기 추출된 청크 크기, 청크 오프셋, 샘플 크기에 기초하여 각 VOP 의 위치를 계산하는 단계를 포함하는 것을 특징으로 하는 암호화 방법.
- 제 8 항에 있어서, 상기 암호화 정보는 암호화 모드를 더 포함하고,상기 암호화 모드는 VOP 중 I-VOP 만 암호화하는 제 1 모드, VOP 중 B-VOP 및 P-VOP 만 암호화하는 제 2 모드 및 VOP 중 I,B,P-VOP 를 모두 암호화하는 제 3 모드 중 어느 하나인 것을 특징으로 하는 암호화 방법.
- 제 8 항에 있어서, 상기 암호화 정보는 암호화되는 VOP를 식별하기 위한 VOP ID를 더 포함하는 것을 특징으로 하는 암호화 방법.
- 제 8 항에 있어서, 상기 무브 아톰은 디지털 저작권 관리 아톰(Digital Right Management: DRMA)을 포함하고, 상기 디지털 저작권 관리 아톰은 상기 암호화 정보를 메타 데이터로서 포함하는 것을 특징으로 하는 암호화 방법.
- 제 11 항에 있어서, 상기 디지털 저작권 관리 아톰은 무브 아톰의 최상위 하위 아톰으로서 저장되는 것을 특징으로 하는 암호화 방법.
- 제 11 항에 있어서, 상기 디지털 저작권 관리 아톰은 암호화 플래그 및 엔트리 테이블을 포함하고, 상기 암호화 하는 단계는, 상기 암호화 플래그가 제 1 유형으로 설정되면 모든 VOP를 암호화하며, 제 2 유형으로 설정되면 상기 엔트리 테이블내에 포함된 VOP ID 에 해당하는 VOP 만 암호화하는 것을 특징으로 하는 암호화 방법.
- 소정의 암호화 정보에 기초하여 비디오 샘플 단위로 선택적으로 암호화된 동영상 파일을 복호화하는 방법으로서,상기 동영상 파일내의 각 비디오 샘플을 식별하는 비디오 샘플 식별 정보를 검출하는 단계;상기 비디오 샘플 식별 정보를 이용하여 각각의 비디오 샘플을 추출하는 단계;상기 암호화 정보에 기초하여 상기 추출된 비디오 샘플 중 암호화된 비디오 샘플을 추출하는 단계;상기 암호화 정보에 대응되는 복호화 정보에 기초하여 상기 암호화된 비디오 샘플을 복호화하는 단계; 및상기 복호화된 비디오 샘플을 재삽입함으로써 복호화된 동영상 파일을 재생하는 단계를 포함하고,상기 암호화된 비디오 샘플은 상기 비디오 샘플 식별 정보를 제외한 나머지 부분만이 암호화된 것을 특징으로 하는 복호화 방법.
- 제 14 항에 있어서, 상기 암호화 정보는 암호화 키 및 암호화 방식을 포함하는 것을 특징으로 하는 복호화 방법.
- 제 14 항에 있어서, 상기 복호화 정보는 디지털 저작권 관리(DRM) 서비스를 이용하여 전송되는 것을 특징으로 하는 암호화 방법.
- 제 15 항에 있어서, 상기 암호화 방식은 암호화전 메시지워드와 암호화 코드 워드의 비트 수가 동일하도록 암호화하는 방식인 것을 특징으로 하는 암호화 방법.
- 제 17 항에 있어서, 상기 암호화 방식은 데이터 암호화 표준(DES), 한국 표준 암호화 알고리즘(SEED) 중 어느 하나인 것을 특징으로 하는 암호화 방법.
- 제 15 항에 있어서, 상기 암호화 정보는 암호화 모드를 더 포함하고,상기 암호화 모드는 VOP 중 I-VOP 만 암호화하는 제 1 모드, VOP 중 B-VOP 및 P-VOP 만 암호화하는 제 2 모드 및 VOP 중 I,B,P-VOP 를 모두 암호화하는 제 3 모드 중 어느 하나인 것을 특징으로 하는 암호화 방법.
- 제 15 항에 있어서, 상기 암호화 정보는 암호화되는 VOP ID를 식별하는 VOP ID를 더 포함하는 것을 특징으로 하는 암호화 방법.
- 콘텐츠 서버 및 콘텐츠 클라이언트를 이용하는 디지털 저작권 관리 방법으로서,콘텐츠 서버 및 콘텐츠 클라이언트가 DRM 서버를 통해 소정의 동영상 파일에 대한 사용자 인증 과정을 수행함으로써, 상기 콘텐츠 서버가 상기 DRM 서버로부터 사용자의 인증에 관한 정보를 포함하는 DRM 인증 정보를 수신한 후 상기 수신된 DRM 인증 정보에 기초하여 암호화 정보를 생성하고, 상기 콘텐츠 클라이언트가 상기 DRM 서버로부터 복호화 정보를 수신하는 단계;상기 콘텐츠 서버가 상기 생성된 암호화 정보에 기초하여 해당 동영상 파일을 비디오 샘플 단위로 선택적으로 암호화하는 단계;상기 콘텐츠 서버가 상기 암호화된 동영상 파일을 스트리밍 서버를 통해 상기 콘텐츠 클라이언트에게 전송하는 단계;상기 콘텐츠 클라이언트가 상기 콘텐츠 서버로부터 전송된 동영상 파일로부터 암호화된 비디오 샘플을 추출하는 단계;상기 콘텐츠 클라이언트가 상기 수신된 복호화 정보를 이용하여 상기 비디오 샘플을 식별하는 비디오 샘플 식별 정보를 제외한 상기 비디오 샘플의 나머지 부분을 복호화하는 단계; 및상기 콘텐츠 클라이언트가 상기 복호화된 비디오 샘플을 재삽입함으로써 복호화된 동영상 파일을 실시간으로 재생하는 단계를 포함하는 것을 특징으로 하는 방법.
- 제 21 항에 있어서, 상기 콘텐츠 서버가 상기 DRM 서버로부터 사용자의 인증에 관한 정보를 포함하는 DRM 인증 정보를 수신한 후 상기 수신된 DRM 인증 정보에 기초하여 암호화 정보를 생성하고, 상기 콘텐츠 클라이언트가 상기 DRM 서버로부터 복호화 정보를 수신하는 단계는,상기 콘텐츠 클라이언트가 소정의 동영상 파일에 대한 사용자 인증 요청을 상기 DRM 서버에게 전송하는 단계;상기 DRM 서버는 사용자 인증을 수행하고, 상기 DRM 인증 정보를 상기 콘텐츠 서버로 전송하는 단계;상기 콘텐츠 서버는 상기 DRM 인증 정보에 기초하여 암호화 키를 생성하고, 상기 암호화 키 및 사용자 입력에 의한 암호화 옵션 정보에 기초하여 상기 암호화 정보를 생성하는 단계; 및상기 콘텐츠 서버가 상기 암호화 정보를 상기 DRM 서버로 전송하는 단계;상기 DRM 서버는 상기 암호화 정보에 대응되는 상기 복호화 정보를 상기 콘텐츠 클라이언트에게 전송하는 단계를 포함하는 것을 특징으로 하는 방법.
- 제 22 항에 있어서, 상기 동영상 파일은 MPEG 규격에 따른 파일을 포함하는 것을 특징으로 하는 방법.
- 제 22 항에 있어서, 상기 동영상 파일은 MPEG4 규격에 따른 파일을 포함하고, 상기 비디오 샘플은 스트리밍 단위인 청크내의 VOP 이고,상기 암호화하는 단계는,해당 MPEG4 파일의 무브 아톰(moov)을 파싱함으로써 각 VOP 의 위치 정보를 생성하는 단계;상기 각 VOP 의 위치 정보에 기초하여 상기 MPEG4 파일의 미디어 데이터 아톰(mdat)내의 각 VOP를 추출하는 단계;상기 추출된 각 VOP를 VOP 헤더내의 스타트 코드를 제외한 나머지 부분에 대해 미리결정된 암호화 정보에 기초하여 암호화하는 단계; 및상기 암호화한 VOP를 재조합함으로써 복호화한 MPEG4 파일을 생성하는 단계를 포함하는 것을 특징으로 하는 방법.
- 제 24 항에 있어서, 상기 위치 정보를 생성하는 단계는,상기 무브 아톰내의 하위 아톰 중 샘플 테이블 아톰으로부터 청크 크기, 청크 오프셋, 샘플 크기를 추출하는 단계;상기 추출된 청크 크기, 청크 오프셋, 샘플 크기에 기초하여 각 VOP 의 위치 정보를 계산하는 단계를 포함하는 것을 특징으로 하는 방법.
- 제 21 항에 있어서, 상기 암호화 정보는 암호화 키 및 암호화 방식을 포함하는 것을 특징으로 하는 암호화 방법.
- 제 26 항에 있어서, 상기 암호화 방식은 암호화전 메시지 워드와 암호화후 코드 워드의 비트수가 동일하도록 암호화하는 방식인 것을 특징으로 하는 암호화 방법.
- 제 27 항에 있어서, 상기 암호화 방식은 데이터 암호화 표준(DES), 한국 표준 암호화 알고리즘(SEED) 중 어느 하나인 것을 특징으로 하는 암호화 방법.
- 제 21 항에 있어서, 상기 동영상 파일은 MPEG4 규격에 따른 파일을 포함하고, 상기 비디오 샘플은 스트리밍 단위인 청크내의 VOP 이고,상기 암호화된 비디오 샘플을 추출하는 단계는,상기 전송된 패킷의 전송 프로토콜 헤더를 디캡슐화함으로써 패킷의 데이터 부분만을 추출하는 단계;상기 패킷의 데이터 부분을 결합함으로써 상기 VOP 들이 결합된 데이터 스트림을 생성하는 단계;상기 결합된 데이터 스트림내에서 각 VOP를 식별하는 VOP 식별 정보를 검출하는 단계; 및상기 VOP 식별 정보를 기준으로 각 VOP를 추출하는 단계;상기 암호화 정보에 기초하여 상기 추출된 VOP 중 암호화된 VOP를 추출하는 단계를 포함하는 것을 특징으로 하는 복호화 방법.
Priority Applications (6)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020030088795A KR101244308B1 (ko) | 2003-12-08 | 2003-12-08 | 동영상 파일의 암호화 방법 및 그를 이용한 디지털 저작권관리방법 |
| EP04808344A EP1738276A4 (en) | 2003-12-08 | 2004-12-08 | METHOD FOR ENCRYPTING A GAME FILM FILE AND THIS USE METHOD FOR MANAGING DIGITAL RIGHTS |
| US11/006,738 US8755524B2 (en) | 2003-12-08 | 2004-12-08 | Motion picture file encryption method and digital rights management method using the same |
| PCT/KR2004/003213 WO2005055075A1 (en) | 2003-12-08 | 2004-12-08 | Motion picture file encryption method and digital rights management method using the same |
| JP2006542508A JP2007518294A (ja) | 2003-12-08 | 2004-12-08 | 動画ファイルの暗号化方法及びそれを利用したデジタル著作権の管理方法 |
| CNB2004800363692A CN100449525C (zh) | 2003-12-08 | 2004-12-08 | 运动画面文件加密方法及其数字权限管理方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020030088795A KR101244308B1 (ko) | 2003-12-08 | 2003-12-08 | 동영상 파일의 암호화 방법 및 그를 이용한 디지털 저작권관리방법 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020110006959A Division KR101215617B1 (ko) | 2011-01-24 | 2011-01-24 | 동영상 파일의 암호화 방법 및 그를 이용한 디지털 저작권 관리 방법 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20050055568A KR20050055568A (ko) | 2005-06-13 |
| KR101244308B1 true KR101244308B1 (ko) | 2013-03-18 |
Family
ID=34632145
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020030088795A Expired - Fee Related KR101244308B1 (ko) | 2003-12-08 | 2003-12-08 | 동영상 파일의 암호화 방법 및 그를 이용한 디지털 저작권관리방법 |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US8755524B2 (ko) |
| EP (1) | EP1738276A4 (ko) |
| JP (1) | JP2007518294A (ko) |
| KR (1) | KR101244308B1 (ko) |
| CN (1) | CN100449525C (ko) |
| WO (1) | WO2005055075A1 (ko) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2016010318A1 (ko) * | 2014-07-15 | 2016-01-21 | 삼성전자 주식회사 | 멀티미디어 컨텐트를 암호화 및 복호화하는 방법 및 장치 |
Families Citing this family (43)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8472792B2 (en) | 2003-12-08 | 2013-06-25 | Divx, Llc | Multimedia distribution system |
| US7519274B2 (en) | 2003-12-08 | 2009-04-14 | Divx, Inc. | File format for multiple track digital data |
| US8434116B2 (en) | 2004-12-01 | 2013-04-30 | At&T Intellectual Property I, L.P. | Device, system, and method for managing television tuners |
| US8282476B2 (en) * | 2005-06-24 | 2012-10-09 | At&T Intellectual Property I, L.P. | Multimedia-based video game distribution |
| US8365218B2 (en) | 2005-06-24 | 2013-01-29 | At&T Intellectual Property I, L.P. | Networked television and method thereof |
| US8635659B2 (en) | 2005-06-24 | 2014-01-21 | At&T Intellectual Property I, L.P. | Audio receiver modular card and method thereof |
| US8677504B2 (en) * | 2005-07-14 | 2014-03-18 | Qualcomm Incorporated | Method and apparatus for encrypting/decrypting multimedia content to allow random access |
| KR100811470B1 (ko) | 2005-12-08 | 2008-03-07 | 한국전자통신연구원 | 다수의 동영상으로부터 새로운 동영상 생성 시 인덱스를이용한 drm 시스템 및 방법 |
| US9313248B2 (en) * | 2006-04-13 | 2016-04-12 | Johnny Stuart Epstein | Method and apparatus for delivering encoded content |
| KR20080069041A (ko) * | 2007-01-22 | 2008-07-25 | 삼성전자주식회사 | 영상처리장치 및 그 제어방법과, 전자장치 및 그 제어방법 |
| US7929623B2 (en) * | 2007-03-30 | 2011-04-19 | Microsoft Corporation | FEC in cognitive multi-user OFDMA |
| EP1986161A1 (en) * | 2007-04-27 | 2008-10-29 | Italdata Ingegneria Dell'Idea S.p.A. | Data survey device, integrated with a communication system, and related method |
| US8489702B2 (en) * | 2007-06-22 | 2013-07-16 | Apple Inc. | Determining playability of media files with minimal downloading |
| EP2149264B1 (en) * | 2007-07-02 | 2011-01-12 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Apparatus and method for processing and reading a file having a media data container and a metadata container |
| FR2920067B1 (fr) * | 2007-08-13 | 2014-11-28 | Actimagine | Procede et dispositif de chiffrement partiel d'un contenu numerique |
| ES2362975T3 (es) * | 2007-09-19 | 2011-07-18 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Aparato y método para almacenar y leer un archivo que tiene un contenedor de datos de medios y un contenedor de metadatos. |
| KR20100106327A (ko) | 2007-11-16 | 2010-10-01 | 디브이엑스, 인크. | 멀티미디어 파일을 위한 계층적 및 감소된 인덱스 구조 |
| KR101361798B1 (ko) * | 2008-10-24 | 2014-02-11 | 삼성테크윈 주식회사 | 감시 카메라 |
| JP2010181800A (ja) * | 2009-02-09 | 2010-08-19 | Mitsubishi Electric Corp | 暗号化メディアファイルのデータ構造、暗号化メディア作成方法、暗号化メディア復号方法、暗号化メディア分割方法及び暗号化メディア結合方法並びに装置 |
| KR100930303B1 (ko) * | 2009-03-19 | 2009-12-08 | 주식회사 파수닷컴 | 디지털 미디어 콘텐츠 보호 시스템 및 방법 |
| JP2011087103A (ja) * | 2009-10-15 | 2011-04-28 | Sony Corp | コンテンツ再生システム、コンテンツ再生装置、プログラム、コンテンツ再生方法、およびコンテンツサーバを提供 |
| KR101750048B1 (ko) | 2009-11-13 | 2017-07-03 | 삼성전자주식회사 | 변속 재생 서비스 제공 방법 및 장치 |
| KR101786051B1 (ko) | 2009-11-13 | 2017-10-16 | 삼성전자 주식회사 | 데이터 제공 방법 및 장치와 데이터 수신 방법 및 장치 |
| KR101750049B1 (ko) | 2009-11-13 | 2017-06-22 | 삼성전자주식회사 | 적응적인 스트리밍 방법 및 장치 |
| KR101777347B1 (ko) | 2009-11-13 | 2017-09-11 | 삼성전자주식회사 | 부분화에 기초한 적응적인 스트리밍 방법 및 장치 |
| KR101737084B1 (ko) | 2009-12-07 | 2017-05-17 | 삼성전자주식회사 | 메인 콘텐트에 다른 콘텐트를 삽입하여 스트리밍하는 방법 및 장치 |
| KR101777348B1 (ko) | 2010-02-23 | 2017-09-11 | 삼성전자주식회사 | 데이터 전송 방법 및 장치와 데이터 수신 방법 및 장치 |
| US8683337B2 (en) * | 2010-06-09 | 2014-03-25 | Microsoft Corporation | Seamless playback of composite media |
| US8755560B2 (en) * | 2010-08-25 | 2014-06-17 | Tom White | Systems and methods for reversible, incremental image shredding |
| CN102387399B (zh) * | 2011-11-04 | 2013-05-29 | 福州博远无线网络科技有限公司 | 一种保护视频资源的时效性和防拷贝的方法 |
| CN103139143B (zh) * | 2011-11-23 | 2016-03-30 | 北大方正集团有限公司 | 数字版权管理的方法、系统和服务器 |
| US9088805B2 (en) * | 2012-02-08 | 2015-07-21 | Vixs Systems, Inc. | Encrypted memory device and methods for use therewith |
| EP2843871B1 (en) | 2012-04-24 | 2020-01-15 | Nec Corporation | Device, method and program for format-preserving encryption, and device, method and program for decryption |
| US20140063339A1 (en) * | 2012-09-04 | 2014-03-06 | Google Inc. | In Browser Muxing and Demuxing For Video Playback |
| EP2910026B1 (en) * | 2012-10-19 | 2017-11-29 | Visa International Service Association | Digital broadcast methods using secure meshes and wavelets |
| US9009854B2 (en) * | 2012-12-19 | 2015-04-14 | Intel Corporation | Platform-hardened digital rights management key provisioning |
| KR101631190B1 (ko) * | 2014-05-21 | 2016-06-16 | 주식회사 엘지유플러스 | 주문형 비디오 서비스 제공 방법 및 시스템 |
| US20160057199A1 (en) * | 2014-08-21 | 2016-02-25 | Facebook, Inc. | Systems and methods for transmitting a media file in multiple portions |
| KR102186480B1 (ko) * | 2018-12-31 | 2020-12-03 | 재단법인 경주스마트미디어센터 | Drm 콘텐츠 패키징 장치 및 이를 포함하는 drm 콘텐츠 패키징 시스템 및 drm 콘텐츠 패키징 방법 |
| CN112040275A (zh) * | 2020-07-31 | 2020-12-04 | 上海幻维数码创意科技有限公司 | 一种视频加密及解密方法 |
| KR102443040B1 (ko) * | 2022-02-10 | 2022-09-14 | 주식회사 클리노믹스 | 게놈(유전자) 데이터를 디지털 이미지화하여 디지털 미디어의 저작권 인증을 수행하는 방법 및 서버 |
| CN115730334A (zh) * | 2022-11-21 | 2023-03-03 | 上海哔哩哔哩科技有限公司 | 动画对象的模型文件处理方法、装置、系统和计算设备 |
| WO2024220540A1 (en) * | 2023-04-18 | 2024-10-24 | Borden Richard M | Data rights management engine utilizing cryptographic means for access control |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5960081A (en) * | 1997-06-05 | 1999-09-28 | Cray Research, Inc. | Embedding a digital signature in a video sequence |
| US6453335B1 (en) * | 1998-07-21 | 2002-09-17 | Oliver Kaufmann | Providing an internet third party data channel |
Family Cites Families (29)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4697209A (en) * | 1984-04-26 | 1987-09-29 | A. C. Nielsen Company | Methods and apparatus for automatically identifying programs viewed or recorded |
| US5515107A (en) | 1994-03-30 | 1996-05-07 | Sigma Designs, Incorporated | Method of encoding a stream of motion picture data |
| JPH10271479A (ja) | 1997-03-26 | 1998-10-09 | Xing:Kk | Mpegストリームデータのスクランブル・デスクランブル方法及び供給、再生装置 |
| US6453355B1 (en) * | 1998-01-15 | 2002-09-17 | Apple Computer, Inc. | Method and apparatus for media data transmission |
| JPH11298878A (ja) | 1998-04-08 | 1999-10-29 | Nec Corp | 画像スクランブル方法およびそれを実施する装置 |
| US6530021B1 (en) | 1998-07-20 | 2003-03-04 | Koninklijke Philips Electronics N.V. | Method and system for preventing unauthorized playback of broadcasted digital data streams |
| JP4335372B2 (ja) | 1998-09-02 | 2009-09-30 | パナソニック株式会社 | データ処理方法,データ処理装置及びデータ記憶媒体 |
| KR100289365B1 (ko) | 1998-09-10 | 2001-05-02 | 최종욱 | 웨이브렛 변환 및 이산 코사인 변환을 이용한 디지털 영상이미지의 워터마킹방법 |
| US6505299B1 (en) | 1999-03-01 | 2003-01-07 | Sharp Laboratories Of America, Inc. | Digital image scrambling for image coding systems |
| JP3976932B2 (ja) | 1999-03-31 | 2007-09-19 | キヤノン株式会社 | データ処理方法及び装置並びに記憶媒体 |
| US6219094B1 (en) * | 1999-04-16 | 2001-04-17 | Tektronix, Inc. | Non-linear filter for extracting luminance component from a composite video signal |
| JP2001024994A (ja) * | 1999-07-07 | 2001-01-26 | Matsushita Electric Ind Co Ltd | 送信装置、受信装置、記録装置及びプログラム記録媒体 |
| JP2001203683A (ja) | 2000-01-18 | 2001-07-27 | Canon Inc | データ処理装置及びその方法並びに記憶媒体 |
| JP2001103444A (ja) * | 1999-10-01 | 2001-04-13 | Matsushita Electric Ind Co Ltd | パケット暗号化装置およびプログラム記録媒体 |
| CA2391196A1 (en) | 1999-11-12 | 2001-05-25 | General Instrument Corporation | Mpeg-4 video specific control packet for providing a customized set of coding tools |
| JP3840026B2 (ja) * | 2000-01-21 | 2006-11-01 | キヤノン株式会社 | 画像処理装置及びその方法並びに記憶媒体 |
| US6701528B1 (en) * | 2000-01-26 | 2004-03-02 | Hughes Electronics Corporation | Virtual video on demand using multiple encrypted video segments |
| WO2001058157A1 (fr) | 2000-01-31 | 2001-08-09 | Canon Kabushiki Kaisha | Dispositif, systeme et procede pour le traitement de donnees, et support d'information |
| CA2408232C (en) * | 2000-05-02 | 2008-01-15 | General Instrument Corporation | Method and apparatus for enabling random access to individual pictures in an encrypted video stream |
| JP2002202719A (ja) * | 2000-11-06 | 2002-07-19 | Sony Corp | 暗号化装置及び方法、復号装置及び方法、並びに記憶媒体 |
| KR100390343B1 (ko) | 2001-03-23 | 2003-07-07 | 주식회사 마크애니 | 디지털 비디오 컨텐츠에 워터마크를 삽입하는 장치 및 방법 |
| KR20010074604A (ko) | 2001-05-10 | 2001-08-04 | 김주현 | 엠피이지 비디오 스트림상의 블록 유닛 양자화를 이용한실시간 동영상 워터마크 삽입방법 및 검출방법 |
| JP3893256B2 (ja) | 2001-05-30 | 2007-03-14 | 日本電信電話株式会社 | ネットワーク動画像配信方法とそのシステム、及びネットワーク動画像配信プログラムとこのプログラムを記録した記録媒体。 |
| WO2002100037A1 (en) | 2001-06-04 | 2002-12-12 | Matsushita Electric Industrial Co., Ltd. | Apparatus and method of flexible and common ipmp system for providing and protecting content |
| JP2003078519A (ja) | 2001-06-04 | 2003-03-14 | Matsushita Electric Ind Co Ltd | コンテンツ提供及び保護用の柔軟及び共通ipmpシステムの装置及び方法 |
| KR20030005464A (ko) | 2001-07-09 | 2003-01-23 | 주식회사 지아이에스 | 디지털 워터마킹 방법 |
| KR100449084B1 (ko) | 2001-07-16 | 2004-09-18 | 한국전자통신연구원 | 부분 영역별 이용 조건 정보를 포함하여 디지털 컨텐츠를제공하는 디지털 컨텐츠 제공 장치 및 그 방법 |
| US7088398B1 (en) * | 2001-12-24 | 2006-08-08 | Silicon Image, Inc. | Method and apparatus for regenerating a clock for auxiliary data transmitted over a serial link with video data |
| US7278165B2 (en) * | 2003-03-18 | 2007-10-02 | Sony Corporation | Method and system for implementing digital rights management |
-
2003
- 2003-12-08 KR KR1020030088795A patent/KR101244308B1/ko not_active Expired - Fee Related
-
2004
- 2004-12-08 EP EP04808344A patent/EP1738276A4/en not_active Withdrawn
- 2004-12-08 WO PCT/KR2004/003213 patent/WO2005055075A1/en not_active Ceased
- 2004-12-08 CN CNB2004800363692A patent/CN100449525C/zh not_active Expired - Fee Related
- 2004-12-08 JP JP2006542508A patent/JP2007518294A/ja active Pending
- 2004-12-08 US US11/006,738 patent/US8755524B2/en not_active Expired - Fee Related
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5960081A (en) * | 1997-06-05 | 1999-09-28 | Cray Research, Inc. | Embedding a digital signature in a video sequence |
| US6453335B1 (en) * | 1998-07-21 | 2002-09-17 | Oliver Kaufmann | Providing an internet third party data channel |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2016010318A1 (ko) * | 2014-07-15 | 2016-01-21 | 삼성전자 주식회사 | 멀티미디어 컨텐트를 암호화 및 복호화하는 방법 및 장치 |
| US10439994B2 (en) | 2014-07-15 | 2019-10-08 | Samsung Electronics Co., Ltd. | Method and device for encrypting and decrypting multimedia content |
Also Published As
| Publication number | Publication date |
|---|---|
| EP1738276A4 (en) | 2011-11-16 |
| CN1918561A (zh) | 2007-02-21 |
| KR20050055568A (ko) | 2005-06-13 |
| US20050123136A1 (en) | 2005-06-09 |
| US8755524B2 (en) | 2014-06-17 |
| WO2005055075A1 (en) | 2005-06-16 |
| EP1738276A1 (en) | 2007-01-03 |
| JP2007518294A (ja) | 2007-07-05 |
| CN100449525C (zh) | 2009-01-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR101244308B1 (ko) | 동영상 파일의 암호화 방법 및 그를 이용한 디지털 저작권관리방법 | |
| JP3821086B2 (ja) | ストリーミングシステム及びストリーミング方法、クライアント端末及びデータ復号方法、並びにプログラム | |
| KR100411846B1 (ko) | 디지털 콘텐츠 배급 시스템, 디지털 콘텐츠 배급 방법,로밍 서버, 정보 처리 장치 및 정보 처리 방법 | |
| US7613182B2 (en) | Distributed and secured method and system for protecting and distributing audiovisual flows | |
| EP1593265B1 (en) | System for secure decryption of streaming media using selective decryption of header information | |
| US7249264B2 (en) | Secure IP based streaming in a format independent manner | |
| US8638929B2 (en) | System and method for encrypting and decrypting data | |
| WO2002100037A1 (en) | Apparatus and method of flexible and common ipmp system for providing and protecting content | |
| KR100917513B1 (ko) | 암호화한 압축 화상 데이터를 분배하는 스트리밍 시스템 및 그 스트리밍 방법 | |
| Hartung et al. | Drm protected dynamic adaptive http streaming | |
| KR101145782B1 (ko) | 모바일 컨텐츠 서비스를 제공하기 위한 경량화된 비디오 컨텐츠 암호화 및 복호화 방법 | |
| KR20060064469A (ko) | 멀티캐스트 방식으로 스트리밍 서비스되는 동영상 파일의보호 장치 및 그 방법 | |
| EP1499061A1 (en) | Individual video encryption system and method | |
| KR100596382B1 (ko) | 디지털 컨텐츠 보호 장치 및 방법 | |
| KR101215617B1 (ko) | 동영상 파일의 암호화 방법 및 그를 이용한 디지털 저작권 관리 방법 | |
| US11483364B2 (en) | UHD HLS streaming trusted client server environment | |
| CN102326399B (zh) | 用于安全分发根据多个传输协议封装的视听数据的方法和设备 | |
| KR100635128B1 (ko) | 아이에스오 베이스 미디어 파일 형식의 암호화된 동영상파일 생성 장치 및 암호화된 동영상 복원 장치와, 그 복원방법 | |
| CN107810503A (zh) | 用于提供受保护多媒体内容的方法 | |
| KR100728242B1 (ko) | 스트리밍 서비스되는 동영상 파일의 보호 시스템 및 그의보호 동영상 생성/재생 장치 및 그 방법 | |
| EP1499062B1 (en) | Individual video encryption system and method | |
| Sadourny et al. | WCAM: secured video surveillance with digital rights management |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| 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 |
|
| R15-X000 | Change to inventor requested |
St.27 status event code: A-3-3-R10-R15-oth-X000 |
|
| R16-X000 | Change to inventor recorded |
St.27 status event code: A-3-3-R10-R16-oth-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 |
|
| R15-X000 | Change to inventor requested |
St.27 status event code: A-3-3-R10-R15-oth-X000 |
|
| R16-X000 | Change to inventor recorded |
St.27 status event code: A-3-3-R10-R16-oth-X000 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| 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 |
|
| 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 |
|
| N231 | Notification of change of applicant | ||
| 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 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-2-2-P10-P22-nap-X000 |
|
| A201 | Request for examination | ||
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| D13-X000 | Search requested |
St.27 status event code: A-1-2-D10-D13-srh-X000 |
|
| D14-X000 | Search report completed |
St.27 status event code: A-1-2-D10-D14-srh-X000 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| AMND | Amendment | ||
| 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 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| E601 | Decision to refuse application | ||
| PE0601 | Decision on rejection of patent |
St.27 status event code: N-2-6-B10-B15-exm-PE0601 |
|
| A107 | Divisional application of patent | ||
| AMND | Amendment | ||
| E13-X000 | Pre-grant limitation requested |
St.27 status event code: A-2-3-E10-E13-lim-X000 |
|
| J201 | Request for trial against refusal decision | ||
| 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 |
|
| PA0107 | Divisional application |
St.27 status event code: A-0-1-A10-A18-div-PA0107 St.27 status event code: A-0-1-A10-A16-div-PA0107 |
|
| PJ0201 | Trial against decision of rejection |
St.27 status event code: A-3-3-V10-V11-apl-PJ0201 |
|
| PB0901 | Examination by re-examination before a trial |
St.27 status event code: A-6-3-E10-E12-rex-PB0901 |
|
| B601 | Maintenance of original decision after re-examination before a trial | ||
| PB0601 | Maintenance of original decision after re-examination before a trial |
St.27 status event code: N-3-6-B10-B17-rex-PB0601 |
|
| 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 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
| PJ1301 | Trial decision |
St.27 status event code: A-3-3-V10-V15-crt-PJ1301 Decision date: 20121119 Appeal event data comment text: Appeal Kind Category : Appeal against decision to decline refusal, Appeal Ground Text : 2003 0088795 Appeal request date: 20110124 Appellate body name: Patent Examination Board Decision authority category: Office appeal board Decision identifier: 2011101000520 |
|
| PS0901 | Examination by remand of revocation |
St.27 status event code: A-6-3-E10-E12-rex-PS0901 |
|
| S901 | Examination by remand of revocation | ||
| GRNO | Decision to grant (after opposition) | ||
| PS0701 | Decision of registration after remand of revocation |
St.27 status event code: A-3-4-F10-F13-rex-PS0701 |
|
| 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 |
|
| LAPS | Lapse due to unpaid annual fee | ||
| PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20160312 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: 20160312 |
|
| 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-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |