[go: up one dir, main page]

KR100823677B1 - DDR system and method for multimedia contents attached to multimedia messages - Google Patents

DDR system and method for multimedia contents attached to multimedia messages Download PDF

Info

Publication number
KR100823677B1
KR100823677B1 KR1020060076342A KR20060076342A KR100823677B1 KR 100823677 B1 KR100823677 B1 KR 100823677B1 KR 1020060076342 A KR1020060076342 A KR 1020060076342A KR 20060076342 A KR20060076342 A KR 20060076342A KR 100823677 B1 KR100823677 B1 KR 100823677B1
Authority
KR
South Korea
Prior art keywords
content
drm
multimedia
multimedia message
information
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
KR1020060076342A
Other languages
Korean (ko)
Other versions
KR20080014521A (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 제주대학교 산학협력단
Priority to KR1020060076342A priority Critical patent/KR100823677B1/en
Publication of KR20080014521A publication Critical patent/KR20080014521A/en
Application granted granted Critical
Publication of KR100823677B1 publication Critical patent/KR100823677B1/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]
    • G06F21/105Arrangements for software license management or administration, e.g. for managing licenses at corporate level
    • 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
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/12Payment architectures specially adapted for electronic shopping systems
    • G06Q20/123Shopping for digital content
    • G06Q20/1235Shopping for digital content with control of digital rights management [DRM]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/07User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail characterised by the inclusion of specific contents
    • H04L51/10Multimedia information
    • 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/3263Cryptographic 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 certificates, e.g. public key certificate [PKC] or attribute certificate [AC]; Public key infrastructure [PKI] arrangements

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Computer Security & Cryptography (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Accounting & Taxation (AREA)
  • General Physics & Mathematics (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Multimedia (AREA)
  • Software Systems (AREA)
  • Technology Law (AREA)
  • Computer Hardware Design (AREA)
  • General Business, Economics & Management (AREA)
  • General Engineering & Computer Science (AREA)
  • Finance (AREA)
  • Strategic Management (AREA)
  • Storage Device Security (AREA)

Abstract

본 발명은 멀티미디어메시지에 첨부되는 멀티미디어 콘텐츠의 저작권을 보호하기 위한 DRM 시스템 및 그 방법에 대한 것으로서, DRM 시스템은 멀티미디어 메시지 센터에서부터 멀티미디어 메시지에 첨부되는 원본 멀티미디어 콘텐츠를 암호화하여 콘텐츠 DB에 저장하고 멀티미디어메시지에 첨부하는 경우에 상기 암호화된 콘텐츠를 상기 멀티미디어 메시지 센터로 전송하는 DRM 패키저부, 상기 DRM 패키저부로부터 DRM 콘텐츠 정보와 콘텐츠 메타데이터를 등록하고 상기 암호화된 콘텐츠를 해석할 수 있는 암호화키와 키 유통에 관한 정보를 저장하며, 콘텐츠에 대한 사용권한을 사용자에게 발급하고, 사용권한에 따른 정보를 저장하는 DRM 서버, 및 상기 암호화된 콘텐츠와 사용 권한을 단말기에서 다운로드 받아 콘텐츠 재생을 제어하는 DRM 에이전트를 포함하며, 암호화를 통하여 콘텐츠를 보호할 수 있고, 다양한 사용 권한을 만들 수 있으므로 저작권 보호를 보장하고, 다양한 가격을 통한 콘텐츠 유통의 활성화를 도모한다.The present invention relates to a DRM system and method for protecting copyright of multimedia contents attached to a multimedia message, and the DRM system encrypts original multimedia contents attached to a multimedia message from a multimedia message center and stores the contents in a content DB. A DRM packager for transmitting the encrypted content to the multimedia message center when registering to the multimedia message center, an encryption key and key distribution for registering DRM content information and content metadata from the DRM packager and interpreting the encrypted content. And a DRM server for issuing usage rights for the content to the user, storing the information according to the usage rights, and a DRM agent for downloading the encrypted content and usage rights from the terminal and controlling content playback. include In addition, the content can be protected through encryption, and various usage rights can be created, thus ensuring copyright protection and promoting the distribution of content through various prices.

MMS, DRM, 패키저, 암호화, 에이전트, 암호화 키, 사용권한 MMS, DRM, Packager, Encryption, Agent, Encryption Key, Permissions

Description

멀티미디어메시지에 첨부되는 멀티미디어 콘텐츠를 위한 DRM 시스템 및 그 방법{DRM system and method for multimedia contents added in multimedia message}DRM system and method for multimedia contents attached to multimedia messages and a method thereof {DRM system and method for multimedia contents added in multimedia message}

도 1은 종래의 MMS 시스템의 동작을 설명하기 위한 구성도이다.1 is a configuration diagram for explaining the operation of the conventional MMS system.

도 2는 본 발명에 따른 MMS에서 첨부되는 멀티미디어 콘텐츠의 저작권을 보호하기 위한 DRM 시스템 구성의 전체 구성도이다. 2 is an overall configuration diagram of a DRM system configuration for protecting copyright of multimedia content attached in an MMS according to the present invention.

도 3은 본 발명의 DRM 시스템에서 MMS DRM 서버의 구성도이다.3 is a configuration diagram of an MMS DRM server in the DRM system of the present invention.

도 4는 본 발명의 DRM 시스템에서 MMS DRM 패키저의 구성도이다.4 is a configuration diagram of an MMS DRM packager in the DRM system of the present invention.

도 5는 본 발명의 DRM 시스템에서 MMS DRM 에이전트의 구성도이다.5 is a configuration diagram of an MMS DRM agent in the DRM system of the present invention.

도6은 본 발명에 따른 본 발명에 따른 멀티디미어 콘텐츠를 위한 DRM 방법의 흐름도이다. 6 is a flowchart of a DRM method for multimedia content according to the present invention.

≪도면의 주요부분에 대한 부호의 설명≫`` Explanation of symbols for main parts of drawings ''

10, 11 : 사용자 단말기10, 11: user terminal

20 : MMSC(MMS Center) 21, 22, 23 : 콘텐츠 제공자20: MMSC (MMS Center) 21, 22, 23: content provider

24 : 부가서비스 제공자(VASP) 25 : MMS 서버24: additional service provider (VASP) 25: MMS server

26 : 저장소 27 : 트랜스코더(transcoder)26 storage 27 transcoder

28 : MMS 릴레이 29 : 인증서비스부28: MMS relay 29: Certification Service Department

30 : 과금 처리부 30: billing processing unit

100, 101 : DRM 에이전트 112 : 해독모듈 100, 101: DRM agent 112: decryption module

200 : DRM 패키저부 201 : DRM 패키저200: DRM packager 201: DRM packager

202 : DRM 콘텐츠 DB 300 : DRM 서버 202: DRM content DB 300: DRM server

301 : 권한발급부 302 : 라이센스 DB301: Authority issuance unit 302: License DB

303 : KEY 정보 DB303: KEY Information DB

본 발명은 멀티미디어메시지에 첨부되는 멀티미디어 콘텐츠의 저작권을 보호하기 위한 DRM 시스템 및 그 방법에 대한 것으로서 더욱 상세하게는 MMS에서 첨부되는 멀티미디어 콘텐츠를 암호화하고, 암호화된 콘텐츠의 사용을 위해 사용 권한을 발급하여 사용자에게 전달함으로써 멀티미디어 콘텐츠의 저작권을 보호하는 DRM 시스템 및 그 방법에 대한 것이다. The present invention relates to a DRM system and method for protecting copyright of multimedia content attached to a multimedia message, and more particularly, to encrypt multimedia content attached to an MMS, and to issue a use right to use the encrypted content. The present invention relates to a DRM system and method for protecting copyright of multimedia content by delivering to a user.

MMS(Multimedia Messaging Service)는 종래의 80문자 전송이 가능한 SMS에서 발전되어 1000문자 전송이 가능함과 동시에 디지털 사진, 디지털 동영상, 디지털 음원 등을 첨부하여 전송할 수 있는 모바일 서비스를 말한다.MMS (Multimedia Messaging Service) is a mobile service that can be transmitted by attaching digital photos, digital videos, digital sound sources, etc., while being able to transmit 1000 characters, which is developed from the conventional SMS capable of transmitting 80 characters.

DRM(Digital Rights Management) 시스템은 콘텐츠 제공자의 권리와 이익을 안전하게 보호하며, 불법복제를 막고 사용료 부과와 결제 대행등 콘텐츠의 생성에서 유통관리까지를 일괄적으로 지원하는 기술이다.DRM (Digital Rights Management) system is a technology that protects the rights and interests of content providers, prevents illegal copying, supports the creation and distribution management of contents, such as charging royalties and payment agents.

여기에는 적법한 사용자만 콘텐츠를 사용하고 적절한 요금을 지불하도록 만드는 디지털 저작권 관리 기술, 저작권 승인과 집행을 위한 소프트웨어 및 보안기술, 지불 결제기술이 모두 포함된다.This includes digital rights management technology that ensures that only legitimate users use the content and pay the appropriate fees, software and security technology for copyright approval and enforcement, and payment and payment technology.

도 1은 종래의 MMS 시스템에서 처리과정을 설명하기 위한 구성도이다.1 is a block diagram illustrating a processing procedure in a conventional MMS system.

도 1을 참조하면, 사용자 A는 단말기 A(10)에서 사용자 B의 단말기 B(11)로 문자 메시지와 멀티미디어 콘텐츠를 첨부하여 전송하기를 원한다. Referring to FIG. 1, user A wants to send a text message and multimedia content with attachment from terminal A 10 to terminal B 11 of user B. FIG.

상기 전송되는 멀티미디어 콘텐츠는 콘텐츠 공급자(21, 22, 23)로부터 제공될 수 있고, 단말기 A(10)에 저장되어있는 멀티미디어 콘텐츠를 사용할 수 있다. The transmitted multimedia content may be provided from the content providers 21, 22, and 23, and may use the multimedia content stored in the terminal A 10.

사용자 A는 첨부할 멀티미디어 콘텐츠를 선택하고, 추가될 부가서비스제공자(24)의 부가서비스를 선택하면, MMSC(MMS Center, 20)는 단말기 A(10)로부터 단말기 B(11)로의 MMS 전송을 요청 받게 되고, MMS 전송을 시작한다.When the user A selects the multimedia content to be attached and the additional service provider 24 is added, the MMSC (MMS Center) 20 requests MMS transmission from the terminal A 10 to the terminal B 11. Receive and start sending MMS.

MMSC(20)는 첨부되는 멀티미디어 콘텐츠를 MMS 서버(25)에 등록하고 저장소(26)에 보관을 한다. The MMSC 20 registers the attached multimedia contents in the MMS server 25 and stores them in the storage 26.

그리고, 트랜스코더(transcoder, 27)를 통해 단말기 B(11)의 기기 성능(화면 크기, 음원/동영상 재생 가능 여부 등)에 적합하게 멀티미디어 콘텐츠를 변환한다.Then, the transcoder 27 converts the multimedia content to suit the device performance (screen size, audio / video playback, etc.) of the terminal B 11.

이후, MMSC(20)의 인증처리부(29)는 사용자 A와 사용자 B간의 인증 처리(29)를 하고, 과금처리부(30)에서 멀티미디어 콘텐츠 사용이나 부가서비스 및 MMS 전송에 대한 과금 처리가 완료되면, MMS 릴레이(28)를 통해 사용자 B의 단말기 B(11)로 멀티미디어컨텐츠 메시지를 전달하게 된다.Subsequently, the authentication processing unit 29 of the MMSC 20 performs authentication processing 29 between the user A and the user B, and when the charging processing unit 30 completes the charging process for the use of multimedia content or additional service and MMS transmission, The multimedia content message is transmitted to the terminal B 11 of the user B through the MMS relay 28.

그러나 이와 같은 종래의 MMS 시스템에서는 첨부되는 멀티미디어 콘텐츠를 암호화하지 않고 원본 콘텐츠를 그대로 첨부되므로, 콘텐츠의 무단 도용과 해킹, 저작권 침해에 대한 문제점이 발생한다.However, in the conventional MMS system, since the original content is attached as it is without encrypting the attached multimedia content, there is a problem of unauthorized theft, hacking, and copyright infringement of the content.

본 발명은 상기와 같은 문제점을 해결하기 위하여 제안된 것으로, 멀티미디어 콘텐츠에 암호화를 하여 콘텐츠를 배포하고, 해당 콘텐츠를 사용하기 위해 사용 권한을 발급받도록 하여, 멀티미디어 콘텐츠의 저작권을 보호하기 위한 DRM 시스템 및 그 방법을 제공하기 위한 것이다.The present invention has been proposed to solve the above problems, the DRM system for protecting the copyright of the multimedia content by encrypting the multimedia content to distribute the content, and to be issued a use right to use the content; It is to provide a method.

상기와 같은 목적을 달상하기 위한 본 발명에 따른 멀티디미어 콘텐츠를 위한 DRM 시스템은, 멀티미디어 메시지 센터에서부터 멀티미디어 메시지에 첨부되는 원본 멀티미디어 콘텐츠를 암호화하여 콘텐츠 DB에 저장하고 멀티미디어메시지에 첨부하는 경우에 상기 암호화된 콘텐츠를 상기 멀티미디어 메시지 센터로 전송하는 DRM 패키저부, 상기 DRM 패키저부로부터 DRM 콘텐츠 정보와 콘텐츠 메타데이터를 등록하고 상기 암호화된 콘텐츠를 해석할 수 있는 암호화키와 키 유통에 관한 정보를 저장하며, 콘텐츠에 대한 사용권한을 사용자에게 발급하고, 사용권한에 따른 정보를 저장하는 DRM 서버, 및 상기 암호화된 콘텐츠와 사용 권한을 단말기에서 다운로드 받아 콘텐츠 재생을 제어하는 DRM 에이전트를 포함한다.The DRM system for the multimedia content according to the present invention for achieving the above object, when the original multimedia content attached to the multimedia message from the multimedia message center is encrypted and stored in the content DB and attached to the multimedia message A DRM packager for transmitting encrypted content to the multimedia message center, registering DRM content information and content metadata from the DRM packager, storing encryption key and key distribution information for interpreting the encrypted content; It includes a DRM server for issuing a usage right for the content to the user, and stores the information according to the usage right, and a DRM agent for downloading the encrypted content and the usage right from the terminal to control the playback of the content.

또한, 본 발명에 따른 멀티디미어 콘텐츠를 위한 DRM 시스템에 있어서, 상기 멀티미디어 메시지에 첨부되는 콘텐츠는 사용자 단말에 저장된 콘텐츠 또는 컨텐츠 제공자가 제공하는 콘텐츠인 것을 특징으로 하는 것이다.In addition, in the DRM system for multimedia content according to the present invention, the content attached to the multimedia message is characterized in that the content stored in the user terminal or content provided by the content provider.

또한, 본 발명에 따른 멀티디미어 콘텐츠를 위한 DRM 시스템에 있어서, 상기 DRM 서버는, 암호화된 콘텐츠에 대한 사용권한을 발급하는 요청이 들어오면 사용권한 발급에 필요한 메타데이터를 처리하여 사용권한을 생성하여 발급하는 권한발급부, 및 상기 사용권한에 대한 정보와 암호화 키를 저장하는 라이센스 DB와 키 정보 DB를 포함하는 것을 특징으로 하는 것이다.In addition, in the DRM system for multi-media content according to the present invention, the DRM server, when a request for issuing the use rights for the encrypted content comes in to process the metadata necessary to issue the use rights to generate a use right And issuing an authorization issuing unit, and a license DB and key information DB for storing the information and the encryption key for the use right.

또한, 본 발명에 따른 멀티디미어 콘텐츠를 위한 DRM 시스템에 있어서, 저작권자 또는 사용자가 HTTP를 통해서 접속하여 저작권 관리 요청 또는 사용권한 발급 요청을 받아들이는 HTTP 서버, 저작권자에 대한 인증 확인 후 사용권한 관리자를 통하여 라이센스 DB, 키정보 DB에 접근하여 저작권 삭제, 중지, 재개, 검색, 통계정보 제공과 같은 저작권 관리를 수행하는 저작권 관리모듈, 상기 메타데이터에서 암호화된 콘텐츠에 대한 정보를 수집하여 처리하는 DRM 컨텐츠 관리모듈, 결재에 관련된 정보를 처리하여 사용권한 발급에 대한 과금 처리를 진행하는 과금시스템 연동모듈, PKI 암호화 기술을 기반으로 공개키에 대한 인증서를 발급함으로써 사용권한 발급에 관한 사용자 인증을 수행하는 PKI 모듈, 사용규칙에 대한 정책을 결정하고, 사용규칙에 관한 정보를 처리하는 사용규칙관리모듈, 및 상기 메타데이터의 확인이 완료되면 권한발급부에서 생성된 사용권한을 사용자에게 전달하는 전송모듈을 더 포함하는 것을 특징으로 하는 것이다.In addition, in the DRM system for multi-media content according to the present invention, a copyright server or a HTTP server that accesses a copyright management request or a permission issue request by accessing a copyright holder or a user, and a permission manager after verifying authentication of the copyright holder. Copyright management module that performs copyright management such as copyright deletion, suspension, resumption, retrieval, and statistical information by accessing license DB, key information DB, and DRM contents that collect and process information about the contents encrypted in the metadata. Management module, billing system interworking module that processes billing information for issuance of authorization by processing information related to payment, PKI that performs user authentication on issuance of authorization by issuing certificate for public key based on PKI encryption technology Determine policies for modules, rules of use, and use rules When handling the usage rule management module, and completing the verification of the metadata it will be characterized by further comprising a transmitting module for transmitting the generated permission from the permission issuing unit to the user.

또한, 본 발명에 따른 멀티디미어 콘텐츠를 위한 DRM 시스템에 있어서, 상기 DRM 패키저부는, 멀티미디어메시지센터로부터 암호화를 원하는 콘텐츠의 등록을 요 구하는 메시지가 전달되는 HTTP 서버, 콘텐츠 등록자가 콘텐츠 저작자, 등록자, 콘텐츠 종류, 내용 등의 메타데이터를 직접 입력하여 원하는 콘텐츠를 암호화하는 과정을 진행할 수 있는 GUI, 콘텐츠를 암호화하는 패키징을 수행하는 DRM 패키저, 암호화된 콘텐츠에 대한 암호화키 전송 요청에 대비하여 암호화키를 위한 PKI 연동모듈, 콘텐츠 관리자를 통해서 암호화된 콘텐츠를 저장하는 콘텐츠 DB, 및 원본 콘텐츠를 DRM 패키저로 전달하고, PKI 연동모듈로 처리하도록 하는 전송 모듈을 포함하는 것을 특징으로 하는 것이다.In addition, in the DRM system for the multimedia content according to the present invention, the DRM packager, the HTTP server to which a message requesting the registration of the content to be encrypted from the multimedia message center, the content registrant is a content author, registrant, GUI for encrypting desired content by directly inputting metadata such as content type and content, DRM packager for encrypting content, encryption key in preparation for request for transmission of encryption key for encrypted content It is characterized in that it comprises a PKI interworking module, a content DB for storing encrypted content through the content manager, and a transmission module for transmitting the original content to the DRM packager and processing the PKI interworking module.

또한, 본 발명에 따른 멀티디미어 콘텐츠를 위한 DRM 시스템에 있어서, 암호화된 콘텐츠의 사용이 요청되면, 해당 콘텐츠의 정보를 확인하는 콘텐츠 접근 모듈, DRM 서버로 사용권한 발급 요청을 하고, 이를 전달받는 전송모듈, 전송모듈을 통하여 사용권한을 저장하는 사용권한 저장소, 저장소 관리자를 통하여 사용권한 저장소에 저장되어 있는 사용권한을 확인하는 사용권한 관리모듈, 암호화 키를 이용하여 암호화된 콘텐츠를 해석하는 해독모듈, 상기 해석된 콘텐츠를 임시 저장하고 사용 요청이 종료되면 콘텐츠가 삭제되는 임시저장소, 및 사용자가 상기 DRM 에이전트 관리모듈에 접근할 수 있는 GUI를 포함하는 것을 특징으로 하는 것이다.In addition, in the DRM system for the multi-media content according to the present invention, if the use of the encrypted content is requested, the content access module for confirming the information of the content, request for issuance of permission to use the DRM server, and receives it A transfer module, a license repository that stores permissions through the transfer module, a permission management module that checks the permissions stored in the license repository through the repository manager, and a decryption module that interprets the encrypted content using encryption keys. And a temporary storage for temporarily storing the analyzed content and deleting the content when the use request is terminated, and a GUI for allowing a user to access the DRM agent management module.

한편, 본 발명에 따른 멀티디미어 콘텐츠를 위한 DRM 방법은, 사용자가 멀티미디어 메시지에 첨부할 콘텐츠를 선택하는 단계, 사용자가 멀티미디어메시지센터로 멀티미디어메시지의 전송을 요청하는 단계, 멀티미디어메시지센터에서 상대방의 단말기 성능에 적합하도록 멀티미디어메시지를 변환하는 단계, 상기 변환된 멀티미디어메시지에 첨부되는 콘텐츠를 암호화하는 단계, 상기 암호화된 콘텐츠의 정 보와 암호화 키를 DRM 서버로 통보하는 단계, 멀티미디어메시지센터를 통하여 암호화된 멀티미디어메시지를 상대방의 단말기로 전송하는 단계, 상기 전송받은 멀티미디어메시지를 사용하기 위해 DRM 서버로 사용 권한을 요청하는 단계, 및 요청 받은 사용 권한을 해당 단말기로 전송하는 단계를 포함한다.On the other hand, DRM method for the multimedia content according to the present invention, the user selects the content to be attached to the multimedia message, the user requesting the transmission of the multimedia message to the multimedia message center, the multimedia message center of the other party Converting the multimedia message to suit the performance of the terminal, encrypting the content attached to the converted multimedia message, notifying the DRM server of the encrypted content information and the encryption key, and encrypting the multimedia message center. Transmitting the requested multimedia message to a terminal of the counterpart, requesting a use right to a DRM server to use the received multimedia message, and transmitting the requested use right to the corresponding terminal.

이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시 예를 상세하게 설명하면 다음과 같다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings.

본 발명은 MMS에 첨부되는 멀티미디어 콘텐츠의 저작권을 보호할 수 있는 구조로 되어있다.The present invention has a structure that can protect the copyright of the multimedia content attached to the MMS.

도 2는 본 발명에 따른 MMS에서 첨부되는 멀티미디어 콘텐츠의 저작권을 보호하기 위한 전체 DRM 시스템 구성의 블록도이다. Figure 2 is a block diagram of the overall DRM system configuration for protecting the copyright of the multimedia content attached in the MMS according to the present invention.

DRM 에이전트(100, 101)는 사용자 A와 사용자 B의 단말기(10, 11)에 공통적으로 동작한다. The DRM agents 100 and 101 operate in common with the terminals 10 and 11 of the user A and the user B.

사용자 A는 DRM 에이전트(100)를 통하여 사용자 B에게 멀티미디어메시지를 전달할 수 있고, 마찬가지로 사용자 B는 DRM 에이전트(101)를 통하여 전달받은 멀티미디어 메시지를 사용할 수 있다.User A may deliver a multimedia message to user B through DRM agent 100, and user B may use the multimedia message received through DRM agent 101 as well.

도 2를 참조하면, 사용자 A는 단말기 A의 DRM 에이전트(100)를 통하여 사용자 B의 단말기 B로 문자 메시지와 멀티미디어 콘텐츠를 첨부하여 전송하길 원한다. Referring to FIG. 2, user A wants to attach and send a text message and multimedia content to terminal B of user B through DRM agent 100 of terminal A. FIG.

상기 멀티미디어 콘텐츠는 콘텐츠 공급자(21, 22, 23)로부터 제공된다. The multimedia content is provided from a content provider 21, 22, 23.

전송되는 메시지에 첨부할 멀티미디어 콘텐츠를 선택하고, 부가서비스제공 자(24)에서 추가될 부가서비스제공자(24)의 부가서비스를 선택하면, MMSC(MMS Center, 20)는 단말기 A의 DRM 에이전트(100)로부터 단말기 B로의 멀티미디어 메시지 전송을 요청 받게 되고, 멀티미디어 메시지 전송을 시작한다.When the multimedia content to be attached to the message to be transmitted is selected, and the additional service provider 24 selects the additional service of the additional service provider 24 to be added, the MMSC (MMS Center) 20 determines the DRM agent 100 of the terminal A. Is requested to transmit the multimedia message to the terminal B, and the multimedia message transmission starts.

MMSC(20)는 첨부되는 멀티미디어 콘텐츠를 MMS 서버(25)에 등록하고 저장소(26)에 보관을 한다. The MMSC 20 registers the attached multimedia contents in the MMS server 25 and stores them in the storage 26.

그리고, 트랜스코더(transcoder, 27)를 통해 단말기 B(11)의 기기 성능(화면 크기, 음원/동영상 재생 가능 여부 등)에 적합하게 멀티미디어 콘텐츠를 변환한다.Then, the transcoder 27 converts the multimedia content to suit the device performance (screen size, audio / video playback, etc.) of the terminal B 11.

그리고나서 상기 MMSC(20)는 변환된 멀티미디어 콘텐츠를 DRM 패키저부(200)를 통하여 암호화 하고, 이를 콘텐츠 DB(201)에 저장을 한다. Then, the MMSC 20 encrypts the converted multimedia content through the DRM packager 200 and stores it in the content DB 201.

이와 동시에 암호화에 사용된 암호화 키와 암호화된 콘텐츠의 정보를 DRM 서버(300)로 전달하게 된다. At the same time, the encryption key used for encryption and the information of the encrypted content are transmitted to the DRM server 300.

이 과정이 끝나면 MMSC(20)의 인증처리부(29)는 사용자 A와 사용자 B간의 인증 처리를 수행하고, 과금처리부(30)에서 멀티미디어 콘텐츠 사용이나 부가서비스 및 MMS 전송에 대한 과금 처리가 완료되면, MMS 릴레이(28)를 통해 사용자 B의 단말기 B(11)로 멀티미디어 콘텐츠가 포함된 멀티미디어 메시지를 전달하게 된다.After this process, the authentication processing unit 29 of the MMSC 20 performs authentication processing between the user A and the user B, and when the charging processing unit 30, the charging process for the multimedia content use or additional service and MMS transmission, The MMS relay 28 transmits the multimedia message including the multimedia content to the terminal B 11 of the user B.

단말기 B(11)의 DRM 에이전트(101)는 상기 멀티미디어 메시지를 전달 받은 후, 재생을 위하여 사용 권한을 DRM 서버(300)로 요청하게 된다. After receiving the multimedia message, the DRM agent 101 of the terminal B 11 requests a usage right from the DRM server 300 for playback.

상기 DRM 서버(300)는 전달받은 암호화 키를 포함하여 사용 규칙이 명시된 사용 권한을 권한 발급부(301)를 통하여 사용자 B의 DRM 에이전트(101)로 전달하게 되고 이에 대한 키 정보와 라이센스 정보를 각각의 키정보 DB(303)와 라이센스정보 DB(302)에 저장하게 된다.The DRM server 300 delivers the usage rights including the received encryption key to the DRM agent 101 of the user B through the authority issuing unit 301, and transmits the key information and license information thereof. The key information DB 303 and the license information DB 302 are stored.

암호화된 콘텐츠와 사용 규칙을 모두 소유한 DRM 에이전트(101)는 이제 멀티미디어 메시지를 재생할 수 있게 된다.The DRM agent 101, which owns both encrypted content and usage rules, can now play multimedia messages.

도 3, 도 4, 도 5는 각각 DRM 서버, DRM 패키저부, DRM 에이전트의 세부 시스템 구성도를 나타낸다.3, 4, and 5 show detailed system configurations of the DRM server, the DRM packager, and the DRM agent, respectively.

도 3은 본 발명에 따른 DRM 시스템에서 MMS DRM 서버의 세부 구성도이다.3 is a detailed configuration diagram of the MMS DRM server in the DRM system according to the present invention.

상기 DRM 서버(300)는 저작권자 또는 저작권자로부터 위임을 받은 사용자의 저작권 관리 요청을 처리하고, 암호화된 콘텐츠에 대하여 사용권한을 발급하게 된다.The DRM server 300 processes the copyright management request of the copyright holder or a user authorized by the copyright holder, and issues a right of use for the encrypted content.

먼저, 저작권자 관리 요청이 들어오는 경우, DRM 서버(300)는 저작권자 또는 저작권자로부터 위임을 받은 사용자가 HTTP를 통해서 DRM 서버(300)의 HTTP 서버(304)로 접속한 후 저작권 관리모듈(309)로 접근할 수 있다.First, when a copyright management request comes in, the DRM server 300 accesses to the copyright management module 309 after the copyright holder or a user authorized by the copyright holder accesses the HTTP server 304 of the DRM server 300 through HTTP. can do.

상기 저작권 관리모듈(309)은 저작권자에 대한 인증 확인 후 사용권한 관리자(311)를 통하여 라이센스 DB(302), 키정보 DB(303)에 접근하여 저작권 삭제, 중지, 재개, 검색, 통계정보 제공과 같은 저작권 관리를 할 수 있다. The copyright management module 309 accesses the license DB 302 and the key information DB 303 through the use authority manager 311 after confirming the certification of the copyright holder, and provides copyright deletion, suspension, resumption, search, and statistical information. You can do the same copyright management.

또한, DRM 서버(300)는 사용 권한 발급 요청이 있게 되면, 권한 발급부(301)에서 사용 권한에 암호화 키를 포함시켜서 요청한 곳으로 전달한다.In addition, when there is a request for issuing a use right, the DRM server 300 includes an encryption key in the use right by the authority issuing unit 301 and delivers it to the requested place.

DRM 서버(300)에는 암호화된 콘텐츠에 대한 사용권한을 발급하는 요청이 들어오면 사용권한 발급에 필요한 메타데이터를 처리하여 권한발급부(301)에서 사 용권한을 생성하여 발급하고, 생성된 사용권한에 대한 정보는 라이센스 DB(302)와 키정보 DB(303)에 저장되어 추후에 인증된 저작권자 또는 저작권자로부터 위임을 받은 사용자의 저작권 관리를 지원한다. When the DRM server 300 receives a request for issuing a permission for the encrypted content, the DRM server 300 processes the metadata required for issuing the permission, generates and issues a permission in the authorization issuer 301, and generates the permission. The information about is stored in the license DB 302 and the key information DB 303 to support copyright management of an authorized copyright holder or a user authorized by the copyright holder.

상기 메타데이터들은 DRM 컨텐츠 관리모듈(307)에서 암호화된 콘텐츠에 대한 정보를 수집하여 처리하고, 과금시스템 연동모듈(310)에서는 결재에 관련된 정보를 처리하여 사용권한 발급에 대한 과금 처리를 진행하게 되며, PKI 모듈(308)에서는 PKI 암호화 기술을 기반으로 공개키에 대한 인증서를 발급함으로써 사용권한 발급에 관한 사용자 인증, 메시지 인증, 전자 서명 등의 기능을 제공하게 된다.The metadata are processed by collecting information on the encrypted content in the DRM content management module 307, the billing system interworking module 310 to process the billing for the issue of the use rights by processing the information related to the payment. In the PKI module 308, a certificate for a public key is issued based on a PKI encryption technology to provide functions such as user authentication, message authentication, and electronic signature related to the issue of a use right.

또한, 사용규칙관리모듈(309)에서는 사용규칙에 대한 정책을 결정하고, 사용규칙에 관한 정보를 처리한다.In addition, the usage rule management module 309 determines a policy for the usage rule and processes information about the usage rule.

상기 메타데이터의 확인이 완료되면 권한발급부(301)에서 사용권한을 생성하게 되고, 전송모듈(305)을 통해 사용자에게 전달된다.When the verification of the metadata is completed, the authority issue unit 301 generates a usage right, and is transmitted to the user through the transmission module 305.

여기에서, 상기 사용권한을 사용자에게 전달하는 과정은 HTTP를 통해서 전달하거나 상기 MMS 릴레이(28)를 통하여 멀티미디어메시지에 첨부되어 전달되는 형태도 가능하다. In this case, the process of transmitting the usage right to the user may be transmitted through HTTP or attached to a multimedia message through the MMS relay 28.

도 4는 본 발명에 따른 DRM 시스템에서 MMS DRM 패키저부의 세부 구성도이다. 4 is a detailed configuration diagram of the MMS DRM packager in the DRM system according to the present invention.

DRM 패키저부(200)는 원본 콘텐츠를 암호화하여 보호할 수 있도록 변환을 한다. 이때 사용한 암호화 키는 상기 DRM 서버(300)로 전달하여 사용 권한을 생성할 때 첨부가 되도록 한다.The DRM packager 200 converts the original content to be encrypted and protected. The encryption key used at this time is transmitted to the DRM server 300 to be attached when generating a use right.

DRM 패키저부(200)에는 MMSC(20)로부터 암호화를 원하는 콘텐츠의 등록을 요구하는 메시지가 HTTP 서버(204)로 전달된다.The DRM packager 200 transmits a message requesting registration of the content to be encrypted from the MMSC 20 to the HTTP server 204.

콘텐츠 등록자에 대한 인증이 끝나면, 웹페이지에서 메뉴를 선택하는 것과 같은 그래픽사용자인터페이스(GUI, 206)를 통해 등록자는 자신이 원하는 콘텐츠를 암호화하는 과정을 진행할 수 있다.After authentication of the content registrant, through the graphical user interface (GUI) 206 such as selecting a menu on the web page, the registrant can proceed to encrypt the content desired by the registrant.

또한, 상기 GUI(206)를 통해 콘텐츠 저작자, 등록자, 콘텐츠 종류, 내용 등의 메타데이터를 직접 입력할 수 있다.In addition, the GUI 206 may directly input metadata such as content author, registrant, content type, content, and the like.

이후, 전송모듈(205)을 통해 해당 원본 콘텐츠를 DRM 패키저(201)로 전달할 수 있고, PKI 연동모듈(207)을 통해서 PKI 처리할 수 있다.Thereafter, the original content may be delivered to the DRM packager 201 through the transmission module 205, and the PKI may be processed through the PKI interworking module 207.

상기 과정이 완료되면 DRM 패키저(201)를 통해 콘텐츠를 암호화하는 패키징을 수행한다.When the above process is completed, the package is encrypted using the DRM packager 201.

암호화된 콘텐츠는 콘텐츠 관리자(203)를 통해서 콘텐츠 DB(202)에 저장이 되고, 등록결과를 등록자에게 통보한다.The encrypted content is stored in the content DB 202 through the content manager 203, and notifies the registrant of the registration result.

이후, DRM 서버(300)의 권한발급부(301)로부터 암호화된 콘텐츠에 대한 암호화 키 전송 요청이 있으면 전송 모듈을 통해 해당 암호화 키를 전달하게 된다.Thereafter, if there is a request for transmission of an encryption key for the encrypted content from the authorization issuing unit 301 of the DRM server 300, the corresponding encryption key is transmitted through the transmission module.

콘텐츠 관리 요청이 전달되면 사용자는 GUI(206)를 통해 콘텐츠 관리자(203)로부터 제공되는 관리 기능을 이용하여 콘텐츠 DB(202)에 접속하여 콘텐츠 관리를 할 수 있다. When the content management request is delivered, the user may access the content DB 202 and manage the content using the management function provided from the content manager 203 through the GUI 206.

도5는 본 발명에 따른 DRM 시스템에서 DRM 에이전트의 세부 구성도이다. 5 is a detailed configuration diagram of the DRM agent in the DRM system according to the present invention.

DRM 에이전트(100, 101)는 암호화된 콘텐츠의 관리(전송, 삭제, 백업, 복 구)를 담당하고, 사용 권한에 명시된 사용 규칙에 따라 콘텐츠의 사용을 제어하며, 실제 콘텐츠를 사용할 단말기 내부의 어플리케이션들과 인터페이스를 담당한다.The DRM agent (100, 101) is responsible for the management (transfer, delete, backup, recovery) of the encrypted content, control the use of the content according to the usage rules specified in the usage rights, the application inside the terminal to use the actual content Responsible for interfaces with

상기 DRM 에이전트(100, 101)는 암호화된 콘텐츠를 사용자의 단말기(11)의 어플리케이션에서 사용할 수 있도록 해준다.The DRM agents 100 and 101 allow encrypted content to be used in applications of the user's terminal 11.

뷰어 또는 플레이어와 같은 특정 어플리케이션에서 암호화된 콘텐츠의 사용이 요청되면, DRM 에이전트(100, 101)는 콘텐츠 접근 모듈(111)을 통해서 해당 콘텐츠의 정보를 확인한다.When the use of the encrypted content is requested in a specific application such as a viewer or a player, the DRM agents 100 and 101 check the information of the corresponding content through the content access module 111.

또한, 사용권한 관리모듈(113)을 통해서 저장소 관리자(118)를 거쳐 사용권한 저장소(118)에 저장되어 있는 유효한 사용권한을 확인한다.In addition, through the permission management module 113 through the repository manager 118 to check the valid permissions stored in the permission repository (118).

만약 사용권한이 없거나 권한 만료되었다면, 새로운 사용 권한에 대한 구입 요청 메시지를 어플리케이션을 통해 사용자에게 전달한다.If the permission is not present or the permission has expired, a purchase request message for the new permission is sent to the user through the application.

사용자의 승인이 있다면, 전송 모듈(114)을 통해 DRM 서버(300)의 권한발급부(301)로 사용 권한 발급 요청을 보낸다.If there is a user's approval, a request for issuing a usage right is sent to the authority issuing unit 301 of the DRM server 300 through the transmission module 114.

이후, 전송 모듈(114)을 통해 사용권한을 전달받고, 이 사용권한을 사용권한 저장소(118)에 저장한다.Thereafter, the permission is transmitted through the transmission module 114, and the permission is stored in the permission repository 118.

이때, 유효한 사용권한이 있다면, 사용권한 관리모듈(113)을 통해 사용규칙과 암호화 키를 추출한다.At this time, if there is a valid use right, the use rule and the encryption key is extracted through the use right management module 113.

해당 암호화 키를 이용하여 해독모듈(decryptor, 112)을 통해 암호화된 콘텐츠를 해석할 수 있고, 해석된 콘텐츠는 임시저장소(119)에 저장된다.The encrypted content may be interpreted through the decryption module 112 using the encryption key, and the interpreted content is stored in the temporary storage 119.

DRM 에이전트 관리모듈(115)은 임시저장소(119)에 저장된 콘텐츠와 추출된 사용 규칙을 통해 어플리케이션의 콘텐츠 사용 요청을 처리하게 된다.The DRM agent management module 115 processes the content use request of the application through the content stored in the temporary storage 119 and the extracted use rule.

사용자는 GUI(116)을 통하여 상기 DRM 에이전트 관리모듈(115)에 접근할 수 있고, 암호화된 콘텐츠와 사용권한의 전송은 전송 모듈(114)을 통하여 이루어지게 된다. The user can access the DRM agent management module 115 through the GUI 116, and the transmission of the encrypted content and the use right is made through the transmission module 114.

한편, 도6은 본 발명에 따른 멀티디미어 콘텐츠를 위한 DRM 방법의 흐름도이다.6 is a flowchart of a DRM method for multimedia content according to the present invention.

도6을 참조하면, 먼저 사용자가 멀티미디어 메시지에 첨부할 콘텐츠를 선택하게 된다. 이때 첨부되는 콘텐츠는 사용자 단말에 저장되어 있거나 컨텐츠 공급자로부터 제공 받을 수 있다(S61).Referring to FIG. 6, a user first selects content to attach to a multimedia message. In this case, the attached content may be stored in the user terminal or provided from a content provider (S61).

다음으로, 사용자가 멀티미디어메시지센터로 멀티미디어메시지의 전송을 요청하는 단계이다(S62). 이때, 멀티미디어메시지에는 상기 선택된 콘텐츠가 첨부될 것이다.  Next, the user requests the transmission of the multimedia message to the multimedia message center (S62). In this case, the selected content will be attached to the multimedia message.

다음으로, 멀티미디어메시지센터에서 상대방의 단말기 성능에 적합하도록 멀티미디어메시지를 변환하는 단계를 진행한다(S63).Next, the multimedia message center proceeds with the step of converting the multimedia message to suit the capabilities of the other party (S63).

그리고, 상기 변환된 멀티미디어메시지에 첨부되는 콘텐츠를 DRM 패키지에서 암호화하는 단계를 진행한다(S64). In operation S64, the content attached to the converted multimedia message is encrypted in a DRM package.

이때, 상기 암호화된 콘텐츠의 정보와 암호화 키는 DRM 서버로 통보된다(S65).At this time, the information and the encryption key of the encrypted content is notified to the DRM server (S65).

이후, 멀티미디어메시지센터를 통하여 암호화된 멀티미디어메시지를 이동통신망을 통하여 상대방의 단말기로 전송하게 된다(S66). Thereafter, the multimedia message encrypted through the multimedia message center is transmitted to the terminal of the other party through the mobile communication network (S66).

수신 단말에서는 상기 전송받은 멀티미디어메시지를 사용하기 위해 DRM 서버로 사용 권한을 요청하고(S67), 상기 요청 받은 사용 권한을 해당 수신 단말기로 전송하면 상기 수신 단말에서 암호화된 콘텐츠를 해독하고 사용규칙에 따라 사용할 수 있게 된다(S68). The receiving terminal requests the use right to the DRM server to use the received multimedia message (S67), and when the requested use right is transmitted to the corresponding receiving terminal, the receiving terminal decodes the encrypted content and follows the usage rule. It can be used (S68).

상술한 바와 같이, 본 발명에 따르면 멀티미디어메시지에 첨부되는 멀티미디어 콘텐츠에 암호화를 통하여 콘텐츠를 보호할 수 있게 되고, 사용 권한에 명시되는 사용규칙을 통하여 다양한 사용 권한을 만들 수 있게 되므로, 콘텐츠 제공자 입장에서는 저작권 보호를 보장받게 되고, 사용자 입장에서는 일률적인 가격 선택에서 벗어나 다양한 가격을 통한 콘텐츠 사용 권한을 제공 받을 수 있어 콘텐츠 유통의 활성화를 제고할 수 있을 것이다.As described above, according to the present invention, it is possible to protect the content through encryption of the multimedia content attached to the multimedia message and to create various usage rights through the usage rules specified in the usage rights. Copyright protection is guaranteed, and users can be provided with the right to use contents through various prices instead of the uniform price selection, thereby enhancing the activation of content distribution.

Claims (7)

멀티미디어 메시지 센터에서부터 멀티미디어 메시지에 첨부되는 원본 멀티미디어 콘텐츠를 암호화하여 콘텐츠 DB에 저장하고 멀티미디어메시지에 첨부하는 경우에 상기 암호화된 콘텐츠를 상기 멀티미디어 메시지 센터로 전송하는 DRM 패키저부; A DRM packager for encrypting the original multimedia content attached to the multimedia message from the multimedia message center, storing the original multimedia content in a content DB, and transmitting the encrypted content to the multimedia message center when attaching the multimedia message to the multimedia message; 상기 DRM 패키저부로부터 DRM 콘텐츠 정보와 콘텐츠 메타데이터를 등록하고 상기 암호화된 콘텐츠를 해석할 수 있는 암호화키와 키 유통에 관한 정보를 저장하며, 콘텐츠에 대한 사용권한을 사용자에게 발급하고, 사용권한에 따른 정보를 저장하는 DRM 서버; 및Register DRM content information and content metadata from the DRM packager, store encryption key and key distribution information for interpreting the encrypted content, issue a right to use the content to the user, A DRM server storing information according to the information; And 상기 암호화된 콘텐츠와 사용 권한을 단말기에서 다운로드 받아 콘텐츠 재생을 제어하는 DRM 에이전트를 포함하며, 상기 DRM 서버는,And a DRM agent that downloads the encrypted content and a usage right from a terminal and controls content playback. The DRM server includes: 암호화된 콘텐츠에 대한 사용권한을 발급하는 요청이 들어오면 사용권한 발급에 필요한 메타데이터를 처리하여 사용권한을 생성하여 발급하는 권한발급부; An authority issuing unit for generating and issuing a usage right by processing metadata required for issuing a right when a request for issuing a right for encrypted content is received; 상기 사용권한에 대한 정보와 암호화 키를 저장하는 라이센스 DB와 키 정보 DB;A license DB and key information DB for storing information on the usage right and an encryption key; 저작권자 또는 사용자가 HTTP를 통해서 접속하여 저작권 관리 요청 또는 사용권한 발급 요청을 받아들이는 HTTP 서버;An HTTP server to which a copyright holder or a user connects through HTTP to receive a copyright management request or a permission issue request; 저작권자에 대한 인증 확인 후 사용권한 관리자를 통하여 라이센스 DB, 키정보 DB에 접근하여 저작권 삭제, 중지, 재개, 검색, 통계정보 제공과 같은 저작권 관리를 수행하는 저작권 관리모듈;A copyright management module for performing copyright management such as copyright deletion, suspension, resumption, retrieval, and statistical information by accessing a license DB and a key information DB through an authorization manager after verifying the certification of the copyright holder; 상기 메타데이터에서 암호화된 콘텐츠에 대한 정보를 수집하여 처리하는 DRM 컨텐츠 관리모듈;A DRM content management module for collecting and processing information about the content encrypted in the metadata; 결재에 관련된 정보를 처리하여 사용권한 발급에 대한 과금 처리를 진행하는 과금시스템 연동모듈; A billing system interworking module that processes billing information for issuing a use right by processing information related to payment; PKI 암호화 기술을 기반으로 공개키에 대한 인증서를 발급함으로써 사용권한 발급에 관한 사용자 인증을 수행하는 PKI 모듈;A PKI module for performing user authentication on issuing permission by issuing a certificate for a public key based on PKI encryption technology; 다양한 사용권한을 형성하기 위해 사용규칙에 대한 정책을 결정하고, 사용규칙에 관한 정보를 처리하는 사용규칙관리모듈; 및 A usage rule management module for determining a policy on a usage rule to form various usage rights, and processing information on the usage rule; And 상기 메타데이터의 확인이 완료되면 권한발급부에서 생성된 사용권한을 사용자에게 전달하는 전송모듈을 포함하는 것을 특징으로 하는 멀티미디어메시지에 첨부되는 멀티미디어 콘텐츠를 위한 DRM 시스템.DRM system for the multimedia content attached to the multimedia message, characterized in that it comprises a transmission module for transmitting to the user the usage rights generated by the authorization issuer when the verification of the metadata is completed. 제 1 항에 있어서,The method of claim 1, 상기 멀티미디어 메시지에 첨부되는 콘텐츠는 사용자 단말에 저장된 콘텐츠 또는 컨텐츠 제공자가 제공하는 콘텐츠인 것을 특징으로 하는 멀티미디어메시지에 첨부되는 멀티미디어 콘텐츠를 위한 DRM 시스템. The content attached to the multimedia message is a content stored in a user terminal or a content provided by a content provider, DRM system for multimedia content attached to the multimedia message, characterized in that provided. 삭제delete 삭제delete 제 1 항에 있어서,The method of claim 1, 상기 DRM 패키저부는,The DRM packager unit, 멀티미디어메시지센터로부터 암호화를 원하는 콘텐츠의 등록을 요구하는 메시지가 전달되는 HTTP 서버;An HTTP server to which a message for requesting registration of content desired to be encrypted is transmitted from the multimedia message center; 콘텐츠 등록자가 콘텐츠 저작자, 등록자, 콘텐츠 종류, 내용 등의 메타데이터를 직접 입력하여 원하는 콘텐츠를 암호화하는 과정을 진행할 수 있는 GUI;A GUI that allows a content registrant to directly input metadata such as content author, registrant, content type, content, and the like to encrypt a desired content; 콘텐츠를 암호화하는 패키징을 수행하는 DRM 패키저;A DRM packager for packaging the content; 암호화된 콘텐츠에 대한 암호화키 전송 요청에 대비하여 암호화키를 위한 PKI 연동모듈; A PKI interworking module for an encryption key in preparation for an encryption key transmission request for the encrypted content; 콘텐츠 관리자를 통해서 암호화된 콘텐츠를 저장하는 콘텐츠 DB; 및 A content DB for storing encrypted content through a content manager; And 원본 콘텐츠를 DRM 패키저로 전달하고, PKI 연동모듈로 처리하도록 하는 전송 모듈을 포함하는 것을 특징으로 하는 멀티미디어 콘텐츠를 위한 DRM 시스템.DRM system for delivering multimedia content to the DRM package, and the DRM system for multimedia content comprising a transmission module for processing by the PKI interworking module. 제 1 항에 있어서,The method of claim 1, 상기 DRM 에이전트는, The DRM agent, 암호화된 콘텐츠의 사용이 요청되면, 해당 콘텐츠의 정보를 확인하는 콘텐츠 접근 모듈;A content access module for verifying information of the content, when the use of the encrypted content is requested; DRM 서버로 사용권한 발급 요청을 하고, 이를 전달받는 전송모듈;A transmission module requesting for issuance of a use right to the DRM server and receiving the same; 전송모듈을 통하여 사용권한을 저장하는 사용권한 저장소;A permission repository for storing permission through the transmission module; 저장소 관리자를 통하여 사용권한 저장소에 저장되어 있는 사용권한을 확인하는 사용권한 관리모듈;A permission management module for checking a permission stored in a permission repository through a repository manager; 암호화 키를 이용하여 암호화된 콘텐츠를 해석하는 해독모듈;Decryption module for interpreting the encrypted content using the encryption key; 상기 해석된 콘텐츠를 임시 저장하고 사용 요청이 종료되면 콘텐츠가 삭제되는 임시저장소; 및 A temporary storage for temporarily storing the analyzed content and deleting the content when the use request is terminated; And 사용자가 상기 DRM 에이전트 관리모듈에 접근할 수 있는 GUI를 포함하는 것을 특징으로 하는 멀티미디어 콘텐츠를 위한 DRM 시스템.And a user interface (GUI) for accessing the DRM agent management module. 삭제delete
KR1020060076342A 2006-08-11 2006-08-11 DDR system and method for multimedia contents attached to multimedia messages Expired - Fee Related KR100823677B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020060076342A KR100823677B1 (en) 2006-08-11 2006-08-11 DDR system and method for multimedia contents attached to multimedia messages

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020060076342A KR100823677B1 (en) 2006-08-11 2006-08-11 DDR system and method for multimedia contents attached to multimedia messages

Publications (2)

Publication Number Publication Date
KR20080014521A KR20080014521A (en) 2008-02-14
KR100823677B1 true KR100823677B1 (en) 2008-04-21

Family

ID=39341794

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020060076342A Expired - Fee Related KR100823677B1 (en) 2006-08-11 2006-08-11 DDR system and method for multimedia contents attached to multimedia messages

Country Status (1)

Country Link
KR (1) KR100823677B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012148129A3 (en) * 2011-04-25 2013-01-03 한국과학기술원 Data transmission device and method for aggregating media content from a content provider

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20030097465A (en) * 2002-06-21 2003-12-31 주식회사 케이티 License issuance apparatus and digital rights management system snd method using it
KR20060030774A (en) * 2004-10-06 2006-04-11 에스케이 텔레콤주식회사 Digital Copyright Protection System using Short Message and Digital Copyright Protection Method Using Mobile and Short Message
KR20060083240A (en) * 2005-01-14 2006-07-20 (주)필링크 Multimedia message generation system and method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20030097465A (en) * 2002-06-21 2003-12-31 주식회사 케이티 License issuance apparatus and digital rights management system snd method using it
KR100551892B1 (en) * 2002-06-21 2006-02-13 주식회사 케이티 License issuing device, digital rights management system using same and method thereof
KR20060030774A (en) * 2004-10-06 2006-04-11 에스케이 텔레콤주식회사 Digital Copyright Protection System using Short Message and Digital Copyright Protection Method Using Mobile and Short Message
KR20060083240A (en) * 2005-01-14 2006-07-20 (주)필링크 Multimedia message generation system and method

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012148129A3 (en) * 2011-04-25 2013-01-03 한국과학기술원 Data transmission device and method for aggregating media content from a content provider
KR101250028B1 (en) 2011-04-25 2013-04-03 한국과학기술원 Apparatus and method for delivery information for aggregation media contents from contents provider

Also Published As

Publication number Publication date
KR20080014521A (en) 2008-02-14

Similar Documents

Publication Publication Date Title
CN100459780C (en) Robust and Flexible Digital Rights Management Involving Tamper-Resistant Identity Modules
CN1675881B (en) Monitoring of digital content provided from a content provider over a network
KR100605071B1 (en) Safe and convenient management system and method of digital electronic content
KR101238490B1 (en) Binding content licenses to portable storage devices
US8196194B2 (en) Method and network for securely delivering streaming data
JP4155393B2 (en) File exchange apparatus, personal information registration / introduction server, transmission control method, and program
KR100493900B1 (en) Method for Sharing Rights Object Between Users
US8336105B2 (en) Method and devices for the control of the usage of content
CN101951360B (en) Interoperable Keybox
WO2023030450A1 (en) Data sharing method and electronic device
WO2001098903A1 (en) Methods and systems to distribute content via a network utilizing distributed conditional access agents and secure agents, and to perform digital rights management (drm)
AU2001269856A1 (en) Methods and systems to distribute content via a network utilizing distributed conditional access agents and secure agents, and to perform digital rights management (drm)
JP2005080315A (en) System and method for providing service
JP2002203068A (en) Content distribution system, copyright protection system, and content receiving terminal
EP1941417A1 (en) A method for controlling access to file systems, related system, sim card and computer program product for use therein
KR100823677B1 (en) DDR system and method for multimedia contents attached to multimedia messages
CN101112040B (en) Method for protection of a digital rights file
CN101243469A (en) Digital License Migration from First Platform to Second Platform
WO2003003213A1 (en) System for protecting copyrighted materials
JP2005149002A (en) Content distribution management method and apparatus
KR100881995B1 (en) Drm system and method through drm server inside or outside the mobile terminal
KR20100015081A (en) Apparatus for protecting digital contents and method thereof
CN101091183A (en) Method and apparatus for digital content management
AU2007234609A1 (en) Methods and systems to distribute content via a network utilizing distributed conditional access agents and secure agents, and to perform digital rights management (DRM)

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

D13-X000 Search requested

St.27 status event code: A-1-2-D10-D13-srh-X000

N231 Notification of change of applicant
PN2301 Change of applicant

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

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

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

PG1501 Laying open of application

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

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

P22-X000 Classification modified

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

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

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

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

L13-X000 Limitation or reissue of ip right requested

St.27 status event code: A-2-3-L10-L13-lim-X000

U15-X000 Partial renewal or maintenance fee paid modifying the ip right scope

St.27 status event code: A-4-4-U10-U15-oth-X000

FPAY Annual fee payment

Payment date: 20140701

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

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

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

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

P22-X000 Classification modified

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

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

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

R18-X000 Changes to party contact information recorded

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