[go: up one dir, main page]

CN100358287C - Method for obtaining digital contents - Google Patents

Method for obtaining digital contents Download PDF

Info

Publication number
CN100358287C
CN100358287C CNB200410087148XA CN200410087148A CN100358287C CN 100358287 C CN100358287 C CN 100358287C CN B200410087148X A CNB200410087148X A CN B200410087148XA CN 200410087148 A CN200410087148 A CN 200410087148A CN 100358287 C CN100358287 C CN 100358287C
Authority
CN
China
Prior art keywords
digital content
storage address
content storage
terminal equipment
user
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 - Lifetime
Application number
CNB200410087148XA
Other languages
Chinese (zh)
Other versions
CN1770695A (en
Inventor
李庆亮
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CNB200410087148XA priority Critical patent/CN100358287C/en
Publication of CN1770695A publication Critical patent/CN1770695A/en
Application granted granted Critical
Publication of CN100358287C publication Critical patent/CN100358287C/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

The present invention discloses a method for obtaining digital contents, which comprises the following steps: copyright objects (RO) are added with delineation for storing address of digital contents; the method sends the RO to terminal devices; the terminal devices obtain digital contents according to the storing address of digital contents. Users can directly obtain the digital contents according to the storing address of the digital contents in the RO when the users wrong delete the digital contents by various reasons after the use of the present invention, which is convenient for use by the users, and the users can accurately obtain DCF files corresponding to the digital contents, which ensures the correctness of the digital contents. The present invention also prevents newly downloaded digital contents from difficultly being used.

Description

一种获取数字内容的方法A method of obtaining digital content

技术领域technical field

本发明涉及开放移动联盟数字版权管理系统(OMA DRM)技术,特别是一种获得数字内容的方法。The present invention relates to Open Mobile Alliance Digital Rights Management (OMA DRM) technology, in particular to a method for obtaining digital content.

背景技术Background technique

OMA DRM是由开放移动联盟所定义,并且用于控制已下载数字内容使用的系统。OMA DRM系统得到了终端/服务器设备制造商、移动运营商广泛的支持,并且在下载、彩信、流媒体等业务领域得到了广泛的应用。OMA DRM is a system defined by the Open Mobile Alliance and used to control the use of downloaded digital content. The OMA DRM system has been widely supported by terminal/server equipment manufacturers and mobile operators, and has been widely used in downloading, MMS, streaming media and other business fields.

图1所示为OMA DRM系统结构示意图。如图1所示,OMA DRM系统包括内容发布中心(CI)、版权发布中心(RI)、证书授权中心(CA)、终端设备。其中:终端设备用于对DRM内容进行权限检查和控制消费;RI用于版权对象(RO)的发送,同时允许受保护数字内容在不同设备间转存和恢复;CI用于受保护内容的发送;CA用于为终端设备颁发证书,对终端设备的合法性进行认证。Figure 1 shows a schematic diagram of the OMA DRM system structure. As shown in Figure 1, the OMA DRM system includes a Content Publishing Center (CI), a Copyright Publishing Center (RI), a Certificate Authority (CA), and terminal devices. Among them: the terminal device is used to check the rights and control the consumption of DRM content; RI is used to send the copyright object (RO), and at the same time allows the protected digital content to be transferred and restored between different devices; CI is used to send the protected content ;CA is used to issue certificates for terminal devices to authenticate the legitimacy of terminal devices.

分别发送(Separate Delivery)方式是基于OMA DRM系统的一种发送方式。图2为OMA DRM系统的分别发送方式的体系结构图。在分别发送方式中,需要将明文表示的数字内容加密转换为DRM内容格式(DCF)文件,并在转换中对数字内容实施对称加密来保护数字,除非拥有内容密匙(CEK),否则任何人获得内容均无法使用。而且,在分别发送方式中,对RO和受保护内容分别进行传输。DCF文件可以通过下载、彩信、红外等多种传输通道发送,而包含CEK的RO则通过WAP Push、ROAP协议等较安全传输通道发送。DCF文件和RO通过不同的途径下载到终端设备后,由终端设备根据RO中定义的许可和约束控制DCF文件的使用。The Separate Delivery method is a delivery method based on the OMA DRM system. Fig. 2 is the architectural diagram of the separate transmission mode of the OMA DRM system. In the separate transmission method, it is necessary to encrypt and convert the digital content expressed in clear text into a DRM content format (DCF) file, and implement symmetric encryption on the digital content during the conversion to protect the digital content. Unless you have the content key (CEK), anyone else None of the obtained content can be used. Also, in the separate transmission mode, the RO and the protected content are transmitted separately. DCF files can be sent through various transmission channels such as download, MMS, and infrared, while ROs containing CEK are sent through safer transmission channels such as WAP Push and ROAP protocols. After the DCF file and the RO are downloaded to the terminal device through different channels, the terminal device controls the use of the DCF file according to the permissions and constraints defined in the RO.

由于终端设备在存储能力的限制等原因,用户经常会删除一些数字内容。然而,用户经常可能会再次需要这些数字内容。并且,由于用户的误操作,用户也可能会删除一些其实并不想删除的数字内容。无论用户因为何种原因而删除了数字内容,通常用户并不会删除RO。Due to reasons such as limitation of storage capabilities of terminal devices, users often delete some digital content. However, users may often need these digital contents again. Moreover, due to the user's misoperation, the user may also delete some digital content that he does not want to delete. No matter what reason the user deletes the digital content, usually the user does not delete the RO.

在很多情况下,用户需要重新获得数字内容。为此,用户可以登录内容提供商的网站,重新下载该数字内容,但是这样会存在如下缺陷:In many cases, users need to retrieve digital content. For this reason, the user can log in to the website of the content provider and download the digital content again, but this will have the following defects:

1.用户登录内容提供商的网站后,需要不停地浏览网页,以查找和搜索数字内容存放的路径,这样会使得用户的操作变得非常麻烦。并且,让用户自己搜索数字内容存放的路径并不能完全保证路径的正确性,用户搜索到的数字内容不一定就是用户想要获得的数字内容。1. After the user logs in to the website of the content provider, he needs to continuously browse the webpage to find and search the storage path of the digital content, which will make the user's operation very troublesome. Moreover, allowing the user to search for the storage path of the digital content does not fully guarantee the correctness of the path, and the digital content searched by the user is not necessarily the digital content that the user wants to obtain.

2.对于受OMA DRM保护的数字内容,由于数字内容被加密打包成DCF文件,并且只有DCF文件中包含的内容标识(Content ID,CID)与RO中包含的CID相关联,才能够找得DCF文件对应的RO。因此,如果在用户首次下载时,使用了动态生成的方式来生成DCF文件和RO中包含的CID,则用户即使通过网站搜索到了相应的DCF文件,那么新下载的DCF文件中包含的CID与原RO中包含的CID很有可能并不相等,从而造成新下载的DCF文件由于无法关联到RO而不能使用。2. For digital content protected by OMA DRM, since the digital content is encrypted and packaged into a DCF file, and only the content identification (Content ID, CID) contained in the DCF file is associated with the CID contained in the RO, the DCF can be found The RO corresponding to the file. Therefore, if a dynamic generation method is used to generate the DCF file and the CID contained in the RO when the user downloads for the first time, even if the user finds the corresponding DCF file through the website, the CID contained in the newly downloaded DCF file is the same as the original RO. The CIDs contained in the RO are likely to be different, so that the newly downloaded DCF file cannot be used because it cannot be associated with the RO.

所以,通过重新到网站下载数字内容的方法会增加用户操作的复杂性。并且由于无法保证下载的DCF文件的正确性,从而可能会导致用户下载的DCF文件无法使用。而且,即使下载的DCF文件正确,但是由于新下载的DCF文件中包含的CID可能与原RO中包含的CID并不关联,从而使得新下载的DCF文件很有可能无法使用。Therefore, the method of re-downloading digital content from a website will increase the complexity of user operations. And since the correctness of the downloaded DCF file cannot be guaranteed, the DCF file downloaded by the user may be unusable. Moreover, even if the downloaded DCF file is correct, the newly downloaded DCF file may not be usable because the CID contained in the newly downloaded DCF file may not be related to the CID contained in the original RO.

发明内容Contents of the invention

有鉴于此,本发明的主要目的是提出一种获取数字内容的方法,以让用户根据RO方便地获得数字内容。In view of this, the main purpose of the present invention is to propose a method for obtaining digital content, so that users can conveniently obtain digital content according to RO.

为达到上述目的,本发明的技术方案是这样实现的:In order to achieve the above object, technical solution of the present invention is achieved in that way:

一种获取数字内容的方法,包括以下步骤:A method for obtaining digital content, comprising the steps of:

A、在RO中增加对数字内容存放地址的描述,并向终端设备发送该RO;A. Add a description of the digital content storage address in the RO, and send the RO to the terminal device;

B、终端设备得到该RO后,根据所述数字内容存放地址获取数字内容。B. After obtaining the RO, the terminal device obtains the digital content according to the storage address of the digital content.

步骤A所述在RO中增加对数字内容存放地址的描述,并向终端设备发送该RO为:由版权发布中心在RO中增加对数字内容存放地址的描述,并且由版权发布中心向终端设备发送该RO。In step A, adding a description of the digital content storage address in the RO, and sending the RO to the terminal device is as follows: the copyright issuance center adds a description of the digital content storage address in the RO, and the copyright issuance center sends it to the terminal device The RO.

所述的数字内容存放地址为(统一资源定位)URL地址。The digital content storage address is a (Uniform Resource Locator) URL address.

步骤A所述的在RO中增加对数字内容存放地址的描述为:当一个RO对应一个数字内容时,在RO的基础模式下的<Context>元素中增加描述数字内容存放地址的子元素。Adding the description of the digital content storage address in the RO described in step A is: when an RO corresponds to a digital content, add a sub-element describing the digital content storage address in the <Context> element in the basic mode of the RO.

步骤A所述的在RO中增加对数字内容存放地址的描述为:当所述的数字内容为一个复合媒体对象,并且一个RO对应一个复合媒体对象时,在RO的基础模式下的<Context>元素中增加描述数字内容存放地址的子元素。Adding the description of the storage address of the digital content in the RO described in step A is: when the digital content is a composite media object, and an RO corresponds to a composite media object, the <Context> in the basic mode of the RO A sub-element describing the storage address of the digital content is added to the element.

步骤A所述的在RO中增加对数字内容存放地址的描述为:当所述的数字内容为不少于一个的媒体对象,并且当一个RO对应该不少于一个的媒体对象时,在RO的协议模式下的每个<Asset>元素的<Context>子元素中增加描述数字内容存放地址的元素。Adding the description of the storage address of the digital content in the RO mentioned in step A is: when the said digital content is not less than one media object, and when one RO corresponds to not less than one media object, in the RO An element describing the storage address of the digital content is added to the <Context> sub-element of each <Asset> element in the protocol mode.

步骤B所述的根据数字内容存放地址获取数字内容为:终端设备根据所述数字内容存放地址向内容发布中心发出获取数字内容的请求,内容发布中心根据该请求返回信息,终端设备根据该返回信息获取数字内容。The acquisition of digital content according to the digital content storage address described in step B is as follows: the terminal device sends a request for obtaining digital content to the content publishing center according to the digital content storage address, the content publishing center returns information according to the request, and the terminal device sends a request according to the returned information Get digital content.

所述的返回信息为DCF格式的文件、下载描述符、WAP页面、WEB页面、或HTTP重定向信息。The returned information is a file in DCF format, a download descriptor, a WAP page, a WEB page, or HTTP redirection information.

步骤B所述的根据数字内容存放地址获取数字内容为:终端设备根据所述数字内容存放地址向内容发布中心发出获取数字内容的请求,内容发布中心直接向该终端设备发出数字内容。The acquisition of digital content according to the digital content storage address in step B is: the terminal device sends a request for obtaining digital content to the content distribution center according to the digital content storage address, and the content distribution center directly sends the digital content to the terminal device.

在步骤B之前,该终端设备中与RO对应的数字内容已经不存在。Before step B, the digital content corresponding to the RO no longer exists in the terminal device.

步骤B所述的根据数字内容存放地址获取数字内容为:当终端设备中与RO对应的数字内容存在时,判断是否确认重新获取该数字内容,如果是,终端设备根据所述数字内容存放地址向内容发布中心发出获取数字内容的请求,内容发布中心向该终端设备发出数字内容;如果不是则结束本流程。The acquisition of digital content according to the storage address of the digital content described in step B is: when the digital content corresponding to the RO exists in the terminal device, it is judged whether to confirm to re-acquire the digital content, if so, the terminal device sends the digital content according to the storage address of the digital content to The content publishing center sends out a request for acquiring digital content, and the content publishing center sends the digital content to the terminal device; if not, this process ends.

步骤B所述的根据数字内容存放地址获取数字内容为:对所述描述数字内容存放地址的元素进行选择,并根据选中的元素对应的数字内容存放地址向内容发布中心发出获取数字内容的请求,内容发布中心根据该请求向终端设备发出数字内容。The acquisition of digital content according to the storage address of the digital content described in step B is: selecting the element describing the storage address of the digital content, and sending a request to the content publishing center to obtain the digital content according to the storage address of the digital content corresponding to the selected element, The content publishing center sends digital content to the terminal device according to the request.

所述的数字内容为DCF文件,步骤A中进一步在RO中增加对该DCF文件的内容标识CID的描述,步骤B所述获取的DCF文件的CID与所述在RO中增加的该DCF文件的CID相关联。The digital content is a DCF file. In step A, the description of the content identification CID of the DCF file is further added in the RO, and the CID of the DCF file obtained in step B is the same as that of the DCF file added in the RO. CIDs are associated.

步骤B所述根据数字内容存放地址获取数字内容为:用户A根据所述数字内容存放地址连接内容发布中心/版权发布中心,代替用户B购买数字内容和该数字内容的RO,内容发布中心/版权发布中心向用户B发送数字内容及其RO。In step B, obtaining the digital content according to the digital content storage address is as follows: user A connects to the content release center/copyright release center according to the digital content storage address, purchases the digital content and the RO of the digital content on behalf of user B, and the content release center/copyright The publishing center sends the digital content and its RO to user B.

所述的数字内容为多用途的网际邮件扩充协议(MIME)类型的媒体。The digital content is Multipurpose Internet Mail Extensions (MIME) type media.

所述MIME类型的媒体为铃声或者多媒体信息或者流媒体。The media of the MIME type is ringtone or multimedia information or streaming media.

从以上的技术方案可以看出,本发明中首先在RO中增加对数字内容存放地址的描述,然后在需要时根据RO中的该数字内容存放地址获取数字内容。所以应用本发明后,当用户由于各种原因而误删除数字内容时,不需要直接到网站去搜索查找数字内容,而可以根据RO中的该数字内容存放地址而直接获取数字内容,所以极大地方便了用户的使用,实现了根据RO方便地获取数字内容。It can be seen from the above technical solutions that in the present invention, the description of the storage address of the digital content is firstly added in the RO, and then the digital content is obtained according to the storage address of the digital content in the RO when necessary. Therefore, after applying the present invention, when the user deletes the digital content by mistake due to various reasons, it is not necessary to go directly to the website to search for the digital content, but can directly obtain the digital content according to the storage address of the digital content in the RO. The use of the user is facilitated, and the convenient acquisition of digital content according to the RO is realized.

并且,由于预先已经在RO中确定了数字内容的地址,所以用户可以准确地获得与数字内容相对应的数字内容,从而保证了数字内容的正确性。Moreover, since the address of the digital content has been determined in the RO in advance, the user can accurately obtain the digital content corresponding to the digital content, thereby ensuring the correctness of the digital content.

同时,本发明通过在RO中增加对DCF文件的CID的描述,并且让获取的DCF文件的CID与在RO中增加的DCF文件的CID相关联,从而避免了新下载的数字内容无法使用的情况。At the same time, the present invention increases the description of the CID of the DCF file in the RO, and associates the CID of the obtained DCF file with the CID of the DCF file added in the RO, thereby avoiding the situation that the newly downloaded digital content cannot be used .

附图说明Description of drawings

图1为现有技术中OMA DRM系统结构示意图。FIG. 1 is a schematic structural diagram of an OMA DRM system in the prior art.

图2为现有技术中OMA DRM系统中分别发送方式的体系结构图。FIG. 2 is an architecture diagram of separate sending modes in the OMA DRM system in the prior art.

图3为本发明的获取数字内容的方法流程图。FIG. 3 is a flow chart of the method for acquiring digital content in the present invention.

图4为本发明第一实施例的获取数字内容的方法流程图。Fig. 4 is a flowchart of a method for acquiring digital content according to the first embodiment of the present invention.

图5为本发明第二实施例的获取数字内容及其版权的方法流程图。Fig. 5 is a flowchart of a method for acquiring digital content and its copyright according to the second embodiment of the present invention.

具体实施方式Detailed ways

为使本发明的目的、技术方案和优点表达得更加清楚明白,下面结合附图及具体实施例对本发明再作进一步详细的说明。In order to make the object, technical solution and advantages of the present invention more clearly, the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.

本发明的主要思想是:预先在RO中增加对数字内容存放地址的描述,当终端发现RO没有与该RO相对应的数字内容、或者由于其它原因而无法使用数字内容时,可以根据该数字内容存放地址而再次获取数字内容。The main idea of the present invention is to add a description of the storage address of the digital content in the RO in advance. Store the address and retrieve the digital content again.

图3为本发明的获取数字内容的流程示意图。如图1所示,包括以下步骤:FIG. 3 is a schematic flow chart of acquiring digital content in the present invention. As shown in Figure 1, the following steps are included:

步骤301:在RO中增加对数字内容的存放地址的描述,并向终端设备发送该RO。Step 301: Add a description of the storage address of the digital content to the RO, and send the RO to the terminal device.

在将RO发送到终端设备之前,首先由版权中心在RO中增加对受保护数字内容的存放地址的描述。Before sending the RO to the terminal device, the copyright center firstly adds a description of the storage address of the protected digital content to the RO.

可以通过对版权描述语言的上下文模式(Context Model)进行扩展而增加对数字内容的存放地址的描述。在版权描述语言中,上下文模式(ContextModel)提供有关RO的元数据信息。借助上下文模式,可以向基础模式、协议模式和限制模式等模式中增加RO的附加信息。在本发明中,首先在上下文模式中增加对数字内容地址的描述。例如:可以增加一个<contentIssuer>元素,该<contentIssuer>元素为一个指向数字内容的URL地址,并且所使用的格式符合规范RFC2396。The description of the storage address of the digital content can be added by extending the context model (Context Model) of the copyright description language. In the copyright description language, the context model (ContextModel) provides metadata information about the RO. With the help of the context mode, the additional information of the RO can be added to the basic mode, the protocol mode, and the restricted mode. In the present invention, the description of the digital content address is firstly added in the context mode. For example: a <contentIssuer> element can be added, the <contentIssuer> element is a URL address pointing to digital content, and the format used complies with the specification RFC2396.

在OMA DRM1.0规范中,要求一个RO只能对应一个数字内容,即RO与DCF文件是一对一的;而OMA DRM2.0规范支持复合RO,即一个RO中可以描述多个数字内容的版权信息,这多个数字内容可以是一个复合媒体对象,也可以是多个独立的媒体对象。针对上述情况,下面分别描述如何在RO中增加对数字内容的存放地址的描述。In the OMA DRM1.0 specification, it is required that one RO can only correspond to one digital content, that is, RO and DCF files are one-to-one; while the OMA DRM2.0 specification supports composite ROs, that is, multiple digital content can be described in one RO. For copyright information, the multiple digital contents may be a composite media object, or multiple independent media objects. In view of the above situation, how to add a description of the storage address of the digital content in the RO is described below.

(1)一个RO对应一个数字内容(1) One RO corresponds to one digital content

当一个RO对应一个数字内容时,在RO的基础模式(Foundation Model)下的<Context>元素中增加对数字内容地址的描述。例如:在RO的基础模式下的<Context>元素中增加<ContentIssuer>子元素,该<ContentIssuer>子元素为一个指向数字内容的URL地址,并且所使用的格式符合规范RFC2396。When an RO corresponds to a digital content, add a description of the digital content address in the <Context> element under the Foundation Model of the RO. For example: add a <ContentIssuer> sub-element to the <Context> element in the basic mode of RO. The <ContentIssuer> sub-element is a URL address pointing to digital content, and the format used complies with the specification RFC2396.

(2)一个RO对应一个复合媒体对象(2) One RO corresponds to one composite media object

当一个RO对应一个复合媒体对象时,在RO的基础模式(FoundationModel)下的<Context>元素中增加对数字内容地址的描述。例如:在RO的“基础模式(Foundation Model)”下的<Context>元素中增加<ContentIssuer>子元素,该子元素为一个指向数字内容的URL地址,并且所使用的格式符合规范RFC2396。When an RO corresponds to a composite media object, add a description of the digital content address in the <Context> element under the foundation model (FoundationModel) of the RO. For example: Add the <ContentIssuer> sub-element to the <Context> element under the "Foundation Model" of the RO. This sub-element is a URL address pointing to the digital content, and the format used complies with the specification RFC2396.

(3)一个RO对应多个媒体对象(3) One RO corresponds to multiple media objects

对于一个RO对应多个媒体对象的情况,在RO的协议模式(AgreementModel)下每个<Asset>元素的<Context>子元素中增加对数字内容地址的描述。例如:在RO的协议模式(Agreement Model)下每个<Asset>元素的<Context>子元素中增加<ContentIssuer>元素,其中每个<ContentIssuer>元素为一个指向数字内容的URL地址,并且每个<ContentIssuer>元素所使用的格式符合规范RFC2396。此时会存在多个<ContentIssuer>元素,其中每个不同的<ContentIssuer>元素的值不同。For the case that one RO corresponds to multiple media objects, add a description of the address of the digital content in the <Context> sub-element of each <Asset> element under the agreement model (AgreementModel) of the RO. For example: Add a <ContentIssuer> element to the <Context> sub-element of each <Asset> element in RO’s agreement mode (Agreement Model), where each <ContentIssuer> element is a URL address pointing to digital content, and each The format used by the <ContentIssuer> element complies with the specification RFC2396. At this time, there will be multiple <ContentIssuer> elements, and the values of each different <ContentIssuer> element are different.

完成了在RO中增加对数字内容的存放地址的描述后,当用户初次下载数字内容时,内容中心向用户发送数字内容,版权中心向用户发送增加了对数字内容存放地址的描述的、并且与该数字内容对应的RO。此时,终端设备便可获得该RO和数字内容。此后,如果用户由于误删除等原因而删除了数字内容时,只要没有删除该RO,用户便可以根据RO中的数字内容存放地址而再次方便地获得数字内容。After adding the description of the storage address of the digital content in the RO, when the user downloads the digital content for the first time, the content center sends the digital content to the user, and the copyright center sends the user a description of the storage address of the digital content and communicates with the user. The RO corresponding to the digital content. At this point, the terminal device can obtain the RO and the digital content. Afterwards, if the user deletes the digital content due to accidental deletion or other reasons, as long as the RO is not deleted, the user can conveniently obtain the digital content again according to the storage address of the digital content in the RO.

步骤302:终端设备根据数字内容存放地址获取数字内容。Step 302: The terminal device acquires the digital content according to the storage address of the digital content.

当用户想要获取数字内容时,用户可以根据数字内容存放地址获取数字内容。例如:当RO对应的数字内容不存在时,终端设备根据RO中的数字内容存放地址重新获取数字内容。即使该数字内容已经存在于终端设备中,终端设备仍然可以根据用户的需求,利用该数字内容存放地址而再次获得数字内容。优选地:当RO对应的数字内容不存在时,首先终端设备对RO进行解释以获取存放数字地址的内容,然后再由终端设备根据<ContentIssuer>元素指向的URL链接发起Get请求。优选地,终端设备在发起Get请求前可以提示用户,以让用户选择是否确认发起Get请求。其中对于一个RO对应多个媒体对象的情况,如果RO对应的多个数字内容不存在时,可以让用户选择应用某个具体的<ContentIssuer>元素发起请求。When a user wants to obtain digital content, the user can obtain the digital content according to the storage address of the digital content. For example: when the digital content corresponding to the RO does not exist, the terminal device reacquires the digital content according to the storage address of the digital content in the RO. Even if the digital content already exists in the terminal device, the terminal device can still use the storage address of the digital content to obtain the digital content again according to the needs of the user. Preferably: when the digital content corresponding to the RO does not exist, first the terminal device interprets the RO to obtain the content storing the digital address, and then the terminal device initiates a Get request according to the URL link pointed to by the <ContentIssuer> element. Preferably, the terminal device may prompt the user before initiating the Get request, so that the user can choose whether to confirm the initiation of the Get request. Where one RO corresponds to multiple media objects, if the multiple digital contents corresponding to the RO do not exist, the user can choose to apply a specific <ContentIssuer> element to initiate a request.

优选地,当RO对应的数字文件存在时,如果用户主动要求根据<ContentIssuer>元素指向的URL链接发起Get请求,终端设备予以支持。更优选地,当存在多个URL链接时,允许用户选择应用某个具体的<ContentIssuer>元素发起请求。Preferably, when the digital file corresponding to the RO exists, if the user actively requests to initiate a Get request according to the URL link pointed to by the <ContentIssuer> element, the terminal device supports it. More preferably, when there are multiple URL links, the user is allowed to select a specific <ContentIssuer> element to initiate a request.

终端设备在发出Get请求后,CI/RI会返回相应地返回信息,其中返回信息的类型可以为DCF格式的文件、下载描述符、WAP页面、WEB页面、HTTP重定向、HTTP出错信息等。终端设备根据返回信息的类型,判断是否支持该返回信息中包含的MIME类型,如果不支持则向用户报错,并且放弃后继处理;如果支持,则进行后续处理,直至下载成功或用户放弃。After the terminal device sends a Get request, CI/RI will return the corresponding return information, and the type of the returned information can be DCF format file, download descriptor, WAP page, WEB page, HTTP redirection, HTTP error message, etc. The terminal device judges whether it supports the MIME type contained in the returned information according to the type of the returned information. If it does not support it, it will report an error to the user and give up subsequent processing; if it supports it, it will perform subsequent processing until the download is successful or the user gives up.

优选地,在<ContentIssuer>元素中增加对DCF文件的内容标识(CID)的描述,将CID作为<ContentIssuer>元素中URL的参数,例如URL可为:http://drm.huawei.com/drm?CID=XXXXXXXXXX。当终端设备根据该URL发出请求时,将把该CID上报给CI/RI,CI/RI根据上报来的CID生成与DCF文件相关联的CID,从而可以保证CI/RI返回的DCF文件的CID同<ContentIssuer>元素中包含的该CID相关联,所以可以避免新获得的DCF文件由于CID不相关联而无法使用的情况。Preferably, a description of the content identifier (CID) of the DCF file is added to the <ContentIssuer> element, and the CID is used as a parameter of the URL in the <ContentIssuer> element. For example, the URL can be: http://drm.huawei.com/drm ? CID=XXXXXXXXXX . When the terminal device sends a request according to the URL, it will report the CID to CI/RI, and CI/RI will generate the CID associated with the DCF file according to the reported CID, so as to ensure that the CID of the DCF file returned by CI/RI is the same as The CID included in the <ContentIssuer> element is associated, so it is possible to avoid the situation that the newly obtained DCF file cannot be used because the CID is not associated.

优选地,如果终端设备不能解释ContentIssuer元素,则忽略ContentIssuer元素。Preferably, the ContentIssuer element is ignored if the terminal device cannot interpret the ContentIssuer element.

在OMA DRM的分别发送方法中,需要将明文发送表示的数字内容加密转换为DCF文件。In the separate transmission method of OMA DRM, it is necessary to encrypt and convert the digital content represented by plain text transmission into a DCF file.

图4为本发明第一实施例的获取数字内容的方法流程图。如图4所示,包括以下步骤:Fig. 4 is a flowchart of a method for acquiring digital content according to the first embodiment of the present invention. As shown in Figure 4, the following steps are included:

步骤401:用户由于误操作等各种原因而删除了DCF文件,但是该DCF文件的RO并没有删除。Step 401: The user deletes the DCF file due to various reasons such as misoperation, but the RO of the DCF file is not deleted.

步骤402:用户请求终端设备恢复DCF文件。Step 402: the user requests the terminal device to restore the DCF file.

步骤403~步骤404:终端设备根据RO中的<ContentIssuer>元素所包含的URL地址,发起到CI的Get请求,CI收到该Get请求后,返回WAP/WEB页面。Steps 403 to 404: The terminal device initiates a Get request to the CI according to the URL contained in the <ContentIssuer> element in the RO, and the CI returns the WAP/WEB page after receiving the Get request.

步骤405:终端设备向用户显示该WAP/WEB页面,用户可以根据WAP/WEB页面的提示而选择是否确认下载。Step 405: the terminal device displays the WAP/WEB page to the user, and the user can choose whether to confirm the download according to the prompt of the WAP/WEB page.

步骤406~步骤408:在终端设备显示的WAP页面/WEB页面上确认下载,终端设备发起到CI的数字内容下载请求,CI返回DCF文件。其中,当CI上只保留原始数字内容、而没有保存DCF时,CI将原始数字内容发送到RI进行加密、打包成DCF文件,然后再将DCF文件发送到终端设备。Step 406-Step 408: Confirm the download on the WAP page/WEB page displayed by the terminal device, the terminal device initiates a digital content download request to the CI, and the CI returns the DCF file. Wherein, when only the original digital content is kept on the CI without DCF, the CI sends the original digital content to the RI for encryption, packs it into a DCF file, and then sends the DCF file to the terminal device.

步骤409:终端设备下载并保存DCF文件,将下载的DCF文件与RO关联起来,用户可以重新使用DCF文件。Step 409: The terminal device downloads and saves the DCF file, associates the downloaded DCF file with the RO, and the user can reuse the DCF file.

利用本发明用户不但可以根据RO而获取被删除的数字内容,还可以通过为其它用户购买数字内容及其版权等形式使得其它用户也能体验数字内容。例如:用户A在体验数字内容的过程中,发现了一个特别精彩的数字内容,用户A想将该数字内容与用户B分享。由于该数字内容受到DRM的保护,用户A想给用户B购买该数字内容及其RO。图5为本发明第二实施例的获取数字内容及其版权的方法流程图。如图5所示,包括以下步骤:Utilizing the present invention, users can not only obtain deleted digital content according to RO, but also enable other users to experience digital content by purchasing digital content and its copyright for other users. For example: in the process of experiencing digital content, user A discovers a particularly exciting digital content, and user A wants to share the digital content with user B. Since the digital content is protected by DRM, user A wants to purchase the digital content and its RO for user B. Fig. 5 is a flowchart of a method for acquiring digital content and its copyright according to the second embodiment of the present invention. As shown in Figure 5, it includes the following steps:

步骤501~步骤504:用户A发出购买版权和数字内容的请求,用户A的终端设备根据用户A已拥有的数字内容的RO中的<ContentIssuer>元素所包含的URL地址,发起到CI/RI的Get请求,CI/RI返回WAP/WEB页面,终端设备向用户显示该WAP/WEB页面。Steps 501 to 504: User A sends a request to purchase copyright and digital content, and user A's terminal device initiates a request to CI/RI based on the URL address contained in the <ContentIssuer> element in the RO of the digital content that user A already owns. Get request, CI/RI returns the WAP/WEB page, and the terminal device displays the WAP/WEB page to the user.

步骤505~507:用户A在WAP/WEB页面上确认购买该数字内容,并且输入用户B的接收号码,WAP/WEB页面将用户B的接收号码发送到CI/RI,CI/RI根据用户B的接收号码向用户B的终端设备发送数字内容及其RO,或者CI/RI根据用户B的接收号码向用户B的终端设备发送数字内容及其RO的连接地址,从而用户B也可以体验该数字内容。Steps 505-507: User A confirms the purchase of the digital content on the WAP/WEB page, and enters user B's receiving number, and the WAP/WEB page sends user B's receiving number to CI/RI, and CI/RI is based on user B's receiving number. The receiving number sends digital content and its RO to user B's terminal device, or CI/RI sends digital content and its RO connection address to user B's terminal device according to user B's receiving number, so that user B can also experience the digital content .

步骤508:用户B的终端设备提示用户B已经获得数字内容及其版权。Step 508: User B's terminal device prompts that user B has obtained the digital content and its copyright.

以上过程中,优选地,数字内容可以为任何类型的MIME媒体文件。更优选地,数字内容可以为铃声或者多媒体信息或者流媒体等类型。In the above process, preferably, the digital content can be any type of MIME media file. More preferably, the digital content may be ringtones, multimedia information, or streaming media.

以上过程中,以用户A为一个用户B购买数字内容为例说明了本发明的第二实施例,而实际上,用户A还可以同时为多个用户购买数字内容及其版权。In the above process, the second embodiment of the present invention is described by taking user A purchasing digital content for a user B as an example, but in fact, user A can also purchase digital content and its copyright for multiple users at the same time.

以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。The above descriptions are only preferred embodiments of the present invention, and are not intended to limit the protection scope of the present invention. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present invention shall be included within the protection scope of the present invention.

Claims (16)

1, a kind of method of obtaining digital content is characterized in that, may further comprise the steps:
A, in right objects RO, increase description, and send this RO to terminal equipment to the digital content storage address;
After B, terminal equipment obtain this RO, obtain digital content according to described digital content storage address.
2, method according to claim 1, it is characterized in that, the described description that in RO, increases the digital content storage address of steps A, and send this RO to terminal equipment and be: in RO, increase description by copyright issue center, and the mind-set terminal equipment sends this RO in being issued by copyright the digital content storage address.
3, method according to claim 1 is characterized in that, described digital content storage address is URL address, unified resource location.
4, method according to claim 1, it is characterized in that, steps A is described to increase being described as the digital content storage address in RO: when the corresponding digital content of a RO, under the basic schema of RO<Context〉increase the daughter element of describing the digital content storage address in the element.
5, method according to claim 1, it is characterized in that, steps A is described to increase being described as the digital content storage address in RO: when described digital content is a compound media objects, and during the corresponding compound media objects of RO, under the basic schema of RO<Context〉increase the daughter element of describing the digital content storage address in the element.
6, method according to claim 1, it is characterized in that, steps A is described to increase being described as the digital content storage address in RO: when described digital content is to be no less than one media object, and when a RO to should be no less than one media object the time, each under the protocol mode of RO<Asset〉element<Context increase the element of describing the digital content storage address in the daughter element.
7, method according to claim 1, it is characterized in that, step B is described to be obtained digital content according to the digital content storage address and be: terminal equipment sends the request of obtaining digital content according to described digital content storage address to the content release center, return information is asked according to this in the content release center, and terminal equipment obtains digital content according to this return information.
8, method according to claim 7 is characterized in that, described return information is file, Download Descriptor, the WAP page, the WEB page or the HTTP redirection information of DCF form.
9, method according to claim 1, it is characterized in that, step B is described to be obtained digital content according to the digital content storage address and be: terminal equipment sends the request of obtaining digital content according to described digital content storage address to the content release center, and digital content is directly sent to this terminal equipment in the content release center.
10, method according to claim 9 is characterized in that, before step B, digital content corresponding with RO in this terminal equipment does not exist.
11, method according to claim 1, it is characterized in that, step B is described to be obtained digital content according to the digital content storage address and is: when digital content corresponding with RO in the terminal equipment exists, judge whether to confirm to obtain again this digital content, if, terminal equipment sends the request of obtaining digital content according to described digital content storage address to the content release center, and this terminal equipment of mind-set sends digital content in the content release; If not process ends then.
12, method according to claim 6, it is characterized in that, step B is described to be obtained digital content according to the digital content storage address and be: the element to described description digital content storage address is selected, and send the request of obtaining digital content to the content release center according to the digital content storage address of the element correspondence of choosing, the content release center is sent digital content according to this request to terminal equipment.
13, method according to claim 1, it is characterized in that, described digital content is the DCF file, further increase the description to the content identification CID of this DCF file in the steps A in RO, the CID of the described DCF file that obtains of step B is associated with the CID of described this DCF file that increases in RO.
14, method according to claim 1, it is characterized in that, step B is described to be obtained digital content according to the digital content storage address and be: user A connects content release center/copyright issue center according to described digital content storage address, replace user B to buy the RO of digital content and this digital content, mind-set user B sends digital content and RO thereof in content release center/copyright issue.
According to claim 1 or 14 described methods, it is characterized in that 15, described digital content is the medium of multiduty internet mail extension protocol mime type.
16, method according to claim 15 is characterized in that, the medium of described mime type are the tinkle of bells or multimedia messages or Streaming Media.
CNB200410087148XA 2004-11-01 2004-11-01 Method for obtaining digital contents Expired - Lifetime CN100358287C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB200410087148XA CN100358287C (en) 2004-11-01 2004-11-01 Method for obtaining digital contents

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB200410087148XA CN100358287C (en) 2004-11-01 2004-11-01 Method for obtaining digital contents

Publications (2)

Publication Number Publication Date
CN1770695A CN1770695A (en) 2006-05-10
CN100358287C true CN100358287C (en) 2007-12-26

Family

ID=36751723

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB200410087148XA Expired - Lifetime CN100358287C (en) 2004-11-01 2004-11-01 Method for obtaining digital contents

Country Status (1)

Country Link
CN (1) CN100358287C (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101434402B1 (en) * 2007-06-09 2014-08-27 삼성전자주식회사 METHOD AND APPARATUS FOR OBTAINING CONTENT RIGHTS OBJECT OF MOBILE TERM
CN101997822A (en) * 2009-08-26 2011-03-30 中国移动通信集团公司 Streaming media content delivery method, system and equipment

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1372197A (en) * 2001-02-20 2002-10-02 佳能株式会社 Information process system, medium, equipment method, and relative storage medium
WO2004025437A2 (en) * 2002-08-26 2004-03-25 Siemens Aktiengesellschaft Method for transmitting encrypted user data objects
US20040148503A1 (en) * 2002-01-25 2004-07-29 David Sidman Apparatus, method, and system for accessing digital rights management information
WO2004077786A1 (en) * 2003-02-25 2004-09-10 Siemens Aktiengesellschaft Method for carrying out the premium-based recommendation of content objects that can be downloaded to a mobile terminal

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1372197A (en) * 2001-02-20 2002-10-02 佳能株式会社 Information process system, medium, equipment method, and relative storage medium
US20040148503A1 (en) * 2002-01-25 2004-07-29 David Sidman Apparatus, method, and system for accessing digital rights management information
WO2004025437A2 (en) * 2002-08-26 2004-03-25 Siemens Aktiengesellschaft Method for transmitting encrypted user data objects
WO2004077786A1 (en) * 2003-02-25 2004-09-10 Siemens Aktiengesellschaft Method for carrying out the premium-based recommendation of content objects that can be downloaded to a mobile terminal

Also Published As

Publication number Publication date
CN1770695A (en) 2006-05-10

Similar Documents

Publication Publication Date Title
US7711959B2 (en) Method for transmitting encrypted user data objects
US7734732B2 (en) System, apparatus and methods for storing links to media files in network storage
US8671452B2 (en) Apparatus and method for moving rights object from one device to another device via server
US20140297732A1 (en) Federated download of digital content to wireless devices
US20050049886A1 (en) System and method for managing digital rights and content assets
JP2005536787A (en) Method and system for managing cookies according to privacy policy
EP2420952B1 (en) System and method for protecting digital media content
JP2006514359A (en) Generation and distribution of digital content previews between peer devices
JP2014501015A (en) System and method for protecting user privacy in multimedia uploaded to an internet site
JP2005528683A (en) System and method for providing digital rights management method for browser download
CN105659519A (en) Extensible media format system and methods of use
US8302203B2 (en) Content transmission system, transmission server, communication terminal, and content transmission method
US20100268735A1 (en) Online content service with catalog-based interaction
US20050076057A1 (en) Method and system for transferring video and audio files to portable computing devices
CN101478754B (en) Media file downloading method, apparatus and system based on copyright management
WO2014154063A1 (en) Method, device and system for controlling presentation of application
CN100358287C (en) Method for obtaining digital contents
JP2007519096A (en) Method and system for downloading and tracking digital data
CN101375543A (en) Apparatus and method for moving rights object from one device to another via server
JP2003030458A (en) Contents data distribution method and contents data distribution system
TWI270284B (en) Method and system for downloading and authenticating digital copyright
KR100873210B1 (en) Content provision method and system
EP2482514B1 (en) Method and system for transmitting compressed rights
US20070226223A1 (en) Method and apparatus for loading of information to a portable device
CN103023640B (en) Via server, right objects is moved to from an equipment apparatus and method of another equipment

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CX01 Expiry of patent term

Granted publication date: 20071226

CX01 Expiry of patent term