信息共享方法、装置及系统与流程

文档序号:12729996阅读:309来源:国知局
信息共享方法、装置及系统与流程

本发明实施例涉及计算机和互联网技术领域,特别涉及一种信息共享方法、装置及系统。



背景技术:

电子书包含了对应实体纸质书籍的书本内容,可以在各种终端上进行显示以供读者阅读。

用户可在终端中安装读书软件系统的客户端,通过该客户端从读书软件系统的后台服务器下载电子书,并通过该客户端显示电子书。在现有技术中,读书软件系统仅能够满足用户最基本的阅读需求,包括下载电子书、显示电子书、添加书签以及添加读书笔记。

现有的读书软件系统所提供的功能仍然较为单一。



技术实现要素:

为了解决现有的读书软件系统所提供的功能较为单一的问题,本发明实施例提供了一种信息共享方法、装置及系统。所述技术方案如下:

第一方面,提供了一种信息共享方法,所述方法包括:

显示目标电子书对应的候选用户列表,所述候选用户列表中包括至少一个候选用户,所述候选用户是指已经阅读过所述目标电子书的用户;

在获取到对应于所述候选用户列表中的目标候选用户的选择信号之后,向服务器发送阅读信息获取请求,所述阅读信息获取请求中携带所述目标候选用户的标识和所述目标电子书的标识;

接收所述服务器发送的阅读信息,所述阅读信息包括所述目标候选用户对所述目标电子书所记录的读书笔记和/或所述目标候选用户对所述目标电子书的阅读进度;

在当前用户阅读所述目标电子书的过程中,显示所述阅读信息。

第二方面,提供了一种信息共享方法,所述方法包括:

接收终端发送的阅读信息获取请求,所述阅读信息获取请求中携带目标候选用户的标识和目标电子书的标识;

根据所述目标候选用户的标识和所述目标电子书的标识,从阅读信息数据库中获取阅读信息,所述阅读信息包括所述目标候选用户对所述目标电子书所记录的读书笔记和/或所述目标候选用户对所述目标电子书的阅读进度;

向所述终端发送所述阅读信息;以使得所述终端在当前用户阅读所述目标电子书的过程中,显示所述阅读信息。

第三方面,提供了一种信息共享装置,所述装置包括:

第一显示模块,用于显示目标电子书对应的候选用户列表,所述候选用户列表中包括至少一个候选用户,所述候选用户是指已经阅读过所述目标电子书的用户;

第一发送模块,用于在获取到对应于所述候选用户列表中的目标候选用户的选择信号之后,向服务器发送阅读信息获取请求,所述阅读信息获取请求中携带所述目标候选用户的标识和所述目标电子书的标识;

第一接收模块,用于接收所述服务器发送的阅读信息,所述阅读信息包括所述目标候选用户对所述目标电子书所记录的读书笔记和/或所述目标候选用户对所述目标电子书的阅读进度;

第二显示模块,用于在当前用户阅读所述目标电子书的过程中,显示所述阅读信息。

第四方面,提供了一种信息共享装置,所述装置包括:

第一接收模块,用于接收终端发送的阅读信息获取请求,所述阅读信息获取请求中携带目标候选用户的标识和目标电子书的标识;

笔记获取模块,用于根据所述目标候选用户的标识和所述目标电子书的标识,从阅读信息数据库中获取阅读信息,所述阅读信息包括所述目标候选用户对所述目标电子书所记录的读书笔记和/或所述目标候选用户对所述目标电子书的阅读进度;

第一发送模块,用于向所述终端发送所述阅读信息;以使得所述终端在当前用户阅读所述目标电子书的过程中,显示所述阅读信息。

第五方面,提供了一种信息共享系统,其特征在于,所述系统包括:终端和服务器;

所述终端包括如第三方面所述的装置;

所述服务器包括如第四方面所述的装置。

本发明实施例提供的技术方案带来的有益效果包括:

对于阅读同一本电子书的不同用户来说,他们之间能够共享阅读信息,例如读书笔记、阅读进度等,从而丰富了读书软件系统的功能。

