[go: up one dir, main page]

KR101120688B1 - Method and device for delivering drm content between two drm-enabled device - Google Patents

Method and device for delivering drm content between two drm-enabled device Download PDF

Info

Publication number
KR101120688B1
KR101120688B1 KR1020070026233A KR20070026233A KR101120688B1 KR 101120688 B1 KR101120688 B1 KR 101120688B1 KR 1020070026233 A KR1020070026233 A KR 1020070026233A KR 20070026233 A KR20070026233 A KR 20070026233A KR 101120688 B1 KR101120688 B1 KR 101120688B1
Authority
KR
South Korea
Prior art keywords
content
drm content
drm
information
issuer
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
KR1020070026233A
Other languages
Korean (ko)
Other versions
KR20070095784A (en
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 엘지전자 주식회사
Publication of KR20070095784A publication Critical patent/KR20070095784A/en
Application granted granted Critical
Publication of KR101120688B1 publication Critical patent/KR101120688B1/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • 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
    • G06QINFORMATION 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
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/12Detection or prevention of fraud

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Tourism & Hospitality (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • Technology Law (AREA)
  • Human Resources & Organizations (AREA)
  • Computer Hardware Design (AREA)
  • Multimedia (AREA)
  • Health & Medical Sciences (AREA)
  • Economics (AREA)
  • General Health & Medical Sciences (AREA)
  • General Engineering & Computer Science (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Transfer Between Computers (AREA)
  • Storage Device Security (AREA)

Abstract

본 발명은 장치간 DRM(Digital Rights Management) 콘텐츠 전달 방법 및 그 전달을 위한 장치에 관한 것으로서, 장치간에 DRM 콘텐츠를 전달할 때 전송하는 장치와 전송받는 장치간의 사용능력 즉, DRM 콘텐츠를 사용할 수 있는 장치의 하드웨어 사양 또는 소프트웨어 사양 등이 다른 경우에도 전송받는 장치측에서 직접 콘텐츠 발급자로부터 자신의 사용능력에 맞게 운영할 수 있도록 DRM 콘텐츠를 다운받아 사용하는데 필요한 프로그램들을 전송받은 후 상기 프로그램들을 이용하여 DRM 콘텐츠를 다운로드받아 사용할 수 있다.The present invention relates to a method for delivering digital rights management (DRM) content between devices, and an apparatus for delivering the same. The present invention relates to a device capable of using DRM content when a device transmits DRM content between devices. Even if the hardware specification or software specification is different, the DRM content is received by using the programs after receiving the programs necessary to download and use the DRM content from the content issuer directly to the user's ability to operate the content. You can download and use it.

디지털 저작권, DRM, 사용권리, 콘텐츠 발급자 Digital Copyright, DRM, Rights, Content Issuer

Description

장치간 DRM 콘텐츠 전달 방법 및 전달을 위한 장치{METHOD AND DEVICE FOR DELIVERING DRM CONTENT BETWEEN TWO DRM-ENABLED DEVICE}METHOD AND DEVICE FOR DELIVERING DRM CONTENT BETWEEN TWO DRM-ENABLED DEVICE}

도 1은 일반적인 DRM 시스템의 구성도이다.1 is a block diagram of a general DRM system.

도 2는 본 발명의 실시예에 따른 디지털 저작권 관리(DRM)시스템의 블록도이다. 2 is a block diagram of a digital rights management (DRM) system according to an embodiment of the present invention.

도 3은 본 발명의 제1 실시 예로서, 본 발명에 따라 장치간 사용능력이 같은 경우, DRM 콘텐츠를 전달하는 절차를 나타낸 도면이다. FIG. 3 is a diagram illustrating a procedure of delivering DRM content when device usage is the same according to the first embodiment of the present invention.

도 4는 본 발명의 제1 실시 예로서, 본 발명에 따라 장치간 사용능력이 다른경우, DRM 콘텐츠를 전달하는 절차를 나타낸 도면이다. FIG. 4 is a diagram illustrating a procedure of delivering DRM content when device usage differs between devices according to the first embodiment of the present invention.

도 5는 본 발명의 제2 실시 예로서, 본 발명에 따라 장치간 사용능력이 같은 경우, DRM 콘텐츠를 전달하는 절차를 나타낸 도면이다. FIG. 5 is a diagram illustrating a procedure for delivering DRM content when device-to-device usage is the same according to the second embodiment of the present invention.

도 6은 본 발명의 제2 실시 예로서, 본 발명에 따라 장치간 사용능력이 다른경우, DRM 콘텐츠를 전달하는 절차를 나타낸 도면이다. FIG. 6 is a diagram illustrating a procedure for delivering DRM content when device usage differs between devices according to a second embodiment of the present invention.

도 7은 본 발명에 따른 장치(단말)의 개략적인 블록도이다.7 is a schematic block diagram of an apparatus (terminal) according to the invention.

*******도면의 주요 부분에 대한 부호의 설명 *************** Description of the symbols for the main parts of the drawing ********

10 : 장치 1 20 : 장치 210: device 1 20: device 2

30 : 사용권리 발급자(RI : Rights Issuer)30: Rights Issuer (RI)

40 : 콘텐츠 발급자(CI : Contents Issuer) 40: Content Issuer

100 : 장치(단말)100: device (terminal)

본 발명은 DRM(Digital Rights Management)에 관한 것으로서, 특히 장치간 DRM(Digital Rights Management) 콘텐츠 전달 방법 및 그 전달을 위한 장치에 관한 것이다. The present invention relates to digital rights management (DRM), and more particularly, to a method for delivering digital rights management (DRM) content between devices and an apparatus for delivering the same.

일반적으로 디지털 저작권 관리(Digital Rights Management :DRM)는 디지털 콘텐츠에 대한 사용권리(Rights Object : RO)를 안전하게 보호하고 체계적으로 관리하기 위한 기술로서, 콘텐츠의 불법복제 방지 및 콘텐츠 사용권리의 획득, 콘텐츠의 생성 및 유통, 그리고 사용과정에 대한 일련의 보호 및 관리 체계를 제공한다.In general, digital rights management (DRM) is a technology to securely and systematically manage the rights of digital content (Rights Object: RO), to prevent illegal copying of content and to acquire the right to use content. It provides a set of protection and management mechanisms for the creation, distribution, and use of the product.

도 1은 일반적인 DRM 시스템의 구성도이다.1 is a block diagram of a general DRM system.

도 1에 도시된 바와 같이, DRM 시스템은 콘텐츠 제공자가 사용자에게 전송한 콘텐트를 사용자에게 부여된 사용권리만큼만 사용하도록 통제한다. 여기서, 상기 콘텐츠 제공자는 콘텐츠 발급자(Content Issuer : CI) 및/또는 사용권리 발급자 (Rights Issuer : RI)에 해당하는 개체(Entity)이다. As shown in FIG. 1, the DRM system controls the content provider to use the content transmitted to the user only as much as the user right granted to the user. Here, the content provider is an entity corresponding to a content issuer (CI) and / or a right issuer (RI).

상기 콘텐츠 발급자(CI)는 접근 권한을 갖지 않은 사용자로부터 콘텐츠를 보호할 수 있도록, 특정 암호화 키를 사용해 보호된 콘텐츠(이하, DRM 콘텐츠라 칭 함)를 발급하고, 상기 사용권리 발급자(RI)는 DRM 콘텐츠를 사용하는데 필요한 사용권리를 발급한다.The content issuer (CI) issues protected content (hereinafter referred to as DRM content) using a specific encryption key to protect the content from users who do not have access rights, and the rights issuer (RI) Issue the right to use DRM content.

DRM에이전트는 단말에 탑재되어, 콘텐츠 발급자와 사용권리 발급자로부터 각각 콘텐츠와 사용권리를 수신하여, 그 사용권리에 포함된 허가권 (Permission) 및/또는 제약(Constraint)을 해석하여 단말에서의 콘텐츠 사용을 통제한다. 즉, 단말은 자신이 보유한 사용권리의 허가 또는 제약 하에서 DRM 콘텐츠를 사용할 수 있다. The DRM agent is mounted on the terminal, receives the content and the right from the content issuer and the right issuer, respectively, and interprets the permissions and / or constraints included in the right to use the content on the device. To control. That is, the terminal may use the DRM content under the permission or restriction of the right of use held by the terminal.

이러한 종래 DRM 기술에서 더하여, 다음과 같은 새로운 기술의 구현이 요구된다.In addition to this conventional DRM technology, the implementation of the following new technology is required.

장치간에 DRM 콘텐츠 전달시 전송하는 장치와 전송받는 장치간의 사용능력(디지털 콘텐츠를 사용할 수 있는 장치의 하드웨어 또는 소프웨어 사양 등을 총칭함.)이 다른 경우에도 전송받는 장치측에서도 콘텐츠 발급자로부터 자신의 사용능력에 적합한 DRM 콘텐츠를 전달받아 사용할 수 있는 기술적 방법이 필요하다.When the DRM content is delivered between devices, even if the usage ability between the transmitting device and the receiving device (collectively, the hardware or software specification of the device that can use the digital content) is different, the receiving device can use its own ability from the content issuer. There is a need for a technical method to receive and use DRM content suitable for.

따라서, 본 발명의 목적은, 장치간에 DRM 콘텐츠 전달시 전송하는 장치와 전송받는 장치간의 하드웨어 사양 또는 소프트웨어 사양 등에 따른 사용능력이 다른 경우에도 전송받는 장치측에서 직접 콘텐츠 발급자로부터 자신의 사용능력에 맞는 DRM 콘텐츠를 다운로드받아 사용할 수 있도록 하는 것이다.Accordingly, an object of the present invention is to match the user's ability to use the content directly from the content issuer directly at the receiving device even when the usage ability according to hardware or software specifications between the transmitting device and the receiving device is different. The DRM content can be downloaded and used.

상기와 같은 목적을 달성하기 위하여, 본 발명에 따른 장치간 DRM 콘텐츠 전달 방법은, 제1 장치로부터 제1 정보를 포함하는 제1 요청 메시지를 제2 장치가 수 신하는 단계와; 상기 제2 장치가 상기 제1 정보를 이용하여 DRM 콘텐츠를 사용할 수 있는지 확인하는 단계를 포함하는 것을 특징으로 한다.In order to achieve the above object, the device-to-device DRM content delivery method according to the present invention comprises the steps of receiving a first request message including the first information from the first device; And checking whether the second device can use the DRM content by using the first information.

상기와 같은 목적을 달성하기 위하여, 본 발명에 따른 장치간 DRM 콘텐츠 전달 방법은, 제1 장치로부터 제1 정보를 포함하는 제1 요청 메시지를 제2 장치가 수신하는 단계와; 상기 제2 장치가 상기 제1 정보를 이용하여 DRM 콘텐츠를 사용할 수 있는지 확인하는 단계와; 상기 DRM 콘텐츠의 사용이 불가능하다고 확인되면, 상기 제2 장치가 에러 메시지를 제1 장치로 전송하는 단계를 포함하는 것을 특징으로 한다.In order to achieve the above object, the device-to-device DRM content delivery method according to the present invention comprises the steps of: receiving a first request message including the first information from the first device; Checking whether the second device can use DRM content using the first information; And if it is determined that the use of the DRM content is unavailable, the second device includes transmitting an error message to the first device.

또한, 상기 DRM 콘텐츠의 사용이 불가능하다고 확인되면, 상기 제2 장치가 상기 콘텐츠 발급자에게 직접 상기 제2 장치의 사용능력에 적합한 DRM 콘텐츠를 다운로드 요청하는 단계를 더 포함하는 것을 특징으로 한다.In addition, if it is determined that the use of the DRM content is not available, the second device further comprises the step of directly requesting the content issuer to download the DRM content suitable for the use capability of the second device.

또한, 상기 DRM 콘텐츠 다운로드 요청이 있으면, 상기 콘텐츠 발급자로부터 DRM 콘텐츠를 다운로드 받기 위한 각종 정보가 탑재된 Download Descriptor를 전송받는 단계를 더 포함하는 것을 특징으로 한다.In addition, if there is a request for downloading the DRM content, characterized in that it further comprises the step of receiving a Download Descriptor loaded with various information for downloading the DRM content from the content issuer.

또한, 상기 DRM 콘텐츠 다운로드 요청이 있으면, 상기 콘텐츠 발급자로부터 브라우징을 하기 위하여 xHTML을 전송받는 단계를 더 포함하는 것을 특징으로 한다.In addition, if there is a request for downloading the DRM content, characterized in that it further comprises the step of receiving xHTML to browse from the content issuer.

또한, 상기 제2 장치에서 DRM 콘텐츠의 사용이 가능하다고 확인되면, 상기 제2 장치가 DRM 콘텐츠의 사용이 가능하다는 메시지를 상기 제1 장치로 전송하는 단계와; 상기 제1 장치가 해당 DRM 콘텐츠를 상기 제2 장치로 전송하는 단계와; 상 기 제2 장치가 해당 DRM 콘텐츠를 전송받았다는 전송결과 메시지를 상기 제1 장치로 전송하는 단계를 포함하는 것을 특징으로 한다.If the second device determines that the DRM content is available, the second device transmits a message indicating that the DRM content is available to the first device; Transmitting, by the first device, the corresponding DRM content to the second device; And transmitting a transmission result message indicating that the second device has received the corresponding DRM content to the first device.

상기와 같은 목적을 달성하기 위하여, 본 발명에 따른 장치간 DRM 콘텐츠 전달 방법은, 제1 장치가 제2 장치에 요청한 상기 제2 장치의 사용능력 정보를 수신받는 단계와; 상기 제1 장치가 상기 제2 장치의 사용능력 정보를 이용하여 DRM 콘텐츠를 사용할 수 있는지 확인하는 단계와; 상기 DRM 콘텐츠의 사용이 불가능하다고 확인되면, 상기 제1 장치가 DRM 콘텐츠를 다운로드받기 위해 필요한 제2 정보를 제2 장치로 전송하는 단계를 포함하는 것을 특징으로 한다.In order to achieve the above object, the device-to-device DRM content delivery method according to the present invention comprises the steps of receiving the capability information of the second device requested by the first device to the second device; Checking whether the first device can use the DRM content by using the capability information of the second device; If it is determined that the DRM content is not available, the first device may include transmitting second information necessary for downloading the DRM content to the second device.

또한, 상기 제2 장치가 상기 제1 장치로부터 DRM 콘텐츠를 다운로드받기 위해 필요한 제2 정보를 수신받으면, 상기 제2 장치가 오케이(OK) 메시지를 제1 장치로 전송하는 단계와; 상기 제2 장치가 콘텐츠 발급자에게 직접 상기 제2 장치의 사용능력에 적합한 DRM 콘텐츠를 다운로드 요청하는 단계와; 상기 콘텐츠 발급자로부터 제2 장치의 사용능력 정보에 해당하는 DRM 콘텐츠를 제공받는 단계를 더 포함하는 것을 특징으로 한다.In addition, when the second device receives the second information required to download the DRM content from the first device, the second device sends an OK message to the first device; Requesting, by the second device, directly from a content issuer to download DRM content suitable for the usage capability of the second device; The method may further include receiving DRM content corresponding to the capability information of the second device from the content issuer.

또한, 상기 DRM 콘텐츠 다운로드 요청이 있으면, 상기 콘텐츠 발급자로부터 DRM 콘텐츠를 다운로드 받기 위한 각종 정보가 탑재된 Download Descriptor를 전송받는 단계를 더 포함하는 것을 특징으로 한다.In addition, if there is a request for downloading the DRM content, characterized in that it further comprises the step of receiving a Download Descriptor loaded with various information for downloading the DRM content from the content issuer.

또한, 상기 DRM 콘텐츠 다운로드 요청이 있으면, 상기 콘텐츠 발급자로부터 브라우징을 하기 위하여 xHTML을 전송받는 단계를 더 포함하는 것을 특징으로 한다.In addition, if there is a request for downloading the DRM content, characterized in that it further comprises the step of receiving xHTML to browse from the content issuer.

상기와 같은 목적을 달성하기 위하여, 본 발명에 따른 DRM 콘텐츠 전달을 위한 장치는, 콘텐츠 발급자로부터 DRM 콘텐츠를 수신하고, 장치간의 통신을 수행하는 송수신부를 포함하는 통신모듈부와, 상기 콘텐츠 발급자로부터 전달받은 DRM 콘텐츠, 콘텐츠 UID 및 콘텐츠 발급자 URI 정보를 저장하고 장치의 사용능력 정보를 저장하고 있는 메모리부와, 다른 장치로부터 제공되는 DRM 콘텐츠의 사용 가능 여부를 확인하여 불가능하다고 확인되면 콘텐츠 발급자에게 다운로드 요청을 하는 처리부를 포함하는 것을 특징으로 한다.In order to achieve the above object, the apparatus for DRM content delivery according to the present invention, the communication module unit including a transceiver for receiving the DRM content from the content issuer, and performs communication between the device and the content issuer If it is determined that the DRM content, the content UID and the content issuer URI information are received and the memory unit that stores the device's usability information, and the availability of the DRM content provided from another device is found to be impossible, the content issuer is requested to download the content. It characterized in that it comprises a processing unit for.

본 발명은 디지털 저작권을 이용하는 DRM 시스템 및 장치에 적용된다. 그러나, 본 발명은 그 밖에도 유무선 통신에도 적용될 수 있다.The present invention is applied to a DRM system and apparatus using digital copyrights. However, the present invention can be applied to wired and wireless communication as well.

본 발명의 기본 개념은, 장치간에 DRM 콘텐츠를 전달할 때 전송하는 장치와 전송받는 장치간의 사용능력(DRM 콘텐츠를 사용할 수 있도록 하는 장치의 하드웨어 사양 또는 소프트웨어 사양 등을 총칭함.)이 다른 경우에도 전송받는 장치측에서 직접 콘텐츠 발급자로부터 DRM 콘텐츠를 다운받아 사용하는데 필요한 프로그램인 다운로드 디스크립터(Download Descriptor) 또는 xHTML 등을 전송받은 후 이러한 프로그램들을 이용하여 DRM 콘텐츠를 다운로드받아 사용할 수 있도록 한 것이다.The basic concept of the present invention is that even when the DRM content is transmitted between devices, even when the transmission capability between the transmitting device and the receiving device is different (collectively referred to as hardware specifications or software specifications of the device enabling the DRM content to be used). The receiving device directly downloads the DRM content from the content issuer, and then downloads the download descriptor or download the DRM content, and then uses the programs to download and use the DRM content.

본 발명에 따른 장치(device)는 단말(Terminal)이라고도 통용될 수 있으며, 디지털 콘텐츠를 이용할 수 있는 모든 단말을 포함한다. 즉, 본 발명에 따른 장치, 즉 단말은 VCC 서비스를 이용할 수 있는 이동통신 단말기(예를 들면, 사용자 장치(UE), 휴대폰, 셀룰라폰, DMB폰, DVB-H폰, PDA 폰, 그리고 PTT폰 등등)와, 디지 털 TV와, GPS 네비게이션와, 휴대용게임기와, MP3와 그외 가전 제품 등등을 포함하는 포괄적인 의미이다. 따라서, 본 발명의 설명에 있어서 장치는 단말과 같은 의미로서 혼용하여 사용하기로 한다. 또한, 본 발명에 따른 장치는 내부적으로 통신모듈, Web/WAP브라우저, DRM 에이전트, 미디어 재생기 & 라이브러리 및 메모리를 포함한다. The device according to the present invention may be commonly used as a terminal, and includes all terminals capable of using digital content. That is, the device according to the present invention, i.e., the terminal, is a mobile communication terminal (e.g., a user equipment (UE), a mobile phone, a cellular phone, a DMB phone, a DVB-H phone, a PDA phone, and a PTT phone) that can use a VCC service. And digital TV, GPS navigation, handheld game consoles, MP3 and other consumer electronics, and so forth. Therefore, in the description of the present invention, the device is used interchangeably in the same meaning as the terminal. In addition, the apparatus according to the present invention internally includes a communication module, Web / WAP browser, DRM agent, media player & library and memory.

이하, 첨부된 도면을 참조하여 본 발명에 따른 디지털 저작권 관리에 있어서 사용권리 전달방법의 실시 예들의 구성 및 동작을 설명한다.Hereinafter, with reference to the accompanying drawings will be described the configuration and operation of the embodiment of the method for delivering the right of use in digital rights management according to the present invention.

도 2는 본 발명에 따른 디지털 저작권 관리(DRM) 시스템의 블록도이다. 2 is a block diagram of a digital rights management (DRM) system in accordance with the present invention.

도 2에 도시된 바와 같이, 본 발명에 따른 DRM시스템은 DRM 콘텐츠를 사용하는데 필요한 사용 권리를 발급하는 사용권리 발급자(RI)(30)와, 실제 사용되는 DRM 콘텐츠를 발급하는 콘텐츠 발급자(CI)(40)와, 상기 사용권리 발급자(30)와 콘텐츠 발급자(40)로부터 각각 사용권리와 DRM 콘텐츠를 제공받는 적어도 하나 이상의 장치(단말), 예를 들어 도 2에서 장치1(10)와 장치2(20)들을 포함한다. As shown in FIG. 2, the DRM system according to the present invention includes a rights issuer (RI) 30 for issuing a usage right required to use DRM content, and a content issuer (CI) for issuing DRM content actually used. 40 and at least one or more devices (terminals) receiving the usage right and the DRM content from the usage right issuer 30 and the content issuer 40, for example, device 1 10 and device 2 in FIG. And (20).

상기 각 장치, 즉 장치1(10)와 장치2(30)는 내부적으로 통신모듈, Web/WAP브라우저, DRM 에이전트, 미디어 재생기 & 라이브러리 및 메모리 등을 포함한다. Each device, that is, device 1 (10) and device 2 (30) internally includes a communication module, Web / WAP browser, DRM agent, media player & library and memory.

또한, 상기 장치1(10) 및 장치2(30) 각각에 내장된 DRM 에이전트는 사용권리 발급자로부터 사용권리를 발급받고, 콘텐츠 발급자로부터 DRM 콘텐츠를 발급받는다.In addition, the DRM agent embedded in each of the device 1 (10) and the device 2 (30) is issued a usage right from the usage rights issuer, the DRM content is issued from the content issuer.

또한, 장치1은 콘텐츠 발급자로부터 DRM 콘텐츠를 다운로드받은 후 장치2로 상기 다운로드받은 DRM 콘텐츠를 전달하기 위해 상기 장치2로 전달 요청을 한다.In addition, after the device 1 downloads the DRM content from the content issuer, the device 1 makes a request for delivery to the device 2 to deliver the downloaded DRM content.

이때, 상기 전달 요청 신호(또는 메시지)는 특정 정보를 포함한다. 상기 특정 정보는 장치2가 해당 DRM 콘텐츠를 사용할 수 있는지 체크하기 위한 기준을 제공하기 위한 DRM 콘텐츠의 프로파일 및 콘텐츠 발급자의 URL을 포함한다.In this case, the delivery request signal (or message) includes specific information. The specific information includes the profile of the DRM content and the URL of the content issuer to provide a criterion for checking whether the device 2 can use the corresponding DRM content.

또한, 장치2는 상기 전달 요청 신호를 전송받아 장치2가 DRM 콘텐츠를 사용할 수 있는 사용능력을 갖는지 체크한다.In addition, the device 2 receives the delivery request signal and checks whether the device 2 has the ability to use the DRM content.

만약 사용 가능하다고 체크되면 사용 가능하다는 메시지(예컨데, OK 메시지 등)를 장치1로 보내 DRM 콘텐츠를 전송받고, 사용 불가능하다고 체크되면 콘텐츠 발급자로부터 직접 DRM 콘텐츠를 다운받기 위한 Download Descriptor 또는 xHTML 등을 다운로드 받음으로써 장치2에서 DRM 콘텐츠를 다운로드 받을 수 있게 된다.If it is checked that it is available, it sends a message that it is available (for example, OK message) to the device1 to receive the DRM content, and if it is not available, it downloads Download Descriptor or xHTML to download the DRM content directly from the content issuer. By receiving the DRM content can be downloaded from the device 2.

도 3 및 도 4는 본 발명의 제1 실시 예로서, 본 발명에 따른 DRM 시스템에서 디지털 콘텐츠를 이동시키는 절차를 나타낸 도면이다. 3 and 4 illustrate a procedure of moving digital content in the DRM system according to the first embodiment of the present invention.

도 3 및 도 4를 참조하면, 먼저, 장치1에 내장된 DRM 에이전트가 사용권리 발급자(RI)로부터 특정 DRM 콘텐츠를 위한 사용권리(Rights Objects)를 발급받고 콘텐츠 발급자(CI)로부터 DRM 콘텐츠를 발급받는다. 3 and 4, first, the DRM agent embedded in the device 1 receives rights objects for specific DRM content from a rights issuer (RI) and issues DRM content from the content issuer (CI). Receive.

즉, 상기 콘텐츠 발급자가 DRM 콘텐츠를 장치1로 전송하면 상기 장치1이 전송된 DRM 콘텐츠를 다운로드하게 된다. That is, when the content issuer transmits the DRM content to the device 1, the device 1 downloads the transmitted DRM content.

상기 장치1이 상기 콘텐츠 발급자로부터 다운로드 받은 DRM 콘텐츠를 교환(Exchange), 복사(Copy), 이동(Move) 또는 임시공유(Ad-Hoc Share)하기 위해 DRM 콘텐츠 전달 요청신호를 장치2로 전송한다.The device 1 transmits a DRM content delivery request signal to the device 2 to exchange, copy, move, or ad-hoc share the DRM content downloaded from the content issuer.

상기 전달 요청신호는 콘텐츠 발급자의 URL 및 DRM 콘텐츠의 프로파 일(Profile) 정보 등을 포함한다. 이때, 상기 프로파일 정보는 DRM 콘텐츠의 화면 해상도, 코덱, 보안 알고리즘 등을 포함한다.The delivery request signal includes a URL of a content issuer and profile information of a DRM content. In this case, the profile information includes a screen resolution, a codec, a security algorithm, and the like of the DRM content.

상기 장치2는 상기 장치1로부터 전달받은 DRM 콘텐츠의 프로파일 정보 즉, 화면 해상도, 코덱, 보안 알고리즘 등을 기준으로 자신의 사용능력(DRM 콘텐츠를 사용할 수 있는 장치의 하드웨어 사양 또는 소프트웨어 사양 등을 총칭함.)을 통해 해당 DRM 콘텐츠를 사용할 수 있는지 체크한다.The device 2 collectively refers to the hardware capability or software specification of the device (DRM content that can use the DRM content) based on the profile information of the DRM content received from the device 1, that is, the screen resolution, codec, and security algorithm. Check that the DRM content is available.

체크결과, 상기 장치2가 해당 DRM 콘텐츠를 사용할 수 있다고 확인되면 장치2는 OK 응답 메시지를 장치1로 보낸다.As a result of the check, if the device 2 confirms that the corresponding DRM content is available, the device 2 sends an OK response message to the device 1.

이에 따라서, 상기 장치1은 해당 DRM 콘텐츠를 장치2로 전송한다. Accordingly, the device 1 transmits the corresponding DRM content to the device 2.

상기 DRM 콘텐츠의 전송이 완료되면 장치2가 전송이 완료됐다는 전송결과 메시지를 다시 장치1로 전달한다.When the transmission of the DRM content is completed, the device 2 transmits a transmission result message indicating that the transmission is completed to the device 1 again.

만일, 상기 장치2가 자신의 사용능력으로 해당 DRM 콘텐츠를 사용할 수 없다고 확인하면, 장치2는 에러 메시지를 장치1로 보낸다.If the device 2 confirms that the corresponding DRM content is not available by its use capability, the device 2 sends an error message to the device 1.

이 경우, 장치2는 상기 장치1로부터 획득된 콘텐츠 발급자의 URL로 직접 접근하여 DRM 콘텐츠의 다운로드를 요청한다.In this case, the device 2 directly accesses the URL of the content issuer obtained from the device 1 and requests the download of the DRM content.

이때, 상기 장치2의 다운로드 요청신호에는 콘텐츠 UID(User Identification) 및 장치2의 사용능력 정보 즉, 화면 해상도, 코덱, 보안 알고리즘, 메모리 용량 또는 CPU 용량을 갖는 하드웨어 사양 및 소프트웨어 사양을 포함하는 정보가 함께 전송된다.At this time, the download request signal of the device 2 includes the content UID (User Identification) and the capability information of the device 2, that is, information including hardware specifications and software specifications having a screen resolution, codec, security algorithm, memory capacity or CPU capacity. Are sent together.

상기 콘텐츠 UID는 콘텐츠 제공자가 발급한 ID로 동일 내용의 콘텐츠는 하나 의 ID를 갖는다. 예를 들어, 특정 영화 콘텐츠는 그 해상도, 발급시점, 암호화 알고리즘, 코덱에 관계없이 하나의 ID를 갖는다.The content UID is an ID issued by a content provider, and content having the same content has one ID. For example, certain movie content has a single ID regardless of its resolution, issue time, encryption algorithm, or codec.

또한, 상기 장치2의 사용능력 정보에는 화면 해상도, 코덱, 저장 용량, CPU 처리속도 등의 하드웨어 사양 및 소프트웨어 사양 정보가 포함되어 있기 때문에 현재 상기 장치2의 사용능력을 파악할 수 있게 된다.In addition, since the capability information of the device 2 includes hardware specification and software specification information such as a screen resolution, a codec, a storage capacity, a CPU processing speed, and the like, the current capability of the device 2 can be determined.

따라서, 상기 콘텐츠 발급자는 상기와 같은 장치2의 사용능력 정보를 체크하여 장치2의 사용능력을 파악한 후 장치2의 사용능력에 적합한 DRM 콘텐츠를 장치2로 제공할 수 있게 된다. Therefore, the content issuer can check the usage capability information of the device 2 as described above, determine the usage capability of the device 2, and then provide the device 2 with DRM content suitable for the usage capability of the device 2.

상기 장치2의 다운로드 요청신호에 대한 응답으로서 상기 콘텐츠 발급자는 DRM 콘텐츠를 다운로드받기 위한 Download Descriptor 또는 브라우징을 위한 xHTML을 전달한다. 특히, 상기 Download Descriptor는 콘텐츠의 다운로드에 필요한 각종 정보를 갖고 있다.As a response to the download request signal of the device 2, the content issuer delivers a Download Descriptor for downloading DRM content or xHTML for browsing. In particular, the Download Descriptor has various kinds of information necessary for downloading content.

이에 따라서, 장치2는 상기 Download Descriptor을 통해 해당 DRM 컨텐츠를 다운로드 받을 수 있고 상기 xHTML을 통해 브라우징을 할 수 있다. Accordingly, the device 2 may download the corresponding DRM content through the Download Descriptor and browse through the xHTML.

만일 상기 콘텐츠 발급자가 장치2의 프로파일에 맞는 DRM 콘텐츠를 발급할 수 없는 경우라면 발급이 불가능하다는 에러 메시지를 장치2에 전달한다.If the content issuer cannot issue the DRM content that matches the profile of the device 2, it transmits an error message to the device 2 indicating that it is impossible to issue.

한편, 장치2의 사용자가 새로 다운로드 받는 콘텐츠에 대하여 이용료를 지불할 필요가 있는 경우, 콘텐츠 발급자는 xHTML을 이용한 브라우징을 통하여 이용료를 지불할 수도 있다.On the other hand, when the user of the device 2 needs to pay a fee for newly downloaded content, the content issuer may pay a fee through browsing using xHTML.

도 5 및 도 6은 본 발명의 제2 실시 예로서, 본 발명에 따른 DRM 시스템에서 디지털 콘텐츠를 전달하는 절차를 나타낸 도면이다.5 and 6 illustrate a procedure of delivering digital content in a DRM system according to a second embodiment of the present invention.

도 5를 참조하면, 먼저, 장치1에 내장된 DRM 에이전트가 사용권리 발급자(RI)로부터 특정 DRM 콘텐츠를 위한 사용권리(Rights Objects)를 발급받고 콘텐츠 발급자(CI)로부터 DRM 콘텐츠를 발급받는다.Referring to FIG. 5, first, a DRM agent embedded in the device 1 receives rights objects for specific DRM content from a rights issuer (RI) and receives DRM content from a content issuer (CI).

즉, 상기 콘텐츠 발급자가 DRM 콘텐츠를 장치1로 전송하면 상기 장치1이 전송된 DRM 콘텐츠를 다운로드한다. That is, when the content issuer transmits the DRM content to the device 1, the device 1 downloads the transmitted DRM content.

상기 장치1이 상기 콘텐츠 제공자로부터 다운로드 받은 DRM 콘텐츠에 대한 교환, 복사, 이동 또는 임시공유 등을 하기 위해 장치2의 사용능력 정보 요청신호를 장치2로 보낸다.The device 1 sends a capability information request signal of the device 2 to the device 2 to exchange, copy, move or temporarily share the DRM content downloaded from the content provider.

이에 따라서, 상기 장치2는 자신의 사용능력 정보를 장치1로 전송한다.Accordingly, the device 2 transmits its usage capability information to the device 1.

이때, 상기 사용능력 정보는 장치2에 의해 DRM 콘텐츠를 사용할 수 있는지 여부를 체크하기 위해 필요한 정보이고, 그 정보의 예를 들면, 화면 해상도, 코덱, 보안 알고리즘, 저장 용량, CPU의 처리속도 등의 하드웨어 사양 및 소프트웨어 사양을 포함하는 정보가 있다.In this case, the capability information is information necessary for checking whether or not the DRM content can be used by the device 2. Examples of the information include screen resolution, codec, security algorithm, storage capacity, processing speed of the CPU, and the like. There is information including hardware specifications and software specifications.

상기 장치1은 DRM 콘텐츠의 프로파일 정보(화면 해상도, 코덱, 보안 알고리즘 등)를 기준으로 장치2의 사용능력 정보 즉, DRM 콘텐츠를 사용할 수 있는 장치의 하드웨어 사양 또는 소프트웨어 사양 등 포함하는 정보를 분석하여 해당 DRM 콘텐츠를 사용할 수 있는지 체크한다.The device 1 analyzes the device 2 capability information, that is, hardware specification or software specification of the device that can use the DRM content, based on profile information (screen resolution, codec, security algorithm, etc.) of the DRM content. Check if the DRM content is available.

체크결과, 상기 장치2가 해당 DRM 콘텐츠를 사용할 수 있다고 확인되면 장치1은 DRM 콘텐츠를 장치2로 전달한다.If it is determined that the device 2 can use the corresponding DRM content, the device 1 delivers the DRM content to the device 2.

상기 DRM 콘텐츠의 전송이 완료되면 장치2가 전송완료 결과 메시지를 다시 장치1로 전달한다.When the transmission of the DRM content is completed, the device 2 transmits the transmission completion result message back to the device 1.

도 6와 같이, 만일 장치1의 체크에 의해 장치2가 해당 DRM 콘텐츠를 사용할 수 없다고 확인되면, 우선 장치2에서 직접 콘텐츠 발급자로부터 해당 DRM 콘텐츠를 다운로드 받을 수 있도록 상기 장치1은 콘텐츠 UID 및 콘텐츠 발급자 URL 정보를 장치2로 전송한다. As shown in FIG. 6, if the device 2 determines that the corresponding DRM content is not available by checking the device 1, the device 1 may first download the DRM content from the content issuer directly from the content issuer. Send the URL information to the device 2.

상기 콘텐츠 UID 및 콘텐츠 발급자 URL 정보를 전송받은 장치2는 자신이 재생이 가능하도록 최적화된 콘텐츠를 전달받기 위해서 콘텐츠 발급자 서버로 요청하기 위해 필요한 콘텐츠 UID 및 콘텐츠 발급자 URL 정보를 잘 수신했다는 의미의 전송결과 메시지(예컨데, OK 메시지 등)를 다시 장치1로 전송한다.The device 2 receiving the content UID and the content issuer URL information has received the content UID and the content issuer URL information necessary for making a request to the content issuer server in order to receive the content optimized for playback. Send a message (eg OK message, etc.) back to Device1.

이 경우, 장치2는 상기 장치1로부터 획득된 콘텐츠 발급자의 URL로 직접 접근하여 DRM 콘텐츠의 다운로드를 요청한다.In this case, the device 2 directly accesses the URL of the content issuer obtained from the device 1 and requests the download of the DRM content.

이때, 상기 장치2의 다운로드 요청신호에는 콘텐츠 UID(User Identification) 및 장치2의 사용능력 정보가 함께 전송된다.In this case, the content requesting device (UID) and the capability information of the device 2 are transmitted together with the download request signal of the device 2.

상기 콘텐츠 UID는 콘텐츠 제공자가 발급한 ID로 동일 내용의 콘텐츠는 하나의 ID를 갖는다. 예를 들어, 특정 영화 콘텐츠는 그 해상도, 발급시점, 암호화 알고리즘, 코덱에 관계없이 하나의 ID를 갖는다.The content UID is an ID issued by a content provider, and content having the same content has one ID. For example, certain movie content has a single ID regardless of its resolution, issue time, encryption algorithm, or codec.

또한, 상기 장치2의 사용능력 정보에는 화면 해상도, 코덱, 보안 알고리즘, 저장용량, CPU 처리속도 등의 하드웨어 사양 및 소프트웨어 사양 정보가 포함되어 있기 때문에 현재 상기 장치2의 사용능력을 파악할 수 있게 된다.In addition, since the capability information of the device 2 includes hardware specification and software specification information such as a screen resolution, a codec, a security algorithm, a storage capacity, a CPU processing speed, and the like, the current capability of the device 2 can be determined.

따라서, 상기 콘텐츠 발급자는 상기와 같은 장치2의 사용능력 정보를 체크하여 장치2의 사용능력을 파악한 후 장치2의 사용능력에 적합한 DRM 콘텐츠를 장치2로 제공할 수 있게 된다. Therefore, the content issuer can check the usage capability information of the device 2 as described above, determine the usage capability of the device 2, and then provide the device 2 with DRM content suitable for the usage capability of the device 2.

상기 장치2의 다운로드 요청신호에 대한 응답으로서 상기 콘텐츠 발급자는 DRM 콘텐츠를 다운로드받기 위한 Download Descriptor 또는 브라우징을 위한 xHTML을 전달한다. 특히, 상기 Download Descriptor는 콘텐츠의 다운로드에 필요한 각종 정보를 갖고 있다.As a response to the download request signal of the device 2, the content issuer delivers a Download Descriptor for downloading DRM content or xHTML for browsing. In particular, the Download Descriptor has various kinds of information necessary for downloading content.

이에 따라서, 장치2는 상기 Download Descriptor을 통해 해당 DRM 컨텐츠를 다운로드 받을 수 있고 상기 xHTML을 통해 브라우징을 할 수 있다. Accordingly, the device 2 may download the corresponding DRM content through the Download Descriptor and browse through the xHTML.

만일 상기 콘텐츠 발급자가 장치2의 사용능력에 맞는 DRM 콘텐츠를 발급할 수 없는 경우라면 발급이 불가능하다는 에러 메시지를 장치2에 전달한다.If the content issuer cannot issue the DRM content corresponding to the use capability of the device 2, the content issuer transmits an error message indicating that the content issuer cannot execute the device.

이하, 도 7을 참조하여 본 발명에 따른 장치의 구성 및 동작을 설명한다.Hereinafter, the configuration and operation of the apparatus according to the present invention will be described with reference to FIG.

본 발명에 따른 장치(단말)(100)는, 내부적으로 통신모듈부(101), Web/WAP브라우저(102), DRM 에이전트(103), 메모리(104) 및 미디어 재생기 & 라이브러리(미도시)를 포함하는 하드웨어 구성을 하고 있다.The device (terminal) 100 according to the present invention internally includes a communication module unit 101, a Web / WAP browser 102, a DRM agent 103, a memory 104, and a media player & library (not shown). The hardware configuration is included.

즉, 본 발명에 따른 장치(100)는, 사용권리 발급자(RI)에 접속하여 등록을 수행하기 위한 신호를 송수신하고, 콘텐츠 발급자(CI)로부터 DRM 콘텐츠를 수신하고, 상기 장치간의 통신을 수행하는 송수신부를 포함하는 통신모듈부(101)를 포함한다.In other words, the device 100 according to the present invention is connected to the license issuer (RI), transmits and receives a signal for performing registration, receives the DRM content from the content issuer (CI), and performs communication between the devices. It includes a communication module unit 101 including a transceiver.

또한, 본 발명에 따른 장치(100)는, 상기 사용권리 발급자(RI)로부터 전달받 은 사용권리를 저장하고, 콘텐츠 제공자로부터 전달받는 DRM 콘텐츠, 콘텐츠 UID 및 콘텐츠 발급자 URI 정보를 저장하고 그외에도 장치의 사용능력 정보를 저장하고 있는 메모리(105)를 포함한다.In addition, the device 100 according to the present invention, stores the usage rights received from the rights issuer (RI), and stores the DRM content, content UID and content issuer URI information received from the content provider and other devices It includes a memory 105 that stores the capability information of the.

또한, 본 발명에 따른 장치(100)는 장치2가 상기 장치1로부터 제공되는 DRM 콘텐츠의 사용 가능 여부를 확인하는 처리부(106)를 포함한다. 한편, 상기 처리부(106)는 제어부라고 명칭할 수도 있다. In addition, the device 100 according to the present invention includes a processor 106 for checking whether the device 2 can use the DRM content provided from the device 1. The processor 106 may also be referred to as a controller.

다만, 본 발명에 따른 장치(100)는 도 7에 도시된 구성요소 이외에도, DRM 콘텐츠를 사용하기 위해 필요한 장치(단말)의 필수적 기본 구성요소들은 본 발명 기술분야의 통상의 기술자에게 자명한 사실인 바, 그 설명을 생략한다. However, the device 100 according to the present invention, in addition to the components shown in FIG. 7, essential essential components of the device (terminal) required for using the DRM content are obvious to those skilled in the art. The description thereof is omitted.

이상, 본 발명은 도면에 도시된 실시 예를 참고로 설명되었으나, 이는 예시적인 것에 불과하며, 본 발명 기술 분야의 통상의 지식을 가진 자라면 이로부터 다양한 변형 및 균등한 타 실시 예가 가능하다는 점을 이해할 것이다. In the above, the present invention has been described with reference to the embodiments shown in the drawings, but this is merely exemplary, and those skilled in the art may realize various modifications and other equivalent embodiments therefrom. I will understand.

상술한 바와 같이, 본 발명은, 장치간에 DRM 콘텐츠 전달시 전송하는 장치와 전송받는 장치간의 하드웨어 또는 소프트웨어 사양 등에 따른 사용능력이 다른 경우에도 전송받는 장치측에서 직접 콘텐츠 발급자로부터 자신의 사용능력에 맞는 DRM 콘텐츠를 다운로드 받아 사용할 수 있도록 함으로써 DRM 콘텐츠의 이용성을 증대시킬 수 있는 효과가 있다.As described above, the present invention, even if the usage ability according to hardware or software specifications between the device and the receiving device when transmitting the DRM content between the device is different from the content issuer directly from the content issuer to the user's ability to use By downloading and using the DRM content, it is possible to increase the usability of the DRM content.

Claims (24)

제1 장치로부터 제1 정보를 포함하는 제1 요청 메시지를 제2 장치가 수신하는 단계와;       Receiving, by the second device, a first request message that includes the first information from the first device; 상기 제2 장치가 상기 제1 정보를 이용하여 DRM 콘텐츠를 사용할 수 있는지 확인하는 단계;를 포함하되, 상기 DRM 콘텐츠를 사용할 수 있는지 확인은 상기 DRM 콘텐츠의 프로파일 정보를 기준으로 상기 제2 장치의 사용능력 정보를 통해 상기 DRM 콘텐츠를 사용할 수 있는지 여부를 확인하는 것을 특징으로 하는 장치간 DRM 콘텐츠 전달 방법.       Confirming whether the second device can use the DRM content by using the first information; wherein checking whether the DRM content is available comprises using the second device based on profile information of the DRM content. A method for delivering device-to-device DRM content, comprising determining whether the DRM content can be used through capability information. 제1 장치로부터 제1 정보를 포함하는 제1 요청 메시지를 제2 장치가 수신하는 단계와;       Receiving, by the second device, a first request message that includes the first information from the first device; 상기 제2 장치가 상기 제1 정보를 이용하여 DRM 콘텐츠를 사용할 수 있는지 확인하는 단계와, 상기 DRM 콘텐츠를 사용할 수 있는지 확인은 상기 DRM 콘텐츠의 프로파일 정보를 기준으로 상기 제2 장치의 사용능력 정보를 통해 상기 DRM 콘텐츠를 사용할 수 있는지 여부를 확인하는 것이며;       Checking whether the second device can use the DRM content by using the first information, and checking whether the DRM content is available by using the first device based on the capability information of the second device based on the profile information of the DRM content. Confirming whether or not the DRM content is available through; 상기 DRM 콘텐츠의 사용이 불가능하다고 확인되면, 상기 제2 장치가 에러 메시지를 제1 장치로 전송하는 단계와;If it is determined that the DRM content is not available, sending, by the second device, an error message to the first device; 상기 DRM 콘텐츠의 사용이 불가능하다고 확인되면, If it is determined that the use of the DRM content is unavailable, 상기 제2 장치가 콘텐츠 발급자에게 직접 상기 제2 장치의 사용능력에서 사용가능한 DRM 콘텐츠를 다운로드 요청하는 단계를 포함하는 것을 특징으로 하는 장치간 DRM 콘텐츠 전달 방법.And requesting, by the second device, directly from a content issuer to download DRM content available in the usage capability of the second device. 제1항 또는 제2항에 있어서, 상기 제1 요청 메시지는 The method of claim 1 or 2, wherein the first request message is 상기 DRM 콘텐츠의 교환, 복사, 이동 또는 임시공유 요청 메시지 중 어느 하나인 것을 특징으로 하는 장치간 DRM 콘텐츠 전달 방법. DRM content delivery method between the device, characterized in that any one of the exchange, copy, move or temporary sharing request message. 제 1 항 또는 제 2 항에 있어서, 상기 제1 정보는 The method of claim 1 or 2, wherein the first information is 상기 DRM 콘텐츠의 프로파일 정보 및 콘텐츠 발급자의 URL 정보를 포함하여 전송하는 것을 특징으로 하는 장치간 DRM 콘텐츠 전달 방법. And transmitting the profile information of the DRM content and URL information of the content issuer. 제 4 항에 있어서, 상기 DRM 콘텐츠의 프로파일 정보는,The method of claim 4, wherein the profile information of the DRM content, 화면 해상도, 코덱, 보안 알고리즘, 필요한 메모리 용량 또는 CPU 용량이 포함되는 것을 특징으로 하는 장치간 DRM 콘텐츠 전달 방법. A method for delivering DRM content between devices, including screen resolution, codec, security algorithm, required memory capacity, or CPU capacity. 삭제delete 제 1 항 또는 제 2 항에 있어서, 상기 제2 장치의 사용능력 정보는 According to claim 1 or 2, wherein the capability information of the second device is 상기 제2 장치의 화면 해상도, 코덱, 보안 알고리즘, 저장용량, CPU 처리속도의 하드웨어 사양 및 소프트웨어 사양을 포함하는 정보인 것을 특징으로 하는 장치간 DRM 콘텐츠 전달 방법. DRM content delivery method, characterized in that the information including the hardware resolution and software specifications of the screen resolution, codec, security algorithm, storage capacity, CPU processing speed of the second device. 삭제delete 제 2 항에 있어서, 상기 DRM 콘텐츠 다운로드 요청시The method of claim 2, wherein the DRM content download request 콘텐츠 UID 및 상기 제2 장치의 사용능력 정보가 포함되어 전송되는 것을 특징으로 하는 장치간 DRM 콘텐츠 전달 방법.Method for delivering DRM content between devices, including content UID and the capability information of the second device. 제 9 항에 있어서, 상기 제2 장치의 사용능력 정보는,10. The method of claim 9, wherein the capability information of the second device, 화면 해상도, 코덱, 보안 알고리즘, 저장용량, CPU 처리속도의 하드웨어 사양 및 소프트웨어 사양을 포함하는 정보인 것을 특징으로 하는 장치간 DRM 콘텐츠 전달 방법. Method for delivering DRM content between devices, comprising information including a screen resolution, a codec, a security algorithm, a storage capacity, a hardware specification and a software specification of a CPU processing speed. 제 2 항에 있어서, 상기 DRM 콘텐츠 다운로드 요청이 있으면,The method of claim 2, wherein the DRM content download request is 상기 콘텐츠 발급자로부터 DRM 콘텐츠를 다운로드 받기 위한 각종 정보가 탑재된 다운로드 디스크립터(Download Descriptor)를 전송받는 단계를 더 포함하는 것을 특징으로 하는 장치간 DRM 콘텐츠 전달 방법.The method of claim 1, further comprising the step of receiving a download descriptor (Download Descriptor) is loaded with a variety of information for downloading the DRM content from the content issuer. 제 2 항에 있어서, 상기 DRM 콘텐츠 다운로드 요청이 있으면,The method of claim 2, wherein the DRM content download request is 상기 콘텐츠 발급자로부터 브라우징을 하기 위하여 xHTML을 전송받는 단계를 더 포함하는 것을 특징으로 하는 장치간 DRM 콘텐츠 전달 방법.And receiving xHTML to browse from the content issuer. 제 1 항 또는 제 2 항에 있어서, 상기 제2 장치에서 DRM 콘텐츠의 사용이 가능하다고 확인되면, The method of claim 1 or 2, wherein if it is confirmed that the DRM content is available in the second device, 상기 제2 장치가 DRM 콘텐츠의 사용이 가능하다는 메시지를 상기 제1 장치로 전송하는 단계와;Sending, by the second device, a message to the first device indicating that DRM content is available; 상기 제1 장치가 해당 DRM 콘텐츠를 상기 제2 장치로 전송하는 단계와;Transmitting, by the first device, the corresponding DRM content to the second device; 상기 제2 장치가 해당 DRM 콘텐츠를 전송받았다는 전송결과 메시지를 상기 제1 장치로 전송하는 단계를 더 포함하는 것을 특징으로 하는 장치간 DRM 콘텐츠 전달 방법.And transmitting, to the first device, a transmission result message indicating that the second device has received the corresponding DRM content. 제1 장치가 제2 장치에 요청한 상기 제2 장치의 사용능력 정보를 수신받는 단계와;Receiving, by a first device, usage information of the second device requested by the second device; 상기 제1 장치가 상기 제2 장치의 사용능력 정보를 이용하여 DRM 콘텐츠를 사용할 수 있는지 확인하는 단계와;Checking whether the first device can use the DRM content by using the capability information of the second device; 상기 DRM 콘텐츠의 사용이 불가능하다고 확인되면, 상기 제1 장치가 DRM 콘텐츠를 다운로드받기 위해 필요한 제2 정보를 제2 장치로 전송하는 단계를 포함하는 것을 특징으로 하는 장치간 DRM 콘텐츠 전달 방법.And if it is determined that the DRM content is not available, transmitting the second information necessary for downloading the DRM content to the second device by the first device. 제 14 항에 있어서, 상기 제2 정보는 The method of claim 14, wherein the second information is 상기 DRM 콘텐츠의 프로파일 및 콘텐츠 발급자의 URL 정보를 포함하는 것을 특징으로 하는 장치간 DRM 콘텐츠 전달 방법. Method for delivering DRM content between devices comprising the profile of the DRM content and the URL information of the content issuer. 제 14 항에 있어서, 상기 제2 장치가 상기 제1 장치로부터 DRM 콘텐츠를 다운로드받기 위해 필요한 제2 정보를 수신받으면,15. The method of claim 14, wherein if the second device receives second information necessary to download DRM content from the first device, 상기 제2 장치가 오케이(OK) 메시지를 제1 장치로 전송하는 단계와; Sending, by the second device, an OK message to the first device; 상기 제2 장치가 콘텐츠 발급자에게 직접 상기 제2 장치의 사용능력에서 사용가능한 DRM 콘텐츠를 다운로드 요청하는 단계와;Requesting, by the second device, directly from a content issuer to download DRM content available in the capability of the second device; 상기 콘텐츠 발급자로부터 제2 장치의 사용능력 정보에 해당하는 DRM 콘텐츠를 제공받는 단계를 더 포함하는 것을 특징으로 하는 장치간 DRM 콘텐츠 전달 방법.And receiving DRM content corresponding to the capability information of the second device from the content issuer. 제 16 항에 있어서, 상기 제2 장치의 사용능력 정보는,The method of claim 16, wherein the capability information of the second device, 화면 해상도, 코덱, 보안 알고리즘, 저장용량, CPU 처리속도를 갖는 하드웨어 사양 및 소프트웨어 사양을 포함하는 정보인 것을 특징으로 하는 장치간 DRM 콘텐츠 전달 방법. Method for delivering DRM content between devices, comprising information including a screen resolution, a codec, a security algorithm, a storage capacity, a hardware specification having a CPU processing speed, and a software specification. 제 14 항에 있어서, 상기 DRM 콘텐츠 사용 가능 여부 확인은, The method of claim 14, wherein checking availability of the DRM content comprises: DRM 콘텐츠의 프로파일 정보를 기준으로 상기 제2 장치의 사용능력 정보를 분석하여 상기 DRM 콘텐츠를 사용할 수 있는지 여부를 확인하는 것을 특징으로 하는 장치간 DRM 콘텐츠 전달 방법. And determining whether or not the DRM content can be used by analyzing the capability information of the second device based on the profile information of the DRM content. 제 16 항에 있어서, 상기 DRM 콘텐츠 다운로드 요청시17. The method of claim 16, wherein the DRM content download request 콘텐츠 UID 및 상기 제2 장치의 사용능력 정보가 포함되어 전송되는 것을 특징으로 하는 장치간 DRM 콘텐츠 전달 방법.Method for delivering DRM content between devices, including content UID and the capability information of the second device. 제 16 항에 있어서, 상기 DRM 콘텐츠 다운로드 요청이 있으면,17. The method of claim 16, wherein if there is a request to download the DRM content, 상기 콘텐츠 발급자로부터 DRM 콘텐츠를 다운로드 받기 위한 각종 정보가 탑재된 다운로드 디스크립터(Download Descriptor)를 전송받는 단계를 더 포함하는 것을 특징으로 하는 장치간 DRM 콘텐츠 전달 방법.The method of claim 1, further comprising the step of receiving a download descriptor (Download Descriptor) is loaded with a variety of information for downloading the DRM content from the content issuer. 제 16 항에 있어서, 상기 DRM 콘텐츠 다운로드 요청이 있으면, 17. The method of claim 16, wherein if there is a request to download the DRM content, 상기 콘텐츠 발급자로부터 브라우징을 하기 위하여 xHTML을 전송받는 단계를 더 포함하는 것을 특징으로 하는 장치간 DRM 콘텐츠 전달 방법.And receiving xHTML to browse from the content issuer. 제 14 항에 있어서, 상기 제2 장치에서 DRM 콘텐츠의 사용이 가능하다고 확인되면,The method of claim 14, wherein if the second device determines that the DRM content is available, 상기 제1 장치가 해당 DRM 콘텐츠를 상기 제2 장치로 전송하는 단계와;Transmitting, by the first device, the corresponding DRM content to the second device; 상기 제2 장치가 해당 DRM 콘텐츠를 전송받았다는 전송결과 메시지를 상기 제1 장치로 전송하는 단계를 더 포함하는 것을 특징으로 하는 장치간 DRM 콘텐츠 전달 방법.And transmitting, to the first device, a transmission result message indicating that the second device has received the corresponding DRM content. 제 16 항에 있어서, 상기 제2 장치로 DRM 콘텐츠가 다운로드 완료되고 사용자가 다운로드 받은 DRM 콘텐츠에 대해 이용료 지불이 필요한 경우, The method of claim 16, wherein when the DRM content is downloaded to the second device and the user needs to pay a fee for the downloaded DRM content, 콘텐츠 발급자는 xHTML을 이용한 브라우징을 통하여 이용료를 지불하는 것을 특징으로 하는 장치간 DRM 콘텐츠 전달 방법.Method for delivering DRM content between devices, wherein the content issuer pays a fee through browsing using xHTML. 콘텐츠 발급자로부터 DRM 콘텐츠를 수신하고, 장치간의 통신을 수행하는 송수신부를 포함하는 통신모듈부와,A communication module unit for receiving DRM content from a content issuer and including a transceiver configured to perform communication between devices; 상기 콘텐츠 발급자로부터 전달받은 DRM 콘텐츠, 콘텐츠 UID 및 콘텐츠 발급자 URL 정보를 저장하고 장치의 사용능력 정보를 저장하고 있는 메모리부와,A memory unit for storing the DRM content, the content UID, and the content issuer URL information received from the content issuer and the device capability information; 다른 장치로부터 제공되는 DRM 콘텐츠의 사용 가능 여부를 확인하여 불가능하다고 확인되면 콘텐츠 발급자에게 다운로드 요청을 하는 처리부를 포함하는 것을 특징으로 하는 DRM 콘텐츠 전달을 위한 장치.And a processing unit that checks the availability of the DRM content provided from the other device and requests a download request to the content issuer.
KR1020070026233A 2006-03-22 2007-03-16 Method and device for delivering drm content between two drm-enabled device Expired - Fee Related KR101120688B1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US78445206A 2006-03-22 2006-03-22
US60/784,452 2006-03-22

Publications (2)

Publication Number Publication Date
KR20070095784A KR20070095784A (en) 2007-10-01
KR101120688B1 true KR101120688B1 (en) 2012-03-23

Family

ID=38802926

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020070026233A Expired - Fee Related KR101120688B1 (en) 2006-03-22 2007-03-16 Method and device for delivering drm content between two drm-enabled device

Country Status (1)

Country Link
KR (1) KR101120688B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20140003115A (en) * 2012-06-29 2014-01-09 엘지전자 주식회사 Mobile terminal and method for controlling of the same

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100916908B1 (en) * 2007-11-15 2009-09-09 에스케이 텔레콤주식회사 How to change the media player's ZI, server and system

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040076288A (en) * 2002-02-05 2004-08-31 마츠시타 덴끼 산교 가부시키가이샤 Method of distributed ipmp device messaging and carriage of rights in mpeg ipmp content
KR20050094317A (en) * 2004-03-22 2005-09-27 삼성전자주식회사 Apparatus and method for moving and copying right objects between device and portable storage device

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040076288A (en) * 2002-02-05 2004-08-31 마츠시타 덴끼 산교 가부시키가이샤 Method of distributed ipmp device messaging and carriage of rights in mpeg ipmp content
KR20050094317A (en) * 2004-03-22 2005-09-27 삼성전자주식회사 Apparatus and method for moving and copying right objects between device and portable storage device

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20140003115A (en) * 2012-06-29 2014-01-09 엘지전자 주식회사 Mobile terminal and method for controlling of the same
KR101987463B1 (en) * 2012-06-29 2019-06-11 엘지전자 주식회사 Mobile terminal and method for controlling of the same

Also Published As

Publication number Publication date
KR20070095784A (en) 2007-10-01

Similar Documents

Publication Publication Date Title
KR101366277B1 (en) Method and terminal for verifying membership in order to move rights object in domain
KR101443612B1 (en) Authentication method and device between DRM agent for RO movement
JP4519843B2 (en) Method and apparatus for content protection in a wireless network
KR101944800B1 (en) Method and apparatus for downloading drm module
CN101496020B (en) Methods and systems for determining usage rights for digital content based on characterizing information thereof and related devices
US20090300775A1 (en) Method for sharing rights object in digital rights management and device thereof
KR20070050712A (en) SRM Digital Rights Management Method and Device
CN102034059A (en) Application program management method, device and terminal
CN101743540A (en) Method and system for downloading digital rights management content
CN100481099C (en) Distribution of media objects
CN101842783B (en) Method and apparatus for managing digital rights management rights objects
KR100988374B1 (en) How to move usage rights, management method and system for issuing rights of usage rights
KR101120688B1 (en) Method and device for delivering drm content between two drm-enabled device
KR101561771B1 (en) The software license authentication apparatus and the method of using the portable terminal
CN101405719B (en) Method and device for moving and sharing digital content and copyright objects
KR100739474B1 (en) DRM-based content present service method and apparatus
KR100830941B1 (en) Method for moving rights object in digital rights management and device thereof
US20130145175A1 (en) Method and apparatus for enciphering/deciphering digital rights management object
KR100693483B1 (en) D.R.M-based term subscription content providing method and apparatus therefor
KR100716719B1 (en) D.R.M based package contents providing method and apparatus therefor
KR101076529B1 (en) Method and apparatus for managing digital rights of secure removable media
KR20100023726A (en) Apparatus and method for using contents information in digital rights management
KR100819495B1 (en) Authentication method and apparatus for moving usage rights of DDR contents
US20060059566A1 (en) System and method for using a graphic and/or audio license with digital rights management systems
KR100872430B1 (en) Digital Rights Management (DRM) system and its method for moving right of use

Legal Events

Date Code Title Description
PA0109 Patent application

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

PG1501 Laying open of application

St.27 status event code: A-1-1-Q10-Q12-nap-PG1501

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

R18-X000 Changes to party contact information recorded

St.27 status event code: A-3-3-R10-R18-oth-X000

R18-X000 Changes to party contact information recorded

St.27 status event code: A-3-3-R10-R18-oth-X000

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

E13-X000 Pre-grant limitation requested

St.27 status event code: A-2-3-E10-E13-lim-X000

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

St.27 status event code: A-1-2-D10-D21-exm-PE0902

E13-X000 Pre-grant limitation requested

St.27 status event code: A-2-3-E10-E13-lim-X000

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

PE0902 Notice of grounds for rejection

St.27 status event code: A-1-2-D10-D21-exm-PE0902

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

St.27 status event code: A-1-2-D10-D22-exm-PE0701

GRNT Written decision to grant
PR0701 Registration of establishment

St.27 status event code: A-2-4-F10-F11-exm-PR0701

PR1002 Payment of registration fee

St.27 status event code: A-2-2-U10-U11-oth-PR1002

Fee payment year number: 1

PG1601 Publication of registration

St.27 status event code: A-4-4-Q10-Q13-nap-PG1601

FPAY Annual fee payment

Payment date: 20150213

Year of fee payment: 4

PR1001 Payment of annual fee

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

Fee payment year number: 4

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

FPAY Annual fee payment

Payment date: 20160122

Year of fee payment: 5

PR1001 Payment of annual fee

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

Fee payment year number: 5

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

Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000

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

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R13-asn-PN2301

St.27 status event code: A-5-5-R10-R11-asn-PN2301