[go: up one dir, main page]

KR100763193B1 - Drm 라이센스 제공 방법 및 시스템 - Google Patents

Drm 라이센스 제공 방법 및 시스템 Download PDF

Info

Publication number
KR100763193B1
KR100763193B1 KR1020060074285A KR20060074285A KR100763193B1 KR 100763193 B1 KR100763193 B1 KR 100763193B1 KR 1020060074285 A KR1020060074285 A KR 1020060074285A KR 20060074285 A KR20060074285 A KR 20060074285A KR 100763193 B1 KR100763193 B1 KR 100763193B1
Authority
KR
South Korea
Prior art keywords
rights
license
content
token
main
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
Application number
KR1020060074285A
Other languages
English (en)
Other versions
KR20070041313A (ko
Inventor
김형식
Original Assignee
삼성전자주식회사
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 삼성전자주식회사 filed Critical 삼성전자주식회사
Priority to JP2006270915A priority Critical patent/JP5209862B2/ja
Priority to EP10185791A priority patent/EP2287770A3/en
Priority to EP06122035A priority patent/EP1775670A1/en
Priority to CN2008100910995A priority patent/CN101262336B/zh
Priority to US11/546,991 priority patent/US8805742B2/en
Publication of KR20070041313A publication Critical patent/KR20070041313A/ko
Application granted granted Critical
Publication of KR100763193B1 publication Critical patent/KR100763193B1/ko
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/10Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/10Network architectures or network communication protocols for network security for controlling access to devices or network resources
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/329Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic 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/321Cryptographic 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
    • H04L9/3213Cryptographic 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 using tickets or tokens, e.g. Kerberos
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/2115Third party
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/00137Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which result in a restriction to contents recorded on or reproduced from a record carrier to authorised users
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/00188Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which result in a restriction to authorised devices recording or reproducing contents to/from a record carrier
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/0021Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/0021Circuits 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/00485Circuits 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/00492Circuits 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
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/00731Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a digital rights management system for enforcing a usage restriction
    • G11B20/00847Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a digital rights management system for enforcing a usage restriction wherein the usage restriction is defined by a licence file
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2209/00Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
    • H04L2209/60Digital content management, e.g. content distribution
    • H04L2209/603Digital right managament [DRM]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2463/00Additional details relating to network architectures or network communication protocols for network security covered by H04L63/00
    • H04L2463/101Additional details relating to network architectures or network communication protocols for network security covered by H04L63/00 applying security measures for digital rights management

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Hardware Design (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computing Systems (AREA)
  • Multimedia (AREA)
  • Technology Law (AREA)
  • Mathematical Physics (AREA)
  • Databases & Information Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Storage Device Security (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

본 발명은 DRM 라이센스에 관한 것으로서, 본 발명의 실시에 따른 DRM 라이센스 제공 시스템은 컨텐츠에 대한 라이센스를 요청하는 싱크 시스템과, 상기 요청에 따라 복수의 프린시플들 간의 관계를 나타내는 경로 정보를 갖는 바인딩 정보를 포함하는 복수의 서브 권리 토큰을 생성하여 제공하는 소스 시스템 및 상기 복수의 서브 권리 토큰을 결합하여 메인 권리 토큰을 생성하고, 상기 생성된 메인 권리 토큰을 상기 시스템으로 전송하는 권리 중재자를 포함하며, 상기 싱크 시스템은 상기 메인 권리 토큰을 기초로 상기 프린시플 별로 바인딩된 라이센스의 접근 여부를 결정한다.
디지털 저작권 관리(Digital Rights Management)

Description

DRM 라이센스 제공 방법 및 시스템{System and Method for providing DRM license}
도 1은 디지털 저작권 관리의 개념을 개략적으로 나타내는 예시도이다.
도 2는 종래의 바인딩 방식을 나타내는 예시도이다.
도 3a 및 도 3b는 종래의 바인딩 방식의 문제점을 설명하기 위한 예시도이다.
도 4는 본 발명의 일 실시예에 따라 DRM 라이센스를 제공하는 시스템을 나타내는 도면이다.
도 5는 본 발명의 일 실시예에 따른 DRM 라이센스 제공 시스템의 세부 구조를 나타내는 도면이다.
도 6은 본 발명의 일 실시예에 따라 DRM 라이센스를 제공하는 방법을 나타내는 플로우 차트이다.
도 7은 본 발명의 일 실시예에 따른 웹 서비스 서버(web service server)의 구조를 나타내는 도면이다.
도 8은 본 발명의 일 실시예에 따른 클라이언트(client)의 구조를 나타내는 도면이다.
도 9a 및 도 9b는 본 발명의 다른 실시예에 따라 DRM 라이센스를 제공하는 시스템을 나타내는 도면이다.
<도면의 주요 부분에 대한 부호의 설명>
400: DRM 라이센스 제공 시스템
450: 네트워크
500: 소스 시스템
550: 웹 서비스 서버
600: 권리 중재자
700: 싱크 시스템
750: 클라이언트
본 발명은 DRM 라이센스에 관한 것으로서, 보다 상세하게는 디지털 컨텐츠에 대한 라이센스가 전달되는 경로에 관한 정보를 이용하여 상기 라이센스를 바인딩(binding)하는 방법에 관한 것이다.
인터넷의 성장과 멀티미디어 기술의 발전은 디지털 컨텐츠를 분배하고 획득하는 과정을 용이하게 만들고 있다. 그러나, 이러한 디지털 컨텐츠의 저작권을 보호할 수 있는 방법이 없다면, 오히려 이러한 기술의 발전은 디지털 컨텐츠를 불법적으로 유통하는 수단이 될 수 밖에 없다.
이에, 최근에 디지털 저작권 관리(Digital Rights Management; 이하, 'DRM' 이라 함)에 관한 연구가 활발해지고, DRM을 적용한 상용 서비스들이 도입되었거나 도입중에 있다. 여기에서, DRM은 사용자로 하여금 대상 디지털 컨텐츠에 대하여 합법적인 권한만을 수행하도록 제한하는 소프트웨어 또는 하드웨어 기술을 말한다. 현재 대부분의 DRM은 라이센스 및 디지털 컨텐츠 관련 기술로 구성되어 있는데, 라이센스는 디지털 컨텐츠에 대하여 수행 가능한 권한의 집합 및 연관된 컨텐츠를 복호화 할 수 있는 컨텐츠 키 등으로 구성되어 있다.
DRM이 도입되어야 하는 이유는 디지털 데이터가 갖는 여러가지 특성으로부터 도출할 수 있다. 디지털 컨텐츠는 아날로그 데이터와는 달리 손실이 없이 복제가 가능하다는 특성과, 재사용 및 가공, 배포가 용이한 것에 반해 그 제작에 많은 비용과 노력 및 시간을 필요로 한다는 특성을 가진다. 따라서 디지털 컨텐츠의 무단 복제 및 배포가 용인될 경우에, 디지털 컨텐츠 제작자의 이익은 침해되고, 디지털 컨텐츠 제작자의 창작 의욕은 꺾이게 되며, 결국 이로 인하여 디지털 컨텐츠 산업의 활성화에 큰 저해요소가 될 것이다.
디지털 컨텐츠를 보호하고자 하는 노력은 과거에도 있었으나, 과거에는 주로 디지털 컨텐츠 무단접근 방지에 중점을 두어 디지털 컨텐츠에 대한 접근(access)은 대가를 지불한 일부 사람에게만 허용되었다. 그렇지만 대가를 지불한 사람이 고의적으로 디지털 컨텐츠를 제3자에게 배포할 경우에 제3자는 대가를 지불하지 않고도 디지털 컨텐츠를 사용할 수 있게 된다.
이러한 문제점을 해결하고자 DRM이라는 개념이 도입되었다. DRM은 어떤 암호화된 디지털 컨텐츠에 대한 접근은 누구에게나 무제한으로 허용하고 있으나, 암호 화된 디지털 컨텐츠를 복호화하여 재생시키려면 라이센스를 필요하도록 하고 있다. 따라서, DRM을 적용하면 디지털 컨텐츠를 기존과는 달리 효과적으로 보호할 수 있게 된다.
도 1은 디지털 저작권 관리의 개념을 개략적으로 나타내는 예시도이다.
DRM은 암호화 또는 스크램블과 같은 방식으로 보호된 디지털 컨텐츠(도 1에서의 '암호화된 컨텐츠'에 대응한다)와 상기 디지털 컨텐츠에 접근할 수 있도록 하는 라이센스를 어떻게 취급할 것인지에 대한 것이다.
도 1에서는 DRM에 의해 보호되는 디지털 컨텐츠에 접근하기 원하는 사용자(110)와 디지털 컨텐츠를 공급하는 컨텐츠 공급자(Contents Issuer)(120)와 디지털 컨텐츠에 대한 접근할 수 있는 권리를 포함하고 있는 라이센스를 발행하는 라이센스 발행기관(Licnese Issuer)(130) 및 인증서를 발행하는 인증기관(140)이 도시되고 있다.
사용자(110)는 원하는 디지털 컨텐츠를 컨텐츠 공급자(120)로부터 얻을 수 있는데, 이 때 DRM으로 보호된 암호화된 컨텐츠를 얻는다. 사용자(110)는 라이센스 발행기관(130)으로부터 암호화된 컨텐츠를 재생시킬 수 있는 라이센스를 얻을 수 있다. 라이센스를 갖고 있는 사용자(110)는 암호화된 컨텐츠를 재생시킬 수 있다.
한편, 인증 기관(Certification Authority)(140)은 컨텐츠 공급자(120)와 사용자(110)가 정당한 사용자임을 나타내는 인증서(Certificate)를 발행한다. 인증서는 사용자(110)의 디바이스를 제작할 때부터 디바이스 내에 넣을 수 있으나, 인증서의 유효기간이 만료된 경우에 인증기관(140)으로부터 인증서를 재발급받을 수 있다. 이처럼 DRM은 디지털 컨텐츠를 제작하거나 공급하는 자들의 이익을 보호하여 디지털 컨텐츠 산업을 활성화시키는데 도움이 될 수 있다.
이와 같이 라이센스(또는 디지털 컨텐츠)는 일반적으로 불법적인 장치나 불법적인 사용자에 의해 사용되는 것을 방지하기 위하여 장치나 사용자에게 '바인딩(binding)'된다. '바인딩'이란 암호화 기법 등을 통하여 디지털 컨텐츠를 특정 장치나 사용자 외에서는 재생(혹은 접근)할 수 없도록 제한하는 개념을 의미한다. 종래 대부분의 DRM은 라이센스(혹은 디지털 컨텐츠)를 컨텐츠 사용자, 컨텐츠를 재생하는 재생 장치, 컨텐츠를 사용하는 사용자 집합, 재생 장치 집합 등을 대상으로 바인딩 키(binding key)를 이용하여 바인딩하는데, 이를 도 2에서 나타내고 있다.
도 2에서는 디지털 컨텐츠와 상기 디지털 컨텐츠에 대한 라이센스를 제공하는 컨텐츠 제공자(210)가 도시되어 있는데, 디지털 컨텐츠를 제공하는 주체와 라이센스를 제공하는 주체가 분리될 수도 있으나, 설명의 편의상 동일 주체로 간주하기로 한다.
도 2를 참조하면, 컨텐츠 제공자(210)는 컨텐츠를 사용하는 사용자 집합(220)에 대한 바인딩 키 Ku를 이용하여 CEK를 암호화하거나(S201), 각각의 컨텐츠 사용자(222, 224, 226, 228)에 대한 바인딩 키 Ku_1, Ku_2, Ku_3, Ku_4를 이용하여 CEK를 암호화하거나(S202), 재생 장치 집합(230)에 대한 바인딩 키 Kd를 이용하여 CEK를 암호화하거나(S203), 각각의 재생 장치(231, 232, 233, 234, 235, 236)에 대한 바인딩 키 Kd _1, Kd _2, Kd _3, Kd _4, Kd _5, Kd _ 6를 이용하여 CEK를 암호화하여 DRM 라이 센스를 제공할 수 있다(S204). 이 때, CEK는 디지털 컨텐츠를 암호화한 키를 나타낸다.
그러나, 이러한 바인딩 구조 하에서는 컨텐츠 제공자(210)의 요구를 충분히 반영할 수 없는 문제점이 있는데, 이를 도 3a 및 도 3b를 참조하여 설명하도록 한다.
도 3a를 참조하면, 제1 컨텐츠 사용자(222)는 제1 재생 장치(231)를, 제2 컨텐츠 사용자(224)는 제3 재생 장치(233)를, 제3 컨텐츠 사용자(226)는 제 4 재생 장치(234)를, 제4 컨텐츠 사용자(228)는 제6 재생 장치(236)를 개별적으로 소유하고 있으며, 4명의 컨텐츠 사용자(222, 224, 226, 228)는 제2 재생 장치(232)와 제5 재생 장치(235)를 공유하고 있다고 가정한다.
이 경우, 만일 컨텐츠 제공자(210)가 공유된 제2 재생 장치(232)와 제5 재생 장치(235)에서 제1 컨텐츠 사용자(222)와 제2 컨텐츠 사용자(224)만이 컨텐츠(215)를 사용하도록 제한하고자 할 경우에는 이러한 요구를 만족시키기가 어렵게 된다.
즉, 도 3b에 도시된 바와 같이 만일 제1 컨텐츠 사용자(222)와 제2 컨텐츠 사용자(224)를 단일의 도메인(330)으로 하고, 이 도메인에 대한 바인딩 키 Ka를 이용하여 CEK를 암호화하여 DRM 라이센스를 제공한 경우(S310)를 살펴보면, 제1 컨텐츠 사용자(222)와 제2 컨텐츠 사용자(224)는 각각 제1 재생 장치(231)과 제2 재생 장치(233)를 소유하고 있으므로 컨텐츠(215)를 각각 제1 재생 장치(231)과 제2 재생 장치(233)에서도 이용할 수 있게 된다. 이는 컨텐츠 제공자(210)의 요구에 반하게 되는 것이다.
또한, 만일 제2 재생 장치(232)와 제5 재생 장치(235)를 단일의 도메인(340)으로 하고, 이 도메인에 대한 바인딩 키 Kb를 이용하여 CEK를 암호화하여 DRM 라이센스를 제공한 경우(S320)를 살펴보면, 제3 컨텐츠 사용자(226)와 제4 컨텐츠 사용자(228)도 각각 제2 재생 장치(232)과 제5 재생 장치(235)를 공유하고 있으므로 컨텐츠(215)를 제2 재생 장치(232)와 제5 재생 장치(235)에서 이용할 수 있게 된다. 마찬가지로 이러한 결과는 컨텐츠 제공자(210)의 요구에 반하게 되는 것이다.
이와 같이 종래의 바인딩 방식에서는 라이센스를 사용하는 주체(컨텐츠 사용자 혹은 컨텐츠를 사용하는 사용자 집합) 또는 객체(컨텐츠를 재생하는 재생 장치 또는 재생 장치 집합)만을 고려하는 기기 바인딩(device binding) 방식 또는 사용자 바인딩(user binding) 방식을 따르기 때문에 디지털 컨텐츠의 이용 범위에 제한이 따르게 된다.
또한, 종래의 기술에 따르면 컨텐츠 제공자(210) 측에서 DRM 라이센스를 생성하는 DRM 시스템과 재생 장치 측에서 암호화된 컨텐츠를 복호하여 재생하는 DRM 시스템은 서로 동일한 DRM 시스템이어야만 하는 제한이 있었다.
본 발명은 상기한 문제점을 개선하기 위해 안출된 것으로, DRM 환경에 있어서 라이센스를 사용하는 주체 또는 객체에만 바인딩되지 않고 보다 다양한 형태로 디지털 컨텐츠에 대한 이용 범위를 제공하는 것을 목적으로 한다.
또한, 본 발명은 상이한 DRM 시스템 간에도 DRM 라이센스를 이용할 수 있는 방법을 제공하는 것을 목적으로 한다.
본 발명의 목적들은 이상에서 언급한 목적들로 제한되지 않으며, 언급되지 않은 또 다른 목적들은 아래의 기재로부터 당업자에게 명확하게 이해될 수 있을 것이다.
상기 목적을 달성하기 위하여, 본 발명의 실시에 따른 DRM 라이센스 제공 시스템은 컨텐츠에 대한 라이센스를 요청하는 싱크 시스템과, 상기 요청에 따라 복수의 프린시플들 간의 관계를 나타내는 경로 정보를 갖는 바인딩 정보를 포함하는 복수의 서브 권리 토큰을 생성하여 제공하는 소스 시스템 및 상기 복수의 서브 권리 토큰을 결합하여 메인 권리 토큰을 생성하고, 상기 생성된 메인 권리 토큰을 상기 시스템으로 전송하는 권리 중재자를 포함하며, 상기 싱크 시스템은 상기 메인 권리 토큰을 기초로 상기 프린시플 별로 바인딩된 라이센스의 접근 여부를 결정한다.
또한, 상기 목적을 달성하기 위하여, 본 발명의 실시에 따른 DRM 라이센스 제공 방법은 컨텐츠에 대한 라이센스를 요청하는 (a) 단계와, 상기 요청에 따라 복수의 프린시플들 간의 관계를 나타내는 경로 정보를 갖는 바인딩 정보를 포함하는 복수의 서브 권리 토큰을 생성하는 (b) 단계와, 상기 생성된 복수의 서브 권리 토큰을 결합하여 메인 권리 토큰을 생성하는 (c) 단계 및 상기 생성된 메인 권리 토큰을 기초로 상기 프린시플 별로 바인딩된 라이센스의 접근 여부를 결정하는 (d) 단계를 포함한다.
기타 실시예들의 구체적인 사항들은 상세한 설명 및 도면들에 포함되어 있다.
본 발명의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시예들을 참조하면 명확해질 것이다. 그러나 본 발명은 이하에서 개시되는 실시예들에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 수 있으며, 단지 본 실시예들은 본 발명의 개시가 완전하도록 하고, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 발명의 범주를 완전하게 알려주기 위해 제공되는 것이며, 본 발명은 청구항의 범주에 의해 정의될 뿐이다. 명세서 전체에 걸쳐 동일 참조 부호는 동일 구성 요소를 지칭한다
이하, 본 발명의 실시예들에 의하여 DRM 라이센스 제공 방법 및 시스템을 설명하기 위한 블록도 또는 처리 흐름도에 대한 도면들을 참고하여 본 발명에 대해 설명하도록 한다. 이 때, 처리 흐름도 도면들의 각 블록과 흐름도 도면들의 조합들은 컴퓨터 프로그램 인스트럭션들에 의해 수행될 수 있음을 이해할 수 있을 것이다. 이들 컴퓨터 프로그램 인스트럭션들은 범용 컴퓨터, 특수용 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비의 프로세서에 탑재될 수 있으므로, 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비의 프로세서를 통해 수행되는 그 인스트럭션들이 흐름도 블록(들)에서 설명된 기능들을 수행하는 수단을 생성하게 된다. 이들 컴퓨터 프로그램 인스트럭션들은 특정 방식으로 기능을 구현하기 위해 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비를 지향할 수 있는 컴퓨터 이용 가능 또는 컴퓨터 판독 가능 메모리에 저장되는 것도 가능하므로, 그 컴퓨터 이용가능 또는 컴퓨터 판독 가능 메모리에 저장된 인스트럭션들은 흐름도 블록(들)에서 설명된 기능을 수행하는 인스트럭션 수단을 내포하는 제조 품목을 생산하는 것도 가능하다. 컴퓨터 프로그램 인스트럭션들은 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비 상에 탑제되는 것도 가능하므로, 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비 상에서 일련의 동작 단계들이 수행되어 컴퓨터로 실행되는 프로세스를 생성해서 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비를 수행하는 인스트럭션들은 흐름도 블록(들)에서 설명된 기능들을 실행하기 위한 단계들을 제공하는 것도 가능하다.
또한, 각 블록은 특정된 논리적 기능(들)을 실행하기 위한 하나 이상의 실행 가능한 인스트럭션들을 포함하는 모듈, 세그먼트 또는 코드의 일부를 나타낼 수 있다. 또, 몇 가지 대체 실행예들에서는 블록들에서 언급된 기능들이 순서를 벗어나서 발생하는 것도 가능함을 주목해야 한다. 예컨대, 잇달아 도시되어 있는 두 개의 블록들은 사실 실질적으로 동시에 수행되는 것도 가능하고 또는 그 블록들이 때때로 해당하는 기능에 따라 역순으로 수행되는 것도 가능하다.
도 4는 본 발명의 일 실시예에 따라 DRM 라이센스를 제공하는 시스템을 나타내는 도면이다.
도 4를 참조하면, DRM 라이센스를 제공하는 시스템(400)은 소스 시스템(500), 싱크 시스템(700), 권리 중재자(600) 그리고 이들을 연결하는 네트워크(450)를 포함한다.
소스 시스템(500)은 컨텐츠를 전송하는 시스템으로서, 소스 시스템(500)에서 DRM 라이센스와 암호화된 컨텐츠가 생성된다.
싱크 시스템(700)은 컨텐츠를 소스 시스템(500)으로부터 전송받아 사용하는 시스템으로서, 싱크 시스템(700)은 DRM 라이센스를 사용하고 암호화된 컨텐츠를 복호한다. 또한, 싱크 시스템(700)은 싱크 시스템(700)을 사용하는 사용 주체와 재생 장치와 같은 사용 객체로 구분될 수 있는데, 예를 들어 싱크 시스템(700)은 특정 사용자, 사용자의 홈 네트워크에 속하는 모든 AV 재생 장치, 특정한 모바일 기기 또는 사용자의 가족 등에 의해 구성될 수 있다. 이와 같이 싱크 시스템(700)을 구성하는 각각의 사용 주체 또는 사용 객체들을 이하에서는 '프린시플(principal)'이라고 칭하기로 한다.
싱크 시스템(700)에서 프린시플이 관리되는 형태는 싱크 시스템(700)을 구현하는 모델에 따라 달라지게 된다. 예를 들어, 특정 사용자에 대한 관련 정보는 PC, 스마트 카드, 휴대폰 등에 저장되거나, 계정-암호(account-password) 형태로 관리될 수 있다.
권리 중재자(600)는 소스 시스템(500)으로부터 제공되는 DRM 라이센스를 싱크 시스템(700)에서 이해할 수 있는 DRM 라이센스 형태로 변환 또는 재가공하는 시스템을 의미한다.
예를 들어, 소스 시스템(500)에서는 'A' DRM 시스템을 구비하고 있고, 싱크 시스템(700)에서는 'B' DRM 시스템을 구비하고 있는 경우에, 싱크 시스템(700)에서는 소스 시스템(500)에서 생성된 DRM 라이센스를 이해할 수 없다. 따라서, 소스 시스템(500)과 싱크 시스템(700)이 동시에 이해할 수 있는 DRM 라이센스가 필요하며, 본 발명에서는 이러한 DRM 라이센스를 '권리 토큰(Rights Token)' 이라고 칭하기로 한다.
즉, 소스 시스템(500)은 암호화된 컨텐츠에 관한 복수 개의 권리 토큰을 생성하여 제공하면, 권리 중재자(600)가 상기 복수 개의 권리 토큰들을 이용하여 하나의 권리 토근을 생성하여 싱크 시스템(700)으로 제공하게 된다. 이 때, 권리 토큰의 종류를 구분하기 위하여 소스 시스템(500)에 의해 제공되는 권리 토큰을 '서브 권리 토큰(Sub Rights Token)'이라고 하고, 권리 중재자(600)에 의해 생성되어 싱크 시스템(700)으로 제공되는 권리 토큰을 '메인 권리 토큰(Main Rights Token)'이라고 칭하기로 한다.
도 5는 본 발명의 일 실시예에 따른 DRM 라이센스 제공 시스템의 세부 구조를 나타내는 도면이다.
도 5를 참조하면, 소스 시스템(500)은 다수의 컨텐츠(501, 502, 503)와 각각의 컨텐츠에 대한 DRM 라이센스를 관리하고, 서브 권리 토큰을 생성하는 웹 서비스 서버(550)를 포함한다. 그리고, 싱크 시스템(750)은 다수의 프린시플(701, 702, 703, 704, 705)과 권리 중재자(600)를 통하여 메인 권리 토큰을 수신하는 클라이언트(750)를 포함한다. 클라이언트(750) 웹 서비스 서버(550)로부터 직접 암호화된 컨텐츠를 수신하지만, 권리 중재자(600)를 경유하여 수신할 수도 있다.
이 때, 싱크 시스템(750)을 구성하는 각각의 프린시플들은 상호간의 관계를 나타내는 토폴로지 형태로 구성될 수 있다. 예를 들어, 도 5를 참조하면, U1(704)과 U2(705)는 사용 주체를 나타내고, D1(701), D2(702) 및 D3(703)은 사용 객체를 나타낸다고 가정할 때, U1(704)는 D1(701)과 D2(702)에서 컨텐츠를 재생할 수 있고, U2(705)는 D2(702)와 D3(703)에서 컨텐츠를 재생할 수 있다. 그리고, D1(701), D2(702) 및 D3(703)는 클라이언트(750)에 의해 관리되는 도메인에 속해 있는 구성을 하고 있다. 따라서 각각의 프린시플을 연결하는 에지(edge)에 의해 프린시플들의 토폴로지가 결정될 수 있는 것이다.
도 5에 도시된 각 구성 요소들간의 동작을 도 6에 도시된 플로우 차트를 이용하여 구체적으로 설명하도록 한다.
클라이언트(750)가 웹 서비스 서버(550)에 대하여 특정한 컨텐츠에 대한 라이센스를 요청하는 경우에, 웹 서비스 서버(550)는 우선, 인증서, 싱크 시스템의 컨텐츠 구매 정보 또는 IP주소, 계정, 암호 등과 같은 클라이언트의 접속 정보를 통하여 클라이언트(750)가 정당한 클라이언트인지 여부를 확인하는 상호 인증을 수행한다(S610).
만일, 클라이언트(750)가 정당한 클라이언트라고 확인된 경우에, 웹 서비스 서버(550)는 요청된 컨텐츠에 대한 서브 권리 토큰을 생성하여 권리 중재자(600)에게 제공한다(S620). 클라이언트(750)에 의해 요청된 컨텐츠는 웹 서비스 서버(550)에 의해 암호화되어 제공될 수 있다.
이 때, 서브 권리 토큰은 클라이언트(750)에 의해 요청된 컨텐츠에 대한 바인딩 정보와 요청된 컨텐츠에 대한 권한 정보를 포함한다. 종래에는 이러한 바인딩 정보를 특정한 하나의 프린시플로 표현하였으나, 본 발명에서는 하나의 프린시플이 아닌 복수의 프린시플들 간의 경로(path) 정보로 표현할 수 있다. 이러한 경로 정보는 프린시플을 연결하는 에지(edge)에 대한 정보를 의미한다.
또한, 웹 서비스 서버(550)는 복수의 서브 권리 토큰을 생성하여 제공할 수 있다. 이 경우 각각의 서브 권리 토큰은 바인딩 정보로서 복수의 프린시플들 간의 경로(path) 정보를 포함하고 있으므로 만일 웹 서비스 서버(550)가 복수의 서브 권리 토큰을 생성하여 권리 중재자(600)에게 제공하면, 권리 중재자(600)는 상기 복수의 서브 권리 토큰들을 결합하여 하나의 메인 권리 토큰을 생성한 후, 생성된 메인 권리 토큰을 클라이언트(750)로 전송한다(S630). 이 때, 상기 메인 권리 토큰에는 각각의 서브 권리 토큰들에 포함된 바인딩 정보 또는 권한 정보들 간의 관계(relation)를 나타내는 관계 정보를 포함하는데, 이러한 관계 정보에 의해 각 바인딩 정보 또는 권한 정보들 간의 연산이 가능한데 이러한 연산의 예로서 차집합, 교집합 또는 합집합 등이 있다. 예를 들어, 제1 서브 권리 토큰에 포함된 제1 바인딩 정보와 제2 서브 권리 토큰에 포함된 제2 바인딩 정보 간의 관계 정보가 교집합을 나타내는 경우에는 제1 바인딩 정보에 해당하는 경로 정보와 제2 바인딩 정보에 해당하는 경로 정보의 공통된 경로에 속하는 프린시플에 대해서 컨텐츠 재생 권한을 부여한다는 의미로 이해될 수 있다.
상기 관계 정보는 웹 서비스 서버(550)에 의해 생성되어 권리 중재자(600)로 제공될 수 있다.
클라이언트(750)는 권리 중재자(600)로부터 수신한 메인 권리 토큰을 기초로 컨텐츠 재생 권한을 부여하기 위한 토폴로지를 생성할 수 있다(S640).
즉, 메인 권리 토큰에는 복수개의 경로 정보 및 각 경로 정보들간의 관계 정보를 포함하고 있으므로, 이들을 기초로 하여 트리(tree) 구조와 같은 하나의 토폴로지를 생성할 수 있는 것이다.
클라이언트(750)는 이렇게 생성된 토폴로지를 통하여 싱크 시스템(700)을 구성하는 각 프린시플 별로 바인딩된 라이센스의 접근 여부를 결정할 수 있게 된다(S650).
도 7은 본 발명의 일 실시예에 따른 웹 서비스 서버(web service server)의 구조를 나타내는 도면이다.
도 7을 참조하면, 본 발명에 따른 웹 서비스 서버(550)는 클라이언트(750) 또는 권리 중재자(600)와 통신을 수행하는 인터페이스 모듈(552), 클라이언트(750)에 의해 요청된 컨텐츠에 관한 서브 권리 토큰을 생성하는 라이센스 생성 모듈(551), 클라이언트(750)에 의해 요청된 컨텐츠 또는 상기 요청된 컨텐츠에 관한 바인딩 정보를 저장하는 저장 모듈(554) 그리고 각 모듈들의 동작을 제어하는 제어 모듈(554)을 포함한다.
이 때, 상기 '모듈'은 소프트웨어 또는 Field Programmable Gate Array(FPGA) 또는 주문형 반도체(Application Specific Integrated Circuit, ASIC)과 같은 하드웨어 구성요소를 의미하며, 모듈은 어떤 역할들을 수행한다. 그렇지만 모듈은 소프트웨어 또는 하드웨어에 한정되는 의미는 아니다.  모듈은 어드레싱할 수 있는 저장 매체에 있도록 구성될 수도 있고 하나 또는 그 이상의 프로세서들을 실행시키도록 구성될 수도 있다.  따라서, 일 예로서 모듈은 소프트웨어 구성요소들, 객체지향 소프트웨어 구성요소들, 클래스 구성요소들 및 태스크 구성요소들과 같은 구성요소들과, 프로세스들, 함수들, 속성들, 프로시저들, 서브루틴들, 프로그램 코드의 세그먼트들, 드라버들, 펌웨어, 마이크로코드, 회로, 데이터, 데이터베 이스, 데이터 구조들, 테이블들, 어레이들, 및 변수들을 포함한다.  구성요소들과 모듈들에서 제공되는 기능은 더 작은 수의 구성요소들 및 모듈들로 결합되거나 추가적인 구성요소들과 모듈들로 더 분리될 수 있다.
인터페이스 모듈(552)이 클라이언트(750)로부터의 컨텐츠와 컨텐츠에 대한 라이센스 요청을 수신하면, 제어 모듈(553)은 저장 모듈(554)을 검색하여 요청된 컨텐츠를 암호화하여 인터페이스 모듈(552)을 통하여 클라이언트(750)로 전송한다.
그리고, 제어 모듈(553)은 저장 모듈(554)에 저장된 바인딩 정보를 라이센스 생성 모듈(551)에게 제공하고, 라이센스 생성 모듈(551)은 상기 바인딩 정보를 이용하여 서브 권리 토큰을 생성하여 제어 모듈(553)로 제공한다. 이 때, 상기 바인딩 정보는 복수의 프린시플들 간의 관계를 나타내는 경로(path) 정보로 표현할 수 있다. 제어 모듈(553)은 생성된 서브 권리 토큰을 인터페이스 모듈(552)을 통하여 권리 중재자(600)로 전송한다.
도 8은 본 발명의 일 실시예에 따른 클라이언트(client)의 구조를 나타내는 도면이다.
도 8을 참조하면, 본 발명에 따른 클라이언트(750)는 웹 서비스 서버(550) 또는 권리 중재자(600)와 통신을 수행하는 인터페이스 모듈(751), 권리 중재자(600)로부터 수신한 메인 권리 토큰을 클라이언트(750)에 설치되어 있는 DRM 라이센스 형태로 변환하는 로컬 DRM 라이센스 생성 모듈(754), 싱크 시스템을 구성하는 사용 주체 또는 사용 객체에 대하여 메인 권리 토큰을 제공하는 외부 기기 통신 모듈(753) 그리고 각 모듈들의 동작을 제어하는 제어 모듈(752)을 포함한다.
인터페이스 모듈(751)이 권리 중재자(600)로부터 메인 권리 토큰을 수신하면, 제어 모듈(752)은 메인 권리 토큰을 기초로 컨텐츠 재생 권한을 부여하기 위한 토폴로지를 생성한다. 그리고 나서, 제어 모듈(752)은 상기 생성된 토폴로지를 이용하여 싱크 시스템을 구성하는 각 프린시플 별로 바인딩된 라이센스의 접근 여부를 결정하고, 이를 기초로 로컬 DRM 라이센스 생성 모듈(754)로 하여금 클라이언트(750)에 설치된 DRM 라이센스 시스템에 의해 이해될 수 있는 라이센스를 생성하도록 한다.
또한, 제어 모듈(752)은 외부 기기 통신 모듈(753)을 통하여 권리 중재자(600)로부터 수신한 메인 권리 토큰을 사용 주체 또는 사용 개체에게 제공하거나, 상기 메인 권리 토큰을 사용 주체 또는 사용 객체에 적합한 라이센스 형태로 변환하여 제공할 수 있다.
한편, 도 4에 도시된 DRM 라이센스 제공 시스템은 하나의 소스 시스템(500)과 하나의 싱크 시스템(700)을 포함하는 것으로 도시하고 있으나, 본 발명은 이에 한정되지 않고, 복수의 소스 시스템과 복수의 싱크 시스템에 의해 DRM 라이센스 제공 시스템이 구성될 수도 있는데, 이러한 구성이 도 9a 및 도 9b에 도시되고 있다.
만일, 복수의 소스 시스템이 존재할 경우 권리 중재자는 각각의 소스 시스템으로부터 수신한 서브 권리 토큰들을 결합하여 하나의 메인 권리 토큰을 생성할 수 있으며, 이 때, 생성된 메인 권리 토큰에는 각 소스 시스템 간의 관계를 나타내는 정보를 포함할 수 있다.
이상에서 설명한 본 발명은, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에 있어 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 여러 가지 치환, 변형 및 변경이 가능하므로 전술한 실시예 및 첨부된 도면에 한정하는 것은 아니다.
본 발명의 실시에 의해 보다 다양한 형태로 디지털 컨텐츠에 대한 이용 범위를 제공할 수 있고, 상이한 DRM 시스템 간에도 DRM 라이센스를 이용할 수 있는 효과가 있다.
또한, 본 발명의 실시에 따라 보다 다양한 형태로 디지털 컨텐츠가 이용되는 것을 원하는 컨텐츠 제공자의 요구를 만족시킬 수 있는 효과가 있다.

Claims (11)

  1. 컨텐츠에 대한 라이센스를 요청하는 싱크 시스템;
    상기 요청에 따라 복수의 프린시플들 간의 관계를 나타내는 경로 정보를 갖는 바인딩 정보를 포함하는 복수의 서브 권리 토큰을 생성하여 제공하는 소스 시스템; 및
    상기 복수의 서브 권리 토큰을 결합하여 메인 권리 토큰을 생성하고, 상기 생성된 메인 권리 토큰을 상기 시스템으로 전송하는 권리 중재자를 포함하며,
    상기 싱크 시스템은 상기 메인 권리 토큰을 기초로 상기 프린시플 별로 바인딩된 라이센스의 접근 여부를 결정하는 DRM 라이센스 제공 시스템.
  2. 제1항에 있어서,
    상기 메인 권리 토큰은 상기 복수의 서브 권리 토큰 간의 관계 연산을 나타내는 정보를 포함하는 DRM 라이센스 제공 시스템.
  3. 제1항에 있어서,
    상기 프린시플은 상기 컨텐츠를 사용하는 사용 주체 또는 상기 컨텐츠를 재생하는 사용 객체를 포함하는 DRM 라이센스 제공 시스템.
  4. 제1항에 있어서,
    상기 싱크 시스템은 상기 전송된 메인 권리 토큰을 기초로 컨텐츠 재생 권한을 부여하기 위한 토폴로지를 생성하고, 상기 생성된 토폴로지를 기초로 상기 싱크 시스템을 구성하는 각 프린시플 별로 바인딩된 라이센스의 접근 여부를 결정하는 DRM 라이센스 제공 시스템.
  5. 제1항에 있어서,
    상기 권리 중재자가 서로 다른 소스 시스템으로부터 서브 권리 토큰을 수신하는 경우에, 상기 권리 중재자는 각각의 소스 시스템으로부터 수신한 서브 권리 토큰들을 결합하여 메인 권리 토큰을 생성하며, 상기 메인 권리 토큰에는 각 소스 시스템 간의 관계를 나타내는 정보가 포함되는 DRM 라이센스 제공 시스템.
  6. 제1항에 있어서,
    상기 소스 시스템은 다수의 컨텐츠 및 각각의 컨텐츠에 대한 DRM 라이센스를 관리하고, 상기 서브 권리 토큰을 생성하는 웹 서비스 서버를 더 포함하는 DRM 라이센스 제공 시스템.
  7. 제1항에 있어서,
    상기 싱크 시스템은 다수의 프린시플과 상기 권리 중재자로부터 메인 권리 토큰을 수신하는 클라이언트를 더 포함하는 DRM 라이센스 제공 시스템.
  8. 컨텐츠에 대한 라이센스를 요청하는 (a) 단계;
    상기 요청에 따라 복수의 프린시플들 간의 관계를 나타내는 경로 정보를 갖는 바인딩 정보를 포함하는 복수의 서브 권리 토큰을 생성하는 (b) 단계;
    상기 생성된 복수의 서브 권리 토큰을 결합하여 메인 권리 토큰을 생성하는 (c) 단계; 및
    상기 생성된 메인 권리 토큰을 기초로 상기 프린시플 별로 바인딩된 라이센스의 접근 여부를 결정하는 (d) 단계를 포함하는 DRM 라이센스 제공 방법.
  9. 제8항에 있어서,
    상기 메인 권리 토큰은 상기 복수의 서브 권리 토큰 간의 관계 연산을 나타내는 정보를 포함하는 DRM 라이센스 제공 방법.
  10. 제8항에 있어서,
    상기 프린시플은 상기 컨텐츠를 사용하는 사용 주체 또는 상기 컨텐츠를 재생하는 사용 객체를 포함하는 DRM 라이센스 제공 방법.
  11. 제8항에 있어서,
    상기 (d) 단계는 상기 생성된 메인 권리 토큰을 기초로 컨텐츠 재생 권한을 부여하기 위한 토폴로지를 생성하는 단계; 및
    상기 생성된 토폴로지를 기초로 각 프린시플 별로 바인딩된 라이센스의 접근 여부를 결정하는 단계를 포함하는 DRM 라이센스 제공 방법.
KR1020060074285A 2005-10-13 2006-08-07 Drm 라이센스 제공 방법 및 시스템 Expired - Fee Related KR100763193B1 (ko)

Priority Applications (5)

Application Number Priority Date Filing Date Title
JP2006270915A JP5209862B2 (ja) 2005-10-13 2006-10-02 Drmライセンス提供方法及びシステム
EP10185791A EP2287770A3 (en) 2005-10-13 2006-10-10 Method and system for providing DRM license
EP06122035A EP1775670A1 (en) 2005-10-13 2006-10-10 Method and system for providing DRM license
CN2008100910995A CN101262336B (zh) 2005-10-13 2006-10-13 提供数字版权管理的许可证的方法和系统
US11/546,991 US8805742B2 (en) 2005-10-13 2006-10-13 Method and system for providing DRM license

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US72566405P 2005-10-13 2005-10-13
US60/725,664 2005-10-13

Publications (2)

Publication Number Publication Date
KR20070041313A KR20070041313A (ko) 2007-04-18
KR100763193B1 true KR100763193B1 (ko) 2007-10-04

Family

ID=38018753

Family Applications (5)

Application Number Title Priority Date Filing Date
KR1020060074285A Expired - Fee Related KR100763193B1 (ko) 2005-10-13 2006-08-07 Drm 라이센스 제공 방법 및 시스템
KR1020060086972A Ceased KR20070041325A (ko) 2005-10-13 2006-09-08 Drm 라이센스 제공 방법 및 시스템
KR1020060090919A Expired - Fee Related KR100781532B1 (ko) 2005-10-13 2006-09-20 Drm 라이센스 제공 방법 및 시스템
KR1020080040053A Expired - Fee Related KR101307413B1 (ko) 2005-10-13 2008-04-29 Drm 라이센스 제공 방법 및 시스템
KR1020120079504A Expired - Fee Related KR101300816B1 (ko) 2005-10-13 2012-07-20 Drm 라이센스 제공 방법 및 시스템

Family Applications After (4)

Application Number Title Priority Date Filing Date
KR1020060086972A Ceased KR20070041325A (ko) 2005-10-13 2006-09-08 Drm 라이센스 제공 방법 및 시스템
KR1020060090919A Expired - Fee Related KR100781532B1 (ko) 2005-10-13 2006-09-20 Drm 라이센스 제공 방법 및 시스템
KR1020080040053A Expired - Fee Related KR101307413B1 (ko) 2005-10-13 2008-04-29 Drm 라이센스 제공 방법 및 시스템
KR1020120079504A Expired - Fee Related KR101300816B1 (ko) 2005-10-13 2012-07-20 Drm 라이센스 제공 방법 및 시스템

Country Status (5)

Country Link
US (4) US8805742B2 (ko)
EP (5) EP2287770A3 (ko)
JP (4) JP5209862B2 (ko)
KR (5) KR100763193B1 (ko)
CN (6) CN101330381B (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101041368B1 (ko) 2009-03-19 2011-06-14 주식회사 코아로직 라이센스 접근 방법 및 상기 라이센스 접근 방법을 이용하는 단말기

Families Citing this family (52)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8316088B2 (en) * 2004-07-06 2012-11-20 Nokia Corporation Peer-to-peer engine for object sharing in communication devices
BRPI0614667A2 (pt) * 2005-08-12 2011-04-12 Lg Electronics Inc método para mover objeto de direitos em gerenciamento de direitos digitais
KR100763193B1 (ko) * 2005-10-13 2007-10-04 삼성전자주식회사 Drm 라이센스 제공 방법 및 시스템
KR100834752B1 (ko) * 2006-02-17 2008-06-05 삼성전자주식회사 컨텐츠의 라이센스를 전달하기 위한 장치 및 방법
CN101321056B (zh) * 2007-06-06 2012-05-23 华为技术有限公司 转发许可的方法、设备及系统
US20090199287A1 (en) * 2007-06-26 2009-08-06 Luc Vantalon Systems and methods for conditional access and digital rights management
US8474054B2 (en) * 2007-06-26 2013-06-25 Digital Keystone, Inc. Systems and methods for conditional access and digital rights management
KR20090004217A (ko) * 2007-07-06 2009-01-12 현대자동차주식회사 디지털 컨텐츠 저작권의 호환 시스템
US20090037829A1 (en) * 2007-08-01 2009-02-05 Microsoft Corporation Framework to integrate web services with on-premise software
KR100930695B1 (ko) * 2007-08-06 2009-12-09 현대자동차주식회사 디알엠 시스템 및 디알엠 콘텐츠 관리방법
US8333114B2 (en) * 2007-11-26 2012-12-18 Tokyo Electron Limited Microstructure inspecting device, and microstructure inspecting method
US8819838B2 (en) * 2008-01-25 2014-08-26 Google Technology Holdings LLC Piracy prevention in digital rights management systems
US8321948B2 (en) * 2008-03-28 2012-11-27 Sap Ag Flexible appliance hosting with coordination of deployment, licensing and configuration
US9491184B2 (en) * 2008-04-04 2016-11-08 Samsung Electronics Co., Ltd. Method and apparatus for managing tokens for digital rights management
CN101282473B (zh) * 2008-05-05 2010-10-13 国家广播电影电视总局广播科学研究院 一种实现数字电视版权管理的方法
US8095518B2 (en) * 2008-06-04 2012-01-10 Microsoft Corporation Translating DRM system requirements
KR101666831B1 (ko) 2008-11-26 2016-10-17 캘거리 싸이언티픽 인코포레이티드 애플리케이션 프로그램의 상태에 대한 원격 액세스를 제공하기 위한 방법 및 시스템
ES2853200T3 (es) * 2009-05-29 2021-09-15 Alcatel Lucent Sistema y procedimiento para acceder a contenido digital privado
US9275195B1 (en) * 2010-02-19 2016-03-01 Copyright Clearance Center, Inc. Intermediated rights management
US8726147B1 (en) * 2010-03-12 2014-05-13 Symantec Corporation Systems and methods for restoring web parts in content management systems
WO2011132333A1 (ja) * 2010-04-23 2011-10-27 日立コンシューマエレクトロニクス株式会社 コンテンツの受信装置、および、コンテンツの配信システム
JP4909431B2 (ja) * 2010-05-14 2012-04-04 株式会社エヌ・ティ・ティ・ドコモ ライセンス発行システム、クライアント端末、サーバ、及びライセンス発行方法
GB201016084D0 (en) * 2010-09-24 2010-11-10 Pixelmags Inc Authorization method
US8613007B2 (en) * 2010-09-29 2013-12-17 Business Objects Software Limited Server independent deployment of plug-ins
US9741084B2 (en) 2011-01-04 2017-08-22 Calgary Scientific Inc. Method and system for providing remote access to data for display on a mobile device
US8738754B2 (en) * 2011-04-07 2014-05-27 International Business Machines Corporation Systems and methods for managing computing systems utilizing augmented reality
US9064276B2 (en) * 2011-05-24 2015-06-23 Amazon Technologies, Inc. Service for managing digital content resales
US9053482B2 (en) 2011-05-24 2015-06-09 Amazon Technologies, Inc. Service for managing digital content licenses
HK1199566A1 (en) 2011-08-15 2015-07-03 Calgary Scientific Inc. Non-invasive remote access to an application program
US9596320B2 (en) 2011-09-30 2017-03-14 Calgary Scientific Inc. Uncoupled application extensions including interactive digital surface layer for collaborative remote application sharing and annotating
EP2783483B1 (en) * 2011-11-23 2019-08-07 Calgary Scientific Inc. Methods and systems for collaborative remote application sharing and conferencing
US9032385B2 (en) 2011-12-28 2015-05-12 Lg Electronics Inc. Mobile terminal and control method thereof
US8923760B2 (en) * 2012-04-26 2014-12-30 Qualcomm Incorporated Orientational collaboration of data between multiple devices
US20130332854A1 (en) * 2012-06-10 2013-12-12 Apple Inc. Creating image streams and sharing the image streams across different devices
US20140047409A1 (en) * 2012-08-13 2014-02-13 Magnet Systems Inc. Enterprise application development tool
US9531833B2 (en) * 2012-11-28 2016-12-27 Qualcomm Incorporated System and method for use of network services in receiving content and data
EP3005205B1 (en) 2013-05-27 2019-09-25 Telefonaktiebolaget LM Ericsson (publ) Distribution of licenses within the radius of a local device
US9213820B2 (en) 2013-09-10 2015-12-15 Ebay Inc. Mobile authentication using a wearable device
CN104809364A (zh) * 2014-01-24 2015-07-29 中辉世纪传媒发展有限公司 数字版权管理drm客户端应用程序处理方法及装置
CN104967770B (zh) * 2014-05-14 2018-07-10 腾讯科技(北京)有限公司 视频拍摄方法及装置
US11270264B1 (en) 2014-06-06 2022-03-08 Massachusetts Mutual Life Insurance Company Systems and methods for remote huddle collaboration
US10354226B1 (en) 2014-06-06 2019-07-16 Massachusetts Mutual Life Insurance Company Systems and methods for capturing, predicting and suggesting user preferences in a digital huddle environment
US11294549B1 (en) * 2014-06-06 2022-04-05 Massachusetts Mutual Life Insurance Company Systems and methods for customizing sub-applications and dashboards in a digital huddle environment
TWI604314B (zh) * 2014-12-24 2017-11-01 緯創資通股份有限公司 適用於互動式電子白板系統的裝置連線方法以及主機端裝置
CN109791578A (zh) * 2016-10-27 2019-05-21 谷歌有限责任公司 数字版权管理共享和回放服务规范选择
CN109246079B (zh) * 2018-08-02 2021-09-24 网易乐得科技有限公司 权限管理方法、系统、介质和电子设备
CN112257104A (zh) * 2020-10-10 2021-01-22 北京字跳网络技术有限公司 权限控制方法、装置和电子设备
CN113282965B (zh) * 2021-05-20 2025-03-25 苏州棱镜七彩信息科技有限公司 开源许可证和版权信息篡改的检测方法及系统
US12411697B2 (en) 2021-08-16 2025-09-09 Figma, Inc. Plugin management system for an interactive system or platform
US20230068410A1 (en) * 2021-08-24 2023-03-02 Figma, Inc. Integrated application platform to implement widgets
US12429995B2 (en) 2022-03-16 2025-09-30 Figma, Inc. Collaborative widget state synchronization
US20230325532A1 (en) * 2022-04-12 2023-10-12 Citrix Systems, Inc. Contextual app protection for collaboration sessions

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20030097465A (ko) * 2002-06-21 2003-12-31 주식회사 케이티 라이센스 발급 장치 및 그를 이용한 디지털 저작권 관리시스템 및 그 방법
KR20050032551A (ko) * 2005-03-14 2005-04-07 삼성전자주식회사 다수의 기기를 지원하는 drm 라이센스 방법

Family Cites Families (80)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5109413A (en) * 1986-11-05 1992-04-28 International Business Machines Corporation Manipulating rights-to-execute in connection with a software copy protection mechanism
JP3073590B2 (ja) * 1992-03-16 2000-08-07 富士通株式会社 電子化データ保護システム、使用許諾者側装置および使用者側装置
US5276735A (en) * 1992-04-17 1994-01-04 Secure Computing Corporation Data enclave and trusted path system
US5367573A (en) * 1993-07-02 1994-11-22 Digital Equipment Corporation Signature data object
IL110891A (en) * 1993-09-14 1999-03-12 Spyrus System and method for controlling access to data
US5689641A (en) * 1993-10-01 1997-11-18 Vicor, Inc. Multimedia collaboration system arrangement for routing compressed AV signal through a participant site without decompressing the AV signal
US6135646A (en) * 1993-10-22 2000-10-24 Corporation For National Research Initiatives System for uniquely and persistently identifying, managing, and tracking digital objects
US5499298A (en) * 1994-03-17 1996-03-12 National University Of Singapore Controlled dissemination of digital information
US5629980A (en) * 1994-11-23 1997-05-13 Xerox Corporation System for controlling the distribution and use of digital works
US5715403A (en) * 1994-11-23 1998-02-03 Xerox Corporation System for controlling the distribution and use of digital works having attached usage rights where the usage rights are defined by a usage rights grammar
EP1923814B1 (en) * 1995-02-13 2013-04-10 Intertrust Technologies Corporation Systems and methods for secure transaction management and electronic rights protection
US5892900A (en) * 1996-08-30 1999-04-06 Intertrust Technologies Corp. Systems and methods for secure transaction management and electronic rights protection
US5765152A (en) * 1995-10-13 1998-06-09 Trustees Of Dartmouth College System and method for managing copyrighted electronic media
WO1997025798A1 (en) * 1996-01-11 1997-07-17 Mrj, Inc. System for controlling access and distribution of digital property
US5982390A (en) * 1996-03-25 1999-11-09 Stan Stoneking Controlling personality manifestations by objects in a computer-assisted animation environment
US5673316A (en) * 1996-03-29 1997-09-30 International Business Machines Corporation Creation and distribution of cryptographic envelope
US6006332A (en) * 1996-10-21 1999-12-21 Case Western Reserve University Rights management system for digital media
US6314408B1 (en) * 1997-07-15 2001-11-06 Eroom Technology, Inc. Method and apparatus for controlling access to a product
US6044469A (en) * 1997-08-29 2000-03-28 Preview Software Software publisher or distributor configurable software security mechanism
US6633924B1 (en) * 1997-10-02 2003-10-14 Charles Wu Object synchronization between objects stores on different computers
US6385596B1 (en) * 1998-02-06 2002-05-07 Liquid Audio, Inc. Secure online music distribution system
US6219788B1 (en) * 1998-05-14 2001-04-17 International Business Machines Corporation Watchdog for trusted electronic content distributions
US7110984B1 (en) * 1998-08-13 2006-09-19 International Business Machines Corporation Updating usage conditions in lieu of download digital rights management protected content
US6226618B1 (en) * 1998-08-13 2001-05-01 International Business Machines Corporation Electronic content delivery system
US6463460B1 (en) * 1999-04-23 2002-10-08 The United States Of America As Represented By The Secretary Of The Navy Interactive communication system permitting increased collaboration between users
US7162528B1 (en) * 1998-11-23 2007-01-09 The United States Of America As Represented By The Secretary Of The Navy Collaborative environment implemented on a distributed computer network and software therefor
US6510513B1 (en) * 1999-01-13 2003-01-21 Microsoft Corporation Security services and policy enforcement for electronic data
US6334141B1 (en) * 1999-02-02 2001-12-25 International Business Machines Corporation Distributed server for real-time collaboration
US7073063B2 (en) * 1999-03-27 2006-07-04 Microsoft Corporation Binding a digital license to a portable device or the like in a digital rights management (DRM) system and checking out/checking in the digital license to/from the portable device or the like
JP3471654B2 (ja) * 1999-04-06 2003-12-02 富士通株式会社 ライセンスサーバ、著作権者システム、利用者システム、システム、記録媒体およびコンテンツ利用制御方法
US6763371B1 (en) * 1999-05-10 2004-07-13 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus for collaborative communication in a communication network
US6983313B1 (en) * 1999-06-10 2006-01-03 Nokia Corporation Collaborative location server/system
JP3485253B2 (ja) * 1999-06-18 2004-01-13 インターナショナル・ビジネス・マシーンズ・コーポレーション 情報処理方法、情報端末支援サーバ、情報処理プログラムを格納する記憶媒体
US6580683B1 (en) * 1999-06-23 2003-06-17 Dataplay, Inc. Optical recording medium having a master data area and a writeable data area
US6289455B1 (en) * 1999-09-02 2001-09-11 Crypotography Research, Inc. Method and apparatus for preventing piracy of digital content
WO2001061570A1 (en) * 2000-02-14 2001-08-23 Lockheed Martin Corporation Information access, collaboration and integration system and method
JP3490369B2 (ja) * 2000-02-15 2004-01-26 インターナショナル・ビジネス・マシーンズ・コーポレーション コンテンツ情報の取得方法、コラボレーション・システム及びコラボレーション・サーバー
US20020152244A1 (en) * 2000-12-22 2002-10-17 International Business Machines Corporation Method and apparatus to dynamically create a customized user interface based on a document type definition
US20030009603A1 (en) * 2000-12-27 2003-01-09 Ruths Derek Augustus Samuel System and method for managing collaborative data representations
US7774279B2 (en) * 2001-05-31 2010-08-10 Contentguard Holdings, Inc. Rights offering and granting
US20030023685A1 (en) * 2001-04-17 2003-01-30 Cousins Downs Partnership Data processing system for mapping a collaborative reasoning process
KR20040007699A (ko) * 2001-06-11 2004-01-24 마쯔시다덴기산교 가부시키가이샤 라이센스 관리 서버, 라이센스 관리 시스템 및 이용제한방법
CN100419616C (zh) * 2001-07-17 2008-09-17 松下电器产业株式会社 内容使用装置和网络系统,以及许可信息获取方法
JP3734461B2 (ja) * 2001-08-08 2006-01-11 松下電器産業株式会社 ライセンス情報変換装置
US7039562B1 (en) * 2001-10-12 2006-05-02 I2 Technologies Us, Inc. Graphical design and automatic generation of supply chain collaboration services capable of understanding supply chain semantics
US7487363B2 (en) * 2001-10-18 2009-02-03 Nokia Corporation System and method for controlled copying and moving of content between devices and domains based on conditional encryption of content key depending on usage
JP4477822B2 (ja) * 2001-11-30 2010-06-09 パナソニック株式会社 情報変換装置
US20030126086A1 (en) * 2001-12-31 2003-07-03 General Instrument Corporation Methods and apparatus for digital rights management
US7080043B2 (en) * 2002-03-26 2006-07-18 Microsoft Corporation Content revocation and license modification in a digital rights management (DRM) system on a computing device
US20030198347A1 (en) * 2002-04-22 2003-10-23 Octalis Sa System for handling digital rights and keys in business-to-business applications, computer software program, computer software modules and software products therefore
CA2485053A1 (en) * 2002-05-10 2003-11-20 Protexis Inc. System and method for multi-tiered license management and distribution using networked clearinghouses
JP3749212B2 (ja) * 2002-09-17 2006-02-22 富士通株式会社 ライセンス管理装置、ライセンス管理方法およびその方法をコンピュータに実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体
JP4580655B2 (ja) * 2003-01-14 2010-11-17 パナソニック株式会社 コンテンツ利用管理システム
WO2004063933A1 (ja) * 2003-01-14 2004-07-29 Matsushita Electric Industrial Co., Ltd. コンテンツ利用又は管理のためのシステム、方法及びプログラム
JP2004303108A (ja) * 2003-04-01 2004-10-28 Hitachi Ltd ライセンス移動機能付き端末装置
JP2004303111A (ja) * 2003-04-01 2004-10-28 Hitachi Ltd ライセンス管理機能付き携帯端末
CN100507931C (zh) * 2003-05-15 2009-07-01 诺基亚公司 在数字权利管理系统之间转移内容的方法和设备
JP2004348286A (ja) * 2003-05-20 2004-12-09 Sony Corp 情報処理装置及び情報処理方法、並びに情報処理システム
KR20040107602A (ko) * 2003-06-05 2004-12-23 삼성전자주식회사 홈 네트워크 상에서의 컨텐츠 실행을 위한 라이센스 관리시스템 및 방법
US7640506B2 (en) * 2003-06-27 2009-12-29 Microsoft Corporation Method and apparatus for viewing and managing collaboration data from within the context of a shared document
US20050044391A1 (en) * 2003-07-25 2005-02-24 Matsushita Electric Industrial Co., Ltd. Data processing apparatus and data distribution apparatus
KR100493904B1 (ko) * 2003-09-18 2005-06-10 삼성전자주식회사 다수의 기기를 지원하는 drm 라이센스 방법
EP1678569B1 (en) * 2003-10-22 2008-08-13 Nxp B.V. Digital rights management unit for a digital rights management system
JP2005141414A (ja) * 2003-11-05 2005-06-02 Sony Corp 情報処理システム、情報処理方法、及び情報処理装置
JP4732746B2 (ja) * 2004-01-08 2011-07-27 パナソニック株式会社 コンテンツ配信システム、ライセンス配信方法および端末装置
WO2005066874A2 (en) * 2004-01-08 2005-07-21 Matsushita Electric Industrial Co., Ltd. Content distribution system, license distribution method and terminal device
US7661101B2 (en) * 2004-01-15 2010-02-09 Parametric Technology Corporation Synchronous and asynchronous collaboration between heterogeneous applications
US7676846B2 (en) * 2004-02-13 2010-03-09 Microsoft Corporation Binding content to an entity
US8843413B2 (en) * 2004-02-13 2014-09-23 Microsoft Corporation Binding content to a domain
US7546641B2 (en) * 2004-02-13 2009-06-09 Microsoft Corporation Conditional access to digital rights management conversion
KR101242140B1 (ko) * 2004-03-26 2013-03-12 아드레아 엘엘씨 허가된 도메인을 생성하기 위한 방법 및 시스템
CN100458806C (zh) * 2004-03-29 2009-02-04 松下电器产业株式会社 权利管理装置、终端装置以及权利管理系统
US7490089B1 (en) * 2004-06-01 2009-02-10 Sanbolic, Inc. Methods and apparatus facilitating access to shared storage among multiple computers
US7546543B2 (en) * 2004-06-25 2009-06-09 Apple Inc. Widget authoring and editing environment
US20060080432A1 (en) * 2004-09-03 2006-04-13 Spataro Jared M Systems and methods for collaboration
KR100694064B1 (ko) * 2004-10-08 2007-03-12 삼성전자주식회사 Drm 변환 방법 및 장치
US7634735B2 (en) * 2004-11-24 2009-12-15 Mccary David W Collaborative platform
FR2881596A1 (fr) * 2005-01-28 2006-08-04 Thomson Licensing Sa Procede de protection de contenus numeriques audio et/ou video et dispositifs electroniques mettant en oeuvre ce procede
KR100763193B1 (ko) * 2005-10-13 2007-10-04 삼성전자주식회사 Drm 라이센스 제공 방법 및 시스템
US20080114693A1 (en) * 2006-11-14 2008-05-15 Fabrice Jogand-Coulomb Method for allowing content protected by a first DRM system to be accessed by a second DRM system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20030097465A (ko) * 2002-06-21 2003-12-31 주식회사 케이티 라이센스 발급 장치 및 그를 이용한 디지털 저작권 관리시스템 및 그 방법
KR20050032551A (ko) * 2005-03-14 2005-04-07 삼성전자주식회사 다수의 기기를 지원하는 drm 라이센스 방법

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101041368B1 (ko) 2009-03-19 2011-06-14 주식회사 코아로직 라이센스 접근 방법 및 상기 라이센스 접근 방법을 이용하는 단말기

Also Published As

Publication number Publication date
JP5361921B2 (ja) 2013-12-04
CN100446020C (zh) 2008-12-24
CN100440237C (zh) 2008-12-03
CN101262336B (zh) 2011-08-24
CN101262336A (zh) 2008-09-10
US8103593B2 (en) 2012-01-24
KR20070041325A (ko) 2007-04-18
EP1775671A1 (en) 2007-04-18
KR20120089228A (ko) 2012-08-09
US20070100767A1 (en) 2007-05-03
EP2287771A3 (en) 2011-03-30
US20070100763A1 (en) 2007-05-03
KR20070041313A (ko) 2007-04-18
KR101300816B1 (ko) 2013-09-16
JP2007110730A (ja) 2007-04-26
KR20070041329A (ko) 2007-04-18
JP2011146051A (ja) 2011-07-28
CN101330380B (zh) 2011-05-18
JP2007109239A (ja) 2007-04-26
EP1775670A1 (en) 2007-04-18
CN100440236C (zh) 2008-12-03
KR101307413B1 (ko) 2013-11-21
US20110113350A1 (en) 2011-05-12
EP1775672A1 (en) 2007-04-18
CN101330380A (zh) 2008-12-24
US8805742B2 (en) 2014-08-12
EP2287771A2 (en) 2011-02-23
JP4755059B2 (ja) 2011-08-24
JP5209862B2 (ja) 2013-06-12
KR100781532B1 (ko) 2007-12-03
US20070100764A1 (en) 2007-05-03
EP2287770A3 (en) 2011-03-23
EP2287770A2 (en) 2011-02-23
CN101330381B (zh) 2012-02-08
CN101330381A (zh) 2008-12-24
KR20080045667A (ko) 2008-05-23
JP4767810B2 (ja) 2011-09-07
JP2007109225A (ja) 2007-04-26
CN1949239A (zh) 2007-04-18
CN1949237A (zh) 2007-04-18
CN1949238A (zh) 2007-04-18

Similar Documents

Publication Publication Date Title
KR100763193B1 (ko) Drm 라이센스 제공 방법 및 시스템
RU2331917C2 (ru) Выдача лицензий на использование средства публикации в автономном режиме в системе управления правами на цифровое содержимое drm
JP4467255B2 (ja) デジタル著作権管理(drm)方式に関連したコンテンツのパブリッシング
RU2348073C2 (ru) Регистрация/субрегистрация сервера управления цифровыми правами (уцп) в архитектуре уцп
CN100480947C (zh) 对数字权限条件访问的管理的转换
CN102394869B (zh) 一种用于数字网络的数字内容共享方法及系统
US20080195548A1 (en) License Data Structure and License Issuing Method
KR20070088105A (ko) 디지털 저작권 관리 장치 및 방법
JP2012105284A (ja) 安全にコンテンツを配布する方法及び装置
KR20090002660A (ko) 암호화된 컨텐츠를 재생하는 방법 및 재생을 인가하는방법과 그 장치
CN101443747A (zh) 用于处理内容的方法和系统
KR20090022832A (ko) 디바이스 인증 시스템 및 디바이스 인증방법

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

St.27 status event code: A-0-1-A10-A12-nap-PA0109

PA0201 Request for examination

St.27 status event code: A-1-2-D10-D11-exm-PA0201

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

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

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 4

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 5

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: 20120830

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

FPAY Annual fee payment

Payment date: 20130829

Year of fee payment: 7

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 7

FPAY Annual fee payment

Payment date: 20140828

Year of fee payment: 8

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 8

FPAY Annual fee payment

Payment date: 20150828

Year of fee payment: 9

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 9

FPAY Annual fee payment

Payment date: 20160830

Year of fee payment: 10

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 10

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: 20170928

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: 20170928