Movatterモバイル変換


[0]ホーム

URL:


CN104182659B - Server, system and digital rights merger method - Google Patents

Server, system and digital rights merger method
Download PDF

Info

Publication number
CN104182659B
CN104182659BCN201310190159.XACN201310190159ACN104182659BCN 104182659 BCN104182659 BCN 104182659BCN 201310190159 ACN201310190159 ACN 201310190159ACN 104182659 BCN104182659 BCN 104182659B
Authority
CN
China
Prior art keywords
client
digital
purchased
user
rights
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
CN201310190159.XA
Other languages
Chinese (zh)
Other versions
CN104182659A (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.)
New Founder Holdings Development Co ltd
Founder Apabi Technology Ltd
Original Assignee
Peking University Founder Group Co Ltd
Beijing Founder Apabi Technology 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 Peking University Founder Group Co Ltd, Beijing Founder Apabi Technology Co LtdfiledCriticalPeking University Founder Group Co Ltd
Priority to CN201310190159.XApriorityCriticalpatent/CN104182659B/en
Priority to PCT/CN2013/086117prioritypatent/WO2014187077A1/en
Publication of CN104182659ApublicationCriticalpatent/CN104182659A/en
Application grantedgrantedCritical
Publication of CN104182659BpublicationCriticalpatent/CN104182659B/en
Expired - Fee Relatedlegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Classifications

Landscapes

Abstract

The invention provides a kind of server, is configured with service end, including:Event detection unit, for detecting the purchase events occurred in service end;Purchase situation judging unit, for judging whether user bought the application right of the other components of designation number commodity;Authority generation unit, in the case where buying, generation to correspond to the combination authority of the part of all designation number commodity bought;Authority transmitting element, for combination authority to be sent to client, to carry out Rights Control to designation number commodity by client.The present invention also provides a kind of system and a kind of digital right merging method.By technical scheme, the union operation to digital right by client realization can be avoided, without the influence for the change meeting client for considering to merge rule, meets quick response application requirement of the user to digital commodities.

Description

Translated fromChinese
服务器、系统和数字权利合并方法Server, system and digital rights merger method

技术领域technical field

本发明涉及数字权利管理技术领域,具体而言,涉及一种服务器、一种系统和一种数字权利合并方法。The present invention relates to the technical field of digital rights management, in particular to a server, a system and a method for merging digital rights.

背景技术Background technique

随着网络技术与数字出版技术的发展以及多种终端设备的普及,用户希望对数字商品的内容进行细粒度的应用,同时内容提供商也希望能够将数字商品分章节拆分后进行销售,从而通过对数字商品的授权进行分章节后的控制,以获得最大的利益。在这种情况下,一种数字商品被拆分成多个章节,用户可以分多次购买该本书的不同章节进行阅读,对于每一次购买的章节,内容提供商都需要提供一个针对该次购买所对应的授权。为满足用户分多次购买同一种数字商品的不同章节的需求,需要对多个章节的授权进行合并控制。With the development of network technology and digital publishing technology and the popularity of various terminal devices, users hope to apply the content of digital goods in a fine-grained manner, and content providers also hope to sell digital goods in chapters, so that Gain maximum benefit through post-chapter control over the authorization of digital goods. In this case, a digital product is divided into multiple chapters, and users can purchase different chapters of the book multiple times to read. For each purchased chapter, the content provider needs to provide a corresponding authorization. In order to meet the needs of users to purchase different chapters of the same digital product multiple times, it is necessary to merge and control the authorization of multiple chapters.

目前,行业中也提出了一些相关内容的版权保护方案,主要方案是针对数字商品的不同章节分别进行授权,每一次授权都是独立的章节授权,最后由客户端进行这些章节授权的合并和应用,在这种情况下客户端的合并规则较复杂,一旦合并规则发生了变化,那么客户端就要进行修改和升级,同时需要对大面积用户的客户端软件更新。另外,这种情况不能够被第三方开发的客户端重复利用,这些客户端也需要相应地针对规则变化进行软件升级。这种在客户端对数字商品授权进行合并的方法无法满足快速部署和使用的控制,不能满足用户对数字商品的快速响应应用要求。At present, some copyright protection schemes for related content have also been proposed in the industry. The main scheme is to authorize different chapters of digital goods separately. Each authorization is an independent chapter authorization. Finally, the client will merge and apply the authorization of these chapters. , in this case, the merging rules of the client are more complicated. Once the merging rules change, the client needs to be modified and upgraded, and at the same time, the client software of a large number of users needs to be updated. In addition, this situation cannot be reused by clients developed by third parties, and these clients also need to perform software upgrades correspondingly for rule changes. This method of merging the authorization of digital goods on the client side cannot meet the control of rapid deployment and use, and cannot meet the application requirements of users for quick response to digital goods.

因此,需要一种新的数字权利合并技术,可以避免由客户端实现对数字权利的合并操作,从而无需考虑合并规则的变化会客户端的影响,满足用户对数字商品的快速响应应用要求。Therefore, there is a need for a new digital rights merging technology, which can avoid the merging operation of digital rights by the client, so that it does not need to consider the impact of the change of merging rules on the client, and meet the user's rapid response application requirements for digital goods.

发明内容Contents of the invention

本发明正是基于上述问题,提出了一种新的数字权利合并技术,可以避免由客户端实现对数字权利的合并操作,从而无需考虑合并规则的变化会客户端的影响,满足用户对数字商品的快速响应应用要求。Based on the above-mentioned problems, the present invention proposes a new digital rights merging technology, which can avoid the merging operation of digital rights by the client, so that there is no need to consider the impact of the change of merging rules on the client, and satisfy the user's demand for digital goods. Quick response to application requirements.