在阅读信息包括读书笔记时,一方面由于终端向用户提供候选用户列表,使得用户能够有针对性地订阅一个或者多个其它用户所记录的读书笔记,因此后续展现的读书笔记的质量更高,更加符合阅读需求;另一方面终端在用户阅读电子书的过程中,同步显示读书笔记,使得读书笔记和书本内容紧密结合,避免阅读时的分裂感,使得读书笔记的展现形式更优。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明一个实施例提供的实施环境的示意图;

图2是本发明一个实施例提供的读书笔记共享方法的流程图;

图3A是示例性示出的一种候选用户列表的示意图;

图3B是示例性示出的一种阅读界面的示意图;

图4是本发明一个实施例提供的读书笔记共享装置的框图;

图5是本发明另一实施例提供的读书笔记共享装置的框图;

图6是本发明一个实施例提供的终端的结构示意图;

图7是本发明一个实施例提供的服务器的结构示意图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。

请参考图1,其示出了本发明一个实施例提供的实施环境的示意图。该实施环境包括:多个终端110和服务器120。

终端110可以是诸如手机、平板电脑、电子书阅读器、PC(Personal Computer,个人计算机)等电子设备。

终端110通过有线网络或者无线网络与服务器120建立通信连接。

服务器120可以是一台服务器,也可以是由多台服务器组成的服务器集群,或者是一个云计算服务中心。

示例性地,本发明实施例提供的技术方案,可应用于读书软件系统中。读书软件系统是指具有提供电子书下载和阅读功能的软件系统,例如电子书阅读软件系统、即时通信软件系统、社交类软件系统等等。读书软件系统可以包括多个客户端和后台服务器。其中,客户端可安装运行于上述终端110中,后台服务器可以是上述服务器120。后台服务器中存储有可供下载的电子书,客户端能够登录至后台服务器下载电子书,并将电子书进行显示以供用户阅读。

在本发明实施例中,读书软件系统还向用户提供阅读信息的共享功能。对于阅读同一本电子书的不同用户,他们之间能够共享阅读信息,例如读书笔记、阅读进度等。

请参考图2,其示出了本发明一个实施例提供的信息共享方法的流程图。该方法可应用于图1所示的实施环境中。该方法可以包括如下几个步骤。

步骤201,终端显示目标电子书对应的候选用户列表。

候选用户列表中包括至少一个候选用户。候选用户是指已经阅读过该目标电子书的用户。可选地,候选用户是指已经阅读过该目标电子书且记录有读书笔记的用户。

可选地,上述至少一个候选用户包括:至少一个第一候选用户和/或至少一个第二候选用户。

第一候选用户是与当前用户具有关联关系的候选用户,上述关联关系包括但不限于好友关系、群组关系、关注关系、订阅关系等。两个用户具有好友关系是指这两个用户之间已双向添加对方为好友。两个用户具有群组关系是指这两个用户处于同一群组中。两个用户具有关注关系是指这两个用户之间已单向或双向关注对方。两个用户具有订阅关系是指这两个用户之间已单向或双向订阅对方。上述关联关系可以基于读书软件系统建立,也可以基于其它软件系统(例如即时通信软件系统或者社交软件系统)建立,读书软件系统经过授权从上述其它软件系统中获取该关联关系。

第二候选用户是具有权威影响力的候选用户,如名人、专家或优秀读者等。这些具有权威影响力的用户可以认为是优质用户,他们所记录的读书笔记的质量较高,具有较高的阅读和参考价值,他们的阅读进度更具参考价值和追随意义。

可选地,终端所显示的目标电子书对应的候选用户列表包括第一子列表和/或第二子列表;其中,第一子列表中包括至少一个第一候选用户;第二子列表中包括至少一个第二候选用户。通过上述方式,将两种不同类型的候选用户以两个子列表来展现,从而提供更多的选择性。

另外,在本发明实施例中,对终端显示目标电子书对应的候选用户列表的时机不作限定。例如,终端在检测到当前用户第一次打开目标电子书时,显示目标电子书对应的候选用户列表。又例如,终端在获取到针对候选用户的重选指示时,显示目标电子书对应的候选用户列表。上述针对候选用户的重选指示可以由当前用户在需要修改其之前选择的候选用户时触发。

