终端、服务器、电子书同步系统和电子书同步方法

文档序号:7769931阅读:227来源:国知局
终端、服务器、电子书同步系统和电子书同步方法
【专利摘要】本发明提供了一种终端,包括:凭证获取单元,对纸质书籍的电子书获取凭证进行扫描,以获取电子书获取凭证,其中,电子书获取凭证包括电子书标识信息和服务器地址信息;凭证解析单元,对扫描完的电子书获取凭证进行解析,并提取出电子书标识信息和服务器地址信息;信息发送单元,读取服务器地址信息,根据服务器地址信息,将电子书下载请求和电子书标识信息发送至服务器,以供服务器根据电子书标识信息从服务器中获取对应的电子书数据并发送给终端;数据接收单元,接收服务器发送的电子书数据。相应地,本发明还提供了服务器、电子书同步系统和电子书同步方法。通过本发明的技术方案,可以实现传统阅读和数字阅读之间的自由切换。
【专利说明】终端、服务器、电子书同步系统和电子书同步方法

【技术领域】
[0001]本发明涉及终端【技术领域】,具体而言,涉及一种终端、一种服务器、一种电子书同步系统和电子书同步方法。

【背景技术】
[0002]目前随着网络技术与数字化技术的大幅度提升,轻便型移动设备(比如智能手机、平板电脑等)的出现与迅猛普及,使得数字阅读已经成为与传统纸质书籍阅读“并驾齐驱”的阅读模式。除了传统实体纸质书籍的发行与销售,越来越多的出版社、技术提供商甚至设备制造商纷纷加入数字出版行业,提供数字内容发行与阅读服务。
[0003]不管是传统纸质书籍的发行,还是新兴的数字内容的在线销售,目前提供给消费者用户的服务模式都处于割裂状态,也就是说一个消费者用户要么到实体书店或者网上书店购买一本纸质书籍进行传统的阅读;要么在网上书店购买一本电子书,将电子书下载到智能手机或者电脑上进行数字阅读。
[0004]但对于消费者来说,传统阅读与数字阅读这两种阅读模式是同时存在的,而且需要这两种阅读模式根据不同的应用场景进行相互的转换。但是目前的情况是,对于一本书籍,要么消费者通过购买纸质书籍进行纯粹的传统阅读,要么购买电子书进行纯粹的数字阅读,在只拥有纸质书籍的前提下,如果想同时拥有两种阅读模式并进行两者之间的自由转换,消费者只能自己从网上书店检索并再行购买电子书,才能实现上述需求。但这种解决方案,一是需要消费者掏两份内容的花费,造成消费者财力上的浪费(目前盗版猖獗,也可以通过从网上下载免费电子书进行解决,但盗版质量与阅读体验和正版不可同日而语);二是解决过程繁琐,需要网上检索、购买、下载等一系列操作;三是目前纸质书籍和电子书的发行往往不同步,经常是消费者在网上搜索一通后找不到相应的电子书,造成消费者时间的无为浪费。这些问题都会使得消费者的实际阅读体验大打折扣,最终消费者只能退而求其次,进行二选一,局限于纯粹的传统阅读或者数字阅读,从而不利于整个出版行业的良好发展。
[0005]因此,需要一种新的电子书同步技术,使得用户在拥有纸质书籍时,可以同时通过纸质书籍免费获取到该书的电子书,进行数字阅读,从而使用户可以在传统阅读和数字阅读两种形式间自由切换。


【发明内容】

