CN108777696A - 一种用于分享电子书的方法与设备 - Google Patents

一种用于分享电子书的方法与设备 Download PDF

Info

Publication number
CN108777696A
CN108777696A CN201810294130.9A CN201810294130A CN108777696A CN 108777696 A CN108777696 A CN 108777696A CN 201810294130 A CN201810294130 A CN 201810294130A CN 108777696 A CN108777696 A CN 108777696A
Authority
CN
China
Prior art keywords
information
book
target electronic
electronic book
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.)
Pending
Application number
CN201810294130.9A
Other languages
English (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.)
Shanghai Zhangmen Science and Technology Co Ltd
Original Assignee
Shanghai Zhangmen Science and 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 Shanghai Zhangmen Science and Technology Co Ltd filed Critical Shanghai Zhangmen Science and Technology Co Ltd
Priority to CN201810294130.9A priority Critical patent/CN108777696A/zh
Publication of CN108777696A publication Critical patent/CN108777696A/zh
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0807Network architectures or network communication protocols for network security for authentication of entities using tickets, e.g. Kerberos
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/10Network architectures or network communication protocols for network security for controlling access to devices or network resources
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/06Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
    • H04L9/321Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials involving a third party or a trusted authority
    • H04L9/3213Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials involving a third party or a trusted authority using tickets or tokens, e.g. Kerberos

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本申请的目的是提供一种用于分享电子书的方法与设备,用户设备获取分配给第一用户的、关于目标电子书的分享令牌信息;用户设备根据所述目标电子书及所述分享令牌信息生成关于所述目标电子书的电子书分享信息,其中,所述电子书分享信息包括所述目标电子书的访问标识信息及所述分享令牌信息;用户设备将所述电子书分享信息分享给第二用户;与现有技术相比,本申请实现了用户随时随地的高效分享,极大地改善了用户体验,同时通过电子书平台的管理确保了该电子书的版权获得保护。

Description