可选地,候选用户列表中还包括每一个候选用户对应的质量评价参数,质量评价参数包括以下至少一项:订阅者数量、笔记数量、评分。订阅者数量是指在阅读目标电子书时,订阅该候选用户的读书笔记和/或阅读进度的用户数量。笔记数量是指该候选用户在阅读目标电子书时所记录的读书笔记的数量。评分是指其他用户对该候选用户在阅读目标电子书时所记录的读书笔记的评价分数。通过在候选用户列表中显示每一个候选用户对应的质量评价参数,有助于当前用户更为高效地选择更加优质的候选用户。

结合参考图3A,其示例性示出了一种候选用户列表21的示意图,该候选用户列表21中包括若干个候选用户22,例如张三、李四、王五、赵六等,且候选用户列表21中还包括每一个候选用户22对应的笔记数量。

可选地,终端采用如下方式显示目标电子书对应的候选用户列表:终端根据质量评价参数对各个候选用户进行排序,得到排序后的候选用户列表;显示排序后的候选用户列表。例如,终端按照订阅者数量由大到小的顺序对各个候选用户进行排序,得到排序后的候选用户列表,然后显示排序后的候选用户列表。另外,排序所依据的质量评价参数可以由系统预先设定,也可以由当前用户自定义选择,本发明实施例对此不作限定。通过上述方式,将优质的候选用户在列表的靠前位置显示,从而便于当前用户更加快速地找到优质的候选用户。

另外,终端显示目标电子书对应的候选用户列表之前,还执行如下步骤:终端向服务器发送列表获取请求,列表获取请求中携带目标电子书的标识;服务器接收终端发送的列表获取请求,根据目标电子书的标识获取目标电子书对应的候选用户列表,向终端发送候选用户列表;终端接收服务器发送的目标电子书对应的候选用户列表。

可选地,列表获取请求中还携带有当前用户的标识,服务器根据当前用户的标识和目标电子书的标识,获取目标电子书对应的候选用户列表,该候选用户列表中包括与当前用户具有关联关系的至少一个候选用户。在一个示例中,上述关联关系为好友关系,由于用户对其好友更为熟悉了解,因此基于好友关系链共享阅读信息,能够便于用户订阅一些优质好友(例如较有思想的好友)的阅读信息,从而提高了当前用户所订阅的阅读信息的质量。可选地,当阅读信息包括读书笔记时,有助于提高后续的阅读感受。

服务器可以在自身所属的读书软件系统中获取与当前用户具有关联关系的至少一个候选用户,也可以经过授权从其它软件系统(例如即时通信软件系统或者社交软件系统)的服务器中获取与当前用户具有关联关系的至少一个候选用户,从而实现跨应用、跨平台的用户身份关联。

在本发明实施例中,用户的标识用于唯一标识用户,不同用户对应不同的标识,用户的标识可以是用户帐号或其它唯一标识符。电子书的标识用于唯一标识电子书,不同电子书对应不同的标识,电子书的标识可以是预先为各个电子书分配的唯一标识符。

步骤202,终端在获取到对应于候选用户列表中的目标候选用户的选择信号之后,向服务器发送阅读信息获取请求。

当前用户可以在候选用户列表中选择一个或者多个候选用户作为目标候选用户,以订阅该目标候选用户的阅读信息。阅读信息获取请求中携带目标候选用户的标识和目标电子书的标识。

在本发明实施例中,阅读信息包括读书笔记和/或阅读进度。

读书笔记是指用户在阅读电子书时所添加或记录的笔记信息。在本发明实施例中,对读书笔记的形式不作限定,读书笔记可以是诸如理解、点评或感悟等文字内容,也可以是诸如下划线、加粗、高亮等标记符号。另外,读书笔记可以采用文字或标记符号记录,也可以采用语音记录,或者采用视频记录,本发明实施例对此不作限定。相较于传统的文字或标记符号形式记录的读书笔记,采用音视频记录的读书笔记在展现时更加生动形象。

在一个示例中,阅读进度是指用户在电子书中当前阅读至的书本内容的位置,例如某一章节的某一段落。在另一个示例中,阅读进度是指用户阅读电子书中某一部分书本内容所花费的时间,上述一部分书本内容可以是一个章节、一个段落、若干个章节、若干个段落等等,本发明实施例对此不作限定。

可选地,终端还可获取当前用户选择获取的阅读信息,阅读信息获取请求中还携带当前用户选择获取的阅读信息。当前用户选择获取的阅读信息包括读书笔记和/或阅读进度,其可以由当前用户自定义选择确定。