[0006]本发明正是基于上述问题,提出了一种新的电子书同步技术,使得用户在拥有纸质书籍时,可以同时通过纸质书籍免费获取到该书的电子书,进行数字阅读,从而使用户可以在传统阅读和数字阅读两种形式间自由切换。
[0007]有鉴于此,本发明提出了一种终端,包括:凭证获取单元,对纸质书籍的电子书获取凭证进行扫描,以获取所述电子书获取凭证,其中,电子书获取凭证包括电子书标识信息和服务器地址信息;凭证解析单元,对扫描完的所述电子书获取凭证进行解析,并从解析结果中提取出所述电子书标识信息和所述服务器地址信息;信息发送单元,读取所述服务器地址信息,根据所述服务器地址信息,将电子书下载请求和所述电子书标识信息发送至服务器,以供所述服务器根据所述电子书标识信息从所述服务器中获取对应的电子书数据并发送给所述终端;数据接收单元,接收所述服务器发送的所述电子书数据。
[0008]在该技术方案中,通过纸质书籍可以便捷迅速的获取到相应的电子书,使得用户可以轻松拥有传统阅读和数字阅读的双重体验,并在两者之间自由的进行切换,极大的提高了用户的使用体验。
[0009]本发明还提出了一种服务器,包括:接收单元,接收终端发送的电子书下载请求、电子书标识信息和终端标识信息;数据获取单元,根据所述电子书标识信息从所述服务器中获取对应的电子书数据;数据发送单元,将所述电子书数据发送至所述终端。
[0010]在该技术方案中,根据用户的电子书下载请求,为用户提供相应的电子书,这样用户可以通过纸质书籍便捷迅速的获取到相应的电子书,使得用户可以轻松拥有传统阅读和数字阅读的双重体验,并在两者之间自由的进行切换,极大的提高了用户的使用体验。
[0011 ] 本发明还提供了一种电子书同步系统,包括上述终端和上述服务器。
[0012]根据本发明的另一方面,还提供了一种电子书同步方法,包括:步骤402,终端对纸质书籍的电子书获取凭证进行扫描,以获取所述电子书获取凭证,其中,电子书获取凭证包括电子书标识信息和服务器地址信息;步骤404,所述终端对扫描完的所述电子书获取凭证进行解析,并从解析结果中提取出所述电子书标识信息和所述服务器地址信息;步骤406,所述终端读取所述服务器地址信息,根据所述服务器地址信息,将电子书下载请求和所述电子书标识信息发送至服务器,以供所述服务器根据所述电子书标识信息从所述服务器中获取对应的电子书数据并发送给所述终端;步骤408,所述终端接收所述服务器发送的所述电子书数据。
[0013]在该技术方案中,通过纸质书籍可以便捷迅速的获取到相应的电子书,使得用户可以轻松拥有传统阅读和数字阅读的双重体验,并在两者之间自由的进行切换,极大的提高了用户的使用体验。
[0014]本发明还提供了一种电子书同步方法,包括:步骤502,服务器接收终端发送的电子书下载请求、电子书标识信息和终端标识信息,并根据所述电子书标识信息获取对应的电子书数据;步骤504,所述服务器将所述电子书数据发送至所述终端。
[0015]在该技术方案中,根据用户的电子书下载请求,为用户提供相应的电子书,这样用户可以通过纸质书籍便捷迅速的获取到相应的电子书,使得用户可以轻松拥有传统阅读和数字阅读的双重体验,并在两者之间自由的进行切换,极大的提高了用户的使用体验。
[0016]本发明还提供了一种电子书同步方法,包括:步骤602,终端对纸质书籍的电子书获取凭证进行扫描,以获取所述电子书获取凭证,其中,电子书获取凭证包括电子书标识信息和服务器地址信息;步骤604,所述终端对扫描完的所述电子书获取凭证进行解析,并从解析结果中提取出所述电子书标识信息和所述服务器地址信息;步骤606,所述终端读取所述服务器地址信息,根据所述服务器地址信息,将电子书下载请求和所述电子书标识信息发送至服务器;步骤608,所述服务器接收所述电子书下载请求和所述电子书标识信息,并根据所述电子书标识信息中获取对应的电子书数据;步骤610,所述服务器将所述电子书数据发送至所述终端;步骤612,所述终端接收所述服务器发送的所述电子书数据。
[0017]在该技术方案中,通过纸质书籍可以便捷迅速的获取到相应的电子书,使得用户可以轻松拥有传统阅读和数字阅读的双重体验,并在两者之间自由的进行切换,极大的提高了用户的使用体验。
[0018]通过以上技术方案,一方面纸质书籍和电子书的互联互通使得用户在获取数字资源方面更加简便易行,用户可以在传统阅读模式和数字阅读模式之间自由切换,极大地提高了用户体验;另一方面打包销售在价格上比分开销售有很大的优势,可以在一定程度上节省消费者用户的财力,从而更容易获得用户的认可。

【专利附图】

【附图说明】
[0019]图1示出了根据本发明的实施例的终端的框图;
[0020]图2示出了根据本发明的实施例的服务器的框图;
[0021]图3示出了根据本发明的实施例的电子书同步系统的框图;
[0022]图4示出了根据本发明的实施例的电子书同步方法的流程图;
[0023]图5示出了根据本发明的实施例的电子书同步方法的流程图;
[0024]图6示出了根据本发明的实施例的电子书同步方法的流程图;
[0025]图7示出了根据本发明的实施例的电子书同步系统的结构图;
[0026]图8示出了根据本发明的实施例的电子书同步方法的具体流程图。

