电子书分享方法及服务器、客户端技术

技术编号:8935790 阅读:160 留言:0更新日期:2013-07-18 04:30
本发明专利技术公开了电子书分享方法及服务器、客户端。方法包括:第一客户端发现第一用户对正在阅读的电子书中的语句添加了备注,并对该备注执行了分享操作,则将该电子书名、该语句在电子书中的位置、该备注携带在备注分享请求消息中发送给服务器;服务器接收所述消息,在已购买该电子书、且愿意接收他人备注的用户中选择一个第二用户,将所述电子书名、所述语句在电子书中的位置、所述备注发送给第二用户。本发明专利技术实现了电子书的分享。

【技术实现步骤摘要】

本专利技术涉及电子书
,具体涉及电子书分享方法及服务器、客户端
技术介绍
现有的电子书的浏览不是基于某种专用的电子设备,就是基于某种特定的软件环境,比如kandle、ipad、一些在线网站等。现有的电子书浏览技术或者是将书籍下载到自身设备的客户端来阅读,这样换设备以后还需要重新下载,且以前自己的书签、备注等都不能同步到新设备上;或者在网上浏览时亦只是单纯的阅读,不能让电子书成为一种拓展社交的媒介,仅限于好友之间来传递书籍,而且没有做到将自己读书时的感想心得一起分享。
技术实现思路
本专利技术提供电子书分享方法及服务器、客户端,以实现电子书的分享。本专利技术的技术方案是这样实现的:—种电子书分享方法,该方法包括:第一客户端发现第一用户对正在阅读的电子书中的语句添加了备注,并对该备注执行了分享操作,则将该电子书名、该语句在电子书中的位置、该备注携带在备注分享请求消息中发送给服务器;服务器接收所述消息,在已购买该电子书、且愿意接收他人备注的用户中选择一个第二用户,将所述电子书名、所述语句在电子书中的位置、所述备注发送给第二用户。所述服务器将所述电子书名、所述语句在电子书中的位置、所述备注发送给第二用户进一步包括:服务器在自身维护的第二用户的已接收分享备注库中添加所述电子书名、所述语句在电子书中的位置、所述备注的对应关系,且,当第二用户通过第二客户端阅读已购买的电子书时,若第二客户端发现第二用户针对当前页面执行了请求查看分享备注操作后,向服务器发送携带电子书名、当前页面页码的查看分享备注请求消息;服务器接收该消息,在自身维护的第二用户的已接收分享备注库中查找与该消息中的电子书名、页面页码匹配的备注,将查找到的所有备注信息返回给第二客户端,所述备注信息至少包括:语句在电子书中的位置及备注。所述服务器将查找到的所有备注信息返回给第二客户端之后进一步包括:对于接收到的每一条备注信息,第二客户端根据语句在电子书中的位置,生成对应的备注信息层,在电子书层上中覆盖该语句,当发现第二用户点击了该备注信息层时,向第二用户显示对该语句的备注。所述服务器将所述电子书名、所述语句在电子书中的位置、所述备注发送给第二用户之后进一步包括:若服务器接收到第二用户返回的拒收响应消息,则从已购买该电子书、且愿意接收他人备注的用户中选择一个第三用户,将所述电子书名、所述语句在电子书中的位置、所述备注发送给第三用户。所述第一客户端发现第一用户对正在阅读的电子书中的语句添加了备注之后进一步包括:第一客户端将该电子书名、该语句在电子书中的位置、该备注携带在备注保存请求消息中发送给服务器,服务器在自身维护的第一用户的备注信息库中保存所述电子书名、所述语句在电子书中的位置、所述备注的对应关系;且,当第一用户通过任一客户端阅读已购买的电子书时,若该客户端发现第一用户针对当前页面执行了请求查看自己备注操作后,向服务器发送携带电子书名、当前页面页码的查看自己备注请求消息;服务器接收该消息,在自身维护的第一用户的备注信息库中查找与该消息中的电子书名、页面页码匹配的备注,将查找到的所有备注信息返回给该客户端,所述备注信息至少包括:语句在电子书中的位置及备注。所述服务器将查找到的所有备注信息返回给客户端之后进一步包括:该客户端对于接收到的每一条备注信息,根据语句在电子书中的位置,生成备注信息层,在电子书层上覆盖该语句,当发现第一用户点击了4##.该备注信息层时,向第二用户显示对该语句的备注。所述服务器在自身维护的第一用户的备注信息库中保存所述电子书名、所述语句在电子书中的位置、所述备注的对应关系之后进一步包括:当第一客户端发现第一用户对所述语句的备注进行了修改时,将所述电子书名、所述语句在电子书中的位置、更新后的备注携带在备注更新请求消息中发送给服务器,月艮务器以该更新后的备注更新第一用户的备注信息库中的原备注;或者,当第一客户端发现第一用户对所述语句的备注进行了删除操作后,向服务器发送携带所述电子书名、所述语句在电子书中的位置的备注删除请求消息,服务器收到该消息后,删除自身维护的第一用户的备注信息库中与该备注相关的信息。所述方法进一步包括:当第一客户端发现第一用户对正在阅读的电子书添加了书签时,将该书签信息发送给服务器,服务器在自身维护的第一用户的书签信息库中添加该书签信息;此后,当第一用户通过任一客户端阅读所述电子书时,若该客户端发现第一用户针对该电子书执行了请求下载书签操作,则向服务器发送携带电子书名的书签下载请求消息,服务器接收到该消息后,在第一用户的书签信息库中查找与该电子书名匹配的书签信息,将查找到的所有书签信息返回给该客户端,该客户端将所有书签信息显示给第一用户。所述第一客户端发现第一用户对正在阅读的电子书中的语句添加了备注之前进一步包括:服务器接收第一客户端发来的针对所述电子书的购买请求,若接受了该请求,则向第一用户开放该电子书的阅读权限,将第一用户名添加到该电子书的购买用户列表中,当第一用户通过任一客户端登录到服务器上时,通过下载方式或在线浏览方式阅读该电子书。一种电子书服务器,该服务器包括:消息收发模块:接收第一客户端发来的来自第一用户的备注分享请求消息,将该消息中的电子书名、语句在电子书中的位置、备注保存到用户信息存储模块中维护的第一用户的备注信息库中,并在用户管理模块维护的针对该电子书的购买用户列表中选择一个愿意接收他人备注的第二用户,将所述电子书名、所述语句在电子书中的位置、所述备注发送给第二用户;用户管理模块:针对每一电子书,维护该电子书的购买用户列表;用户信息存储模块:维护用户的备注信息库。所述用户信息存储模块进一步用户:维护用户的已接收分享备注库;且,所述消息收发模块进一步用于,在将所述电子书名、所述语句在电子书中的位置、所述备注发送给第二用户时,在用户信息存储模块维护的第二用户的已接收分享备注库中添加所述电子书名、所述语句在电子书中的位置、所述备注的对应关系;且所述消息收发模块进一步用于,当接收到任一客户端发来的来自第二用户的携带电子书名、页面页码的查看分享备注请求消息,在用户信息存储模块维护的第二用户的已接收分享备注库中查找与该电子书名、页面页码匹配的备注,将查找到的所有备注信息返回给该客户端,所述备注信息至少包括:语句在电子书中的位置及备注。所述消息收发模块进一步用于,若服务器将所述电子书名、所述语句在电子书中的位置、所述备注发送给第二用户后,接收到第二用户返回的拒收响应消息,则在用户管理模块维护的针对该电子书的购买用户列表中选择一个愿意接收他人备注的第三用户,将所述电子书名、所述语句在电子书中的位置、所述备注发送给第三用户。所述消息收发模块进一步用于,当接收到任一客户端发来的来自第一用户的携带电子书名、页面页码的查看自己备注请求消息时,在用户信息存储模块维护的第一用户的备注信息库中查找与该电子书名、页面页码匹配的备注,将查找到的所有备注信息返回给该客户端,所述备注信息至少包括:语句在电子书中的位置及备注。所述消息收发模块进一步用于,当接收到任一客户端发来的来自第一用户的携带电子书名、语句在电子书中的位置、更新后备注的备注更新请求消息时,以该更新后备注更新用户信息存储模块维护的第一用户的备注信息库中的对应备注;或者,当本文档来自技高网...

【技术保护点】
一种电子书分享方法,其特征在于,该方法包括:第一客户端发现第一用户对正在阅读的电子书中的语句添加了备注,并对该备注执行了分享操作,则将该电子书名、该语句在电子书中的位置、该备注携带在备注分享请求消息中发送给服务器;服务器接收所述消息,在已购买该电子书、且愿意接收他人备注的用户中选择一个第二用户,将所述电子书名、所述语句在电子书中的位置、所述备注发送给第二用户。

【技术特征摘要】

【专利技术属性】
技术研发人员:辛泰齐苏璐
申请(专利权)人:三星电子中国研发中心三星电子株式会社
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1