相应地,服务器接收终端发送的阅读信息获取请求。

步骤203,服务器根据目标候选用户的标识和目标电子书的标识,从阅读信息数据库中获取阅读信息。

阅读信息包括目标候选用户对目标电子书所记录的读书笔记和/或目标候选用户对目标电子书的阅读进度。

阅读信息数据库中记录有每一个用户针对每一本电子书所记录的读书笔记和/或每一个用户针对每一本电子书的阅读进度。例如,阅读信息数据库包括读书笔记数据库和阅读进度数据库,读书笔记数据库中记录有每一个用户针对每一本电子书所记录的读书笔记,阅读进度数据库中记录有每一个用户针对每一本电子书的阅读进度。阅读信息数据库中的数据可以由各个终端上传。以上传读书笔记为例,某一用户在阅读目标电子书时,该用户所对应的终端记录该用户所记录的读书笔记以及每一条读书笔记对应的书本内容,而后向服务器发送笔记上传请求,笔记上传请求中携带该用户的标识、该用户对目标电子书所记录的读书笔记、以及每一条读书笔记对应的书本内容(或者每一条读书笔记对应的书本内容在目标电子书中的位置)。

另外,当阅读信息获取请求中还携带当前用户选择获取的阅读信息时,若当前用户选择获取的阅读信息包括读书笔记,则服务器根据目标候选用户的标识和目标电子书的标识,从读书笔记数据库中获取目标候选用户对目标电子书所记录的读书笔记;若当前用户选择获取的阅读信息包括阅读进度,则服务器根据目标候选用户的标识和目标电子书的标识,从阅读进度数据库中获取目标候选用户对目标电子书的阅读进度。

步骤204,服务器向终端发送阅读信息。

可选地,阅读信息中还包括阅读信息对应的书本内容,或者是阅读信息对应的书本内容在目标电子书中的位置。例如,对于读书笔记来说,读书笔记对应的书本内容是指对应记录该读书笔记的章节、段落或字句;对于阅读进度且阅读进度是指用户在电子书中当前阅读至的书本内容的位置来说,阅读进度对应的书本内容是指当前阅读至的书本内容,如某一章节的某一段落;对于阅读信息且阅读信息是指用户阅读电子书中某一部分书本内容所花费的时间时,阅读进度对应的书本内容是指对应记录该阅读进度的章节或段落。

可选地,当阅读信息包括读书笔记时,阅读信息中还包括每一条读书笔记对应的目标候选用户的标识(也即发表该读书笔记的用户的标识);当阅读信息包括阅读进度时,阅读信息中还包括每一条阅读进度对应的目标候选用户的标识(也即发表该阅读进度的用户的标识)。

相应地,终端接收服务器发送的阅读信息。

步骤205,终端在当前用户阅读目标电子书的过程中,显示阅读信息。

可选地,终端根据阅读信息对应的书本内容,在显示目标电子书中该书本内容时对应显示阅读信息。

在本发明实施例中,在当前用户订阅目标候选用户对目标电子书所记录的读书笔记之后,终端在当前用户阅读目标电子书的过程中,同步显示读书笔记。可选地,终端在显示每一条读书笔记时,还根据该读书笔记对应的目标用户的标识,显示该读书笔记对应的发表者,以便当前用户获知每一条读书笔记的发表者。在当前用户同时订阅多个其他用户的读书笔记时,通过上述方式能够更好地区分各条读书笔记的发表者。

可选地,对于每一条读书笔记,终端根据该读书笔记对应的书本内容,在显示目标电子书中该书本内容时对应显示该读书笔记。可选地,终端在阅读界面中以可移动的悬浮图层的形式显示读书笔记,从而避免读书笔记将阅读界面中的书本内容遮挡。

结合参考图3B,其示例性示出了一种阅读界面31的示意图,阅读界面31中显示有当前用户正在阅读的电子书32以及当前用户所订阅的其他用户的读书笔记33。

在本发明实施例中,在当前用户阅读到具有读书笔记的书本内容时,在该书本内容的附近位置自动显示读书笔记,无需当前用户通过操作以触发显示读书笔记,充分简化用户操作。另外,在本发明实施例中,通过模拟真实的阅读习惯,追随某个或某些用户的阅读脚步,从而对知识的汲取更加有效率,更加系统。