有鉴于此,本发明提出了一种服务器,配置有服务端,包括:事件检测单元,用于检测在所述服务端发生的购买事件;购买状况判断单元,用于在所述事件检测单元检测到用户通过客户端从服务端购买指定数字商品的一个或多个组成部分的应用权利的情况下,判断所述用户是否购买过所述指定数字商品的其他组成部分的应用权利;授权文件生成单元,用于在所述购买状况判断单元的判断结果为购买过的情况下,生成对应于所有已购买的所述指定数字商品的组成部分的组合授权文件;授权文件发送单元,用于将所述组合授权文件发送至所述客户端,以由所述客户端对所述指定数字商品进行权利控制。In view of this, the present invention proposes a server configured with a server, including: an event detection unit for detecting a purchase event occurring at the server end; a purchase status judgment unit for detecting a purchase event at the event detection unit When the user purchases the application rights of one or more components of the specified digital commodity from the server through the client, it is judged whether the user has purchased the application rights of other components of the specified digital commodity; the authorization file generation unit , used to generate a combined authorization file corresponding to all purchased components of the specified digital commodity when the judgment result of the purchase status judging unit is purchased; the authorization file sending unit is used to send the The combined authorization file is sent to the client, so that the client can control the rights of the specified digital commodity.

在该技术方案中,用户通过客户端访问服务端,并从服务端购买数字商品的应用权利。数字商品可以包括很多种类,以数字书籍为例,用户通过购买数字书籍的一个或多个章节的阅读权利之后,可以通过客户端阅读对应的章节。当用户购买了同一数字书籍的多个章节的阅读权利后,服务器将主动生成对应于所有这些章节的组合授权文件后,发送至客户端,而无需客户端对其进行合并处理。由于是在服务器对权利进行合并,因此即使需要改变合并规则,也只需要对服务器进行更新即可,对于客户端则不需要进行专门的更新和升级。In this technical solution, the user accesses the server through the client, and purchases the application rights of digital goods from the server. Digital goods can include many types. Take digital books as an example. After purchasing the reading rights of one or more chapters of a digital book, users can read corresponding chapters through the client. After the user purchases the reading rights of multiple chapters of the same digital book, the server will actively generate a combined authorization file corresponding to all these chapters, and send it to the client without the client needing to merge them. Since rights are merged on the server, even if the merge rules need to be changed, only the server needs to be updated, and no special updates and upgrades are required for the client.

根据本发明的另一方面,还提出了一种系统,包括:终端和如上述技术方案中任一项所述的服务器,其中,所述终端配置有客户端,包括:权利购买单元,用于根据接收到的购买指令,从所述服务器中配置的服务端购买相应的数字商品的一个或多个组成部分的应用权利;文件存储单元,用于存储授权文件,所述授权文件用于对从所述服务端购买的应用权利进行控制。According to another aspect of the present invention, a system is also proposed, including: a terminal and the server according to any one of the above technical solutions, wherein the terminal is configured with a client, including: a rights purchase unit, configured to According to the received purchase instruction, purchase the application rights of one or more components of the corresponding digital commodity from the server configured in the server; the file storage unit is used to store the authorization file, and the authorization file is used for The application rights purchased by the server are controlled.

在该技术方案中,用户通过客户端访问服务端,并从服务端购买数字商品的应用权利。数字商品可以包括很多种类,以数字书籍为例,用户通过购买数字书籍的一个或多个章节的阅读权利之后,可以通过客户端阅读对应的章节。当用户购买了同一数字书籍的多个章节的阅读权利后,服务器将主动生成对应于所有这些章节的组合授权文件后,发送至客户端,而无需客户端对其进行合并处理。由于是在服务器对权利进行合并,因此即使需要改变合并规则,也只需要对服务器进行更新即可,对于客户端则不需要进行专门的更新和升级。In this technical solution, the user accesses the server through the client, and purchases the application rights of digital goods from the server. Digital goods can include many types. Take digital books as an example. After purchasing the reading rights of one or more chapters of a digital book, users can read corresponding chapters through the client. After the user purchases the reading rights of multiple chapters of the same digital book, the server will actively generate a combined authorization file corresponding to all these chapters, and send it to the client without the client needing to merge them. Since rights are merged on the server, even if the merge rules need to be changed, only the server needs to be updated, and no special updates and upgrades are required for the client.

根据本发明的又一方面,还提出了一种数字权利合并方法,包括:检测到用户通过客户端从服务端购买指定数字商品的一个或多个组成部分的应用权利;判断所述用户是否购买过所述指定数字商品的其他组成部分的应用权利,若购买过,则生成对应于所有已购买的所述指定数字商品的组成部分的组合授权文件;将所述组合授权文件发送至所述客户端,以由所述客户端对所述指定数字商品进行权利控制。According to yet another aspect of the present invention, a method for merging digital rights is also proposed, including: detecting that the user purchases the application rights of one or more components of a specified digital commodity from the server through the client; judging whether the user purchases through the application rights of other components of the specified digital commodity, if purchased, generate a combined authorization file corresponding to all purchased components of the specified digital commodity; send the combined authorization file to the customer terminal, so that the client performs rights control on the specified digital commodity.

在该技术方案中,用户通过客户端访问服务端,并从服务端购买数字商品的应用权利。数字商品可以包括很多种类,以数字书籍为例,用户通过购买数字书籍的一个或多个章节的阅读权利之后,可以通过客户端阅读对应的章节。当用户购买了同一数字书籍的多个章节的阅读权利后,服务器将主动生成对应于所有这些章节的组合授权文件后,发送至客户端,而无需客户端对其进行合并处理。由于是在服务器对权利进行合并,因此即使需要改变合并规则,也只需要对服务器进行更新即可,对于客户端则不需要进行专门的更新和升级。In this technical solution, the user accesses the server through the client, and purchases the application rights of digital goods from the server. Digital goods can include many types. Take digital books as an example. After purchasing the reading rights of one or more chapters of a digital book, users can read corresponding chapters through the client. After the user purchases the reading rights of multiple chapters of the same digital book, the server will actively generate a combined authorization file corresponding to all these chapters, and send it to the client without the client needing to merge them. Since rights are merged on the server, even if the merge rules need to be changed, only the server needs to be updated, and no special updates and upgrades are required for the client.

通过以上技术方案,可以避免由客户端实现对数字权利的合并操作,从而无需考虑合并规则的变化会客户端的影响,满足用户对数字商品的快速响应应用要求。Through the above technical solution, it is possible to prevent the client from implementing the merging operation of digital rights, so that there is no need to consider the impact of changes in merging rules on the client, and to meet the user's rapid response application requirements for digital goods.