一种用于分享电子书的方法与设备
技术领域
本申请涉及通信领域,尤其涉及一种用于分享电子书的技术。
背景技术
随着时代的发展,集文字、图片、声音、图像等内容于一体的电子书阅读器越来越受到大家的欢迎,以其显著的优点使电子书用户更加方便的购买更多图书;随着电子书的大量出现,有时用户不必要购买某些电子书,电子书的分享就变得尤为重要;目前电子书分享只能分享摘要、目录等内容,其他用户想要获得该分享的电子书则需购买自己的账号等等,因此出现了不能方便、高效地获得分享等问题,进而一定程度上限制了用户的应用体验。
发明内容
本申请的一个目的是提供一种用户分享电子书的方法与设备。
根据本申请的一个方面,提供了一种在第一用户设备端用于分享电子书的方法,该方法包括:获取分配给第一用户的、关于目标电子书的分享令牌信息;根据所述目标电子书及所述分享令牌信息生成关于所述目标电子书的电子书分享信息,其中,所述电子书分享信息包括所述目标电子书的访问标识信息及所述分享令牌信息;将所述电子书分享信息分享给第二用户。
根据本申请的一个方面,提供了一种在第二用户设备端用户分享电子书的方法,该方法包括:根据第一用户分享的电子书分享信息向网络设备发送关于目标电子书的访问请求,其中,所述电子书分享信息包括所述目标电子书的访问标识信息及分享令牌信息,所述访问请求包括所述电子书分享信息或所述目标电子书的访问标识信息及分享令牌信息;接收所述网络设备基于所述访问请求返回的所述目标电子书。
根据本申请的一个方面,提供了一种在网络设备端用于分享电子书的方法,该方法包括:接收第二用户设备发送的关于目标电子书的访问请求,其中,所述访问请求包括所述目标电子书的访问标识信息及分享令牌信息;根据所述分享令牌信息检验所述访问请求是否可访问所述目标电子书;若所述访问请求可访问所述目标电子书,将所述目标电子书提供至所述第二用户设备。
根据本申请的另一个方面,提供了一种用分享电子书的设备,该设备包括处理器;以及被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使所述处理器执行第一用户设备获取分配给第一用户的、关于目标电子书的分享令牌信息;所述第一用户设备根据所述目标电子书及所述分享令牌信息生成关于所述目标电子书的电子书分享信息,其中,所述电子书分享信息包括所述目标电子书的访问标识信息及所述分享令牌信息;所述第一用户设备将所述电子书分享信息分享给第二用户;所述第二用户设备根据第一用户分享的电子书分享信息向网络设备发送关于目标电子书的访问请求,其中,所述电子书分享信息包括所述目标电子书的访问标识信息及分享令牌信息,所述访问请求包括所述电子书分享信息或所述目标电子书的访问标识信息及分享令牌信息;所述网络设备接收第二用户设备发送的关于目标电子书的访问请求,其中,所述访问请求包括所述目标电子书的访问标识信息及分享令牌信息;所述网络设备根据所述分享令牌信息检验所述访问请求是否可访问所述目标电子书;若所述访问请求可访问所述目标电子书,所述网络设备将所述目标电子书提供至所述第二用户设备;所述第二用户设备接收所述网络设备基于所述访问请求返回的所述目标电子书。
根据本申请的一个方面,提供了一种包括指令的计算机可读介质,所述指令在被执行时使得***进行:第一用户设备获取分配给第一用户的、关于目标电子书的分享令牌信息;所述第一用户设备根据所述目标电子书及所述分享令牌信息生成关于所述目标电子书的电子书分享信息,其中,所述电子书分享信息包括所述目标电子书的访问标识信息及所述分享令牌信息;所述第一用户设备将所述电子书分享信息分享给第二用户;所述第二用户设备根据第一用户分享的电子书分享信息向网络设备发送关于目标电子书的访问请求,其中,所述电子书分享信息包括所述目标电子书的访问标识信息及分享令牌信息,所述访问请求包括所述电子书分享信息或所述目标电子书的访问标识信息及分享令牌信息;所述网络设备接收第二用户设备发送的关于目标电子书的访问请求,其中,所述访问请求包括所述目标电子书的访问标识信息及分享令牌信息;所述网络设备根据所述分享令牌信息检验所述访问请求是否可访问所述目标电子书;若所述访问请求可访问所述目标电子书,所述网络设备将所述目标电子书提供至所述第二用户设备;所述第二用户设备接收所述网络设备基于所述访问请求返回的所述目标电子书。
与现有技术相比,本申请通过用户设备获取用户分享的目标电子书及其分享权限,进而生成电子书分享信息并将该电子书分享信息分享给其他用户;其中分享用户利用其用户设备实现了随时随地、高效分享,极大地改善了用户体验,同时通过电子书平台的管理确保了该电子书的版权获得保护。
附图说明
通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:
图1示出根据本申请一个实施例的一种在第一用户设备端用于分享电子书的方法流程图;
图2示出根据本申请一个实施例的一种在第二用户设备端用于分享电子书的方法流程图;
图3示出根据本申请一个实施例的一种在网络设备端用于分享电子书的方法流程图;
图4示出根据本申请一个实施例的一种用于分享电子书的方法流程图;
图5示出根据本申请一些实施例中的应用场景示意图。
附图中相同或相似的附图标记代表相同或相似的部件。
具体实施方式
下面结合附图对本申请作进一步详细描述。
在本申请一个典型的配置中,终端、服务网络的设备和可信方均包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。
内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。
本申请所指设备包括但不限于用户设备、网络设备、或用户设备与网络设备通过网络相集成所构成的设备。所述用户设备包括但不限于任何一种可与用户进行人机交互(例如通过触摸板进行人机交互)的移动电子产品,例如智能手机、平板电脑等,所述移动电子产品可以采用任意操作***,如android操作***、iOS操作***等。其中,所述网络设备包括一种能够按照事先设定或存储的指令,自动进行数值计算和信息处理的电子设备,其硬件包括但不限于微处理器、专用集成电路(ASIC)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、数字信号处理器(DSP)、嵌入式设备等。所述网络设备包括但不限于计算机、网络主机、单个网络服务器、多个网络服务器集或多个服务器构成的云;在此,云由基于云计算(Cloud Computing)的大量计算机或网络服务器构成,其中,云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个虚拟超级计算机。所述网络包括但不限于互联网、广域网、城域网、局域网、VPN网络、无线自组织网络(Ad Hoc网络)等。优选地,所述设备还可以是运行于所述用户设备、网络设备、或用户设备与网络设备、网络设备、触摸终端或网络设备与触摸终端通过网络相集成所构成的设备上的程序。
当然,本领域技术人员应能理解上述设备仅为举例,其他现有的或今后可能出现的设备如可适用于本申请,也应包含在本申请保护范围以内,并在此以引用方式包含于此。
在本申请的描述中,“多个”的含义是两个或者更多,除非另有明确具体的限定。
图1示出了根据本申请一个实施例的一种在第一用户设备端用于分享电子书的方法流程图。该方法包括步骤S11、步骤S12、步骤S13,其中,在步骤S11中,第一用户设备获取分配给第一用户的、关于目标电子书的分享令牌信息;在步骤S12中,第一用户设备根据所述目标电子书及所述分享令牌信息生成关于所述目标电子书的电子书分享信息,其中,所述电子书分享信息包括所述目标电子书的访问标识信息及所述分享令牌信息;在步骤S13中,第一用户设备将所述电子书分享信息分享给第二用户。此处,第一用户设备包括但不限于任何一种可与用户进行人机交互(例如通过触摸板进行人机交互)的移动电子产品,例如智能手机、平板电脑等;分享令牌信息包括根据第一用户的使用统计数据(如对电子书的点赞、转发、评论等)获得分享该目标电子书的信息,如第一用户可分享该目标电子书3次等;电子书分享信息包括通过数据编码以图像或字符的形式显示的分享信息,如以分享二维码、分享链接等形式显示的电子书分享信息;访问标识信息包括通过有效、标准的编码信息来获得目标电子书,如电子书的国际标准书号、电子书的***等等;在一些实施例中,第二用户包括未购买该电子书的用户。
例如,第一用户设备调用关于第一用户的使用统计数据,获得分配给第一用户的、关于目标电子书(如《xx故事》)的分享令牌信息;在一些实施例中第一用户设备根据电子书《xx故事》及第一用户可以无期限分享该电子书3次的分享令牌信息,通过数据编码生成分享二维码、分享链接等形式的电子书分享信息,其中电子书分享信息包括该电子书的访问标识信息(如书名《xx故事》)及第一用户可以无期限分享该电子书3次的分享令牌信息;在一些实施例中,第一用户设备通过短信、微信、QQ、邮件等其它应用分享给第二用户,或者该电子书分享信息在第一用户设备显示以供第二用户通过其用户设备扫描读取。在一些实施例中,分享令牌信息包括但不限于第一用户可以无期限分享电子书《xx故事》3次、第一用户可以在今天8:00-17:00时间段内无限次分享电子书《xx故事》或第一用户在这个月内可以分享电子书《xx故事》5次等。
在一些实施例中,该方法中所述目标电子书的访问标识信息包括但不限于以下任一项:所述目标电子书的电子书标识信息;所述目标电子书的电子书标识信息及提供所述目标电子书的网络设备信息;所述目标电子书的***信息。此处,电子书标识信息包括可唯一、确定地识别该电子书的信息,例如电子书的书名、国际标准书号等。
如上例,第一用户设备根据所述目标电子书《xx故事》及第一用户可以无期限分享该电子书3次的分享令牌信息;通过数据编码生成分享二维码形式的电子书分享信息,在一些实施例中,所述电子书分享信息包括目标电子书的电子书标识信息,如该电子书的书名、该电子书的国际标准书号、该电子书的编号等。例如,所述电子书分享信息包括目标电子书的电子书标识信息及提供该目标电子书的网络设备信息,如包括该电子书的书名《xx故事》及提供该电子书《xx故事》的网络设备服务器型号为ThinkServer RD450。又例如,所述电子书分享信息包括所述目标电子书的***信息,如包括网路供应商提供的电子书《xx故事》的***信息https://www.xyz.cn/dp/B00NBT68SA/ref
本领域技术人员应能理解,上述访问标识信息的内容仅为举例,现有的或者今后可能出现访问标识信息的其它内容,如可适用于本申请都应包含在本申请的保护范围内,并在此以引用的方式包含于此。
在一些实施例中,该方法步骤S11包括第一用户设备获取第一用户购买的目标电子书,以及所述目标电子书的分享令牌信息。
例如,第一用户设备调用第一用户购买目标电子书的记录,获取该目标电子书为《xx故事》;调用第一用户的使用统计数据,最终获得该《xx故事》电子书的分享令牌信息“第一用户在这个月内可以分享电子书《xx故事》5次”。在一些实施例中,第一用户的使用统计数据包括但不限于用户等级(如VIP1即会员1级)、用户点赞次数(如点赞次数为500次)、用户转发次数(如转发次数为200次)。
在一些实施例中,该方法步骤S11包括第一用户设备获取第一用户购买的目标电子书;第一用户设备根据所述第一用户对所述目标电子书的使用操作为所述第一用户分配所述目标电子书的分享令牌信息。此处,第一用户对所述目标电子书的使用操作包括第一用户对所述目标电子书的点赞操作、第一用户对所述目标电子书的评论操作等。
例如,第一用户设备调用第一用户购买目标电子书的记录,并获取目标电子书的书名为《xx故事》,在一些实施例中,第一用户设备根据第一用户对《xx故事》的点赞,为第一用户分配该电子书的分享令牌信息为第一用户可以在今天8:00-17:00时间段内无限次分享电子书《xx故事》,或者第一用户设备根据第一用户对《xx故事》的书评,为第一用户分配该电子书的分享令牌信息为第一用户可以无期限分享电子书《xx故事》3次。
本领域技术人员应能理解,上述第一用户对所述目标电子书的使用操作的方式仅为举例,现有的或者今后可能出现第一用户对所述目标电子书的使用操作的其它方式,如可适用于本申请都应包含在本申请的保护范围内,并在此以引用的方式包含于此。
在一些实施例中,该方法步骤S11包括第一用户设备获取第一用户购买的目标电子书及所述目标电子书的多个分享令牌信息;其中,所述步骤S12包括:第一用户设备根据所述目标电子书及每个分享令牌信息生成关于所述目标电子书的多个电子书分享信息,其中,每个电子书分享信息包括所述目标电子书的访问标识信息及一个所述分享令牌信息。
例如,第一用户设备获取第一用户购买的目标电子书《xx故事》及该目标电子书多个分享令牌信息,如分享令牌信息1、分享令牌信息2、分享令牌信息3;其中分享令牌信息1为第一用户可以无期限分享电子书《xx故事》3次,分享令牌信息2为第一用户可以在今天8:00-17:00时间段内无限次分享电子书《xx故事》,分享令牌信息3为第一用户在这个月内可以分享电子书《xx故事》5次;第一用户设备根据该目标电子书《xx故事》及分享令牌信息1-3生成所述目标电子书的3个电子书分享信息,分别为电子书分享信息1、电子书分享信息2、电子书分享信息3,其中电子书分享信息1包括如该电子书的书名《xx故事》、该电子书的国际标准书号(如ISBN978-0-7334-2607-4)、该电子书的编号NO598等的访问标识信息及第一用户可以无期限分享电子书《xx故事》3次的分享令牌信息;电子书分享信息2包括该电子书的书名《xx故事》及提供该电子书《xx故事》的网络设备服务器型号为ThinkServer RD450的访问标识信息及第一用户可以在今天8:00-17:00时间段内无限次分享电子书《xx故事》的分享令牌信息;电子书分享信息3包括该电子书《xx故事》的***信息为https:// www.xyz.cn/dp/B00NBT68SA/ref的访问标识信息及第一用户在这个月内可以分享电子书《xx故事》5次的分享令牌信息。在一些实施例中,访问标识信息包括但不限于所述目标电子书的电子书标识信息;所述目标电子书的电子书标识信息及提供所述目标电子书的网络设备信息;所述目标电子书的***信息。
在一些实施例中,该方法步骤S13包括第一用户设备利用安装于所述第一用户设备的第三方社交应用将所述电子书分享信息分享给第二用户。此处,第三方社交应用包括但不限于短消息应用、微信应用、QQ应用。
例如,第一用设备利用安装的微信应用实时地将生成的目标电子书的电子书分享信息分享给实名制的第二用户,如第一用户与第二用户正在通过微信应用进行聊天,第一用户实时地将生成的分享链接形式的电子书分享信息分享给第二用户;又如,第一用户设备通过安装的QQ应用或者短消息应用将生成的目标电子书的电子分享信息分享给第二用户,在一些实施例中,电子书分享信息包括电子书分享链接、电子书分享二维码等。
本领域技术人员应能理解,上述第三方社交应用的内容仅为举例,现有的或者今后可能出现第三方社交应用的其它内容,如可适用于本申请都应包含在本申请的保护范围内,并在此以引用的方式包含于此。
图2示出根据本申请一个实施例的一种在第二用户设备端用于分享电子书的方法流程图。该方法包括步骤S21、步骤S22,其中,在步骤S21中,第二用户设备根据第一用户分享的电子书分享信息向网络设备发送关于目标电子书的访问请求,其中,所述电子书分享信息包括所述目标电子书的访问标识信息及分享令牌信息,所述访问请求包括所述电子书分享信息或所述目标电子书的访问标识信息及分享令牌信息;在步骤S22中,第二用户设备接收所述网络设备基于所述访问请求返回的所述目标电子书。
例如,第二用户设备根据第一用户分享的电子书分享信息(如电子书分享链接),向网络设备发送关于该电子书的访问请求,其中,该电子书分享信息包括该电子书的访问标识信息及分享令牌信息,分别为该电子书《xx故事》的***信息为https:// www.xyz.cn/dp/B00NBT68SA/ref、第一用户在这个月内可以分享电子书《xx故事》5次;该访问请求包括电子书分享信息;第二用户设备接收网络设备基于该访问请求返回的所述目标电子书《xx故事》。在一些实施例中,所述访问请求包括目标电子书以独立形式显示的访问标识信息及分享令牌信息。
在一些实施例中,在该方法中所述第一用户分享的电子书分享信息包括目标电子书的访问标识信息及分享令牌信息,以及访问所述目标电子书的触发信息;其中,所述步骤S21包括:根据所述触发信息向网络设备发送关于所述目标电子书的访问请求,其中,所述访问请求包括所述电子书分享信息或所述目标电子书的访问标识信息及分享令牌信息。此处,触发信息包括自动实现快速响应的文字、图片等形式的信息。此处,所述访问请求包括目标电子书以独立形式显示的访问标识信息及分享令牌信息。
例如,第二用户设备根据第一用户分享的电子书分享信息向网络设备发送目标电子书的访问请求,其中,第一用户分享的电子书分享信息为分享二维码的形式,包括该电子书《xx故事》的***信息为https://www.xyz.cn/dp/B00NBT68SA/ref的访问识别信息及第一用户在这个月内可以分享电子书《xx故事》5次的分享令牌信息,以及访问该电子书的触发信息:第二用户设备扫描分享二维码后自动发送访问请求。在一些实施例中,该访问请求包括该电子书分享信息或该电子书书的访问标识信息及分享令牌信息。
在一些实施例中,该方法步骤S21包括子步骤S211、子步骤S212、子步骤S213(均未示出),其中,在子步骤S211中,第二用户设备从第一用户分享的电子书分享信息中提取被分享的目标电子书的访问标识信息及分享令牌信息;在子步骤S212中,第二用户设备生成关于所述目标电子书的访问请求,其中,所述访问请求包括所述访问标识信息及所述分享令牌信息;在子步骤S213中,第二用户设备向网络设备发送所述问请求。
例如,第二用户设备直接扫描第一用户设备中显示的形式为分享二维码的电子书分享信息,从中提取被分享的目标电子书的访问标识信息及分享令牌信息分别为该目标电子书的***信息https://www.xyz.cn/dp/B00NBT68SA/ref、第一用户可以在今天8:00-17:00时间段内无限次分享该目标电子书;第二用户设备生成该目标电子书的访问请求,其中该访问请求包括读取的访问标识信息及分享令牌信息;第二用户设备向网络设备发送该访问请求。
如图5所示的应用场景中,第二用户设备从接收到的电子书分享信息(如分享二维码形式)中读取被分享的目标电子书的访问标识信息及分享令牌信息分别为该目标电子书的书名《xx故事》、第一用户可无期限分享该电子书《xx故事》3次;第二用户设备生成该电子书《xx故事》的访问请求,其中该访问请求包括读取的访问标识信息及分享令牌信息;第二用户设备向网络设备发送该访问请求。
在一些实施例中,该方法子步骤S212包括:第二用户设备根据用户对所述目标电子书的访问操作,生成关于所述目标电子书的访问请求,其中,所述访问请求包括所述访问标识信息及所述分享令牌信息。
例如,第二用户设备基于用户对目标电子书的手动访问操作,如手动单击之后,生成该目标电子书的访问请求,其中,该访问请求包括目标电子书书名《xx故事》的访问标识信息及第一用户可无期限分享该电子书《xx故事》3次的分享令牌信息。在一些实施例中,访问操作包括但不限于通过单击执行的操作、通过双击执行的操作、通过长按执行的操作或通过右击执行的操作。
在一些实施例中,该方法子步骤S211包括:第二用户设备接收第一用户分享的电子书分享信息;从所述电子书分享信息中提取被分享的目标电子书的访问标识信息及分享令牌信息。
例如,第二用户设备接收第一用户分享的电子书分享信息,如分享链接形式的电子书分享信息;第二用户设备从该电子书分享信息中提取被分享的目标电子书的访问标识信息及分享令牌信息分别为:电子书的***信息https://www.xyz.cn/dp/ B00NBT68SA/ref、第一用户可以在今天8:00-17:00时间段内无限次分享该目标电子书。
在一些实施例中,该方法子步骤S211包括:第二用户设备通过扫描第一用户在第一用户设备上分享显示的电子书分享信息,提取被分享的目标电子书的访问标识信息及分享令牌信息。
例如,第二用户设备通过扫描第一用户在第一用户设备上以分享二维码形式显示的电子书分享信息,从中提取被分享的目标电子书的访问标识信息及分享令牌信息分别为该目标电子书的***信息https://www.xyz.cn/dp/B00NBT68SA/ref、第一用户可以在今天8:00-17:00时间段内无限次分享该目标电子书。
图3示出根据本申请一个实施例的一种在网络设备端用于分享电子书的方法流程图。该方法包括步骤S31、步骤S32、步骤S33,其中,在步骤S31中,网络设备接收第二用户设备发送的关于目标电子书的访问请求,其中,所述访问请求包括所述目标电子书的访问标识信息及分享令牌信息;在步骤S32中,网络设备根据所述分享令牌信息检验所述访问请求是否可访问所述目标电子书;在步骤S33中,若所述访问请求可访问所述目标电子书,网络设备将所述目标电子书提供至所述第二用户设备。在一些实施例中,访问标识信息包括但不限于所述目标电子书的电子书标识信息;所述目标电子书的电子书标识信息及提供所述目标电子书的网络设备信息;所述目标电子书的***信息;其中,电子书标识信息包括可唯一、确定地识别该电子书的信息,例如电子书的书名、国际标准书号等。
例如,网络设备接收第二用户设备发送的关于目标电子书《xx故事》的访问请求,其中所述访问请求包括该电子书《xx故事》的访问标识信息及分享令牌信息,如包括该电子书的***信息https://www.xyz.cn/dp/B00NBT68SA/ref及第一用户在这个月内可以分享电子书《xx故事》5次的分享令牌信息;网络设备根据第一用户在这个月内可以分享电子书《xx故事》5次的分享令牌信息检验所述访问请求是否可以访问所述电子书《xx故事》,如第一用户在这个月内可以分享电子书《xx故事》5次,已经分享了4次,网络设备验证第二用户设备发送的关于该电子书的访问请求刚好是第二用户设备根据第一用户的第5次分享发送的,即网络设备验证该访问请求可以访问该目标电子书;网络设备将所述电子书《xx故事》提供至第二用户设备。
在一些实施例中,该方法步骤S33包括:若所述访问请求可访问所述目标电子书,网络设备根据所述访问标识信息获取所述目标电子书,并将所述目标电子书提供至所述第二用户设备。
例如,网络设备验证第二用户设备发送的关于目标电子书的访问请求可以访问该目标电子书《xx故事》;网络设备根据访问标识信息:目标电子书的书名《xx故事》和电子书的***信息https://www.xyz.cn/dp/B00NBT68SA/ref最终获得该目标电子书,并将该电子书《xx故事》提供给第二用户设备。
在一些实施例中,该方法步骤S31包括:网络设备接收第二用户设备基于电子书分享信息发送的关于目标电子书的访问请求,其中,所述电子书分享信息包括所述目标电子书的访问标识信息及分享令牌信息,所述访问请求包括所述电子书分享信息。
例如,网络设备接收第二用户设备基于电子书分享信息发送的目标电子书《xx故事》的访问请求,其中,访问请求包括该电子书的电子书分享信息,该电子书分享信息包括该电子书***信息https://www.xyz.cn/dp/B00NBT68SA/ref的访问标识信息及第一用户在这个月内可以分享电子书《xx故事》5次的分享令牌信息。
在一些实施例中,该方法步骤S32包括:网络设备从所述电子书分享信息中提取所述目标电子书的分享令牌信息;根据所述分享令牌信息检验所述访问请求是否可访问所述目标电子书。
例如,网络设备从目标电子书的电子书分享信息中提取该目标电子书的分享令牌信息为第一用户在这个月内可以分享电子书《xx故事》5次;网络设备检验包括该电子书分享信息的访问请求是否可访问电子书《xx故事》;如第一用户在这个月内可以分享电子书《xx故事》5次,已经分享了4次,网络设备验证第二用户设备发送的关于该电子书的访问请求刚好是第二用户设备根据第一用户的第5次分享发送的,即网络设备验证该访问请求可以访问该目标电子书。
图4示出根据本申请一个实施例的一种用于分享电子书的方法流程图。该方法包括:第一用户设备获取分配给第一用户的、关于目标电子书的分享令牌信息;
所述第一用户设备根据所述目标电子书及所述分享令牌信息生成关于所述目标电子书的电子书分享信息,其中,所述电子书分享信息包括所述目标电子书的访问标识信息及所述分享令牌信息;
所述第一用户设备将所述电子书分享信息分享给第二用户;
所述第二用户设备根据第一用户分享的电子书分享信息向网络设备发送关于目标电子书的访问请求,其中,所述电子书分享信息包括所述目标电子书的访问标识信息及分享令牌信息,所述访问请求包括所述电子书分享信息或所述目标电子书的访问标识信息及分享令牌信息;
所述网络设备接收第二用户设备发送的关于目标电子书的访问请求,其中,所述访问请求包括所述目标电子书的访问标识信息及分享令牌信息;
所述网络设备根据所述分享令牌信息检验所述访问请求是否可访问所述目标电子书;
若所述访问请求可访问所述目标电子书,所述网络设备将所述目标电子书提供至所述第二用户设备;
所述第二用户设备接收所述网络设备基于所述访问请求返回的所述目标电子书。
本申请还提供了一种计算机可读存储介质,所述计算机可读存储介质
存储有计算机代码,当所述计算机代码被执行时,如前任一项所述的方法被执行。
本申请还提供了一种计算机程序产品,当所述计算机程序产品被计算机设备执行时,如前任一项所述的方法被执行。
本申请还提供了一种计算机设备,所述计算机设备包括:
一个或多个处理器;
存储器,用于存储一个或多个计算机程序;
当所述一个或多个计算机程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现如前任一项所述的方法。
需要注意的是,本申请可在软件和/或软件与硬件的组合体中被实施,例如,可采用专用集成电路(ASIC)、通用目的计算机或任何其他类似硬件设备来实现。在一个实施例中,本申请的软件程序可以通过处理器执行以实现上文所述步骤或功能。同样地,本申请的软件程序(包括相关的数据结构)可以被存储到计算机可读记录介质中,例如,RAM存储器,磁或光驱动器或软磁盘及类似设备。另外,本申请的一些步骤或功能可采用硬件来实现,例如,作为与处理器配合从而执行各个步骤或功能的电路。
另外,本申请的一部分可被应用为计算机程序产品,例如计算机程序指令,当其被计算机执行时,通过该计算机的操作,可以调用或提供根据本申请的方法和/或技术方案。本领域技术人员应能理解,计算机程序指令在计算机可读介质中的存在形式包括但不限于源文件、可执行文件、安装包文件等,相应地,计算机程序指令被计算机执行的方式包括但不限于:该计算机直接执行该指令,或者该计算机编译该指令后再执行对应的编译后程序,或者该计算机读取并执行该指令,或者该计算机读取并安装该指令后再执行对应的安装后程序。在此,计算机可读介质可以是可供计算机访问的任意可用的计算机可读存储介质或通信介质。
通信介质包括藉此包含例如计算机可读指令、数据结构、程序模块或其他数据的通信信号被从一个***传送到另一***的介质。通信介质可包括有导的传输介质(诸如电缆和线(例如,光纤、同轴等))和能传播能量波的无线(未有导的传输)介质,诸如声音、电磁、RF、微波和红外。计算机可读指令、数据结构、程序模块或其他数据可被体现为例如无线介质(诸如载波或诸如被体现为扩展频谱技术的一部分的类似机制)中的已调制数据信号。术语“已调制数据信号”指的是其一个或多个特征以在信号中编码信息的方式被更改或设定的信号。调制可以是模拟的、数字的或混合调制技术。
作为示例而非限制,计算机可读存储介质可包括以用于存储诸如计算机可读指令、数据结构、程序模块或其它数据的信息的任何方法或技术实现的易失性和非易失性、可移动和不可移动的介质。例如,计算机可读存储介质包括,但不限于,易失性存储器,诸如随机存储器(RAM,DRAM,SRAM);以及非易失性存储器,诸如闪存、各种只读存储器(ROM,PROM,EPROM,EEPROM)、磁性和铁磁/铁电存储器(MRAM,FeRAM);以及磁性和光学存储设备(硬盘、磁带、CD、DVD);或其它现在已知的介质或今后开发的能够存储供计算机***使用的计算机可读信息/数据。
在此,根据本申请的一个实施例包括一个装置,该装置包括用于存储计算机程序指令的存储器和用于执行程序指令的处理器,其中,当该计算机程序指令被该处理器执行时,触发该装置运行基于前述根据本申请的多个实施例的方法和/或技术方案。
对于本领域技术人员而言,显然本申请不限于上述示范性实施例的细节,而且在不背离本申请的精神或基本特征的情况下,能够以其他的具体形式实现本申请。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本申请的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本申请内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。装置权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。