另外,当阅读信息包括阅读进度且阅读进度是指用户在电子书中当前阅读至的书本内容的位置时,终端在当前用户阅读目标电子书的过程中,在预设界面中显示阅读进度。其中,预设界面是指预先设定的用于显示阅读进度的界面,例如预设界面可以是每一个阅读界面,也可以是电子书的初始界面,还可以是阅读进度所指示的书本内容的位置所属的阅读界面等等。当预设界面为每一个阅读界面时,能够在当前用户阅读目标电子书的过程中实时显示目标候选用户的阅读进度,以便于当前用户实时获知目标候选用户的阅读进度。

当阅读信息包括阅读进度且阅读进度是指用户阅读电子书中某一部分书本内容所花费的时间时,对于每一条阅读进度,终端根据该阅读进度对应的书本内容,在显示目标电子书中该书本内容时对应显示该阅读进度。

可选地,终端在显示每一条阅读进度时,还根据该阅读进度对应的目标用户的标识,显示该阅读进度对应的发表者,以便当前用户获知每一条阅读进度的发表者。在当前用户同时订阅多个其他用户的阅读进度时,通过上述方式能够更好地区分各条阅读进度的发表者。

需要补充说明的是,服务器在获取到目标候选用户对目标电子书所更新的阅读信息之后,向终端发送更新后的阅读信息,更新后的阅读信息包括目标候选用户对目标电子书所更新的读书笔记和/或目标候选用户对目标电子书所更新的阅读进度。终端接收服务器发送的更新后的阅读信息。在当前用户订阅目标候选用户对目标电子书的阅读信息之后,服务器中存储当前用户的标识、目标候选用户的标识和目标电子书的标识之间的对应关系,服务器根据该对应关系确定订阅目标候选用户对目标电子书的阅读信息的用户,并向这些确定的用户发送更新后的阅读信息。通过上述方式,实现对用户所订阅的阅读信息进行及时地更新,以便于用户查看到最新的阅读信息。

可选地,终端在显示读书笔记之后,还执行如下步骤:终端获取对应于读书笔记中的目标读书笔记的选择信号;将目标读书笔记保存为当前用户对目标电子书所记录的读书笔记。终端在保存目标读书笔记时,还可同时保存每一条目标读书笔记对应的发表者。可选地,终端还获取当前用户对目标电子书所记录的读书笔记,并进行保存。

在一个示例中,假设当前用户选择订阅张三和李四的读书笔记,当前用户在阅读目标电子书的过程中,可以从张三和李四所记录的读书笔记中选择有价值的读书笔记作为自己的读书笔记,例如当前用户选择张三的10条读书笔记、李四的5条读书笔记以及当前用户自己记录的5条读书笔记,保存为当前用户对目标电子书所记录的读书笔记。其中,对于保存的由张三和李四发表的读书笔记,终端还同时保存每一条读书笔记对应的发表者,以便后续显示当前用户的读书笔记时,显示该读书笔记对应的实际发表者,例如显示“来自张三的笔记”或者“来自李四的笔记”。

通过上述方式,实现了将其它用户的读书笔记保存为自己的读书笔记,以便于用户生成符合自身实际需要的读书笔记,更好地满足用户实际的笔记记录需求。

可选地,本实施例提供的方法还包括如下几个步骤(图2中未示出):

步骤206,终端在显示阅读信息之后,获取对应于阅读信息的互动信息。

以读书笔记为例,当前用户在查看到目标候选用户所做的读书笔记之后,可以针对该读书笔记发起互动信息,例如针对该读书笔记发表当前用户自身的看法。以阅读进度为例,当前用户在查看到目标候选用户的阅读进度之后,可以针对该阅读进度发起互动信息,例如针对该阅读进度发表当前用户自身的阅读进度。

步骤207,终端向服务器发送互动请求。

互动请求中携带目标候选用户的标识和互动信息。其中,目标候选用户是指发表上述阅读信息的候选用户。

相应地,服务器接收终端发送的互动请求。

步骤208,服务器根据目标候选用户的标识,将互动信息发送给目标候选用户对应的客户端。

可选地,互动请求中还携带当前用户的标识,服务器将互动信息和当前用户的标识发送给目标候选用户对应的客户端,以便于目标候选用户获知互动信息的发送方。