附图说明Description of drawings

图1示出了根据本发明的实施例的服务器的框图;Fig. 1 shows a block diagram of a server according to an embodiment of the present invention;

图2示出了根据本发明的实施例的系统的框图;Figure 2 shows a block diagram of a system according to an embodiment of the invention;

图3示出了根据本发明的实施例的数字权利合并方法的流程图;FIG. 3 shows a flow chart of a method for merging digital rights according to an embodiment of the present invention;

图4示出了根据本发明的实施例的进行数字权利合并的原理示意图。Fig. 4 shows a schematic diagram of the principle of merging digital rights according to an embodiment of the present invention.

具体实施方式detailed description

为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。In order to understand the above-mentioned purpose, features 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. It should be noted that, in the case of no conflict, the embodiments of the present application and the features in the embodiments can be combined with each other.

在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明并不限于下面公开的具体实施例的限制。In the following description, many specific details are set forth in order to fully understand the present invention, but the present invention can also be implemented in other ways different from those described here, therefore, the present invention is not limited to the specific embodiments disclosed below limit.

图1示出了根据本发明的实施例的服务器的框图。Fig. 1 shows a block diagram of a server according to an embodiment of the present invention.

如图1所示,根据本发明的实施例的服务器100,配置有服务端,包括:事件检测单元102,用于检测在所述服务端发生的购买事件;购买状况判断单元104,用于在所述事件检测单元102检测到用户通过客户端从服务端购买指定数字商品的一个或多个组成部分的应用权利的情况下,判断所述用户是否购买过所述指定数字商品的其他组成部分的应用权利;授权文件生成单元106,用于在所述购买状况判断单元104的判断结果为购买过的情况下,生成对应于所有已购买的所述指定数字商品的组成部分的组合授权文件;授权文件发送单元108,用于将所述组合授权文件发送至所述客户端,以由所述客户端对所述指定数字商品进行权利控制。As shown in FIG. 1, the server 100 according to the embodiment of the present invention is configured with a server, including: an event detection unit 102 for detecting a purchase event occurring at the server; a purchase status judgment unit 104 for When the event detection unit 102 detects that the user purchases the application rights of one or more components of the specified digital commodity from the server through the client, it determines whether the user has purchased other components of the specified digital commodity. Application rights; authorization file generation unit 106, used to generate a combined authorization file corresponding to all purchased components of the specified digital commodity when the judgment result of the purchase status judgment unit 104 is purchased; authorize A file sending unit 108, configured to send the combined authorization file to the client, so that the client can control the rights of the specified digital commodity.

在该技术方案中,用户通过客户端访问服务端,并从服务端购买数字商品的应用权利。数字商品可以包括很多种类,以数字书籍为例,用户通过购买数字书籍的一个或多个章节的阅读权利之后,可以通过客户端阅读对应的章节。当用户购买了同一数字书籍的多个章节的阅读权利后,服务器100将主动生成对应于所有这些章节的组合授权文件后,发送至客户端,而无需客户端对其进行合并处理。由于是在服务器100对权利进行合并,因此即使需要改变合并规则,也只需要对服务器100进行更新即可,对于客户端则不需要进行专门的更新和升级。In this technical solution, the user accesses the server through the client, and purchases the application rights of digital goods from the server. Digital goods can include many types. Take digital books as an example. After purchasing the reading rights of one or more chapters of a digital book, users can read corresponding chapters through the client. After the user purchases the reading rights of multiple chapters of the same digital book, the server 100 will actively generate a combined authorization file corresponding to all these chapters and send it to the client without the client needing to merge them. Since the rights are merged at the server 100, even if the merge rules need to be changed, only the server 100 needs to be updated, and no special updates and upgrades are required for the client.

在上述技术方案中,优选地,还包括:购买记录保存单元112,用于保存每个用户对数字作品的购买记录,其中,所述购买状况判断单元104通过查询所述用户的购买记录,以判断所述用户是否购买过所述指定数字商品的其他组成部分的应用权利。In the above technical solution, preferably, further comprising: a purchase record storage unit 112, configured to store each user's purchase record of digital works, wherein, the purchase status judging unit 104 queries the user's purchase record to obtain It is judged whether the user has purchased the application rights of other components of the specified digital commodity.

在该技术方案中,由服务器100对用户的购买情况进行记录,从而当用户再次进行购买时,可以由服务器100自己完成购买情况的查询工作,无需客户端的参与。In this technical solution, the server 100 records the user's purchase status, so that when the user makes a purchase again, the server 100 can complete the query of the purchase status by itself without the participation of the client.

在上述技术方案中,优选地,所述购买状况判断单元104包括:订单号查询子单元1040,用于通过查询所述用户购买的数字作品的订单号,以根据所述订单号获知对应的已购买的应用权利。In the above technical solution, preferably, the purchase status judging unit 104 includes: an order number query subunit 1040, configured to query the order number of the digital work purchased by the user to obtain the corresponding Purchased application rights.

在该技术方案中,由于每次购买时都会存在订单号,因而可以借由订单号对已购买的应用权利进行查询。In this technical solution, since an order number exists every time a purchase is made, the purchased application rights can be queried by means of the order number.

在上述技术方案中,优选地,还包括:第一请求发送单元114,用于向所述客户端发送第一查询请求,以获知所述客户端中已存储的授权文件,其中,所述购买状况判断单元104根据所述已存储的授权文件,判断所述用户是否购买过所述指定数字商品的其他组成部分的应用权利。In the above technical solution, preferably, further comprising: a first request sending unit 114, configured to send a first query request to the client, so as to know the authorization file stored in the client, wherein the purchase The status judging unit 104 judges whether the user has purchased the application rights of other components of the specified digital commodity according to the stored authorization file.

在该技术方案中,由于客户端中会存储已购买的应用权利对应的授权文件,因而服务器100可以不对用户的购买情况进行记录,而是由客户端与服务器100进行交互,通过查看在客户端已存储的授权文件来获知用户的购买情况。In this technical solution, since the authorization file corresponding to the purchased application rights will be stored in the client, the server 100 may not record the user's purchase situation, but the client interacts with the server 100. Stored authorization files to learn about user purchases.