Claims (19)

1.一种在第一用户设备端用于分享电子书的方法,其中,该方法包括:
获取分配给第一用户的、关于目标电子书的分享令牌信息;
根据所述目标电子书及所述分享令牌信息生成关于所述目标电子书的电子书分享信息,其中,所述电子书分享信息包括所述目标电子书的访问标识信息及所述分享令牌信息;
将所述电子书分享信息分享给第二用户。
2.根据权利要求1所述的方法,其中,所述目标电子书的访问标识信息包括以下至少任一项:
所述目标电子书的电子书标识信息;
所述目标电子书的电子书标识信息及提供所述目标电子书的网络设备信息;
所述目标电子书的***信息。
3.根据权利要求1或2所述的方法,其中,所述获取分配给第一用户的、关于目标电子书的分享令牌信息包括:
获取第一用户购买的目标电子书,以及所述目标电子书的分享令牌信息。
4.根据权利要求3所述的方法,其中,所述获取第一用户购买的目标电子书,以及所述目标电子书的分享令牌信息包括:
获取第一用户购买的目标电子书;
根据所述第一用户对所述目标电子书的使用操作为所述第一用户分配所述目标电子书的分享令牌信息。
5.根据权利要求3或4所述的方法,其中,所述获取第一用户购买的目标电子书,以及所述目标电子书的分享令牌信息包括:
获取第一用户购买的目标电子书及所述目标电子书的多个分享令牌信息;
其中,所述根据所述目标电子书及所述分享令牌信息生成关于所述目标电子书的电子书分享信息,其中,所述电子书分享信息包括所述目标电子书的访问标识信息及所述分享令牌信息包括:
根据所述目标电子书及每个分享令牌信息生成关于所述目标电子书的多个电子书分享信息,其中,每个电子书分享信息包括所述目标电子书的访问标识信息及一个所述分享令牌信息。
6.根据权利要求1至5中任一项所述的方法,其中,所述将所述电子书分享信息分享给第二用户包括:
利用安装于所述第一用户设备的第三方社交应用将所述电子书分享信息分享给第二用户。
7.一种在第二用户设备端用于分享电子书的方法,其中,该方法包括:
根据第一用户分享的电子书分享信息向网络设备发送关于目标电子书的访问请求,其中,所述电子书分享信息包括所述目标电子书的访问标识信息及分享令牌信息,所述访问请求包括所述电子书分享信息或所述目标电子书的访问标识信息及分享令牌信息;
接收所述网络设备基于所述访问请求返回的所述目标电子书。
8.根据权利要求7所述的方法,其中,所述第一用户分享的电子书分享信息包括目标电子书的访问标识信息及分享令牌信息,以及访问所述目标电子书的触发信息;
其中,所述根据第一用户分享的电子书分享信息向网络设备发送关于目标电子书的访问请求,其中,所述电子书分享信息包括所述目标电子书的访问标识信息及分享令牌信息,所述访问请求包括所述电子书分享信息或所述目标电子书的访问标识信息及分享令牌信息包括:
根据所述触发信息向网络设备发送关于所述目标电子书的访问请求,其中,所述访问请求包括所述电子书分享信息或所述目标电子书的访问标识信息及分享令牌信息。
9.根据权利要求7所述的方法,其中,所述根据第一用户分享的电子书分享信息向网络设备发送关于目标电子书的访问请求,其中,所述电子书分享信息包括所述目标电子书的访问标识信息及分享令牌信息,所述访问请求包括所述电子书分享信息或所述目标电子书的访问标识信息及分享令牌信息包括:
从第一用户分享的电子书分享信息中提取被分享的目标电子书的访问标识信息及分享令牌信息;
生成关于所述目标电子书的访问请求,其中,所述访问请求包括所述访问标识信息及所述分享令牌信息;
向网络设备发送所述问请求。
10.根据权利要求9所述的方法,其中,所述生成关于所述目标电子书的访问请求,其中,所述访问请求包括所述访问标识信息及所述分享令牌信息包括:
根据用户对所述目标电子书的访问操作,生成关于所述目标电子书的访问请求,其中,所述访问请求包括所述访问标识信息及所述分享令牌信息。
11.根据权利要求9或10所述的方法,其中,所述从第一用户分享的电子书分享信息中提取被分享的目标电子书的访问标识信息及分享令牌信息包括:
接收第一用户分享的电子书分享信息;
从所述电子书分享信息中提取被分享的目标电子书的访问标识信息及分享令牌信息。
12.根据权利要求9或10所述的方法,其中,所述从第一用户分享的电子书分享信息中提取被分享的目标电子书的访问标识信息及分享令牌信息包括:
通过扫描第一用户在第一用户设备上分享显示的电子书分享信息,提取被分享的目标电子书的访问标识信息及分享令牌信息。
13.一种在网络设备端用于分享电子书的方法,其中,该方法包括:
接收第二用户设备发送的关于目标电子书的访问请求,其中,所述访问请求包括所述目标电子书的访问标识信息及分享令牌信息;
根据所述分享令牌信息检验所述访问请求是否可访问所述目标电子书;
若所述访问请求可访问所述目标电子书,将所述目标电子书提供至所述第二用户设备。
14.根据权利要求13所述的方法,其中,所述若所述访问请求可访问所述目标电子书,将所述目标电子书提供至所述第二用户设备包括:
若所述访问请求可访问所述目标电子书,根据所述访问标识信息获取所述目标电子书,并将所述目标电子书提供至所述第二用户设备。
15.根据权利要求13或14所述的方法,其中,所述接收第二用户设备发送的关于目标电子书的访问请求,其中,所述访问请求包括所述目标电子书的访问标识信息及分享令牌信息包括:
接收第二用户设备基于电子书分享信息发送的关于目标电子书的访问请求,其中,所述电子书分享信息包括所述目标电子书的访问标识信息及分享令牌信息,所述访问请求包括所述电子书分享信息。
16.根据权利要求15所述的方法,其中,所述根据所述分享令牌信息检验所述访问请求是否可访问所述目标电子书包括:
从所述电子书分享信息中提取所述目标电子书的分享令牌信息;
根据所述分享令牌信息检验所述访问请求是否可访问所述目标电子书。
17.一种用于分享电子书的方法,其中,所述方法包括:
第一用户设备获取分配给第一用户的、关于目标电子书的分享令牌信息;
所述第一用户设备根据所述目标电子书及所述分享令牌信息生成关于所述目标电子书的电子书分享信息,其中,所述电子书分享信息包括所述目标电子书的访问标识信息及所述分享令牌信息;
所述第一用户设备将所述电子书分享信息分享给第二用户;
所述第二用户设备根据第一用户分享的电子书分享信息向网络设备发送关于目标电子书的访问请求,其中,所述电子书分享信息包括所述目标电子书的访问标识信息及分享令牌信息,所述访问请求包括所述电子书分享信息或所述目标电子书的访问标识信息及分享令牌信息;
所述网络设备接收第二用户设备发送的关于目标电子书的访问请求,其中,所述访问请求包括所述目标电子书的访问标识信息及分享令牌信息;
所述网络设备根据所述分享令牌信息检验所述访问请求是否可访问所述目标电子书;
若所述访问请求可访问所述目标电子书,所述网络设备将所述目标电子书提供至所述第二用户设备;
所述第二用户设备接收所述网络设备基于所述访问请求返回的所述目标电子书。
18.一种用于分享电子书的设备,其中,该设备包括:
处理器;以及
被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使所述处理器执行如权利要求1至17中任一项所述方法的操作。
19.一种包括指令的计算机可读介质,所述指令在被执行时使得***进行以下操作,执行如权利要求1至17中任一项所述方法的操作。
CN201810294130.9A 2018-03-30 2018-03-30 一种用于分享电子书的方法与设备 Pending CN108777696A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810294130.9A CN108777696A (zh) 2018-03-30 2018-03-30 一种用于分享电子书的方法与设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810294130.9A CN108777696A (zh) 2018-03-30 2018-03-30 一种用于分享电子书的方法与设备

