CN104424400B - 用于数字阅读的方法和装置 - Google Patents
用于数字阅读的方法和装置 Download PDFInfo
- Publication number
- CN104424400B CN104424400B CN201310361679.2A CN201310361679A CN104424400B CN 104424400 B CN104424400 B CN 104424400B CN 201310361679 A CN201310361679 A CN 201310361679A CN 104424400 B CN104424400 B CN 104424400B
- Authority
- CN
- China
- Prior art keywords
- terminal
- list
- electronic publication
- certificate
- mark
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 18
- 230000005611 electricity Effects 0.000 claims 1
- 238000010009 beating Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000009931 harmful effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000001902 propagating effect Effects 0.000 description 1
- 230000001568 sexual effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/10—Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Technology Law (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明提供一种用于数字阅读的方法和装置,方法包括:终端解析所下载的电子出版物的标识;所述终端从所述电子出版物的提供方下载与所述终端对应的资源列表;其中,所述资源列表包括所述终端有权读取的各个电子出版物的标识的集合;所述终端根据所述解析的标识是否在所述列表的判断结果,得到能否打开所述电子出版物的权限。本发明还提供一种用于数字阅读的装置,本发明的目的是针对电子出版物在诸如ipad,android移动设备上,充分合理利用设备的资产,提高电子出版物的版权保护性,同时能够保证用户单次购买的电子出版物能够在自己的多台设备之间使用。
Description
技术领域
本发明涉及数字阅读领域,尤其涉及一种用于数字阅读的方法和装置。
背景技术
目前iPad平板电脑、android终端设备等风靡全球,在这些终端设备上阅读电子出版物成为时下受人追捧的阅读方式。但这以因此给电子出版物的厂家带来了比较大的挑战,版权保护机制的单一化,个人购买多人使用等现象常有,这给出版商和其它用户带来了不良影响。
传统的版权保护方式在在出版物里面设置密码,用户下载购买后给用户发放解密密钥。这种方式解密密钥会被单人购买,然后多人使用,解密密钥被少部分人***后不会对出版社造成太大的影响,但是当被集体化、群体化的***后,出版社的巨大利润就会受到影响。
发明内容
本发明的目的之一是提供一种用于数字阅读的方法和装置,以避免单人购买多人使用,从而提高对电子出版物的版权保护。
本发明提供一种用于数字阅读的方法,包括:终端解析所下载的电子出版物的标识;所述终端从所述电子出版物的提供方下载与所述终端对应的资源列表;其中,所述资源列表包括所述终端有权读取的各个电子出版物的标识的集合;所述终端根据所述解析的标识是否在所述列表的判断结果,得到能否打开所述电子出版物的权限。
本发明还提供一种用于数字阅读的装置,包括:解析模块,用于为终端解析所下载的电子出版物的标识;下载模块,用于为所述终端从所述电子出版物的提供方下载与所述终端对应的资源列表;其中,所述资源列表包括所述终端有权读取的各个电子出版物的标识的集合;权限模块,用于为所述终端根据所述解析的标识是否在所述列表的判断结果,得到能否打开所述电子出版物的权限。
本发明的目的是针对电子出版物在诸如ipad,android移动设备上,充分合理利用设备的资产,提高电子出版物的版权保护性,同时能够保证用户单次购买的电子出版物能够在自己的多台设备之间使用。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1示出了一个用于数字阅读的方法流程的实施例;
图2示出了另一个用于数字阅读的方法流程的实施例;
图3示出了一个电子阅读设备的示意结构实施例;
图4示出了一种用户使用的示例。
具体实施方式
下面将参考附图并结合实施例,来详细说明本发明。
图1示出一个用于数字阅读的方法流程的实施例。
步骤S11,终端解析所下载的电子出版物的标识;
步骤S12,所述终端从所述电子出版物的提供方下载与所述终端对应的资源列表;其中,所述资源列表包括所述终端有权读取的各个电子出版物的标识的集合;
步骤S13,所述终端根据所述解析的标识是否在所述列表的判断结果,得到能否打开所述电子出版物的权限。
通过上述步骤,将终端所能读取的资源得到了控制,避免了一份网络资源在多个终端上显示的情况。有效保护了作为提供方的电子商城的利益,以及作者版权被盗用的情况。
参见图2,本发明的另一个实施例包括:
S21:所述用户登录所述提供方;注册多个终端标识;
S22:所述提供方生成用户的证书之前,判断用户提交的终端标识的数量,将数量在阈值范围内的多个终端标识存储在所述设备列表。
S23:所述提供方生成用户的证书;其中,所述证书中包括:所述资源列表以及设备列表;所述设备列表包括可操作所述资源列表中资源的多个终端标识。
S24:所述终端通过下载所述证书得到所述资源列表;
S25:所述终端判断自身的标识是否在所述设备列表内;
S26:所述终端如果判断到所述解析的标识在所述资源列表、自身的标识在所述设备列表,则得到打开所述电子出版物的权限。
通过设备列表的判断,控制了传播所述电子出版物的终端数量,维护了版权的利益。
优选地,终端的标识可以是设备的代码,例如手机的序列号或MAC地址,PC的MAC地址等。
优选地,步骤S26中还包括:所述得到打开所述电子出版物的权限之前,判断证书的时间是否在有效期内;
如果在,则得到权限;如果不在,则重新下载证书。
通过证书的时间控制,提高了电子出版物被用户获得的安全性。
S27:终端打开所述电子出版物,实现对其操作。
优选地,上述步骤中,还包括:
用户登录所述提供方;
解除其中一个或部分终端标识。
优选地,还包括:
所述提供方将所述用户注册和/或解除所述终端标识的次数限制在预定的范围内。
如果超出了,则停止用户的注册和/或解除所述终端标识。
这样可防止骗取个人证书一次性失效的使用,如[用户关联设备A,下载个人证书,证书有效期为1个月;用户取消和设备A的关联关系,然后关联设备B,下载个人证书,证书有效期为1个月;用户取消和设备B的关联关系,然后关联设备C,下载个人证书,证书有效期为1个月……],***控制每年用户的可以取消关联设备的次数。例如3次,上次以后本年就不让取消关联了。证书的有效时间1个月,为***后台设置,也可以是3个月,6个月,半年等。
本发明的实施例还提供一种用于数字阅读的装置,参见图3,包括:
解析模块,用于为终端解析所下载的电子出版物的标识;
下载模块,用于为所述终端从所述电子出版物的提供方下载与所述终端对应的资源列表;其中,所述资源列表包括所述终端有权读取的各个电子出版物的标识的集合;
权限模块,用于根据所述解析模块解析的标识是否在所述下载模块下载的列表的判断结果,得到能否打开所述电子出版物的权限。
优选地,还包括:
证书模块,用于为所述提供方生成用户的证书;其中,所述证书中包括:所述资源列表以及设备列表;所述设备列表包括可操作所述资源列表中资源的多个终端标识。为下载模块提供下载的证书,下载模块通过下载证书得到资源列表及设备列表。
优选地,还包括:
标识模块,用于判断当前终端自身的标识是否在所述下载模块下载的设备列表内;
如果标识模块判断到所述解析模块解析的标识在所述资源列表、自身的标识在所述下载模块下载的设备列表内,则得到打开所述电子出版物的权限;
证书期限模块,用于当终端得到打开所述电子出版物的权限之前,判断下载模块下载的证书的时间是否在有效期内;
如果在,则得到权限;如果不在,则触发证书模块重新下载证书。
图4示出了一种用户使用的示例。
包括以下步骤:
1、用户在购买电子出版物之前需要先在电子商城注册,可以将同一个用户的一个或多个用户端设备(包括但不限于ipad、iphone和android移动设备等)的设备标识通知。可以是各种设备标识,如MAC地址。
注册后该用户可以绑定一台或多台终端设备。同时,网络侧***可以控制一个用户可以绑定设备的数量。
2、购买电子出版物;
用户在购买电子出版物时,该电子出版物的完整数据包由两部分组成。一、出版物数据包;二、绑定设备标识。
3、返回拼接后的数据包地址;
用户下载的数据包是动态的根据一、二两部分内容拼接起来了。阅读器在阅读出版物的时候,先取得本机的设备标识,和下载的数据中绑定的设备标识进行比较,绑定的设备标识中如果含有本机的设备标识,则可阅读;如不含有本机的设备标识,则不可阅读。
4-1、启动阅读器;
4-2、阅读器去商城下载证书;
证书的内容包括:用户标识、用户设备标识、用户购买的电子出版物标识、此证书过期时间。
5、数据包绑定设备和本机设备标识匹配;
6、用户阅读下载的电子出版物。
可以看出,通过在电子出版物下载的时候绑定用户设备标识的方式来解决单人购买多人使用的问题。ipad、android移动设备等终端浏览电子出版物时,提高出版物的版权保护。同时用户可以多终端阅读,增强用户的便携性体验的一个方法。
显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (8)
1.一种用于数字阅读的方法,其特征在于,包括:
终端解析所下载的电子出版物的标识;
所述终端从所述电子出版物的提供方下载与所述终端对应的资源列表;其中,由所述提供方生成用户的证书,所述证书中包括:所述资源列表以及设备列表;所述设备列表包括可操作所述资源列表中资源的多个终端标识,所述资源列表包括所述终端有权读取的各个电子出版物的标识的集合;
所述终端根据所述解析的标识是否在所述资源列表的判断结果,得到能否打开所述电子出版物的权限。
2.根据权利要求1所述的方法,其特征在于,所述终端通过下载所述证书得到所述资源列表;
还包括:
判断自身的标识是否在所述设备列表内;
所述终端如果判断到所述解析的标识在所述资源列表、自身的标识在所述设备列表,则得到打开所述电子出版物的权限。
3.根据权利要求2所述的方法,其特征在于,还包括:所述得到打开所述电子出版物的权限之前,判断证书的时间是否在有效期内;
如果在,则得到权限;如果不在,则重新下载证书。
4.根据权利要求2所述的方法,其特征在于,还包括:所述用户登录所述提供方;
注册多个终端标识;
所述提供方生成用户的证书之前,判断用户提交的终端标识的数量,将数量在阈值范围内的多个终端标识存储在所述设备列表。
5.根据权利要求4所述的方法,其特征在于,还包括:用户登录所述提供方;
解除其中一个或部分终端标识。
6.根据权利要求4所述的方法,其特征在于,还包括:将所述用户注册和/或解除所述终端标识的次数限制在预定的范围内。
7.一种用于数字阅读的装置,其特征在于,包括:
解析模块,用于为终端解析所下载的电子出版物的标识;
下载模块,用于为所述终端从所述电子出版物的提供方下载与所述终端对应的资源列表;其中,由所述提供方生成用户的证书,所述证书中包括:所述资源列表以及设备列表;所述设备列表包括可操作所述资源列表中资源的多个终端标识,所述资源列表包括所述终端有权读取的各个电子出版物的标识的集合;
权限模块,用于为所述终端根据所述解析的标识是否在所述资源列表的判断结果,得到能否打开所述电子出版物的权限。
8.根据权利要求7所述的装置,其特征在于,还包括:
标识模块,用于判断当前终端自身的标识是否在所述设备列表内;所述终端如果判断到所述解析的标识在所述资源列表、自身的标识在所述设备列表,则得到打开所述电子出版物的权限;
证书期限模块,用于当终端得到打开所述电子出版物的权限之前,判断证书的时间是否在有效期内;
如果在,则得到权限;如果不在,则重新下载证书。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310361679.2A CN104424400B (zh) | 2013-08-19 | 2013-08-19 | 用于数字阅读的方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310361679.2A CN104424400B (zh) | 2013-08-19 | 2013-08-19 | 用于数字阅读的方法和装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104424400A CN104424400A (zh) | 2015-03-18 |
CN104424400B true CN104424400B (zh) | 2018-03-23 |
Family
ID=52973344
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310361679.2A Expired - Fee Related CN104424400B (zh) | 2013-08-19 | 2013-08-19 | 用于数字阅读的方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104424400B (zh) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101183946A (zh) * | 2006-12-26 | 2008-05-21 | 腾讯科技(深圳)有限公司 | 一种获取下载文件资源列表的方法及*** |
CN101286994A (zh) * | 2008-05-19 | 2008-10-15 | 北京大学 | 多设备内容共享的数字版权管理方法、服务器及*** |
CN101316226A (zh) * | 2007-06-01 | 2008-12-03 | 阿里巴巴集团控股有限公司 | 一种获取资源的方法、装置及*** |
CN102487382A (zh) * | 2010-12-02 | 2012-06-06 | ***通信集团上海有限公司 | 资源提供方法、装置及*** |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101155030B (zh) * | 2006-09-29 | 2010-10-06 | 维豪信息技术有限公司 | 基于注册鉴权的网络资源整合访问方法 |
US10007402B2 (en) * | 2011-03-09 | 2018-06-26 | Apple Inc. | System and method for displaying content |
US9734153B2 (en) * | 2011-03-23 | 2017-08-15 | Audible, Inc. | Managing related digital content |
WO2012165923A2 (ko) * | 2011-06-02 | 2012-12-06 | 주식회사 내일이비즈 | 전자책 관리 방법 및 서버 |
CN103023915B (zh) * | 2012-12-26 | 2015-08-12 | 广东欧珀移动通信有限公司 | 一种移动终端下载书籍版权保护的方法和*** |
-
2013
- 2013-08-19 CN CN201310361679.2A patent/CN104424400B/zh not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101183946A (zh) * | 2006-12-26 | 2008-05-21 | 腾讯科技(深圳)有限公司 | 一种获取下载文件资源列表的方法及*** |
CN101316226A (zh) * | 2007-06-01 | 2008-12-03 | 阿里巴巴集团控股有限公司 | 一种获取资源的方法、装置及*** |
CN101286994A (zh) * | 2008-05-19 | 2008-10-15 | 北京大学 | 多设备内容共享的数字版权管理方法、服务器及*** |
CN102487382A (zh) * | 2010-12-02 | 2012-06-06 | ***通信集团上海有限公司 | 资源提供方法、装置及*** |
Also Published As
Publication number | Publication date |
---|---|
CN104424400A (zh) | 2015-03-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102682233B (zh) | 用于受保护内容的可缩放分发的方法和*** | |
CN106682028B (zh) | 获取网页应用的方法、装置及*** | |
CN105391840B (zh) | 自动创建目标应用程序 | |
CN107395614A (zh) | 单点登录方法及*** | |
CN106030528B (zh) | 数据代理服务 | |
US8533811B2 (en) | Developer phone registration | |
US9390409B2 (en) | Method and server for sending and lending digital service content | |
Fereidooni et al. | Breaking fitness records without moving: Reverse engineering and spoofing fitbit | |
CN1871572B (zh) | 将内容绑定到用户 | |
CN105760724B (zh) | 游戏角色的共享方法、设备及*** | |
CN106663268A (zh) | 具有临时匿名身份的平台身份架构 | |
CN103634935B (zh) | 基于wps或qss的网络接入方法和装置 | |
CN104036042B (zh) | 信息投放方法、装置及*** | |
CN107967424A (zh) | 一种插件的验证方法、装置、终端设备和存储介质 | |
CN103577180B (zh) | 数据处理方法及装置 | |
CN110036615A (zh) | 经由参数传递认证信息 | |
Puder et al. | Exposing native device APIs to web apps | |
US20180260538A1 (en) | Timestamped license data structure | |
CN109544131A (zh) | 一种游戏商品管理方法及装置 | |
CN109146482A (zh) | 基于区块链的用户权益提供方法和装置 | |
CN104424400B (zh) | 用于数字阅读的方法和装置 | |
US11244031B2 (en) | License data structure including license aggregation | |
US20180260540A1 (en) | Source-based authentication for a license of a license data structure | |
CN107145342A (zh) | 应用的渠道信息的处理方法和装置 | |
KR20090107602A (ko) | 모바일 게임프로그램의 구매방법 및 그 시스템 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20180323 Termination date: 20190819 |
|
CF01 | Termination of patent right due to non-payment of annual fee |