在上述技术方案中,优选地,还包括:第二请求发送单元116,用于向所述客户端发送第二查询请求,以由所述客户端根据自身存储的授权文件判断所述用户是否购买过所述指定数字商品的其他组成部分的应用权利,其中,所述购买状况判断单元104通过接收来自所述客户端的判断结果,以获知所述用户是否购买过所述指定数字商品的其他组成部分的应用权利。In the above technical solution, preferably, further comprising: a second request sending unit 116, configured to send a second query request to the client, so that the client can determine whether the user has purchased the The application rights of other components of the specified digital commodity, wherein the purchase status judging unit 104 learns whether the user has purchased other components of the specified digital commodity by receiving the judgment result from the client application rights.

在该技术方案中,在服务器100与客户端的配合中,可以由客户端主动查看当前已存储的授权文件,从而判断用户的购买情况,并告知服务器100,由服务器100判断是否需要进行权利合并处理。In this technical solution, in the cooperation between the server 100 and the client, the client can actively check the currently stored authorization file, thereby judging the user's purchase situation, and inform the server 100, and the server 100 can judge whether it is necessary to perform rights merging processing .

在上述技术方案中,优选地,所述授权文件生成单元106还用于:在所述用户还购买过其他数字商品的应用权利的情况下,生成对应于所有已购买的数字商品的综合授权文件,其中,所述授权文件发送单元108还将所述综合授权文件发送至所述客户端,以由所述客户端对相应的数字商品进行权利控制。In the above technical solution, preferably, the authorization file generating unit 106 is further configured to: generate a comprehensive authorization file corresponding to all purchased digital commodities in the case that the user has also purchased application rights of other digital commodities , wherein the authorization file sending unit 108 also sends the comprehensive authorization file to the client, so that the client can control the rights of the corresponding digital goods.

在该技术方案中,如果用户购买的应用权利数量很多,比如对于数字书籍而言,购买了很多数字书籍的阅读权利,那么对于这些阅读权利对应的授权文件也存在难以管理的问题。因此,由于都属于同一用户的应用权利,可以将这些属于不同数字商品(比如不同数字书籍)的授权文件进行合并处理,以便于客户端对授权文件进行管理。In this technical solution, if the user purchases a large number of application rights, for example, for digital books, many digital book reading rights are purchased, then there is also a problem of difficulty in managing the authorization files corresponding to these reading rights. Therefore, since they all belong to the application rights of the same user, these authorization files belonging to different digital commodities (such as different digital books) can be merged so that the client can manage the authorization files.

图2示出了根据本发明的实施例的系统的框图。Fig. 2 shows a block diagram of a system according to an embodiment of the present invention.

如图2所示,根据本发明的实施例的系统1000,包括:终端200和如图1所示的服务器100,其中,所述终端200配置有客户端,包括:权利购买单元202,用于根据接收到的购买指令,从所述服务器100中配置的服务端购买相应的数字商品的一个或多个组成部分的应用权利;文件存储单元204,用于存储授权文件,所述授权文件用于对从所述服务端购买的应用权利进行控制。As shown in FIG. 2, a system 1000 according to an embodiment of the present invention includes: a terminal 200 and a server 100 as shown in FIG. According to the received purchase instruction, purchase the application rights of one or more components of the corresponding digital commodity from the service end configured in the server 100; the file storage unit 204 is used to store the authorization file, and the authorization file is used for Control the application rights purchased from the server.

在该技术方案中,用户通过客户端访问服务端,并从服务端购买数字商品的应用权利。数字商品可以包括很多种类,以数字书籍为例,用户通过购买数字书籍的一个或多个章节的阅读权利之后,可以通过客户端阅读对应的章节。当用户购买了同一数字书籍的多个章节的阅读权利后,服务器100将主动生成对应于所有这些章节的组合授权文件后,发送至客户端,而无需客户端对其进行合并处理。由于是在服务器100对权利进行合并,因此即使需要改变合并规则,也只需要对服务器100进行更新即可,对于客户端则不需要进行专门的更新和升级。In this technical solution, the user accesses the server through the client, and purchases the application rights of digital goods from the server. Digital goods can include many types. Take digital books as an example. After purchasing the reading rights of one or more chapters of a digital book, users can read corresponding chapters through the client. After the user purchases the reading rights of multiple chapters of the same digital book, the server 100 will actively generate a combined authorization file corresponding to all these chapters and send it to the client without the client needing to merge them. Since the rights are merged at the server 100, even if the merge rules need to be changed, only the server 100 needs to be updated, and no special updates and upgrades are required for the client.

图3示出了根据本发明的实施例的数字权利合并方法的流程图。Fig. 3 shows a flowchart of a method for merging digital rights according to an embodiment of the present invention.

如图3所示,根据本发明的实施例的数字权利合并方法,包括:As shown in Figure 3, the method for merging digital rights according to an embodiment of the present invention includes:

步骤302,检测到用户通过客户端从服务端购买指定数字商品的一个或多个组成部分的应用权利;Step 302, detecting that the user purchases the application rights of one or more components of the specified digital commodity from the server through the client;

步骤304,判断所述用户是否购买过所述指定数字商品的其他组成部分的应用权利;Step 304, judging whether the user has purchased the application rights of other components of the designated digital commodity;

步骤306,若购买过,则生成对应于所有已购买的所述指定数字商品的组成部分的组合授权文件;Step 306, if purchased, generate a combined authorization file corresponding to all purchased components of the designated digital commodity;

步骤308,将所述组合授权文件发送至所述客户端,以由所述客户端对所述指定数字商品进行权利控制。Step 308, sending the combined authorization file to the client, so that the client can control the rights of the specified digital commodity.

