KR101196822B1 - 권한 양도 기능 제공 장치 및 방법 - Google Patents
권한 양도 기능 제공 장치 및 방법 Download PDFInfo
- Publication number
- KR101196822B1 KR101196822B1 KR1020050128004A KR20050128004A KR101196822B1 KR 101196822 B1 KR101196822 B1 KR 101196822B1 KR 1020050128004 A KR1020050128004 A KR 1020050128004A KR 20050128004 A KR20050128004 A KR 20050128004A KR 101196822 B1 KR101196822 B1 KR 101196822B1
- Authority
- KR
- South Korea
- Prior art keywords
- authority
- token
- transfer
- information
- agent
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 45
- 238000012546 transfer Methods 0.000 claims abstract description 243
- 230000005540 biological transmission Effects 0.000 abstract description 3
- 238000013475 authorization Methods 0.000 description 22
- 230000033458 reproduction Effects 0.000 description 8
- 238000005516 engineering process Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000005086 pumping Methods 0.000 description 1
- 230000008929 regeneration Effects 0.000 description 1
- 238000011069 regeneration method Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/10—Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Finance (AREA)
- Accounting & Taxation (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Strategic Management (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- Software Systems (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Technology Law (AREA)
- Computer Security & Cryptography (AREA)
- Storage Device Security (AREA)
Abstract
본 발명의 따른 권한 양도 기능 제공 장치 및 방법은 콘텐츠를 실행하기 위한 권한 정보를 권한 발급 기관의 입회 하에 사용자 간 자유롭게 전달하여 공유할 수 있는 권한 양도 기능 제공 장치 및 방법을 제공하는 것을 그 목적으로 한다.
상기 목적을 달성하기 위하여, 본 발명은, 권한 양수 에이전트 및 권한 발급 기관을 포함하는 시스템에 적용되는 권한 양도 기능 제공 장치에 있어서, 콘텐츠 관련 권한 정보를 저장하는 저장부; 상기 저장부로부터의 상기 권한 정보를 참조하여 상기 권한 발급 기관으로부터 상기 콘텐츠 관련 권한 정보를 발급받을 수 있는 권한을 양도하는 토큰인 권한 양도용 토큰을 생성하는 토큰 생성부; 및 상기 토큰 생성부로부터의 상기 권한 양도용 토큰을 상기 권한 양수 에이전트로 전송하는 송수신부를 포함한다.
권한 양도, DRM, 권한 발급
Description
도 1은 본 발명의 일 실시예에 의한 권한 양도 기능 제공 장치를 나타낸 블록도,
도 2는 본 발명의 일 실시예에 의한 권한 양도 기능 제공 방법을 나타낸 동작흐름도,
도 3은 본 발명의 다른 실시예에 의한 권한 양도 기능 제공 방법을 나타낸 동작흐름도,
도 4 내지 도 7은 본 발명의 권한 양도 기능 제공 방법이 적용된 시스템의 일례를 나타낸 예시도.
< 도면의 주요 부분에 대한 부호의 설명 >
110 : 저장부 120 : 송수신부
130 : 토큰 생성부 140 : 제어부
150 : 재생부
본 발명은 권한 양도 기능 제공 장치 및 방법에 관한 것으로, 특히, 콘텐츠에 대한 사용자의 권한의 일부 또는 전부를 사용자에게 양도하는 권한 양도 기능 제공 장치 및 방법에 관한 것이다.
초기에, 콘텐츠 서비스를 제공하는 여러 회사들은 복제 방지 기술을 기반으로 콘텐츠 서비스를 제공하였다. 그러나 최근에는 점차 사용자의 권한정보(Rights Object; 이하, RO라 함)에 대한 유연성 및 편리성을 기반으로 한 디지털 저작권 관리(Digital Rights Management; 이하, DRM이라 함)가 점차로 도입되고 있다.
DRM 기술은 기본적으로 사용자들간 암호화된 콘텐츠의 분배는 자유롭게 허용하고 있으나, 해당 콘텐츠를 실행하려면 권한정보를 구입한 이후에 가능하도록 제어하고 있다. 콘텐츠 분배의 자유는 이용해본 콘텐츠가 마음에 드는 경우에 사용자가 이를 친구나 연인 등에게 전송할 수 있게 하는 장점이 있다. 콘텐츠의 자유로운 분배는 양질의 콘텐츠의 이용을 확산시키며 사용자에 의한 콘텐츠의 유통과 광고의 효과를 가져오는 효과가 있다. 한편, 암호화된 콘텐츠의 수신자는 콘텐츠를 실행시키기 위해서는 권한정보를 필요로 한다. 즉, 다른 사용자로부터 암호화된 콘텐츠를 수신하더라도 권한정보를 구입하지 않으면 이를 실행시킬 수 없게 된다.
종래에는 콘텐츠를 제공자와 콘텐츠를 실행할 수 있는 라이센스를 동일한 서버에서 관리하는 것으로 예정하고 있으므로 라이센스 정보는 서버에만 존재한다. 즉, 사용자간에 라이센스를 공유하기 위해서는 반드시 서버의 관여가 필요하다. 또한, 라이센스의 이전을 위해서 서버의 사전 인증 과정을 거친다. 즉, 양도인이 콘 텐츠에 대한 라이센스를 양수인에게 양도하기 위해서는 먼저 서버에 양도를 신청하고 암호키를 받아서 이를 다시 양수인에게 전달하고 양수인은 암호키를 통해 인증을 받은 후에 콘텐츠를 사용하는 번잡한 과정을 거쳐야 하는 문제점이 있다.
따라서, 본 발명은 콘텐츠를 실행하기 위한 권한 정보를 권한 발급 기관의 개입 하에 사용자 간 자유롭게 전달하여 공유할 수 있는 권한 양도 기능 제공 장치 및 방법을 제공하는 것을 그 목적으로 한다.
상기 목적을 달성하기 위하여, 본 발명에 따른 권한 양도 기능 제공 장치는, 권한 양수 에이전트 및 권한 발급 기관을 포함하는 시스템에 적용되는 권한 양도 기능 제공 장치에 있어서, 콘텐츠 관련 권한 정보를 저장하는 저장부; 상기 저장부로부터의 상기 권한 정보를 참조하여 상기 권한 발급 기관으로부터 상기 콘텐츠 관련 권한 정보를 발급받을 수 있는 권한을 양도하는 토큰인 권한 양도용 토큰을 생성하는 토큰 생성부; 및 상기 토큰 생성부로부터의 상기 권한 양도용 토큰을 상기 권한 양수 에이전트로 전송하는 송수신부를 포함한다.
상기 목적을 달성하기 위하여, 본 발명에 따른 권한 양도 기능 제공 방법은, 권한 양도 에이전트, 권한 양수 에이전트 및 권한 발급 기관을 포함하는 시스템에 적용되는 권한 양도 기능 제공 방법에 있어서, 상기 권한 양도 에이전트의 권한 정 보를 참조하여 상기 권한 발급 기관으로부터 상기 콘텐츠 관련 권한 정보를 발급받을 수 있는 권한을 양도하는 토큰인 권한 양도용 토큰을 생성하는 단계; 및 상기 권한 양도용 토큰을 상기 권한 양수 에이전트로 전송하는 단계를 포함한다.
상기 목적을 달성하기 위하여, 본 발명에 따른 권한 양도 기능 제공 방법은, 권한 양도 에이전트, 권한 양수 에이전트 및 권한 발급 기관을 포함하는 시스템에 적용되는 권한 양도 기능 제공 방법에 있어서, 상기 권한 양도 에이전트로부터 보호된 콘텐츠 및 권한 양도용 토큰을 수신하는 단계; 상기 권한 양도용 토큰을 이용하여 상기 권한 발급 기관에 권한 정보를 요청하는 단계; 상기 권한 발급 기관으로부터 권한 정보를 수신하는 단계; 및 상기 수신한 권한 정보를 이용하여 상기 보호된 콘텐츠의 잠금을 해제하는 단계를 포함한다.
이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시예를 상세히 설명한다.
도 1은 본 발명의 일 실시예에 의한 권한 양도 기능 제공 장치를 나타낸 블록도로서, 이러한 본 발명의 권한 양도 기능 제공 장치는, 저장부(110), 송수신부(120), 토큰 생성부(130), 제어부(140) 및 재생부(150)를 포함한다. 또한, 본 발명의 권한 양도 기능 제공 장치는, DRM(Digital Rights Management) 에이전트(Agent)일 수 있으나 이에 한정되지 않는다.
저장부(110)는, 권한 발급 기관으로부터 부여된 콘텐츠 관련 권한 정보를 저장하고, 토큰 생성부(130)에 저장된 콘텐츠 관련 권한 정보를 제공하는 역할을 한 다. 여기서, 저장부(110)는, 송수신부(120)를 통하여 콘텐츠 제공자(Contents provider ; 도시되지 않음)로부터 제공받은 콘텐츠를 저장할 수 있으며, 제어부(140)로 저장된 권한 정보를 출력하고, 제어부(140)에 의해 수정된 권한 정보를 입력받아 저장할 수도 있다. 또한, 콘텐츠 제공자로부터 제공받은 콘텐츠는 보호된 콘텐츠일 수 있으나, 이에 한정되지 않는다.
또한, 송수신부(120)는, 토큰 생성부(130)로부터 권한 양도용 토큰을 입력받고, 입력받은 권한 양도용 토큰을 권한 양수 에이전트(도시되지 않음)로 전송하며, 콘텐츠 제공자로부터 보호된 콘텐츠를 수신하고, 수신된 콘텐츠를 저장부(110)로 전달하며, 저장부(110)로부터 콘텐츠를 입력받고, 입력받은 콘텐츠를 권한 양수 에이전트(도시되지 않음)로 전송하는 역할을 한다. 여기서, 권한 양수 에이전트는 DRM(Digital Rights Management) 에이전트일 수 있으나, 이에 한정되지 않는다. 또한, 송수신부(120)는, 권한 양도용 토큰을 지역 제한 채널(Local limited channel)을 통하여 전송할 수 있으나 이에 한정되지 않는다. 한편, 지역 제한 채널(Local limited channel)을 이용하지 않더라도 인증서를 이용할 경우 지역 제한 채널을 사용하는 것과 같은 효과를 누릴 수 있음은 자명하다.
여기서, 권한 양도용 토큰에 대하여 상세히 설명하면 하기와 같다.
권한 양도용 토큰은, 권한 발급 기관(Right issuer ; 도시되지 않음)으로부터 상기 콘텐츠 관련 권한 정보를 발급받을 수 있는 권한을 양도하는 토큰일 수 있으며, 이러한 권한 양도용 토큰은 인증 정보 및 사용 정보를 포함할 수 있다.
여기서, 인증 정보는, 본 발명의 권한 양도 기능 제공 장치가 보유한 공개 키, 권한 양수 에이전트의 공개키, 넌스(Nonce), 트랜잭션 ID 등을 포함할 수 있으나, 이에 한정되지 않는다.
또한, 권한 양도용 토큰은, 인증 정보 및 사용 정보를 본 발명의 권한 양도 기능 제공 장치가 보유한 개인키로 서명한 값을 더 포함할 수도 있다.
한편, 토큰 생성부(130)는, 저장부(110)로부터 권한 정보를 제공받고, 제공받은 권한 정보를 참조하여 권한 양도용 토큰을 생성하며, 생성한 권한 양도용 토큰을 송수신부(120)로 출력하는 역할을 한다.
또한, 제어부(140)는, 송수신부(120)가 권한 양도용 토큰을 전송함에 따라, 저장부(110)로부터 권한 정보를 제공받고, 권한 양도용 토큰을 참조하여 제공받은 권한 정보를 수정하며, 수정한 권한 정보를 저장부(110)로 출력하고, 저장부(110)로부터 보호된 콘텐츠를 입력받며, 저장부(110)로부터 권한 정보를 제공받아 보호된 콘텐츠의 잠금을 해제하고, 잠금이 해제된 콘텐츠를 재생부(150)로 출력하는 역할을 한다.
한편, 재생부(150)는, 제어부(140)로부터 잠금이 해제된 콘텐츠를 입력받고, 잠금이 해제된 콘텐츠를 처리하여 사용자가 청취할 수 있는 형식으로 출력하는 역할을 한다.
상술한 도 1을 참조하여 본 발명의 권한 양도 기능 제공 장치의 동작에 관하여 설명하면 하기와 같다.
먼저, 송수신부(120)를 통하여 콘텐츠를 제공하고자 하는 DRM 에이전트인 권 한 양수 에이전트로 보호된 콘텐츠를 전송한다.
그 후, 송수신부(120)를 통하여 권한 양수 에이전트로부터 권한 양도용 토큰에 대한 요청을 수신하면, 토큰 생성부(130)에 의해 저장부(110)로부터 제공받은 권한 정보가 참조되어 권한 양도용 토큰이 생성된다. 여기서, 권한 양도용 토큰에 대한 요청과 동시에 권한 양수 에이전트의 공개키를 수신할 수 있으나, 이에 한정되지 않는다.
그 후, 생성한 권한 양도용 토큰을 송수신부(120)를 통하여 권한 양수 에이전트로 전송한다. 여기서, 권한 양도용 토큰은, 권한 발급 기관(Right issuer ; 도시되지 않음)으로부터 상기 콘텐츠 관련 권한 정보를 발급받을 수 있는 권한을 양도하는 토큰일 수 있으며, 이러한 권한 양도용 토큰은 인증 정보 및 사용 정보를 포함할 수 있다. 또한, 인증 정보는, 본 발명의 권한 양도 기능 제공 장치가 보유한 공개키, 권한 양수 에이전트의 공개키, 넌스(Nonce), 트랜잭션 ID 등을 포함할 수 있으나, 이에 한정되지 않는다. 또한, 권한 양도용 토큰은, 인증 정보 및 사용 정보를 본 발명의 권한 양도 기능 제공 장치가 보유한 개인키로 서명한 값을 더 포함할 수도 있다.
그 후, 권한 양수 에이전트로부터 송수신부(120)를 통하여 권한 양도용 토큰을 수신했다는 승인(Acknowledge) 신호(ACK)를 수신하면, 제어부(140)에 의해 저장부(110)에 저장되어 있는 권한 정보가 수정된다. 여기서, 권한 양도용 토큰으로서 전송된 넌스(Nonce)가 권한 양수 에이전트의 개인키로 서명되어 승인 신호와 동시에 수신될 수 있으나, 이에 한정되지 않는다.
그 후, 저장부(110)에 저장되어 있는 권한 정보가 수정되면, 송수신부(120)를 통하여 권한 양수 에이전트로 완료(Finish) 신호를 전송한다. 여기서, 넌스(Nonce)가 권한 양수 에이전트의 개인키로 서명된 값이 다시 본 발명의 권한 양도 기능 제공 장치의 개인키로 서명되어 완료 신호와 동시에 전송될 수 있으나, 이에 한정되지 않는다.
도 2는 본 발명의 일 실시예에 의한 권한 양도 기능 제공 방법을 나타낸 동작흐름도로서, 이러한 본 발명의 권한 양도 기능 제공 방법에 관하여 설명하면 다음과 같다.
먼저, 권한 양도 에이전트가 콘텐츠 제공자로부터 기수신한 보호된 콘텐츠를 권한 양수 에이전트로 전송한다(S210).
그 후, 권한 양도 에이전트가 자신의 권한 정보를 참조하여 권한 양도용 토큰을 생성한다(S220). 여기서, 콘텐츠를 권한 양수 에이전트로 전송하는 단계(S210) 및 권한 양도용 토큰을 생성하는 단계(S220)는 순차적으로 진행될 수도 있으나, 병행적으로 진행될 수도 있다.
여기서, 권한 양도용 토큰에 대하여 상세히 설명하면 하기와 같다.
권한 양도용 토큰은, 권한 발급 기관(Right issuer ; 도시되지 않음)으로부터 상기 콘텐츠 관련 권한 정보를 발급받을 수 있는 권한을 양도하는 토큰일 수 있으며, 이러한 권한 양도용 토큰은 인증 정보 및 사용 정보를 포함할 수 있다.
여기서, 인증 정보는, 본 발명의 권한 양도 기능 제공 장치가 보유한 공개 키, 권한 양수 에이전트의 공개키, 넌스(Nonce), 트랜잭션 ID 등을 포함할 수 있으나, 이에 한정되지 않는다.
또한, 권한 양도용 토큰은, 인증 정보 및 사용 정보를 본 발명의 권한 양도 기능 제공 장치가 보유한 개인키로 서명한 값을 더 포함할 수도 있다.
그 후, 권한 양도 에이전트가 생성된 권한 양도용 토큰을 권한 양수 에이전트로 전송한다(S230).여기서, 권한 양도 에이전트는 권한 양도용 토큰을 지역 제한 채널을 통하여 전송할 수 있으나, 이에 한정되지 않는다.
그 후, 권한 양도 에이전트가 권한 양도용 토큰을 참조하여 내부에 저장된 권한 정보를 수정할 수 있다(도시되지 않음).
도 3은 본 발명의 다른 실시예에 의한 권한 양도 기능 제공 방법을 나타낸 동작흐름도로서, 이러한 본 발명의 권한 양도 기능 제공 방법에 관하여 설명하면 다음과 같다.
먼저, 권한 양수 에이전트가 권한 양도 에이전트로부터 보호된 콘텐츠 및 권한 양도용 토큰을 수신한다(S310).
여기서, 권한 양도용 토큰에 대하여 상세히 설명하면 하기와 같다.
권한 양도용 토큰은, 권한 발급 기관(Right issuer ; 도시되지 않음)으로부터 상기 콘텐츠 관련 권한 정보를 발급받을 수 있는 권한을 양도하는 토큰일 수 있으며, 이러한 권한 양도용 토큰은 인증 정보 및 사용 정보를 포함할 수 있다.
여기서, 인증 정보는, 본 발명의 권한 양도 기능 제공 장치가 보유한 공개 키, 권한 양수 에이전트의 공개키, 넌스(Nonce), 트랜잭션 ID 등을 포함할 수 있으나, 이에 한정되지 않는다.
또한, 권한 양도용 토큰은, 인증 정보 및 사용 정보를 본 발명의 권한 양도 기능 제공 장치가 보유한 개인키로 서명한 값을 더 포함할 수도 있다.
그 후, 권한 양수 에이전트가 권한 양도용 토큰을 이용하여 권한 발급 기관에 권한 정보를 요청한다(S320).
그 후, 권한 양수 에이전트가 권한 발급 기관으로부터 권한 정보를 수신한다(S330).
그 후, 권한 양수 에이전트가 수신한 권한 정보를 이용하여 보호된 콘텐츠의 잠금을 해제한 후, 권한 양도용 토큰 내에 포함된 사용 정보에 따라 잠금이 해제된 콘텐츠를 재생한다(S340).
도 4 내지 도 7은 본 발명의 권한 양도 기능 제공 방법이 적용된 시스템의 일례를 나타낸 예시도로서, 도 4 내지 도 7을 이용하여 본 발명의 권한 양도 기능 제공 방법에 관하여 상세히 설명하면 다음과 같다.
먼저, 권한 양도 에이전트의 일례인 제1 DRM 에이전트(410)를 사용하는 사용자는 권한 양수 에이전트의 일례인 제2 DRM 에이전트(420)에게 양도할 컨텐츠 및 사용 정보를 선택한다(S411).
그 후, 제1 DRM 에이전트(410)는 콘텐츠 제공자로부터 제공받은 보호된 콘텐츠를 제2 DRM 에이전트(420)로 전송한다(S413).
그 후, 제1 DRM 에이전트(410)는 제2 DRM 에이전트(420)로부터 권한 양도용 토큰에 대한 요청 신호를 수신한다(S421). 여기서, 권한 양도용 토큰에 대한 요청과 동시에 제2 DRM 에이전트(420)의 공개키를 수신할 수 있으나, 이에 한정되지 않는다.
그 후, 제1 DRM 에이전트(410)는 내부에 보유한 권한 정보를 참조하여 권한 양도용 토큰을 생성하고, 생성한 권한 양도용 토큰을 제2 DRM 에이전트(420)로 전송한다(S415). 여기서, 권한 양도용 토큰은, 권한 발급 기관(430)으로부터 상기 콘텐츠 관련 권한 정보를 발급받을 수 있는 권한을 양도하는 토큰일 수 있으며, 이러한 권한 양도용 토큰은 인증 정보 및 사용 정보를 포함할 수 있다. 또한, 인증 정보는, 제1 DRM 에이전트(410)가 보유한 공개키, 권한 양수 에이전트의 공개키, 넌스(Nonce), 트랜잭션 ID 등을 포함할 수 있으나, 이에 한정되지 않는다. 또한, 권한 양도용 토큰은, 인증 정보 및 사용 정보를 제1 DRM 에이전트(410)가 보유한 개인키로 서명한 값을 더 포함할 수도 있다.
그 후, 제1 DRM 에이전트(410)는 제2 DRM 에이전트(420)로부터 권한 양도용 토큰을 수신했다는 승인(Acknowledge) 신호를 수신한다(S423). 여기서, 권한 양도용 토큰으로서 전송된 넌스(Nonce)가 제2 DRM 에이전트(420)의 개인키로 서명되어 승인 신호와 동시에 수신될 수 있으나, 이에 한정되지 않는다.
그 후, 제1 DRM 에이전트(410)는 내부 저장되어 있는 권한 정보를 수정한다(S417).
그 후, 제1 DRM 에이전트(410)는 제2 DRM 에이전트(420)로 완료(Finish) 신 호를 전송한다(S419). 여기서, 넌스(Nonce)가 제2 DRM 에이전트(420)의 개인키로 서명된 값이 다시 제1 DRM 에이전트(410)의 개인키로 서명되어 완료 신호와 동시에 전송될 수 있으나, 이에 한정되지 않는다.
그 후, 제2 DRM 에이전트(420)는, 권한 발급 기관(430)으로 권한 양도용 토큰 및 권한 정보 요청 신호를 전송한다(S425). 여기서, 제2 DRM 에이전트(420)는, 제1 DRM 에이전트(410)로부터 완료 신호와 함께 수신한 넌스(Nonce)가 제2 DRM 에이전트(420)의 개인키로 서명된 후 제1 DRM 에이전트(410)의 개인키로 서명된 값이 전송될 수 있으나, 이에 한정되지 않는다.
그 후, 제2 DRM 에이전트(420)는, 권한 발급 기관(430)으로부터 권한 양도용 토큰에 따른 권한 정보를 수신한다(S431).
그 후, 제2 DRM 에이전트(420)는, 권한 발급 기관(430)으로부터 수신한 권한 정보에 따라 제1 DRM 에이전트(410)로부터 수신한 보호된 콘텐츠의 잠금을 해제한 후, 콘텐츠를 재생한다(S427).
도 5는 본 발명의 권한 양도 기능 제공 방법이 적용된 시스템의 일례를 나타낸 예시도로서, 특히, 재생 회수를 분배하는 방법에 대하여 개시하고 있다.
먼저, 권한 양도 에이전트의 일례인 제1 DRM 에이전트(510)를 사용하는 사용자는 권한 양수 에이전트의 일례인 제2 DRM 에이전트(520)에게 양도할 컨텐츠 및 사용 정보인 재생 회수를 선택한다(S511). 여기서, 재생 회수는 제1 DRM 에이전트(510)가 보유한 권한 정보의 범위 내에서 선택될 수 있으며, 예를 들면 10번의 콘 텐츠 재생 권한을 보유하고 있다면 3번의 콘텐츠 재생 권한을 사용 정보로서 선택할 수 있다.
그 후, 제1 DRM 에이전트(510)는 콘텐츠 제공자로부터 제공받은 보호된 콘텐츠를 제2 DRM 에이전트(520)로 전송한다(S513).
그 후, 제1 DRM 에이전트(510)는 제2 DRM 에이전트(520)로부터 권한 양도용 토큰에 대한 요청 신호를 수신한다(S521). 여기서, 권한 양도용 토큰에 대한 요청과 동시에 제2 DRM 에이전트(520)의 공개키를 수신할 수 있으나, 이에 한정되지 않는다.
그 후, 제1 DRM 에이전트(510)는 내부에 보유한 권한 정보를 참조하여 권한 양도용 토큰을 생성하고, 생성한 권한 양도용 토큰을 제2 DRM 에이전트(520)로 전송한다(S515). 여기서, 권한 양도용 토큰은, 권한 발급 기관(530)으로부터 상기 콘텐츠 관련 권한 정보를 발급받을 수 있는 권한을 양도하는 토큰일 수 있으며, 이러한 권한 양도용 토큰은 인증 정보 및 재생 회수(예를 들면, 3번)를 포함할 수 있다. 또한, 인증 정보는, 제1 DRM 에이전트(510)가 보유한 공개키, 권한 양수 에이전트의 공개키, 넌스(Nonce), 트랜잭션 ID 등을 포함할 수 있으나, 이에 한정되지 않는다. 또한, 권한 양도용 토큰은, 인증 정보 및 재생 회수를 제1 DRM 에이전트(510)가 보유한 개인키로 서명한 값을 더 포함할 수도 있다.
그 후, 제1 DRM 에이전트(510)는 제2 DRM 에이전트(520)로부터 권한 양도용 토큰을 수신했다는 승인(Acknowledge) 신호를 수신한다(S523). 여기서, 권한 양도용 토큰으로서 전송된 넌스(Nonce)가 제2 DRM 에이전트(520)의 개인키로 서명되어 승인 신호와 동시에 수신될 수 있으나, 이에 한정되지 않는다.
그 후, 제1 DRM 에이전트(510)는 내부 저장되어 있는 권한 정보를 수정한다(S517). 예를 들면, 10번의 콘텐츠 재생이 가능한 권한 정보를 7번의 재생이 가능한 권한 정보로 수정할 수 있다.
그 후, 제1 DRM 에이전트(510)는 제2 DRM 에이전트(520)로 완료(Finish) 신호를 전송한다(S519). 여기서, 넌스(Nonce)가 제2 DRM 에이전트(520)의 개인키로 서명된 값이 다시 제1 DRM 에이전트(510)의 개인키로 서명되어 완료 신호와 동시에 전송될 수 있으나, 이에 한정되지 않는다.
그 후, 제2 DRM 에이전트(520)는, 권한 발급 기관(530)으로 권한 양도용 토큰 및 권한 정보 요청 신호를 전송한다(S525). 여기서, 제2 DRM 에이전트(520)는, 제1 DRM 에이전트(510)로부터 완료 신호와 함께 수신한 넌스(Nonce)가 제2 DRM 에이전트(520)의 개인키로 서명된 후 제1 DRM 에이전트(510)의 개인키로 서명된 값이 전송될 수 있으나, 이에 한정되지 않는다.
그 후, 제2 DRM 에이전트(520)는, 권한 발급 기관(530)으로부터 권한 양도용 토큰에 따른 권한 정보를 수신한다(S531).
그 후, 제2 DRM 에이전트(520)는, 권한 발급 기관(530)으로부터 수신한 권한 정보에 따라 제1 DRM 에이전트(510)로부터 수신한 보호된 콘텐츠의 잠금을 해제한 후, 콘텐츠를 3번 재생할 수 있다(S527).
도 6은 본 발명의 권한 양도 기능 제공 방법이 적용된 시스템의 일례를 나타 낸 예시도로서, 특히, 장치 복사 권한을 분배한 후 다시 회수하는 방법에 대하여 개시하고 있다.
먼저, 권한 양도 에이전트의 일례인 제1 DRM 에이전트(610)를 사용하는 사용자는 권한 양수 에이전트의 일례인 제2 DRM 에이전트(620)에게 양도할 컨텐츠 및 사용 정보인 복사 가능 장치 수를 선택한다(S611). 여기서, 복사 가능 장치 수는 제1 DRM 에이전트(610)가 보유한 권한 정보의 범위 내에서 선택될 수 있으며, 예를 들면 5개의 장치에 복사 가능한 권한을 보유하고 있다면 4개의 장치에 복사 가능한 권한(자신의 개체수 제외)을 사용 정보로서 선택할 수 있다.
그 후, 제1 DRM 에이전트(610)는 콘텐츠 제공자로부터 제공받은 보호된 콘텐츠를 제2 DRM 에이전트(620)로 전송한다(S612).
그 후, 제1 DRM 에이전트(610)는 제2 DRM 에이전트(620)로부터 권한 양도용 토큰에 대한 요청 신호를 수신한다(S621). 여기서, 권한 양도용 토큰에 대한 요청과 동시에 제2 DRM 에이전트(620)의 공개키를 수신할 수 있으나, 이에 한정되지 않는다.
그 후, 제1 DRM 에이전트(610)는 내부에 보유한 권한 정보를 참조하여 권한 양도용 토큰을 생성하고, 생성한 권한 양도용 토큰을 제2 DRM 에이전트(620)로 전송한다(S613). 여기서, 권한 양도용 토큰은, 권한 발급 기관(630)으로부터 상기 콘텐츠 관련 권한 정보를 발급받을 수 있는 권한을 양도하는 토큰일 수 있으며, 이러한 권한 양도용 토큰은 인증 정보 및 복사 가능 장치 수(예를 들면, 1개)를 포함할 수 있다. 또한, 인증 정보는, 제1 DRM 에이전트(610)가 보유한 공개키, 제2 DRM 에 이전트(620)의 공개키, 넌스(Nonce), 트랜잭션 ID 등을 포함할 수 있으나, 이에 한정되지 않는다. 또한, 권한 양도용 토큰은, 인증 정보 및 복사 가능 장치 수를 제1 DRM 에이전트(610)가 보유한 개인키로 서명한 값을 더 포함할 수도 있다.
그 후, 제1 DRM 에이전트(610)는 제2 DRM 에이전트(620)로부터 권한 양도용 토큰을 수신했다는 승인(Acknowledge) 신호를 수신한다(S622). 여기서, 권한 양도용 토큰으로서 전송된 넌스(Nonce)가 제2 DRM 에이전트(620)의 개인키로 서명되어 승인 신호와 동시에 수신될 수 있으나, 이에 한정되지 않는다.
그 후, 제1 DRM 에이전트(610)는 내부 저장되어 있는 권한 정보를 수정한다(S614). 예를 들면, 복사 가능 장치 수를 4개에서 3개로 수정할 수 있다.
그 후, 제1 DRM 에이전트(610)는 제2 DRM 에이전트(620)로 완료(Finish) 신호를 전송한다(S615). 여기서, 넌스(Nonce)가 제2 DRM 에이전트(620)의 개인키로 서명된 값이 다시 제1 DRM 에이전트(610)의 개인키로 서명되어 완료 신호와 동시에 전송될 수 있으나, 이에 한정되지 않는다.
그 후, 제2 DRM 에이전트(620)는, 권한 발급 기관(630)으로 권한 양도용 토큰 및 권한 정보 요청 신호를 전송한다(S623). 여기서, 제2 DRM 에이전트(620)는, 제1 DRM 에이전트(610)로부터 완료 신호와 함께 수신한 넌스(Nonce)가 제2 DRM 에이전트(620)의 개인키로 서명된 후 제1 DRM 에이전트(610)의 개인키로 서명된 값이 전송될 수 있으나, 이에 한정되지 않는다.
그 후, 제2 DRM 에이전트(620)는, 권한 발급 기관(630)으로부터 권한 양도용 토큰에 따른 권한 정보를 수신한다(S631).
그 후, 제2 DRM 에이전트(620)는, 권한 발급 기관(630)으로부터 수신한 권한 정보에 따라 제1 DRM 에이전트(610)로부터 수신한 보호된 콘텐츠의 잠금을 해제한 후, 콘텐츠를 재생할 수 있다(S624).
그 후, 제2 DRM 에이전트(620)는, 제1 DRM 에이전트(610)로부터 권한 양도용 토큰에 대한 삭제 요청 신호를 수신한다(S616). 여기서, 권한 양도용 토큰에 대한 삭제 요청과 동시에 제1 DRM 에이전트(610)의 공개키를 수신할 수 있으나, 이에 한정되지 않는다.
그 후, 제2 DRM 에이전트(620)는 내부에 보유한 권한 정보를 참조하여 권한 양도용 토큰을 생성하고, 생성한 권한 양도용 토큰을 제1 DRM 에이전트(610)로 전송한다(S625). 여기서, 권한 양도용 토큰은, 권한 발급 기관(630)으로부터 상기 콘텐츠 관련 권한 정보를 발급받을 수 있는 권한을 양도하는 토큰일 수 있으며, 이러한 권한 양도용 토큰은 인증 정보 및 복사 가능 장치 수(예를 들면, 1개)를 포함할 수 있다. 또한, 인증 정보는, 제2 DRM 에이전트(620)가 보유한 공개키, 제1 DRM 에이전트(610)의 공개키, 넌스(Nonce), 트랜잭션 ID 등을 포함할 수 있으나, 이에 한정되지 않는다. 또한, 권한 양도용 토큰은, 인증 정보 및 복사 가능 장치 수를 제1 DRM 에이전트(610)가 보유한 개인키로 서명한 값을 더 포함할 수도 있다.
그 후, 제2 DRM 에이전트(620)는 제1 DRM 에이전트(610)로부터 권한 양도용 토큰을 수신했다는 승인(Acknowledge) 신호를 수신한다(S617). 여기서, 권한 양도용 토큰으로서 전송된 넌스(Nonce)가 제1 DRM 에이전트(610)의 개인키로 서명되어 승인 신호와 동시에 수신될 수 있으나, 이에 한정되지 않는다.
그 후, 제2 DRM 에이전트(620)는 내부 저장되어 있는 권한 정보를 수정하고, 콘텐츠를 삭제한다(S626). 예를 들면, 복사 가능 기능을 삭제하고 콘텐츠를 삭제할 수 있다.
그 후, 제2 DRM 에이전트(620)는 제1 DRM 에이전트(610)로 완료(Finish) 신호를 전송한다(S627). 여기서, 넌스(Nonce)가 제1 DRM 에이전트(610)의 개인키로 서명된 값이 다시 제2 DRM 에이전트(620)의 개인키로 서명되어 완료 신호와 동시에 전송될 수 있으나, 이에 한정되지 않는다.
그 후, 제1 DRM 에이전트(610)는 내부 저장되어 있는 권한 정보를 수정한다(S618). 예를 들면, 복사 가능 장치 수를 3개에서 4개로 수정할 수 있다.
도 7은 본 발명의 권한 양도 기능 제공 방법이 적용된 시스템의 일례를 나타낸 예시도로서, 특히, 콘텐츠를 일부 전송하는 경우 권한을 양도하는 방법에 대하여 개시하고 있다.
먼저, 권한 양도 에이전트의 일례인 제1 DRM 에이전트(710)를 사용하는 사용자는 권한 양수 에이전트의 일례인 제2 DRM 에이전트(720)에게 양도할 컨텐츠 및 사용 정보인 재생 가능 트랙 번호를 선택한다(S711). 여기서, 재생 회수는 제1 DRM 에이전트(710)가 보유한 권한 정보의 범위 내에서 선택될 수 있으며, 예를 들면 콘텐츠의 1~7번 트랙을 재생하는 권한을 보유하고 있다면 콘텐츠의 1~3번 트랙을 재생하는 권한을 사용 정보로서 선택할 수 있다.
그 후, 제1 DRM 에이전트(710)는 콘텐츠 제공자로부터 제공받은 보호된 콘텐 츠를 제2 DRM 에이전트(720)로 전송한다(S713).
그 후, 제1 DRM 에이전트(710)는 제2 DRM 에이전트(720)로부터 권한 양도용 토큰에 대한 요청 신호를 수신한다(S721). 여기서, 권한 양도용 토큰에 대한 요청과 동시에 제2 DRM 에이전트(720)의 공개키를 수신할 수 있으나, 이에 한정되지 않는다.
그 후, 제1 DRM 에이전트(710)는 내부에 보유한 권한 정보를 참조하여 권한 양도용 토큰을 생성하고, 생성한 권한 양도용 토큰을 제2 DRM 에이전트(720)로 전송한다(S715). 여기서, 권한 양도용 토큰은, 권한 발급 기관(730)으로부터 상기 콘텐츠 관련 권한 정보를 발급받을 수 있는 권한을 양도하는 토큰일 수 있으며, 이러한 권한 양도용 토큰은 인증 정보 및 재생 트랙 번호(예를 들면, 1~3번)를 포함할 수 있다. 또한, 인증 정보는, 제1 DRM 에이전트(710)가 보유한 공개키, 권한 양수 에이전트의 공개키, 넌스(Nonce), 트랜잭션 ID 등을 포함할 수 있으나, 이에 한정되지 않는다. 또한, 권한 양도용 토큰은, 인증 정보 및 재생 트랙 번호를 제1 DRM 에이전트(710)가 보유한 개인키로 서명한 값을 더 포함할 수도 있다.
그 후, 제1 DRM 에이전트(710)는 제2 DRM 에이전트(720)로부터 권한 양도용 토큰을 수신했다는 승인(Acknowledge) 신호를 수신한다(S723). 여기서, 권한 양도용 토큰으로서 전송된 넌스(Nonce)가 제2 DRM 에이전트(720)의 개인키로 서명되어 승인 신호와 동시에 수신될 수 있으나, 이에 한정되지 않는다.
그 후, 제1 DRM 에이전트(710)는 내부 저장되어 있는 권한 정보를 수정한다(S717). 예를 들면, 콘텐츠의 1~7번 트랙을 재생하는 권한 정보를 4~7번의 트랙을 재생할 수 있는 권한 정보로 수정할 수 있다.
그 후, 제1 DRM 에이전트(710)는 제2 DRM 에이전트(720)로 완료(Finish) 신호를 전송한다(S719). 여기서, 넌스(Nonce)가 제2 DRM 에이전트(720)의 개인키로 서명된 값이 다시 제1 DRM 에이전트(710)의 개인키로 서명되어 완료 신호와 동시에 전송될 수 있으나, 이에 한정되지 않는다.
그 후, 제2 DRM 에이전트(720)는, 권한 발급 기관(730)으로 권한 양도용 토큰 및 권한 정보 요청 신호를 전송한다(S725). 여기서, 제2 DRM 에이전트(720)는, 제1 DRM 에이전트(710)로부터 완료 신호와 함께 수신한 넌스(Nonce)가 제2 DRM 에이전트(720)의 개인키로 서명된 후 제1 DRM 에이전트(710)의 개인키로 서명된 값이 전송될 수 있으나, 이에 한정되지 않는다.
그 후, 제2 DRM 에이전트(720)는, 권한 발급 기관(730)으로부터 권한 양도용 토큰에 따른 권한 정보를 수신한다(S731).
그 후, 제2 DRM 에이전트(720)는, 권한 발급 기관(730)으로부터 수신한 권한 정보에 따라 제1 DRM 에이전트(710)로부터 수신한 보호된 콘텐츠의 잠금을 해제한 후, 콘텐츠의 1~3번 트랙을 재생할 수 있다(S727).
본 발명이 속하는 기술분야의 통상의 지식을 가진 자는 본 발명이 그 기술적 사상이나 필수적인 특징을 변경하지 않고서 다른 구체적인 형태로 실시될 수 있다는 것을 이해할 수 있을 것이다. 따라서 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적이 아닌 것으로 이해해야만 한다. 본 발명의 범위는 상기 상세한 설명보다는 후술하는 특허청구의 범위에 의하여 나타내어지며, 특허청구의 범위의 의미 및 범위 그리고 그 균등 개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.
본 발명은 양도인이 콘텐츠에 대한 라이센스를 양수인에게 양도하기 위해서는 먼저 서버에 양도를 신청하고 암호키를 받아서 이를 다시 양수인에게 전달하고 양수인은 암호키를 통해 인증을 받은 후에 콘텐츠를 사용하는 번잡한 과정을 거치지 않고도 콘텐츠를 실행하기 위한 권한 정보를 권한 발급 기관의 개입 하에 사용자 간 자유롭게 전달하여 공유할 수 있는 장점이 있다.
Claims (21)
- 권한 양수 에이전트 및 권한 발급 기관을 포함하는 시스템에 적용되는 권한 양도 기능 제공 장치에 있어서,콘텐츠를 실행하기 위한 콘텐츠 관련 권한 정보를 저장하는 저장부;상기 저장부로부터의 상기 권한 정보를 참조하여 상기 권한 발급 기관으로부터 상기 콘텐츠 관련 권한 정보를 발급받을 수 있는 권한을 양도하는 토큰인 권한 양도용 토큰을 생성하는 토큰 생성부; 및상기 토큰 생성부로부터의 상기 권한 양도용 토큰을 상기 권한 양수 에이전트로 전송하는 송수신부를 포함하는 권한 양도 기능 제공 장치.
- 제1항에 있어서,상기 송수신부가 상기 권한 양도용 토큰을 전송함에 따라, 상기 권한 양도용 토큰을 참조하여 상기 저장부의 상기 권한 정보를 수정하는 제어부를 더 포함하는 권한 양도 기능 제공 장치.
- 제1항에 있어서,상기 송수신부는, 상기 권한 양도용 토큰을 지역 제한 채널을 통하여 전송하는 권한 양도 기능 제공 장치.
- 제1항에 있어서,상기 권한 양도용 토큰은, 인증 정보 및 사용 정보를 포함하는 권한 양도 기능 제공 장치.
- 제4항에 있어서,상기 인증 정보는, 상기 권한 양도 기능 제공 장치가 보유한 공개키 및 상기 권한 양수 에이전트의 공개키를 포함하는 권한 양도 기능 제공 장치.
- 제5항에 있어서,상기 인증 정보는, 트랜잭션 ID를 더 포함하는 권한 양도 기능 제공 장치.
- 제6항에 있어서,상기 권한 양도용 토큰은, 상기 인증 정보 및 상기 사용 정보를 상기 권한 양도 기능 제공 장치가 보유한 개인키로 서명한 값을 더 포함하는 권한 양도 기능 제공 장치.
- 권한 양도 에이전트, 권한 양수 에이전트 및 권한 발급 기관을 포함하는 시스템에 적용되는 권한 양도 기능 제공 방법에 있어서,상기 권한 양도 에이전트의 권한 정보를 참조하여 상기 권한 발급 기관으로부터 콘텐츠를 실행하기 위한 콘텐츠 관련 권한 정보를 발급받을 수 있는 권한을 양도하는 토큰인 권한 양도용 토큰을 생성하는 단계; 및상기 권한 양도용 토큰을 상기 권한 양수 에이전트로 전송하는 단계를 포함하는 권한 양도 기능 제공 방법.
- 제8항에 있어서,상기 권한 양도용 토큰을 참조하여 상기 권한 정보를 수정하는 단계를 더 포함하는 권한 양도 기능 제공 방법.
- 제8항에 있어서,상기 전송하는 단계는, 상기 권한 양도용 토큰을 지역 제한 채널을 통하여 전송하는 권한 양도 기능 제공 방법.
- 제8항에 있어서,상기 권한 양도용 토큰은, 인증 정보 및 사용 정보를 포함하는 권한 양도 기능 제공 방법.
- 제11항에 있어서,상기 인증 정보는, 상기 권한 양도 에이전트가 보유한 공개키 및 상기 권한 양수 에이전트의 공개키를 포함하는 권한 양도 기능 제공 방법.
- 제12항에 있어서,상기 인증 정보는, 트랜잭션 ID를 더 포함하는 권한 양도 기능 제공 방법.
- 제13항에 있어서,상기 권한 양도용 토큰은, 상기 인증 정보 및 상기 사용 정보를 상기 권한 양도 에이전트가 보유한 개인키로 서명한 값을 더 포함하는 권한 양도 기능 제공 방법.
- 권한 양도 에이전트, 권한 양수 에이전트 및 권한 발급 기관을 포함하는 시스템에 적용되는 권한 양도 기능 제공 방법에 있어서,상기 권한 양수 에이전트가 상기 권한 양도 에이전트로부터 보호된 콘텐츠 및 상기 권한 발급 기관으로부터 콘텐츠를 실행하기 위한 콘텐츠에 관련 권한 정보를 발급받을 수 있는 권한을 양도하는 토큰인 권한 양도용 토큰을 수신하는 단계;상기 권한 양도용 토큰을 이용하여 상기 권한 발급 기관에 권한 정보를 요청하는 단계;상기 권한 발급 기관으로부터 권한 정보를 수신하는 단계; 및상기 수신한 권한 정보를 이용하여 상기 보호된 콘텐츠의 잠금을 해제하는 단계를 포함하는 권한 양도 기능 제공 방법.
- 제15항에 있어서,상기 권한 양도용 토큰을 수신하는 단계는, 상기 권한 양도용 토큰을 지역 제한 채널을 통하여 수신하는 권한 양도 기능 제공 방법.
- 제15항에 있어서,상기 권한 양도용 토큰은, 인증 정보 및 사용 정보를 포함하는 권한 양도 기능 제공 방법.
- 제17항에 있어서,상기 인증 정보는, 상기 권한 양도 에이전트가 보유한 공개키 및 상기 권한 양수 에이전트의 공개키를 포함하는 권한 양도 기능 제공 방법.
- 제18항에 있어서,상기 인증 정보는, 트랜잭션 ID를 더 포함하는 권한 양도 기능 제공 방법.
- 제19항에 있어서,상기 권한 양도용 토큰은, 상기 인증 정보 및 상기 사용 정보를 상기 권한 양도 에이전트가 보유한 개인키로 서명한 값을 더 포함하는 권한 양도 기능 제공 방법.
- 제17항에 있어서,상기 사용 정보에 따라 상기 잠금이 해제된 콘텐츠를 재생하는 단계를 더 포 함하는 권한 양도 기능 제공 방법.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020050128004A KR101196822B1 (ko) | 2005-12-22 | 2005-12-22 | 권한 양도 기능 제공 장치 및 방법 |
US11/543,069 US20070265932A1 (en) | 2005-12-22 | 2006-10-05 | Apparatus for providing rights resale function and method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020050128004A KR101196822B1 (ko) | 2005-12-22 | 2005-12-22 | 권한 양도 기능 제공 장치 및 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20070066616A KR20070066616A (ko) | 2007-06-27 |
KR101196822B1 true KR101196822B1 (ko) | 2012-11-06 |
Family
ID=38365660
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020050128004A KR101196822B1 (ko) | 2005-12-22 | 2005-12-22 | 권한 양도 기능 제공 장치 및 방법 |
Country Status (2)
Country | Link |
---|---|
US (1) | US20070265932A1 (ko) |
KR (1) | KR101196822B1 (ko) |
Families Citing this family (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100941535B1 (ko) * | 2006-06-09 | 2010-02-10 | 엘지전자 주식회사 | 디지털 저작권 관리에서 장치의 도메인 탈퇴 방법, 그 장치및 그 시스템 |
WO2009008781A1 (en) * | 2007-07-10 | 2009-01-15 | Telefonaktiebolaget Lm Ericsson (Publ) | Drm scheme extension |
US20090018963A1 (en) * | 2007-07-10 | 2009-01-15 | Motorola, Inc. | System and method to re-sell digital content with advertisement |
KR20090011152A (ko) * | 2007-07-25 | 2009-02-02 | 삼성전자주식회사 | 콘텐츠 제공 방법 및 시스템 |
KR101486377B1 (ko) | 2007-08-31 | 2015-01-26 | 엘지전자 주식회사 | 디지털 콘텐츠의 사용권리 이동에서의 포스트 브라우징 지원 방법 및 그 단말 |
KR101434354B1 (ko) * | 2007-11-07 | 2014-08-27 | 삼성전자 주식회사 | Drm 권한 공유 시스템 및 방법 |
CN101933039B (zh) | 2008-01-29 | 2015-07-08 | 三星电子株式会社 | 内容共享服务提供方法及其装置 |
US20090193455A1 (en) * | 2008-01-29 | 2009-07-30 | Samsung Electronics Co., Ltd. | Information storage medium and method for providing additional contents based on trigger, and digital broadcast reception apparatus |
WO2009096684A2 (ko) | 2008-01-29 | 2009-08-06 | Samsung Electronics Co,. Ltd. | 버디를 위한 컨텐츠 레코딩 제어 방법 및 그 장치 |
US8973028B2 (en) | 2008-01-29 | 2015-03-03 | Samsung Electronics Co., Ltd. | Information storage medium storing metadata and method of providing additional contents, and digital broadcast reception apparatus |
KR20100104314A (ko) * | 2009-03-17 | 2010-09-29 | 삼성전자주식회사 | 컨텐츠 거래 방법 및 시스템 |
US20100250949A1 (en) * | 2009-03-31 | 2010-09-30 | Torino Maria E | Generation, requesting, and/or reception, at least in part, of token |
CN102325217A (zh) * | 2011-07-11 | 2012-01-18 | 惠州Tcl移动通信有限公司 | 移动终端、软件共享系统及其共享方法 |
US20130144755A1 (en) * | 2011-12-01 | 2013-06-06 | Microsoft Corporation | Application licensing authentication |
US8725650B2 (en) * | 2012-01-26 | 2014-05-13 | Microsoft Corporation | Document template licensing |
US11042854B2 (en) * | 2012-05-07 | 2021-06-22 | Opentv, Inc. | System and apparatus for reselling digital media rights |
US20140222661A1 (en) * | 2013-02-05 | 2014-08-07 | Sony Computer Entertainment America Llc | Digital marketplace for reselling media packages |
US20150242597A1 (en) * | 2014-02-24 | 2015-08-27 | Google Inc. | Transferring authorization from an authenticated device to an unauthenticated device |
TWI529638B (zh) * | 2014-05-26 | 2016-04-11 | 國立成功大學 | 藉由近場通訊技術在行動裝置上安全移轉電子票證的系統及方法 |
WO2020036267A1 (ko) * | 2018-08-17 | 2020-02-20 | 주식회사 후본 | 컨텐츠 관리를 위한 플랫폼 및 방법 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020013772A1 (en) * | 1999-03-27 | 2002-01-31 | 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 |
US20070079381A1 (en) | 2003-10-31 | 2007-04-05 | Frank Hartung | Method and devices for the control of the usage of content |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7110984B1 (en) * | 1998-08-13 | 2006-09-19 | International Business Machines Corporation | Updating usage conditions in lieu of download digital rights management protected content |
US6643774B1 (en) * | 1999-04-08 | 2003-11-04 | International Business Machines Corporation | Authentication method to enable servers using public key authentication to obtain user-delegated tickets |
SG99387A1 (en) * | 2001-02-02 | 2003-10-27 | Matsushita Electric Ind Co Ltd | Content usage management system and content usage management method |
KR20030022819A (ko) * | 2001-04-19 | 2003-03-17 | 마쯔시다덴기산교 가부시키가이샤 | 라이선스 관리 시스템, 라이선스 관리장치, 중계장치 및단말장치 |
US6947910B2 (en) * | 2001-10-09 | 2005-09-20 | E-Cast, Inc. | Secure ticketing |
US20030069967A1 (en) * | 2001-10-10 | 2003-04-10 | International Business Machines Corporation | Shared authorization data authentication method for transaction delegation in service-based computing environments |
GB2394388B (en) * | 2002-10-14 | 2005-10-19 | Toshiba Res Europ Ltd | Methods and systems for flexible delegation |
WO2004079579A1 (ja) * | 2003-03-05 | 2004-09-16 | Matsushita Electric Industrial Co., Ltd. | デジタルコンテンツ配信システム |
US7487537B2 (en) * | 2003-10-14 | 2009-02-03 | International Business Machines Corporation | Method and apparatus for pervasive authentication domains |
KR101254209B1 (ko) * | 2004-03-22 | 2013-04-23 | 삼성전자주식회사 | 디바이스와 휴대용 저장장치간에 권리 객체를 이동,복사하는 방법 및 장치 |
US20050266826A1 (en) * | 2004-06-01 | 2005-12-01 | Nokia Corporation | Method for establishing a security association between a wireless access point and a wireless node in a UPnP environment |
JP4624235B2 (ja) * | 2004-10-28 | 2011-02-02 | 三洋電機株式会社 | コンテンツ利用情報提供装置およびコンテンツ利用情報送信方法 |
US20090217036A1 (en) * | 2005-05-04 | 2009-08-27 | Vodafone Group Plc | Digital rights management |
RU2419225C2 (ru) * | 2005-08-12 | 2011-05-20 | Эл Джи Электроникс Инк. | Способ передачи объекта права при управлении цифровыми правами |
KR101322515B1 (ko) * | 2005-09-29 | 2013-10-25 | 콘텐트가드 홀딩즈 인코포레이티드 | 발행 권리를 갖는 선행복사본과 관리복사본 토큰을 이용한디지털 권리 관리 시스템 및 방법 |
-
2005
- 2005-12-22 KR KR1020050128004A patent/KR101196822B1/ko not_active IP Right Cessation
-
2006
- 2006-10-05 US US11/543,069 patent/US20070265932A1/en not_active Abandoned
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020013772A1 (en) * | 1999-03-27 | 2002-01-31 | 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 |
US20070079381A1 (en) | 2003-10-31 | 2007-04-05 | Frank Hartung | Method and devices for the control of the usage of content |
Also Published As
Publication number | Publication date |
---|---|
KR20070066616A (ko) | 2007-06-27 |
US20070265932A1 (en) | 2007-11-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101196822B1 (ko) | 권한 양도 기능 제공 장치 및 방법 | |
JP4795727B2 (ja) | コンテンツの利用端末を制限する方法、記憶装置およびシステム | |
JP3980355B2 (ja) | ライセンス情報記憶装置、コンテンツ再生装置およびライセンス情報配信システム | |
JP3759455B2 (ja) | データ再生装置 | |
JP3873090B2 (ja) | データ記録装置、データ供給装置およびデータ配信システム | |
KR101043336B1 (ko) | 디바이스와 휴대형 저장장치간의 디지털 권리객체에 관한정보의 획득 및 제거를 위한 방법 및 장치 | |
US8165304B2 (en) | Domain digital rights management system, license sharing method for domain digital rights management system, and license server | |
US20060080529A1 (en) | Digital rights management conversion method and apparatus | |
MXPA06010778A (es) | Estructura de manejo de derechos digitales, dispositivo de almacenamiento portatil y metodo de manejo de contenidos que usa el dispositivo de almacenamiento portatil. | |
JP2007251348A (ja) | コンテンツ復号化装置 | |
JP4919944B2 (ja) | 情報処理装置及びライセンス配信システム | |
CN103947151A (zh) | 信息处理设备、信息存储设备、服务器、信息处理系统、信息处理方法以及程序 | |
JP2010267240A (ja) | 記録装置 | |
KR20090000624A (ko) | 호스트 디바이스와의 상호 인증 방법 및 그 시스템 | |
WO2009088758A1 (en) | Method and apparatus for digital rights management protection for removable media | |
WO2007007764A1 (ja) | ライセンス管理装置及び方法 | |
KR20070009983A (ko) | 콘텐츠로의 액세스를 인증하는 방법 | |
KR20090002660A (ko) | 암호화된 컨텐츠를 재생하는 방법 및 재생을 인가하는방법과 그 장치 | |
WO2009061900A1 (en) | Out of band license acquisition including content identification | |
JP2000357127A (ja) | 記憶媒体及び同媒体を使用したコンテンツ管理方法 | |
KR100843079B1 (ko) | 디지털 저작권 관리 방법 및 장치 | |
JP2014041583A (ja) | ストレージシステム | |
JP2010258795A (ja) | 送信装置、受信装置及びコンテンツ送受信方法 | |
JP4439558B2 (ja) | コンテンツ鍵生成装置、コンテンツ受信装置およびコンテンツ伝送方法 | |
JP2004240959A (ja) | コンテンツ再生装置、ライセンス発行サーバ及びコンテンツ再生システム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20150917 Year of fee payment: 4 |
|
LAPS | Lapse due to unpaid annual fee |