Publications (1)

Publication Number Publication Date
CN108777696A true CN108777696A (zh) 2018-11-09

Family

ID=64033574

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810294130.9A Pending CN108777696A (zh) 2018-03-30 2018-03-30 一种用于分享电子书的方法与设备

Country Status (1)

Country Link
CN (1) CN108777696A (zh)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101075278A (zh) * 2006-05-18 2007-11-21 华为技术有限公司 数字内容使用权限的赠送方法及权限发布装置
CN103379098A (zh) * 2012-04-19 2013-10-30 华为技术有限公司 一种内容分享的方法、装置及其网络***
CN104618217A (zh) * 2014-03-24 2015-05-13 腾讯科技(北京)有限公司 分享资源的方法、终端、服务器及***
CN104917807A (zh) * 2015-03-19 2015-09-16 腾讯科技(深圳)有限公司 资源转移方法、装置和***
US20160142473A1 (en) * 2014-11-15 2016-05-19 Optim Corporation E-book Share Server, the method and the program
CN106534277A (zh) * 2016-10-25 2017-03-22 广东欧珀移动通信有限公司 数据分享方法及装置
CN106599228A (zh) * 2016-12-19 2017-04-26 掌阅科技股份有限公司 数据分享方法、装置、终端设备和服务器

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101075278A (zh) * 2006-05-18 2007-11-21 华为技术有限公司 数字内容使用权限的赠送方法及权限发布装置
CN103379098A (zh) * 2012-04-19 2013-10-30 华为技术有限公司 一种内容分享的方法、装置及其网络***
CN104618217A (zh) * 2014-03-24 2015-05-13 腾讯科技(北京)有限公司 分享资源的方法、终端、服务器及***
US20160142473A1 (en) * 2014-11-15 2016-05-19 Optim Corporation E-book Share Server, the method and the program
CN104917807A (zh) * 2015-03-19 2015-09-16 腾讯科技(深圳)有限公司 资源转移方法、装置和***
CN106534277A (zh) * 2016-10-25 2017-03-22 广东欧珀移动通信有限公司 数据分享方法及装置
CN106599228A (zh) * 2016-12-19 2017-04-26 掌阅科技股份有限公司 数据分享方法、装置、终端设备和服务器