在该技术方案中,用户通过客户端访问服务端,并从服务端购买数字商品的应用权利。数字商品可以包括很多种类,以数字书籍为例,用户通过购买数字书籍的一个或多个章节的阅读权利之后,可以通过客户端阅读对应的章节。当用户购买了同一数字书籍的多个章节的阅读权利后,服务器将主动生成对应于所有这些章节的组合授权文件后,发送至客户端,而无需客户端对其进行合并处理。由于是在服务器对权利进行合并,因此即使需要改变合并规则,也只需要对服务器进行更新即可,对于客户端则不需要进行专门的更新和升级。In this technical solution, the user accesses the server through the client, and purchases the application rights of digital goods from the server. Digital goods can include many types. Take digital books as an example. After purchasing the reading rights of one or more chapters of a digital book, users can read corresponding chapters through the client. After the user purchases the reading rights of multiple chapters of the same digital book, the server will actively generate a combined authorization file corresponding to all these chapters, and send it to the client without the client needing to merge them. Since rights are merged on the server, even if the merge rules need to be changed, only the server needs to be updated, and no special updates and upgrades are required for the client.

在上述技术方案中,优选地,判断所述用户是否购买过所述指定数字商品的其他组成部分的应用权利的步骤包括:保存每个用户对数字作品的购买记录;通过查询所述用户的购买记录,判断所述用户是否购买过所述指定数字商品的其他组成部分的应用权利。In the above technical solution, preferably, the step of judging whether the user has purchased the application rights of other components of the specified digital commodity includes: saving each user’s purchase record of digital works; record, and determine whether the user has purchased application rights for other components of the specified digital commodity.

在该技术方案中,由服务器对用户的购买情况进行记录,从而当用户再次进行购买时,可以由服务器自己完成购买情况的查询工作,无需客户端的参与。In this technical solution, the server records the user's purchase situation, so that when the user makes a purchase again, the server can complete the inquiry of the purchase situation by itself without the participation of the client.

在上述技术方案中,优选地,查询所述用户的购买记录的步骤包括:通过查询所述用户购买的数字作品的订单号,以根据所述订单号获知对应的已购买的应用权利。In the above technical solution, preferably, the step of querying the user's purchase record includes: querying the order number of the digital work purchased by the user, so as to obtain the corresponding purchased application rights according to the order number.

在该技术方案中,由于每次购买时都会存在订单号,因而可以借由订单号对已购买的应用权利进行查询。In this technical solution, since an order number exists every time a purchase is made, the purchased application rights can be queried by means of the order number.

在上述技术方案中,优选地,判断所述用户是否购买过所述指定数字商品的其他组成部分的应用权利的步骤包括:向所述客户端发送第一查询请求,以获知所述客户端中已存储的授权文件;根据所述已存储的授权文件,判断所述用户是否购买过所述指定数字商品的其他组成部分的应用权利。In the above technical solution, preferably, the step of judging whether the user has purchased the application rights of other components of the specified digital commodity includes: sending a first query request to the client to know A stored authorization file; according to the stored authorization file, it is judged whether the user has purchased the application rights of other components of the specified digital commodity.

在该技术方案中,由于客户端中会存储已购买的应用权利对应的授权文件,因而服务器可以不对用户的购买情况进行记录,而是由客户端与服务器进行交互,通过查看在客户端已存储的授权文件来获知用户的购买情况。In this technical solution, since the authorization file corresponding to the purchased application rights is stored in the client, the server does not need to record the user's purchase situation, but the client interacts with the server, and by checking the information stored on the client authorization file to know the user's purchase status.

在上述技术方案中,优选地,判断所述用户是否购买过所述指定数字商品的其他组成部分的应用权利的步骤包括:向所述客户端发送第二查询请求,以由所述客户端根据自身存储的授权文件判断所述用户是否购买过所述指定数字商品的其他组成部分的应用权利;接收来自所述客户端的判断结果,以获知所述用户是否购买过所述指定数字商品的其他组成部分的应用权利。In the above technical solution, preferably, the step of judging whether the user has purchased the application rights of other components of the specified digital commodity includes: sending a second query request to the client, so that the client can The authorization file stored by itself judges whether the user has purchased the application rights of other components of the specified digital commodity; receives the judgment result from the client to know whether the user has purchased other components of the specified digital commodity Portion of Application Rights.

在该技术方案中,在服务器与客户端的配合中,可以由客户端主动查看当前已存储的授权文件,从而判断用户的购买情况,并告知服务器,由服务器判断是否需要进行权利合并处理。In this technical solution, in the cooperation between the server and the client, the client can actively check the currently stored authorization file, thereby judging the user's purchase situation, and inform the server, and the server judges whether rights merger processing is required.

在上述技术方案中,优选地,还包括:若所述用户还购买过其他数字商品的应用权利,则生成对应于所有已购买的数字商品的综合授权文件;将所述综合授权文件发送至所述客户端,以由所述客户端对相应的数字商品进行权利控制。In the above technical solution, preferably, it further includes: if the user has also purchased application rights of other digital commodities, generating a comprehensive authorization file corresponding to all purchased digital commodities; sending the comprehensive authorization file to the The client, so that the client controls the rights of the corresponding digital goods.

在该技术方案中,如果用户购买的应用权利数量很多,比如对于数字书籍而言,购买了很多数字书籍的阅读权利,那么对于这些阅读权利对应的授权文件也存在难以管理的问题。因此,由于都属于同一用户的应用权利,可以将这些属于不同数字商品(比如不同数字书籍)的授权文件进行合并处理,以便于客户端对授权文件进行管理。In this technical solution, if the user purchases a large number of application rights, for example, for digital books, many digital book reading rights are purchased, then there is also a problem of difficulty in managing the authorization files corresponding to these reading rights. Therefore, since they all belong to the application rights of the same user, these authorization files belonging to different digital commodities (such as different digital books) can be merged so that the client can manage the authorization files.

图4示出了根据本发明的实施例的进行数字权利合并的原理示意图。下面结合图4及具体的数字权利合并的示例,对本发明的技术方案进行详细说明。Fig. 4 shows a schematic diagram of the principle of merging digital rights according to an embodiment of the present invention. The technical solution of the present invention will be described in detail below with reference to FIG. 4 and a specific example of merging digital rights.