目标候选用户对应的客户端接收到互动信息之后,便可以推送消息的形式显示上述互动信息,从而为阅读同一本电子书的用户提供一种沟通互动机制。

可选地,终端在显示读书笔记之后,获取对应于读书笔记的评分;向服务器发送评分提交请求,该评分提交请求中携带目标候选用户的标识、目标电子书的标识和评分。服务器接收到评分提交请求之后,根据目标候选用户的标识和目标电子书的标识,对目标候选用户对目标电子书所记录的读书笔记的评分进行更新。例如,服务器根据目标候选用户对目标电子书所记录的读书笔记的当前评分和接收到的评分提交请求中携带的评分,计算更新后的评分。

综上所述,本发明实施例提供的方法,对于阅读同一本电子书的不同用户来说,他们之间能够共享阅读信息,例如读书笔记、阅读进度等,从而丰富了读书软件系统的功能。

在阅读信息包括读书笔记时,一方面由于终端向用户提供候选用户列表,使得用户能够有针对性地订阅一个或者多个其它用户所记录的读书笔记,因此后续展现的读书笔记的质量更高,更加符合阅读需求;另一方面终端在用户阅读电子书的过程中,同步显示读书笔记,使得读书笔记和书本内容紧密结合,避免阅读时的分裂感,使得读书笔记的展现形式更优。

在阅读信息包括阅读进度时,终端在用户阅读电子书的过程中,同步显示其他用户对于该电子书的阅读进度,使得阅读同一本电子书的不同用户之间存在一种阅读进度竞争关系,例如用户可以进行阅读进度比赛,从而促进阅读速度,且能够增加趣味性。

另外,通过向用户推荐其好友或者具有权威影响力的用户作为候选用户,有助于选取更高质量的阅读信息,提高阅读信息的参考价值。

另外,通过在候选用户列表中显示每一个候选用户对应的质量评价参数,有助于用户更为高效地选择更加优质的候选用户。

在本发明实施例中,主要以阅读信息为读书笔记、阅读进度为例进行说明,在本发明实施例公开的内容的基础上,本领域技术人员容易想到阅读信息还可以是诸如阅读时段、阅读速度、阅读时长等其它信息,这些阅读信息同样能够在阅读同一本电子书的不同用户之间进行共享,本发明实施例对此不作限定。

在上述方法实施例中,仅从终端和服务器的交互角度对本发明提供的技术方案进行介绍说明。上述有关终端侧的步骤可以单独实现成为终端侧的信息共享方法,有关服务器侧的步骤可以单独实现成为服务器侧的信息共享方法。

下述为本发明装置实施例,可以用于执行本发明方法实施例。对于本发明装置实施例中未披露的细节,请参照本发明方法实施例。

请参考图4,其示出了本发明一个实施例提供的信息共享装置的框图。该装置具有实现上述终端侧的信息共享方法的功能,所述功能可以由硬件实现,也可以由硬件执行相应的软件实现。该装置可以包括:第一显示模块410、第一发送模块420、第一接收模块430和第二显示模块440。

第一显示模块410,用于执行上述步骤201。

第一发送模块420,用于执行上述步骤202。

第一接收模块430,用于接收服务器发送的阅读信息。

第二显示模块440,用于执行上述步骤205。

可选地,第一显示模块410,包括:排序单元和显示单元。

排序单元,用于根据质量评价参数对各个候选用户进行排序,得到排序后的候选用户列表。

显示单元,用于显示排序后的候选用户列表。

可选地,所述装置还包括:信息获取模块和第二发送模块。

信息获取模块,用于执行上述步骤206。

第二发送模块,用于执行上述步骤207。

可选地,当阅读信息包括读书笔记时,所述装置还包括:信号获取模块和笔记保存模块。

信号获取模块,用于获取对应于读书笔记中的目标读书笔记的选择信号。

笔记保存模块,用于将目标读书笔记保存为当前用户对目标电子书所记录的读书笔记。

可选地,当阅读信息包括读书笔记时,所述装置还包括:评分获取模块和第三发送模块。

评分获取模块,用于获取对应于读书笔记的评分。

第三发送模块,用于向服务器发送评分提交请求。

可选地,所述装置还包括:第四发送模块和第二接收模块。

第四发送模块,用于向服务器发送列表获取请求。