Similar Documents

Publication Publication Date Title
CN108170612B (zh) 一种自动化测试方法、装置及服务器
US10698812B2 (en) Updating cache using two bloom filters
CN108305072A (zh) 部署区块链网络的方法、设备和计算机存储介质
US20190132359A1 (en) Dynamically Configuring A Honeypot
CN105051746B (zh) 基于信任级别和其他属性对web内容进行的差异化的容器化与执行
US9037571B1 (en) Topology service using closure tables and metagraphs
US9848064B2 (en) Generation and distribution of named, definable, serialized tokens
CN104798094B (zh) 确定内容项目显示环境的配置
CN109359237A (zh) 一种用于搜索寄宿程序的方法与设备
CN110334299A (zh) 一种基于地址栏监听的弹窗展示方法、装置和电子设备
CN110266505A (zh) 一种管理会话群的方法与设备
CN106651422A (zh) 一种数据处理方法及装置
CN109711840B (zh) 一种交易数据处理方法、装置及存储介质
CN110290557A (zh) 一种加载应用内页面标签的方法与设备
Sahinoglu et al. CLOUD computing
US9710575B2 (en) Hybrid platform-dependent simulation interface
CN108289028A (zh) 一种签名认证方法、相关设备及计算机可读存储介质
CN109345416A (zh) 一种用于记录作品间的引用关系的方法与设备
Yu et al. METAseen: Analyzing network traffic and privacy policies in Web 3.0 based Metaverse
Pan et al. Gray computing: A framework for computing with background javascript tasks
CN108462757A (zh) 一种用于分享电子书的方法与设备
CN108985758B (zh) 数据处理方法、数据处理***及终端设备
CN104967631B (zh) 一种分享云存储内容的方法和装置
CN115334698A (zh) 靶场目标5g安全网络的构建方法、装置、终端及介质
CN108777696A (zh) 一种用于分享电子书的方法与设备

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20181109

RJ01 Rejection of invention patent application after publication