如图4所示,本发明的技术方案主要涉及用户402、服务器和客户端412三方之间的信息交互,其中,服务器具体可以包括:销售服务器404、订单服务器406、协议生成服务器408和授权服务器410等。As shown in Figure 4, the technical solution of the present invention mainly involves the information interaction between the user 402, the server and the client 412, wherein the server may specifically include: a sales server 404, an order server 406, a protocol generation server 408 and an authorization server 410 etc.

以购买《西游记》的阅读权利为例,假定共100章,具体的权利合并步骤包括:Take the purchase of the reading rights of "Journey to the West" as an example, assuming that there are 100 chapters in total, the specific rights consolidation steps include:

步骤1,用户402通过客户单412登陆销售服务器404,从销售服务器404购买《西游记》第4章的阅读权利,订单号为W3;Step 1, the user 402 logs in to the sales server 404 through the customer order 412, and purchases the right to read Chapter 4 of "Journey to the West" from the sales server 404, and the order number is W3;

步骤2,销售服务器404将用户信息、订单信息、本次销售权利信息等记录在订单服务器406上;Step 2, the sales server 404 records the user information, order information, current sales rights information, etc. on the order server 406;

步骤3,销售服务器404根据用户信息,从订单服务器406上查询所有相关订单,以用于确定该用户是否已经购买过《西游记》的其他章节的阅读权利;Step 3, the sales server 404 queries all relevant orders from the order server 406 according to the user information, so as to determine whether the user has purchased the reading rights of other chapters of "Journey to the West";

步骤4,销售服务器404将查询到的所有历史订单号和本次新订单号、本次销售权利信息都发送给协议生成服务器408,比如该用户购买过《西游记》的第2章和第3章,订单号分别为W1和W2,则将W1、W2、W3以及本次销售的权利信息等发生至协议生成服务器408;Step 4, the sales server 404 sends all the queried historical order numbers, this new order number, and this sales right information to the agreement generation server 408, for example, the user has purchased chapters 2 and 3 of "Journey to the West" chapter, the order numbers are W1 and W2 respectively, then send W1, W2, W3 and the right information of this sale to the agreement generation server 408;

步骤5,协议生成服务器408记录本次订单信息和本次销售权利信息等,并根据历史订单号查询出所有的历史授权权利信息,比如根据W1查询出购买的第2章的阅读权利;Step 5, the protocol generation server 408 records the order information and sales rights information of this time, and inquires out all historical authorization rights information according to the historical order number, for example, inquires out the purchased chapter 2 reading rights according to W1;

步骤6,协议生成服务器408向授权服务器410发送所有的历史授权信息和本次授权信息;Step 6, the protocol generation server 408 sends all historical authorization information and current authorization information to the authorization server 410;

步骤7,授权服务器410将所有的历史授权权利信息和本次新的权利进行权利合并,取得最大的授权信息集合,形成合并后的权利信息,并生成一个新的授权文件,则生成的新的授权文件将允许用户对《西游记》的第2、3、4章进行阅读;Step 7, the authorization server 410 merges all historical authorization rights information and this new right, obtains the largest authorization information set, forms the combined rights information, and generates a new authorization file, and the generated new The authorization file will allow users to read Chapters 2, 3, and 4 of Journey to the West;

步骤8,授权服务器410将新的授权文件返回给销售服务器404;Step 8, the authorization server 410 returns the new authorization file to the sales server 404;

步骤9,销售服务器404将新的授权文件返回给客户端412;Step 9, the sales server 404 returns the new authorization file to the client 412;

步骤10,客户端412接收到新的授权文件后覆盖本地的历史授权文件,并根据其中新的权利项进行授权控制。Step 10, after receiving the new authorization file, the client 412 overwrites the local historical authorization file, and performs authorization control according to the new rights in it.

以上结合附图详细说明了本发明的技术方案,考虑到相关技术中在对数字权利进行合并时,必须在客户端进行合并处理的操作,经常需要客户端进行更新和升级等,不利于具体控制和操作,因此,本发明提供了一种服务器、一种系统和一种数字权利合并方法,可以避免由客户端实现对数字权利的合并操作,从而无需考虑合并规则的变化会客户端的影响,满足用户对数字商品的快速响应应用要求。The technical solution of the present invention has been described in detail above in conjunction with the accompanying drawings. Considering that in the related art, when merging digital rights, the merging operation must be performed on the client, which often requires the client to update and upgrade, which is not conducive to specific control. and operation, therefore, the present invention provides a server, a system and a method for merging digital rights, which can prevent the client from implementing the merging operation of digital rights, so that there is no need to consider the impact of changes in the merging rules on the client, and satisfy User's fast-response application requirements for digital goods.

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。The above descriptions are only preferred embodiments of the present invention, and are not intended to limit the present invention. For those skilled in the art, the present invention may have various modifications and changes. 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 (11)