第二接收模块,用于接收服务器发送的目标电子书对应的候选用户列表。

相关细节可参考上述方法实施例。

请参考图5,其示出了本发明另一实施例提供的信息共享装置的框图。该装置具有实现上述服务器侧的信息共享方法的功能,所述功能可以由硬件实现,也可以由硬件执行相应的软件实现。该装置可以包括:第一接收模块510、笔记获取模块520和第一发送模块530。

第一接收模块510,用于接收目标终端发送的阅读信息获取请求。

笔记获取模块520,用于执行上述步骤203。

第一发送模块530,用于执行上述步骤204。

可选地,所述装置还包括:第二接收模块、列表获取模块和第二发送模块。

第二接收模块,用于接收目标终端发送的列表获取请求。

列表获取模块,用于根据目标电子书的标识,获取目标电子书对应的候选用户列表。

第二发送模块,用于向目标终端发送候选用户列表。

可选地,所述装置还包括:第三接收模块和第三发送模块。

第三接收模块,用于接收目标终端发送的互动请求。

第三发送模块,用于执行上述步骤208。

可选地,当阅读信息包括读书笔记时,所述装置还包括:第四接收模块和评分更新模块。

第四接收模块,用于接收终端发送的评分提交请求。

评分更新模块,用于根据目标候选用户的标识和目标电子书的标识,对目标候选用户对目标电子书所记录的读书笔记的评分进行更新。

相关细节可参考上述方法实施例。

本发明一示例性实施例还提供了一种信息共享系统,该系统包括:终端和服务器。终端包括如图4所示实施例提供的信息共享装置。服务器包括如图5所示实施例提供的信息共享装置。

需要说明的是:上述实施例提供的装置在实现其功能时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的装置与方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。

请参考图6,其示出了本发明一个实施例提供的终端的结构示意图。该终端用于实施上述实施例中提供的信息共享方法。具体来讲:

终端600可以包括RF(Radio Frequency,射频)电路610、包括有一个或一个以上计算机可读存储介质的存储器620、输入单元630、显示单元640、传感器650、音频电路660、WiFi(wireless fidelity,无线保真)模块670、包括有一个或者一个以上处理核心的处理器680、以及电源690等部件。本领域技术人员可以理解,图6中示出的终端结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:

RF电路610可用于收发信息或通话过程中,信号的接收和发送,特别地,将基站的下行信息接收后,交由一个或者一个以上处理器680处理;另外,将涉及上行的数据发送给基站。通常,RF电路610包括但不限于天线、至少一个放大器、调谐器、一个或多个振荡器、用户身份模块(SIM)卡、收发信机、耦合器、LNA(Low Noise Amplifier,低噪声放大器)、双工器等。此外,RF电路610还可以通过无线通信与网络和其他设备通信。所述无线通信可以使用任一通信标准或协议,包括但不限于GSM(Global System of Mobile communication,全球移动通讯系统)、GPRS(General Packet Radio Service,通用分组无线服务)、CDMA(Code Division Multiple Access,码分多址)、WCDMA(Wideband Code Division Multiple Access,宽带码分多址)、LTE(Long Term Evolution,长期演进)、电子邮件、SMS(Short Messaging Service,短消息服务)等。

存储器620可用于存储软件程序以及模块,处理器680通过运行存储在存储器620的软件程序以及模块,从而执行各种功能应用以及数据处理。存储器620可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据终端600的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器620可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器620还可以包括存储器控制器,以提供处理器680和输入单元630对存储器620的访问。

输入单元630可用于接收输入的数字或字符信息,以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。具体地,输入单元630可包括图像输入设备631以及其他输入设备632。图像输入设备631可以是摄像头,也可以是光电扫描设备。除了图像输入设备631,输入单元630还可以包括其他输入设备632。具体地,其他输入设备632可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。

显示单元640可用于显示由用户输入的信息或提供给用户的信息以及终端600的各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。显示单元640可包括显示面板641,可选的,可以采用LCD(Liquid Crystal Display,液晶显示器)、OLED(Organic Light-Emitting Diode,有机发光二极管)等形式来配置显示面板641。

终端600还可包括至少一种传感器650,比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板641的亮度,接近传感器可在终端600移动到耳边时,关闭显示面板641和/或背光。作为运动传感器的一种,重力加速度传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于终端600还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。