【具体实施方式】
[0027]为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和【具体实施方式】对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。
[0028]在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。
[0029]图1示出了根据本发明的实施例的终端的框图。
[0030]如图1所示,根据本发明的实施例的终端100,包括:凭证获取单元102,对纸质书籍的电子书获取凭证进行扫描,以获取所述电子书获取凭证,其中,电子书获取凭证包括电子书标识信息和服务器地址信息;凭证解析单元104,对扫描完的所述电子书获取凭证进行解析,并从解析结果中提取出所述电子书标识信息和所述服务器地址信息;信息发送单元106,读取所述服务器地址信息,根据所述服务器地址信息,将电子书下载请求和所述电子书标识信息发送至服务器,以供所述服务器根据所述电子书标识信息从所述服务器中获取对应的电子书数据并发送给所述终端;数据接收单元,接收所述服务器发送的所述电子书数据。
[0031]在该技术方案中,通过纸质书籍可以便捷迅速的获取到相应的电子书,使得用户可以轻松拥有传统阅读和数字阅读的双重体验,并在两者之间自由的进行切换,极大的提高了用户的使用体验。
[0032]在上述技术方案中,优选地,还包括:标识生成单元108,提取所述终端的终端信息,并根据所述终端信息生成终端标识信息;以及所述信息发送单元106还用于,将所述终端标识信息发送至所述服务器;解绑定单元110,控制所述标识生成单元108再次提取所述终端信息,并生成所述终端标识信息,根据所述终端标识信息对已被所述服务器打包绑定的所述电子书数据、电子书加密密钥、所述终端标识信息和使用权限进行解绑定,恢复出所述电子书加密密钥,以供所述终端的用户根据所述使用权限和所述电子书加密密钥打开所述电子书数据。
[0033]在该技术方案中,为了有效地保护电子书的版权,维护数字版权所有者的权益,防止电子书的非法扩散和盗用,需要在电子书获取时对电子书的数据加以权限保护,因此将电子书数据等和终端的标识进行绑定,从而达到电子书只能在绑定的终端中使用,复制到其他终端无法阅读的效果。
[0034]在上述技术方案中,优选地,还包括:加密单元112,将所述电子书标识信息和所述终端标识信息,使用所述服务器的公钥进行加密处理,并发送至所述服务器,以供所述服务器在使用与所述公钥对应的私钥对所述电子书标识信息和所述终端标识信息进行解密处理后,根据所述电子书标识信息从所述服务器中获取对应的电子书数据并发送给所述终端。
[0035]在该技术方案中,为了保证用户设备信息等隐私不被跟踪,终端设备和服务器之间的数据传输可以采用加密处理。由终端使用服务器的公钥对数据进行加密,再由服务器使用其私钥对数据进行解密处理,以查看数据。
[0036]图2示出了根据本发明的实施例的服务器的框图。
[0037]如图2所示,根据本发明的实施例的服务器200,包括:接收单元202,接收终端发送的电子书下载请求、电子书标识信息和终端标识信息;数据获取单元204,根据所述电子书标识信息从所述服务器中获取对应的电子书数据;数据发送单元206,将所述电子书数据发送至所述终端。
[0038]在该技术方案中,根据用户的电子书下载请求,为用户提供相应的电子书,这样用户可以通过纸质书籍便捷迅速的获取到相应的电子书,使得用户可以轻松拥有传统阅读和数字阅读的双重体验,并在两者之间自由的进行切换,极大的提高了用户的使用体验。
[0039]在上述技术方案中,优选地,还包括:绑定单元208,根据接收到的所述电子书标识信息得到电子书加密密钥和对应的使用权限,并将所述电子书加密密钥和所述终端标识信息进行绑定;打包发送单元210,将所述电子书数据、所述电子书加密密钥和所述终端标识信息的绑定结果以及所述使用权限打包发送至所述终端。
[0040]在该技术方案中,为了有效地保护电子书的版权,维护数字版权所有者的权益,防止电子书的非法扩散和盗用,需要在电子书获取时对电子书的数据加以权限保护,因此将电子书数据等和终端的标识进行绑定,从而达到电子书只能在绑定的终端中使用,复制到其他终端无法阅读的效果。
[0041]在上述技术方案中,优选地,还包括:解密单元212,使用所述服务器的私钥对已被所述终端加密的所述电子标识信息和所述终端标识信息进行解密处理,以供所述服务器根据所述电子书标识信息获取对应的电子书数据。
[0042]在该技术方案中,为了保证用户设备信息等隐私不被跟踪,终端设备和服务器之间的数据传输可以采用加密处理。由终端使用服务器的公钥对数据进行加密,再由服务器使用其私钥对数据进行解密处理,以查看数据。
[0043]在上述技术方案中,优选地,还包括:数据检查单元214,对所述服务器接收到的所述电子书标识信息和所述终端标识信息进行检查,以确定所述电子书标识信息和所述终端标识信息的完整性;以及数量确定单元216,获取所述电子书的实际下载设备数,并判断所述电子书的实际下载设备数是否达到限定的最大下载设备数;以及所述数据发送单元206还用于:在检测到所述实际下载设备数达到所述限定的最大下载设备数时,发送拒绝下载的信息至所述终端;以及所述数据获取单元204还用于:在检测到所述实际下载设备数未达到所述限定的最大下载设备数时,根据所述电子书标识信息获取对应的电子书数据。
[0044]在该技术方案中,电子书所有者可以设置每本纸质书籍的最大下载设备数,即每本纸质书籍最多可以被几台设备下载电子书,比如,设置纸质书籍A的最大下载设备数为5台,那么当通过纸质书籍A下载电子书的设备已为5台时,如果再使用纸质书籍A对电子书进行下载,服务器就会拒绝其下载请求,这样也有效地保护电子书的版权,维护数字版权所有者的权益,防止了电子书的非法扩散和盗用。其中,对电子书下载设备数的控制可以根据用户类型或者数字内容类型进行灵活设置,进一步提高授权系统的灵活性和用户的良好体验。
[0045]图3示出了根据本发明的实施例的电子书同步系统的框图。
[0046]如图3所示,根据本发明的实施例的电子书同步系统300,包括:终端100和服务器 200。
[0047]图4示出了根据本发明的实施例的电子书同步方法的流程图。
[0048]如图4所示,根据本发明的一个实施例的电子书同步方法,包括:步骤402,终端对纸质书籍的电子书获取凭证进行扫描,以获取所述电子书获取凭证,其中,电子书获取凭证包括电子书标识信息和服务器地址信息;步骤404,所述终端对扫描完的所述电子书获取凭证进行解析,并从解析结果中提取出所述电子书标识信息和所述服务器地址信息;步骤406,所述终端读取所述服务器地址信息,根据所述服务器地址信息,将电子书下载请求和所述电子书标识信息发送至服务器,以供所述服务器根据所述电子书标识信息从所述服务器中获取对应的电子书数据并发送给所述终端;步骤408,所述终端接收所述服务器发送的所述电子书数据。
[0049]在该技术方案中,通过纸质书籍可以便捷迅速的获取到相应的电子书,使得用户可以轻松拥有传统阅读和数字阅读的双重体验,并在两者之间自由的进行切换,极大的提高了用户的使用体验。
[0050]在上述技术方案中,优选地,所述步骤404还包括:所述终端提取出终端信息,根据所述终端信息生成终端标识信息;以及所述步骤406还包括:所述终端将所述终端标识信息发送至所述服务器;以及所述步骤408还包括,所述终端再次提取终端信息,并生成所述终端标识信息,根据所述终端标识信息对已被所述服务器打包绑定的所述电子书数据、电子书加密密钥、所述终端标识信息和使用权限进行解绑定,恢复出所述电子书加密密钥,以供所述终端的用户根据所述使用权限和所述电子书加密密钥打开所述电子书数据。
[0051]在该技术方案中,为了有效地保护电子书的版权,维护数字版权所有者的权益,防止电子书的非法扩散和盗用,需要在电子书获取时对电子书的数据加以权限保护,因此将电子书数据等和终端的标识进行绑定,从而达到电子书只能在绑定的终端中使用,复制到其他终端无法阅读的效果。
[0052]在上述技术方案中,优选地,所述步骤406还包括:所述终端将所述电子书标识信息和所述终端标识信息,使用所述服务器的公钥进行加密处理,并发送至所述服务器,以供所述服务器在使用与所述公钥对应的私钥对所述电子书标识信息和所述终端标识信息进行解密处理后,根据所述电子书标识信息从所述服务器中获取对应的电子书数据并发送给所述终端。
[0053]在该技术方案中,为了保证用户设备信息等隐私不被跟踪,终端设备和服务器之间的数据传输可以采用加密处理。由终端使用服务器的公钥对数据进行加密,再由服务器使用其私钥对数据进行解密处理,以查看数据。
[0054]图5示出了根据本发明的实施例的电子书同步方法的流程图。
[0055]如图5所示,根据本发明的又一实施例的电子书同步方法,包括:步骤502,服务器接收终端发送的电子书下载请求、电子书标识信息和终端标识信息,并根据所述电子书标识信息获取对应的电子书数据;步骤504,所述服务器将所述电子书数据发送至所述终端。
[0056]在该技术方案中,根据用户的电子书下载请求,为用户提供相应的电子书,这样用户可以通过纸质书籍便捷迅速的获取到相应的电子书,使得用户可以轻松拥有传统阅读和数字阅读的双重体验,并在两者之间自由的进行切换,极大的提高了用户的使用体验。
[0057]在上述技术方案中,优选地,所述步骤502还包括:所述服务器根据接收到的所述电子书标识信息得到电子书加密密钥和对应的使用权限,并将所述电子书加密密钥和所述终端标识信息进行绑定;以及所述步骤504还包括:所述服务器将所述电子书数据、所述电子书加密密钥和所述终端标识信息的绑定结果以及所述使用权限打包发送至所述终端,以供所述终端对打包绑定的所述电子书数据、所述电子书加密密钥、所述终端标识信息和所述使用权限进行解绑定处理后,恢复出所述电子书加密密钥,并由所述终端的用户根据所述使用权限和所述电子书加密密钥打开所述电子书数据。
[0058]在该技术方案中,为了有效地保护电子书的版权,维护数字版权所有者的权益,防止电子书的非法扩散和盗用,需要在电子书获取时对电子书的数据加以权限保护,因此将电子书数据等和终端的标识进行绑定,从而达到电子书只能在绑定的终端中使用,复制到其他终端无法阅读的效果。
[0059]在上述技术方案中,优选地,所述步骤502还包括:所述服务器使用私钥对已被所述终端加密的所述电子标识信息和所述终端标识信息进行解密处理,以供所述服务器根据所述电子书标识信息获取对应的电子书数据。
[0060]在该技术方案中,为了保证用户设备信息等隐私不被跟踪,终端设备和服务器之间的数据传输可以采用加密处理。由终端使用服务器的公钥对数据进行加密,再由服务器使用其私钥对数据进行解密处理,以查看数据。
[0061]在上述技术方案中,优选地,所述步骤504具体还包括:所述服务器对接收到的所述电子书标识信息和所述终端标识信息进行检查,以确定所述电子书标识信息和所述终端标识信息的完整性;以及所述服务器获取所述电子书的实际下载设备数,并判断所述电子书的实际下载设备数是否达到限定的最大下载设备数;以及所述服务器在检测到所述实际下载设备数达到所述限定的最大下载设备数时,发送拒绝下载的信息至所述终端;以及所述服务器在检测到所述实际下载设备数未达到所述限定的最大下载设备数时,根据所述电子书标识信息获取对应的电子书数据。
[0062]在该技术方案中,电子书所有者可以设置每本纸质书籍的最大下载设备数,即每本纸质书籍最多可以被几台设备下载电子书,比如,设置纸质书籍A的最大下载设备数为5台,那么当通过纸质书籍A下载电子书的设备为5台时,如果再使用纸质书籍A对电子书进行下载,服务器就会拒绝其下载请求,这样也有效地保护电子书的版权,维护数字版权所有者的权益,防止了电子书的非法扩散和盗用。其中,对电子书下载设备数的控制可以根据用户类型或者数字内容类型进行灵活设置,进一步提高授权系统的灵活性和用户的良好体验。
[0063]图6示出了根据本发明的实施例的电子书同步方法的流程图。
[0064]如图6所示,根据本发明的又一实施例电子书同步方法,包括:步骤602,终端对纸质书籍的电子书获取凭证进行扫描,以获取所述电子书获取凭证,其中,电子书获取凭证包括电子书标识信息和服务器地址信息;步骤604,所述终端对扫描完的所述电子书获取凭证进行解析,并从解析结果中提取出所述电子书标识信息和所述服务器地址信息;步骤606,所述终端读取所述服务器地址信息,根据所述服务器地址信息,将电子书下载请求和所述电子书标识信息发送至服务器;步骤608,所述服务器接收所述电子书下载请求和所述电子书标识信息,并根据所述电子书标识信息中获取对应的电子书数据;步骤610,所述服务器将所述电子书数据发送至所述终端;步骤612,所述终端接收所述服务器发送的所述电子书数据。
[0065]在该技术方案中,根据用户的电子书下载请求,为用户提供相应的电子书,这样用户可以通过纸质书籍便捷迅速的获取到相应的电子书,使得用户可以轻松拥有传统阅读和数字阅读的双重体验,并在两者之间自由的进行切换,极大的提高了用户的使用体验。
[0066]在上述技术方案中,优选地,还包括:所述终端提取终端信息,并根据所述终端信息生成终端标识信息;以及所述终端将所述终端标识信息发送至所述服务器;所述服务器根据接收到的所述电子书标识信息得到电子书加密密钥和对应的使用权限,并将所述电子书加密密钥和所述终端标识信息进行绑定;所述服务器将所述电子书数据、所述电子书加密密钥和所述终端标识信息的绑定结果以及所述使用权限打包发送至所述终端;所述终端再次提取终端信息,并生成所述终端标识信息,根据所述终端标识信息对已被所述服务器打包绑定的所述电子书数据、电子书加密密钥、所述终端标识信息和使用权限进行解绑定,恢复出所述电子书加密密钥,以供所述终端的用户根据所述使用权限和所述电子书加密密钥打开所述电子书数据。
[0067]在该技术方案中,为了有效地保护电子书的版权,维护数字版权所有者的权益,防止电子书的非法扩散和盗用,需要在电子书获取时对电子书的数据加以权限保护,因此将电子书数据等和终端的标识进行绑定,从而达到电子书只能在绑定的终端中使用,复制到其他终端无法阅读的效果。
[0068]在上述技术方案中,优选地,还包括:所述终端将所述电子书标识信息和所述终端标识信息,使用所述服务器的公钥进行加密处理,并发送至所述服务器;以及所述服务器使用与所述公钥对应的私钥对加密的所述电子标识信息和所述终端标识信息进行解密处理,以根据所述电子书标识信息获取对应的电子书数据并发送给所述终端。
[0069]在该技术方案中,为了保证用户设备信息等隐私不被跟踪,终端设备和服务器之间的数据传输可以采用加密处理。由终端使用服务器的公钥对数据进行加密,再由服务器使用其私钥对数据进行解密处理,以查看数据
[0070]在上述技术方案中,优选地,还包括:所述服务器对接收到的所述电子书标识信息和所述终端标识信息进行检查,以确定所述电子书标识信息和所述终端标识信息的完整性;以及获取所述电子书的实际下载设备数,并判断所述电子书的实际下载设备数是否达到限定的最大下载设备数;以及在检测到所述实际下载设备数达到所述限定的最大下载设备数时,发送拒绝下载的信息至所述终端;以及在检测到所述实际下载设备数未达到所述限定的最大下载设备数时,根据所述电子书标识信息从所述服务器中获取对应的电子书数据。
[0071]在该技术方案中,电子书所有者可以设置每本纸质书籍的最大下载设备数,即每本纸质书籍最多可以被几台设备下载电子书,比如,设置纸质书籍A的最大下载设备数为5台,那么当通过纸质书籍A下载电子书的设备为5台时,如果再使用纸质书籍A对电子书进行下载,服务器就会拒绝其下载请求,这样也有效地保护电子书的版权,维护数字版权所有者的权益,防止了电子书的非法扩散和盗用。其中,对电子书下载设备数的控制可以根据用户类型或者数字内容类型进行灵活设置,进一步提高授权系统的灵活性和用户的良好体验。
[0072]图7示出了根据本发明的实施例的电子书同步系统的结构图。
[0073]如图7所示,根据本发明的实施例的电子书同步系统主要包括:终端702和服务器704,其中服务器704包括内容服务器7042和授权服务器7044,内容服务器7042和授权服务器7044可以是两个相互独立的服务器,也可以作为一个服务器中的两个独立功能模块。下面以内容服务器7042和授权服务器7044是两个相互独立的服务器为例,对本发明进行详细的说明。
[0074]消费者用户通过传统书店或者网上书店购买到一本传统的纸质书籍,并进行阅读。当消费者用户想进行阅读模式的转换:从传统阅读转换成数字阅读时,用户通过终端设备从纸质书籍中提取电子书获取凭证,其中,电子书获取凭证可以通过目前流行的二维条码或者RFID (Rad1 Frequency Identif icat1n,射频识别)电子标签来表示,但不限于这两种方式,在电子书获取凭证里面必须包含电子书标识和获取URL (Uniform ResourceLocator,统一资源定位符),也可以包含电子书描述等相关信息,其中获取URL包括电子书的获取地址和电子书授权许可证的获取地址。电子书授权许可证用来描述消费者用户在终端设备上对电子书的具体使用权限。这两个获取地址可以是同一个,也可以是不同的服务器地址。
[0075]终端702通过客户端软件对纸质书籍的电子书获取凭证(可以是二维条码或者RFID电子标签,但不限于这两种方式)进行扫描拍照,然后对其进行解析,从中提取电子书标识、电子书和授权许可证的下载URL等信息。
[0076]同时为解决电子书的版权保护,防止非法扩散,客户端向内容服务器7042发送电子书下载请求前,需要提取当前终端设备的设备标识,即当前终端的硬件特征,发送给内容服务器7042由内容服务器7042存入设备信息库,作为记录使用当前电子书的有效标识,并达到电子书只能本设备使用,复制到其它设备无法阅读的效果。
[0077]客户端软件得到电子书标识、电子书和授权许可证的下载URL以及终端设备的设备标识后,将电子书标识+设备标识+授权服务器地址等信息通过电子书下载URL发送给内容服务器7042,申请电子书和授权许可证的下载。内容服务器7042接收到当前设备的下载请求后,首先需要进行数据的有效性和完整性检查,其中包括电子书标识、设备标识以及授权服务器URL等数据的有效性检查。检查通过后,还需要检查当前电子书下载是否已达到最大下载设备数,因为每本电子书需要限定下载设备数,从而限定电子书的合理扩散范围。如果设备下载数已达到最大下载数,则拒绝申请;如果在最大下载数之内,则记录当前申请的设备标识信息,并将电子书标识+设备标识等信息根据授权服务器URL发送给授权服务器7044,申请电子书授权同时,从内容库中提取出电子书数据。
[0078]授权服务器7044接收到授权请求后,同样首先由内容服务器处理器进行数据的有效性检查。检查通过后,根据设备标识进行电子书的绑定,并将绑定结果以及电子书的相应使用权限写入授权许可证,最后将生成的授权许可证返回给内容服务器7042。内容服务器7042接收到授权许可证后,将电子书标识对应的电子书和相应的授权许可证一起返回给申请设备。其中,授权服务器中的证书信息库主要是存储跟授权许可证相关的信息。
[0079]当前申请设备获取到电子书与相应的授权许可证后,客户端软件再次提取当前设备的设备标识,使用新获取的设备标识将授权许可证中的绑定结果进行解绑定操作,并解析授权许可证中的权限信息,从而在客户端合法权限范围内阅读电子书。
[0080]下面以使用二维条码作为电子书获取凭证为例,结合图7和图8详细说明本发明的技术方案。
[0081]图8示出了根据本发明的实施例的电子书同步方法的具体流程图。
[0082]如图8所示,根据本发明的实施例的电子书同步方法的具体流程如下:
[0083]步骤802,获取二维条码。消费者用户使用当前终端设备上的客户端软件对纸质书籍上的二维条码进行扫描,读取二维条码数据。
[0084]其中,为了进一步提升用户体验,达到精确的局部定位,如页码粒度的同步,则可以通过在纸质书籍的每页印刷附加有页码信息的电子书获取凭证(可以是二维条码或者RFID电子标签,但不限于这两种方式)等方法进行解决。
[0085]步骤804,解析二维条码,并提取设备标识。客户端软件对读取到的二维条码数据进行解析,从中读取电子书标识、内容服务器URL和授权服务器URL等信息;提取当前终端设备的设备信息,并生成设备标识。
[0086]步骤806,申请电子书。客户端软件将电子书标识、设备标识和授权服务器URL等信息使用内容服务器的公钥进行加密绑定,并将加密绑定结果发送到内容服务器URL,进行电子书申请。
[0087]步骤808,生成电子书下载数据。内容服务器接收到电子书申请后,首先使用自己的私钥对申请数据进行解封解密,从中提取电子书标识、申请设备的设备标识以及授权服务器URL等信息,然后对这些数据的有效性和完整性进行验证,并检查当前申请的电子书是否已达到最大下载数。如果已达到最大下载数,则拒绝当前申请,返回相应错误信息给用户;否则,根据电子书标识从内容库中提取电子书数据,并记录当前申请的设备信息。
[0088]步骤810,申请授权。内容服务器把电子书标识和申请设备的设备标识等信息,使用授权服务器的公钥进行加密封装,并将加密封装结果发送到授权服务器URL,申请当前电子书的授权许可证。
[0089]步骤812,生成授权许可证。授权服务器接收到授权申请后,首先使用自己的私钥对申请数据进行解封解密,从中提取电子书标识和设备标识等信息,并对这些数据的有效性进行检查。检查通过后,根据电子书标识检索得到电子书加密密钥和相对应的权限,然后,授权服务器将电子书加密密钥与设备标识进行绑定,并将绑定结果与权限等信息封装在一起,生成授权许可证。
[0090]步骤814,返回授权许可证。授权服务器将生成的授权许可证通过网络返回给内容服务器。
[0091]步骤816,返回电子书和授权许可证。内容服务器接收到当前电子书的授权许可证后,将提取到的电子书和授权许可证打包,一起返回给申请客户端。
[0092]步骤818,电子书阅读。客户端软件接收到电子书和授权许可证后,将两者进行关联对应并存储到本地数据库。然后再次提取当前设备的设备标识,并从授权许可证中提取绑定结果,使用设备标识将绑定结果进行解绑定,从而恢复出电子书的加密密钥。利用电子书加密密钥即可打开电子书,并根据授权许可证中的权限描述进行电子书阅读。
[0093]以上结合附图详细说明了本发明的技术方案,通过本发明的技术方案,一方面纸质书籍和电子书的互联互通使得用户在获取数字资源方面更加简便易行,用户可以在传统阅读模式和数字阅读模式之间自由切换,极大地提高了用户体验;另一方面打包销售在价格上比分开销售有很大的优势,可以在一定程度上节省消费者用户的财力,从而更容易获得用户的认可。
[0094]以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种终端,其特征在于,包括: 凭证获取单元,对纸质书籍的电子书获取凭证进行扫描,以获取所述电子书获取凭证,其中,电子书获取凭证包括电子书标识信息和服务器地址信息; 凭证解析单元,对扫描完的所述电子书获取凭证进行解析,并从解析结果中提取出所述电子书标识信息和所述服务器地址信息; 信息发送单元,读取所述服务器地址信息,根据所述服务器地址信息,将电子书下载请求和所述电子书标识信息发送至服务器,以供所述服务器根据所述电子书标识信息从所述服务器中获取对应的电子书数据并发送给所述终端; 数据接收单元,接收所述服务器发送的所述电子书数据。
2.根据权利要求1所述的终端,其特征在于,还包括: 标识生成单元,提取所述终端的终端信息,并根据所述终端信息生成终端标识信息;以及 所述信息发送单元还用于,将所述终端标识信息发送至所述服务器; 解绑定单元,控制所述标识生成单元再次提取所述终端的终端信息,并生成所述终端标识信息,根据所述终端标识信息对已被所述服务器打包绑定的所述电子书数据、电子书加密密钥、所述终端标识信息和使用权限进行解绑定,恢复出所述电子书加密密钥,以供所述终端的用户根据所述使用权限和所述电子书加密密钥打开所述电子书数据。
3.根据权利要求2所述的终端,其特征在于,还包括: 加密单元,将所述电子书标识信息和所述终端标识信息,使用所述服务器的公钥进行加密处理,并发送至所述服务器,以供所述服务器在使用与所述公钥对应的私钥对所述电子书标识信息和所述终端标识信息进行解密处理后,根据所述电子书标识信息从所述服务器中获取对应的电子书数据并发送给所述终端。
4.一种服务器,其特征在于,包括: 接收单元,接收终端发送的电子书下载请求、电子书标识信息和终端标识信息; 数据获取单元,根据所述电子书标识信息从所述服务器中获取对应的电子书数据; 数据发送单元,将所述电子书数据发送至所述终端。
5.根据权利要求4所述的服务器,其特征在于,还包括: 绑定单元,根据接收到的所述电子书标识信息得到电子书加密密钥和对应的使用权限,并将所述电子书加密密钥和所述终端标识信息进行绑定; 打包发送单元,将所述电子书数据、所述电子书加密密钥和所述终端标识信息的绑定结果以及所述使用权限打包发送至所述终端。
6.根据权利要求5所述的服务器,其特征在于,还包括: 解密单元,使用所述服务器的私钥对已被所述终端加密的所述电子标识信息和所述终端标识信息进行解密处理,以供所述服务器根据所述电子书标识信息获取对应的电子书数据。
7.根据权利要求4至6中任一项所述的服务器,其特征在于,还包括: 数据检查单元,对所述服务器接收到的所述电子书标识信息和所述终端标识信息进行检查,以确定所述电子书标识信息和所述终端标识信息的完整性;以及 数量确定单元,获取所述电子书的实际下载设备数,并判断所述电子书的实际下载设备数是否达到限定的最大下载设备数;以及 所述数据发送单元还用于: 在检测到所述实际下载设备数达到所述限定的最大下载设备数时,发送拒绝下载的信息至所述终端;以及 所述数据获取单元还用于: 在检测到所述实际下载设备数未达到所述限定的最大下载设备数时,根据所述电子书标识信息获取对应的电子书数据。
8.一种电子书同步系统,其特征在于,包括:权利要求1至3中任一项所述的终端和权利要求4至7中任一项所述的服务器。
9.一种电子书同步方法,其特征在于,包括: 步骤402,终端对纸质书籍的电子书获取凭证进行扫描,以获取所述电子书获取凭证,其中,电子书获取凭证包括电子书标识信息和服务器地址信息; 步骤404,所述终端对扫描完的所述电子书获取凭证进行解析,并从解析结果中提取出所述电子书标识信息和所述服务器地址信息; 步骤406,所述终端读取所述服务器地址信息,根据所述服务器地址信息,将电子书下载请求和所述电子书标识信息发送至服务器,以供所述服务器根据所述电子书标识信息从所述服务器中获取对应的电子书数据并发送给所述终端; 步骤408,所述终端接收所述服务器发送的所述电子书数据。
10.根据权利要求9所述的电子书同步方法,其特征在于,所述步骤404还包括: 所述终端提取终端信息,根据所述终端信息生成终端标识信息;以及 所述步骤406还包括: 所述终端将所述终端标识信息发送至所述服务器;以及 所述步骤408还包括, 所述终端再次提取终端信息,并生成所述终端标识信息,根据所述终端标识信息对已被所述服务器打包绑定的所述电子书数据、电子书加密密钥、所述终端标识信息和使用权限进行解绑定,恢复出所述电子书加密密钥,以供所述终端的用户根据所述使用权限和所述电子书加密密钥打开所述电子书数据。
11.根据权利要求9或10所述的电子书同步方法,其特征在于,所述步骤406还包括: 所述终端将所述电子书标识信息和所述终端标识信息,使用所述服务器的公钥进行加密处理,并发送至所述服务器,以供所述服务器在使用与所述公钥对应的私钥对所述电子书标识信息和所述终端标识信息进行解密处理后,根据所述电子书标识信息从所述服务器中获取对应的电子书数据并发送给所述终端。
12.一种电子书同步方法,其特征在于,包括: 步骤502,服务器接收终端发送的电子书下载请求、电子书标识信息和终端标识信息,并根据所述电子书标识信息获取对应的电子书数据; 步骤504,所述服务器将所述电子书数据发送至所述终端。
13.根据权利要求12所述的电子书同步方法,其特征在于,所述步骤502还包括: 所述服务器根据接收到的所述电子书标识信息得到电子书加密密钥和对应的使用权限,并将所述电子书加密密钥和所述终端标识信息进行绑定;以及 所述步骤504还包括: 所述服务器将所述电子书数据、所述电子书加密密钥和所述终端标识信息的绑定结果以及所述使用权限打包发送至所述终端,以供所述终端对打包绑定的所述电子书数据、所述电子书加密密钥、所述终端标识信息和所述使用权限进行解绑定处理后,恢复出所述电子书加密密钥,并由所述终端的用户根据所述使用权限和所述电子书加密密钥打开所述电子书数据。
14.根据权利要求13所述的电子书同步方法,其特征在于,所述步骤502还包括: 所述服务器使用私钥对已被所述终端加密的所述电子标识信息和所述终端标识信息进行解密处理,以供所述服务器根据所述电子书标识信息获取对应的电子书数据。
15.根据权利要求12至14中任一项所述的电子书同步方法,其特征在于,所述步骤504具体还包括: 所述服务器对接收到的所述电子书标识信息和所述终端标识信息进行检查,以确定所述电子书标识信息和所述终端标识信息的完整性;以及 所述服务器获取所述电子书的实际下载设备数,并判断所述电子书的实际下载设备数是否达到限定的最大下载设备数;以及 所述服务器在检测到所述实际下载设备数达到所述限定的最大下载设备数时,发送拒绝下载的信息至所述终端;以及 所述服务器在检测到所述实际下载设备数未达到所述限定的最大下载设备数时,根据所述电子书标识信息获取对应的电子书数据。
16.一种电子书同步方法,其特征在于,包括: 步骤602,终端对纸质书籍的电子书获取凭证进行扫描,以获取所述电子书获取凭证,其中,电子书获取凭证包括电子书标识信息和服务器地址信息; 步骤604,所述终端对扫描完的所述电子书获取凭证进行解析,并从解析结果中提取出所述电子书标识信息和所述服务器地址信息; 步骤606,所述终端读取所述服务器地址信息,根据所述服务器地址信息,将电子书下载请求和所述电子书标识信息发送至服务器; 步骤608,所述服务器接收所述电子书下载请求和所述电子书标识信息,并根据所述电子书标识信息中获取对应的电子书数据; 步骤610,所述服务器将所述电子书数据发送至所述终端; 步骤612,所述终端接收所述服务器发送的所述电子书数据。
17.根据权利要求16所述的电子书同步方法,其特征在于,还包括: 所述终端提取终端信息,并根据所述终端信息生成终端标识信息;以及 所述终端将所述终端标识信息发送至所述服务器; 所述服务器根据接收到的所述电子书标识信息得到电子书加密密钥和对应的使用权限,并将所述电子书加密密钥和所述终端标识信息进行绑定; 所述服务器将所述电子书数据、所述电子书加密密钥和所述终端标识信息的绑定结果以及所述使用权限打包发送至所述终端; 所述终端再次提取终端信息,并生成所述终端标识信息,根据所述终端标识信息对已被所述服务器打包绑定的所述电子书数据、电子书加密密钥、所述终端标识信息和使用权限进行解绑定,恢复出所述电子书加密密钥,以供所述终端的用户根据所述使用权限和所述电子书加密密钥打开所述电子书数据。
18.根据权利要求17所述的电子书同步方法,其特征在于,还包括: 所述终端将所述电子书标识信息和所述终端标识信息,使用所述服务器的公钥进行加密处理,并发送至所述服务器;以及 所述服务器使用与所述公钥对应的私钥对加密的所述电子标识信息和所述终端标识信息进行解密处理,以根据所述电子书标识信息获取对应的电子书数据并发送给所述终端。
19.根据权利要求16至18中任一项所述的电子书同步方法,其特征在于,还包括: 所述服务器对接收到的所述电子书标识信息和所述终端标识信息进行检查,以确定所述电子书标识信息和所述终端标识信息的完整性;以及 获取所述电子书的实际下载设备数,并判断所述电子书的实际下载设备数是否达到限定的最大下载设备数;以及 在检测到所述实际下载设备数达到所述限定的最大下载设备数时,发送拒绝下载的信息至所述终端;以及 在检测到所述实际下载设备数未达到所述限定的最大下载设备数时,根据所述电子书标识信息从所述服务器中获取对应的电子书数据。
【文档编号】H04L29/06GK104426994SQ201310410737
【公开日】2015年3月18日 申请日期:2013年9月11日 优先权日:2013年9月11日
【发明者】崔晓瑜, 汤帜, 俞银燕 申请人:北京大学, 北大方正集团有限公司, 北京方正阿帕比技术有限公司, 方正信息产业控股有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1