Translated fromChinese
1.一种服务器,配置有服务端,其特征在于,包括:1. A kind of server, is configured with service end, is characterized in that, comprises:事件检测单元,用于检测在所述服务端发生的购买事件;An event detection unit, configured to detect a purchase event occurring at the server;购买状况判断单元,用于在所述事件检测单元检测到用户通过客户端从服务端购买指定数字商品的一个或多个组成部分的应用权利的情况下,判断所述用户是否购买过所述指定数字商品的其他组成部分的应用权利;A purchase status judging unit, configured to judge whether the user has purchased the specified digital commodity when the event detection unit detects that the user has purchased the application rights of one or more components of the specified digital commodity from the server through the client. Application rights to other components of the Digital Good;授权文件生成单元,用于在所述购买状况判断单元的判断结果为购买过的情况下,生成对应于所有已购买的所述指定数字商品的组成部分的组合授权文件;An authorization file generating unit, configured to generate a combined authorization file corresponding to all purchased components of the specified digital commodity when the judgment result of the purchase status judging unit is purchased;授权文件发送单元,用于将所述组合授权文件发送至所述客户端,以由所述客户端对所述指定数字商品进行权利控制;An authorization file sending unit, configured to send the combined authorization file to the client, so that the client can control the rights of the specified digital commodity;第一请求发送单元,用于向所述客户端发送第一查询请求,以获知所述客户端中已存储的授权文件,其中,A first request sending unit, configured to send a first query request to the client, so as to obtain the authorization file stored in the client, wherein,所述购买状况判断单元根据所述已存储的授权文件,判断所述用户是否购买过所述指定数字商品的其他组成部分的应用权利。The purchase status judging unit judges whether the user has purchased the application rights of other components of the specified digital commodity according to the stored authorization file.2.根据权利要求1所述的服务器,其特征在于,还包括:2. The server according to claim 1, further comprising:购买记录保存单元,用于保存每个用户对数字作品的购买记录,其中,The purchase record storage unit is used to save each user's purchase record of digital works, wherein,所述购买状况判断单元通过查询所述用户的购买记录,以判断所述用户是否购买过所述指定数字商品的其他组成部分的应用权利。The purchase status judging unit judges whether the user has purchased the application rights of other components of the specified digital commodity by querying the user's purchase records.3.根据权利要求2所述的服务器,其特征在于,所述购买状况判断单元包括:3. The server according to claim 2, wherein the purchase status judging unit comprises:订单号查询子单元,用于通过查询所述用户购买的数字作品的订单号,以根据所述订单号获知对应的已购买的应用权利。The order number query subunit is configured to query the order number of the digital work purchased by the user to obtain the corresponding purchased application rights according to the order number.4.根据权利要求1至3中任一项所述的服务器,其特征在于,还包括:4. The server according to any one of claims 1 to 3, further comprising:第二请求发送单元,用于向所述客户端发送第二查询请求,以由所述客户端根据自身存储的授权文件判断所述用户是否购买过所述指定数字商品的其他组成部分的应用权利,其中,The second request sending unit is configured to send a second query request to the client, so that the client can determine whether the user has purchased the application rights of other components of the designated digital commodity according to the authorization file stored by the client. ,in,所述购买状况判断单元通过接收来自所述客户端的判断结果,以获知所述用户是否购买过所述指定数字商品的其他组成部分的应用权利。The purchase status judging unit learns whether the user has purchased the application rights of other components of the specified digital commodity by receiving the judging result from the client.5.根据权利要求1至3中任一项所述的服务器,其特征在于,所述授权文件生成单元还用于:5. The server according to any one of claims 1 to 3, wherein the authorization file generating unit is further used for:在所述用户还购买过其他数字商品的应用权利的情况下,生成对应于所有已购买的数字商品的综合授权文件,其中,In the case that the user has also purchased the application rights of other digital goods, generate a comprehensive authorization file corresponding to all purchased digital goods, wherein,所述授权文件发送单元还将所述综合授权文件发送至所述客户端,以由所述客户端对相应的数字商品进行权利控制。The authorization file sending unit also sends the comprehensive authorization file to the client, so that the client can control the rights of the corresponding digital goods.6.一种系统,其特征在于,包括:终端和如权利要求1至5中任一项所述的服务器,其中,6. A system, comprising: a terminal and the server according to any one of claims 1 to 5, wherein,所述终端配置有客户端,包括:The terminal is configured with a client, including:权利购买单元,用于根据接收到的购买指令,从所述服务器中配置的服务端购买相应的数字商品的一个或多个组成部分的应用权利;A rights purchase unit, configured to purchase the application rights of one or more components of the corresponding digital commodity from a server configured in the server according to the received purchase instruction;文件存储单元,用于存储授权文件,所述授权文件用于对从所述服务端购买的应用权利进行控制。The file storage unit is used to store authorization files, and the authorization files are used to control the application rights purchased from the server.7.一种数字权利合并方法,其特征在于,包括:7. A method for merging digital rights, comprising:检测到用户通过客户端从服务端购买指定数字商品的一个或多个组成部分的应用权利;It is detected that the user purchases the application rights of one or more components of the specified digital goods from the server through the client;判断所述用户是否购买过所述指定数字商品的其他组成部分的应用权利,若购买过,则生成对应于所有已购买的所述指定数字商品的组成部分的组合授权文件;Judging whether the user has purchased application rights for other components of the specified digital commodity, and if so, generating a combined authorization file corresponding to all purchased components of the specified digital commodity;将所述组合授权文件发送至所述客户端,以由所述客户端对所述指定数字商品进行权利控制;sending the combined authorization file to the client, so that the client can control the rights of the specified digital commodity;判断所述用户是否购买过所述指定数字商品的其他组成部分的应用权利的步骤包括:The step of judging whether the user has purchased the application rights of other components of the specified digital commodity includes:向所述客户端发送第一查询请求,以获知所述客户端中已存储的授权文件;Send a first query request to the client to learn the authorization file stored in the client;根据所述已存储的授权文件,判断所述用户是否购买过所述指定数字商品的其他组成部分的应用权利。According to the stored authorization file, it is judged whether the user has purchased the application rights of other components of the specified digital commodity.8.根据权利要求7所述的数字权利合并方法,其特征在于,判断所述用户是否购买过所述指定数字商品的其他组成部分的应用权利的步骤还可以是:8. The method for merging digital rights according to claim 7, wherein the step of judging whether the user has purchased the application rights of other components of the specified digital commodity may also be:保存每个用户对数字作品的购买记录;Keep each user's purchase record of digital works;通过查询所述用户的购买记录,判断所述用户是否购买过所述指定数字商品的其他组成部分的应用权利。By querying the purchase record of the user, it is determined whether the user has purchased the application rights of other components of the specified digital commodity.9.根据权利要求8所述的数字权利合并方法,其特征在于,查询所述用户的购买记录的步骤包括:9. The method for merging digital rights according to claim 8, wherein the step of querying the user's purchase record comprises:通过查询所述用户购买的数字作品的订单号,以根据所述订单号获知对应的已购买的应用权利。By querying the order number of the digital work purchased by the user, the corresponding purchased application rights can be obtained according to the order number.10.根据权利要求7至9中任一项所述的数字权利合并方法,其特征在于,判断所述用户是否购买过所述指定数字商品的其他组成部分的应用权利的步骤还可以是:10. The method for merging digital rights according to any one of claims 7 to 9, characterized in that the step of judging whether the user has purchased the application rights of other components of the designated digital commodity may also be:向所述客户端发送第二查询请求,以由所述客户端根据自身存储的授权文件判断所述用户是否购买过所述指定数字商品的其他组成部分的应用权利;Sending a second query request to the client, so that the client can determine whether the user has purchased the application rights of other components of the specified digital commodity according to the authorization file stored by the client;接收来自所述客户端的判断结果,以获知所述用户是否购买过所述指定数字商品的其他组成部分的应用权利。The judgment result from the client is received to know whether the user has purchased the application rights of other components of the specified digital commodity.11.根据权利要求7至9中任一项所述的数字权利合并方法,其特征在于,还包括:11. The digital rights merging method according to any one of claims 7 to 9, further comprising:若所述用户还购买过其他数字商品的应用权利,则生成对应于所有已购买的数字商品的综合授权文件;If the user has also purchased the application rights of other digital goods, generate a comprehensive authorization file corresponding to all purchased digital goods;将所述综合授权文件发送至所述客户端,以由所述客户端对相应的数字商品进行权利控制。Send the comprehensive authorization file to the client, so that the client can control the rights of corresponding digital commodities.
CN201310190159.XA2013-05-212013-05-21 Server, system and digital rights merger methodExpired - Fee RelatedCN104182659B (en)