音频电路660、扬声器661,传声器662可提供用户与终端600之间的音频接口。音频电路660可将接收到的音频数据转换后的电信号,传输到扬声器661,由扬声器661转换为声音信号输出;另一方面,传声器662将收集的声音信号转换为电信号,由音频电路660接收后转换为音频数据,再将音频数据输出处理器680处理后,经RF电路610以发送给比如另一终端,或者将音频数据输出至存储器620以便进一步处理。音频电路660还可能包括耳塞插孔,以提供外设耳机与终端600的通信。

WiFi属于短距离无线传输技术,终端600通过WiFi模块670可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图6示出了WiFi模块670,但是可以理解的是,其并不属于终端600的必须构成,完全可以根据需要在不改变发明的本质的范围内而省略。

处理器680是终端600的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器620内的软件程序和/或模块,以及调用存储在存储器620内的数据,执行终端600的各种功能和处理数据,从而对手机进行整体监控。可选的,处理器680可包括一个或多个处理核心;优选的,处理器680可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器680中。

终端600还包括给各个部件供电的电源690(比如电池),优选的,电源可以通过电源管理系统与处理器680逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。电源690还可以包括一个或一个以上的直流或交流电源、再充电系统、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。

尽管未示出,终端600还可以包括蓝牙模块等,在此不再赘述。

具体在本实施例中,终端600还包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行。上述一个或者一个以上程序包含用于执行上述终端侧的信息共享方法的指令。

请参考图7,其示出了本发明一个实施例提供的服务器的结构示意图。该服务器用于实施上述实施例中提供的信息共享方法。具体来讲:

所述服务器700包括中央处理单元(CPU)701、包括随机存取存储器(RAM)702和只读存储器(ROM)703的系统存储器704,以及连接系统存储器704和中央处理单元701的系统总线705。所述服务器700还包括帮助计算机内的各个器件之间传输信息的基本输入/输出系统(I/O系统)706,和用于存储操作系统713、应用程序714和其他程序模块715的大容量存储设备707。

所述基本输入/输出系统706包括有用于显示信息的显示器708和用于用户输入信息的诸如鼠标、键盘之类的输入设备709。其中所述显示器708和输入设备709都通过连接到系统总线705的输入输出控制器710连接到中央处理单元701。所述基本输入/输出系统706还可以包括输入输出控制器710以用于接收和处理来自键盘、鼠标、或电子触控笔等多个其他设备的输入。类似地,输入输出控制器710还提供输出到显示屏、打印机或其他类型的输出设备。

所述大容量存储设备707通过连接到系统总线705的大容量存储控制器(未示出)连接到中央处理单元701。所述大容量存储设备707及其相关联的计算机可读介质为服务器700提供非易失性存储。也就是说,所述大容量存储设备707可以包括诸如硬盘或者CD-ROM驱动器之类的计算机可读介质(未示出)。

不失一般性,所述计算机可读介质可以包括计算机存储介质和通信介质。计算机存储介质包括以用于存储诸如计算机可读指令、数据结构、程序模块或其他数据等信息的任何方法或技术实现的易失性和非易失性、可移动和不可移动介质。计算机存储介质包括RAM、ROM、EPROM、EEPROM、闪存或其他固态存储其技术,CD-ROM、DVD或其他光学存储、磁带盒、磁带、磁盘存储或其他磁性存储设备。当然,本领域技术人员可知所述计算机存储介质不局限于上述几种。上述的系统存储器704和大容量存储设备707可以统称为存储器。

根据本发明的各种实施例,所述服务器700还可以通过诸如因特网等网络连接到网络上的远程计算机运行。也即服务器700可以通过连接在所述系统总线705上的网络接口单元711连接到网络712,或者说,也可以使用网络接口单元711来连接到其他类型的网络或远程计算机系统(未示出)。

所述存储器还包括一个或者一个以上的程序,所述一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行。上述一个或者一个以上程序包含用于执行上述服务器侧的信息共享方法的指令。

在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器,上述指令可由终端的处理器执行以完成上述方法实施例中终端侧的各个步骤。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。

在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器,上述指令可由服务器的处理器执行以完成上述方法实施例中服务器侧的各个步骤。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。

应当理解的是,在本文中提及的“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。

以上所述仅为本发明的示例性实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1