Priority Applications (2)

Application NumberPriority DateFiling DateTitle
CN201310190159.XACN104182659B (en)2013-05-212013-05-21 Server, system and digital rights merger method
PCT/CN2013/086117WO2014187077A1 (en)2013-05-212013-10-29Server, system and digital right merging method

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201310190159.XACN104182659B (en)2013-05-212013-05-21 Server, system and digital rights merger method

Publications (2)

Publication NumberPublication Date
CN104182659A CN104182659A (en)2014-12-03
CN104182659Btrue CN104182659B (en)2018-01-26

Family

ID=51932766

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201310190159.XAExpired - Fee RelatedCN104182659B (en)2013-05-212013-05-21 Server, system and digital rights merger method

Country Status (2)

CountryLink
CN (1)CN104182659B (en)
WO (1)WO2014187077A1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN107403077B (en)*2016-05-202021-08-10中文在线数字出版集团股份有限公司Copyright product management system with strong adaptability to rights splitting and combining

Citations (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN101057202A (en)*2004-11-112007-10-17皇家飞利浦电子股份有限公司 Method and apparatus for processing digital licenses
CN101196971A (en)*2007-12-182008-06-11北京大学 A method and system for implementing authorization management on digital content
CN102088443A (en)*2009-12-022011-06-08北大方正集团有限公司Method and system for subscribing digital periodical with copyright protection

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
WO2003043002A2 (en)*2001-11-162003-05-22Koninklijke Philips Electronics N.V.Digital rights management
US20100217976A1 (en)*2006-01-032010-08-26Samsung Electronics Co., Ltd.Method and apparatus for importing content
CN101286189A (en)*2007-04-112008-10-15华为技术有限公司 Method, device and system for transmitting permission information
CN100512315C (en)*2007-11-152009-07-08北大方正集团有限公司A method, system and client device for controlling digital content
CN102087685A (en)*2009-12-042011-06-08华为技术有限公司Method for automatically converting authorization items, device and system thereof
CN102332010A (en)*2011-09-072012-01-25上海果壳电子有限公司Digital book updating and distributing method and system
CN202548899U (en)*2012-03-122012-11-21上海电信科技发展有限公司Mobile one-card platform

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN101057202A (en)*2004-11-112007-10-17皇家飞利浦电子股份有限公司 Method and apparatus for processing digital licenses
CN101196971A (en)*2007-12-182008-06-11北京大学 A method and system for implementing authorization management on digital content
CN102088443A (en)*2009-12-022011-06-08北大方正集团有限公司Method and system for subscribing digital periodical with copyright protection

Also Published As

Publication numberPublication date
WO2014187077A1 (en)2014-11-27
CN104182659A (en)2014-12-03

Similar Documents

PublicationPublication DateTitle
US11017459B2 (en)Common purchasing user interface
US11304059B2 (en)Techniques for determining authenticity of an item
US8099365B2 (en)Extended data collection for multi-merchant purchasing environment for downloadable products
US20200036514A1 (en)Data recording and retrieval using an operational token
TWI599973B (en) System and method for linking pre-installed software to a user account of an online store
US11924270B2 (en)Method and system for transferring data
US20130198650A1 (en)Managing items in a networked environment
JP2009157819A (en) Electronic equipment service system
US20170277525A1 (en)Device provisioning
US9378338B1 (en)System, method, and computer program for validating receipt of digital content by a client device
US20230006839A1 (en)Apparatus, system, and method of providing services
US20130054394A1 (en)Method and system for distributing digital media content
CN104182659B (en) Server, system and digital rights merger method
US10521841B2 (en)Method and apparatus for integrating an e-commerce provider with third-party vendors
CN106709733A (en)Verification strategy selection method and device
US11915286B1 (en)Systems and method for attributing transactions from multiple websites to content producers
TW201818704A (en)System and method for service matching of instant message software
US9373106B1 (en)Tracking the download and purchase of digital content
JP4504246B2 (en) Digital data transaction method and system

Legal Events

DateCodeTitleDescription
C06Publication
PB01Publication
C10Entry into substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant
TR01Transfer of patent right
TR01Transfer of patent right

Effective date of registration:20220622

Address after:3007, Hengqin international financial center building, No. 58, Huajin street, Hengqin new area, Zhuhai, Guangdong 519031

Patentee after:New founder holdings development Co.,Ltd.

Patentee after:FOUNDER APABI TECHNOLOGY Ltd.

Address before:100871, Beijing, Haidian District Cheng Fu Road 298, founder building, 9 floor

Patentee before:PEKING UNIVERSITY FOUNDER GROUP Co.,Ltd.

Patentee before:FOUNDER APABI TECHNOLOGY Ltd.

CF01Termination of patent right due to non-payment of annual fee
CF01Termination of patent right due to non-payment of annual fee

Granted publication date:20180126


[8]ページ先頭

©2009-2025 Movatter.jp