电子书推送方法、装置及计算机可读存储介质与流程

文档序号:15851707发布日期:2018-11-07 10:06阅读:143来源:国知局
电子书推送方法、装置及计算机可读存储介质与流程

本发明涉及电子书技术领域,尤其涉及一种电子书推送方法、装置及计算机可读存储介质。

背景技术

目前,电子书阅读作为一种新兴的阅读方式,具有占用空间小、易于下载、价格便宜等诸多优势;并且,由于电子书的载体可以为手机、平板电脑等移动终端,使电子书的阅读更具有便利性,因此选择阅读电子书的人越来越多。为了方便用户阅读,电子书阅读软件通常具备信息推送功能,能够为用户推送特定的电子书书目等网络内容。在现有技术中,电子阅读产品为用户推送电子书时,通常都是将相同的推送内容统一推送给所有用户,无法确定用户实际感兴趣的具体内容,也无法根据用户感兴趣的具体内容针对性进行电子书推送。

上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。



技术实现要素:

本发明的主要目的在于提供一种电子书推送方法、装置及计算机可读存储介质,旨在解决现有技术中电子阅读产品为用户推送电子书时,通常都是将相同的推送内容统一推送给所有用户,无法确定用户实际感兴趣的具体内容,也无法根据用户感兴趣的具体内容针对性进行电子书推送的问题。

为实现上述目的,本发明提供一种电子书推送方法,所述电子书推送方法包括:

当侦测到终端用户通过电子书应用阅读某一电子书时,获取用户基于当前阅读的电子书内容的标记信息,所述标记信息包括用户基于电子书内容插入的批注,及用户标记或批注过的电子书内容中的至少一种;

从所述标记信息中提取关键词,并根据提取到的关键词,从云端电子书信息数据库中查找书名或内容包含所述关键词的电子书;

将查找到的所述电子书作为推荐的目标电子书,并确定所述目标电子书的推荐形式;

获取与所述推荐形式对应的推荐信息,将获取到的所述推荐信息显示在所述电子书应用的推荐页面中。

优选地,所述从所述标记信息中提取关键词,并根据提取到的关键词,从云端电子书信息数据库中查找书名或内容包含所述关键词的电子书的步骤包括:

从所述标记信息中提取关键词,并统计所述关键词在所述标记信息中的出现次数;

以出现次数最高的关键词为索引,从云端电子书信息数据库中查找书名或内容包含所述索引的电子书。

优选地,所述获取与所述推荐形式对应的推荐信息,将获取到的所述推荐信息显示在所述电子书应用的推荐页面中的步骤包括:

当所述推荐形式为链接推荐时,获取所述目标电子书的在线阅读链接或下载链接,将所述在线阅读链接或下载链接显示在所述电子书应用的推荐页面中;

当所述推荐形式为内容推荐时,获取所述目标电子书的书名和内容摘要,将所述书名和内容摘要显示在所述电子书应用的推荐页面中。

优选地,所述获取与所述推荐形式对应的推荐信息,将获取到的所述推荐信息显示在所述电子书应用的推荐页面中的步骤之后,还包括:

接收用户基于所述推荐信息触发的分享指令,根据所述分享指令将所述推荐信息分享至对应的社交媒体,或分享至与用户基于所述电子书应用添加的好友终端。

优选地,所述当侦测到终端用户通过电子书应用阅读某一电子书时,获取用户基于当前阅读的电子书内容的标记信息的步骤之前,还包括:

接收用户通过所述电子书应用中的预置功能按钮触发的电子书推荐功能启用指令;

根据所述启用指令启用所述电子书应用的推送功能。

优选地,所述电子书推送方法还包括:

当检测到阅读页面的长按操作时,将当前页面进行锁定,同时显示笔记图标;

检测到滑动操作时,对滑动轨迹进行标记,并显示;

当再次检测到长按操作时,对当前页面上的滑动轨迹进行保存,并将当前页面进行解锁。

为实现上述目的,本发明还提供一种电子书推送装置,所述电子书推送装置包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的电子书推送程序,所述电子书推送程序被所述处理器执行时实现以下电子书推送方法的步骤:

当侦测到终端用户通过电子书应用阅读某一电子书时,获取用户基于当前阅读的电子书内容的标记信息,所述标记信息包括用户基于电子书内容插入的批注,及用户标记或批注过的电子书内容中的至少一种;

从所述标记信息中提取关键词,并根据提取到的关键词,从云端电子书信息数据库中查找书名或内容包含所述关键词的电子书;

将查找到的所述电子书作为推荐的目标电子书,并确定所述目标电子书的推荐形式;

获取与所述推荐形式对应的推荐信息,将获取到的所述推荐信息显示在所述电子书应用的推荐页面中。

优选地,所述电子书推送程序被所述处理器执行时还实现以下电子书推送方法的步骤:

从所述标记信息中提取关键词,并统计所述关键词在所述标记信息中的出现次数;

以出现次数最高的关键词为索引,从云端电子书信息数据库中查找书名或内容包含所述索引的电子书。

优选地,所述电子书推送程序被所述处理器执行时还实现以下电子书推送方法的步骤:

当所述推荐形式为链接推荐时,获取所述目标电子书的在线阅读链接或下载链接,将所述在线阅读链接或下载链接显示在所述电子书应用的推荐页面中;

当所述推荐形式为内容推荐时,获取所述目标电子书的书名和内容摘要,将所述书名和内容摘要显示在所述电子书应用的推荐页面中。

此外,为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有电子书推送程序,所述电子书推送程序被处理器执行时实现如上所述的电子书推送方法的步骤。

本发明提供一种电子书推送方法,装置和计算机可读存储介质。在该方法中,当侦测到终端用户通过电子书应用阅读某一电子书时,获取用户基于当前阅读的电子书内容的标记信息,所述标记信息包括用户基于电子书内容插入的批注,及用户标记或批注过的电子书内容中的至少一种;从所述标记信息中提取关键词,并根据提取到的关键词,从云端电子书信息数据库中查找书名或内容包含所述关键词的电子书;将查找到的所述电子书作为推荐的目标电子书,并确定所述目标电子书的推荐形式;获取与所述推荐形式对应的推荐信息,将获取到的所述推荐信息显示在所述电子书应用的推荐页面中。通过上述方式,可以从云端电子书信息数据库中确定用户阅读行为信息匹配的电子书信息并根据对应的电子书信息进行电子书推送。通过与用户阅读行为信息进行匹配可以确定用户感兴趣的电子书,从而根据用户兴趣针对性地推送电子书,提高用户体验。

附图说明

图1是本发明实施例方案涉及的硬件运行环境的装置所属终端结构示意图;

图2为本发明电子书推送方法第一实施例的流程示意图;

图3为本发明电子书推送方法第二实施例的流程示意图;

图4为本发明电子书推送方法第三实施例的流程示意图;

图5为本发明电子书推送方法第四实施例的流程示意图;

图6为本发明电子书推送方法第五实施例的流程示意图;

图7为本发明电子书推送方法第六实施例的流程示意图。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

在现有技术中,电子阅读产品为用户推送电子书时,通常都是将相同的推送内容统一推送给所有用户,无法确定用户实际感兴趣的具体内容,也无法根据用户感兴趣的具体内容针对性进行电子书推送。

为了解决上述技术问题,本发明提供一种电子书推送方法,在该方法中,当侦测到终端用户通过电子书应用阅读某一电子书时,获取用户基于当前阅读的电子书内容的标记信息,所述标记信息包括用户基于电子书内容插入的批注,及用户标记或批注过的电子书内容中的至少一种;从所述标记信息中提取关键词,并根据提取到的关键词,从云端电子书信息数据库中查找书名或内容包含所述关键词的电子书;将查找到的所述电子书作为推荐的目标电子书,并确定所述目标电子书的推荐形式;获取与所述推荐形式对应的推荐信息,将获取到的所述推荐信息显示在所述电子书应用的推荐页面中。从而根据用户的兴趣针对性的进行电子书推送。

如图1所示,图1是本发明实施例方案涉及的硬件运行环境的终端结构示意图。

本发明实施例终端可以是pc,也可以是智能手机、平板电脑、电子书阅读器、mp3(movingpictureexpertsgroupaudiolayeriii,动态影像专家压缩标准音频层面3)播放器、mp4(movingpictureexpertsgroupaudiolayeriv,动态影像专家压缩标准音频层面4)播放器、便携计算机等具有显示功能的可移动式终端设备。

如图1所示,该终端可以包括:处理器1001,例如cpu,网络接口1004,用户接口1003,存储器1005,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(display)、输入单元比如键盘(keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如wi-fi接口)。存储器1005可以是高速ram存储器,也可以是稳定的存储器(non-volatilememory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。

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

本领域技术人员可以理解,图1中示出的终端结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

如图1所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及电子书推送程序。

在图1所示的终端中,网络接口1004主要用于连接后台服务器,与后台服务器进行数据通信;用户接口1003主要用于连接客户端(用户端),与客户端进行数据通信;而处理器1001可以用于调用存储器1005中存储的电子书推送程序,并执行以下操作:

获取用户在用户终端的阅读行为信息,其中,所述阅读行为信息至少包括当前阅读行为信息;

确定云端电子书信息数据库中与所述阅读行为信息匹配的电子书信息;

根据匹配的电子书信息发送电子书推送信息至用户终端或用户好友。

进一步地,处理器1001可以调用存储器1005中存储的电子书推送程序,还执行以下操作:

当侦测到终端用户通过电子书应用阅读某一电子书时,获取用户基于当前阅读的电子书内容的标记信息,所述标记信息包括用户基于电子书内容插入的批注,及用户标记或批注过的电子书内容中的至少一种;

从所述标记信息中提取关键词,并根据提取到的关键词,从云端电子书信息数据库中查找书名或内容包含所述关键词的电子书;

将查找到的所述电子书作为推荐的目标电子书,并确定所述目标电子书的推荐形式;

获取与所述推荐形式对应的推荐信息,将获取到的所述推荐信息显示在所述电子书应用的推荐页面中。

进一步地,处理器1001可以调用存储器1005中存储的电子书推送程序,还执行以下操作:

从所述标记信息中提取关键词,并统计所述关键词在所述标记信息中的出现次数;

以出现次数最高的关键词为索引,从云端电子书信息数据库中查找书名或内容包含所述索引的电子书。

进一步地,处理器1001可以调用存储器1005中存储的电子书推送程序,还执行以下操作:

当所述推荐形式为链接推荐时,获取所述目标电子书的在线阅读链接或下载链接,将所述在线阅读链接或下载链接显示在所述电子书应用的推荐页面中;

当所述推荐形式为内容推荐时,获取所述目标电子书的书名和内容摘要,将所述书名和内容摘要显示在所述电子书应用的推荐页面中。

进一步地,处理器1001可以调用存储器1005中存储的电子书推送程序,还执行以下操作:

接收用户基于所述推荐信息触发的分享指令,根据所述分享指令将所述推荐信息分享至对应的社交媒体,或分享至与用户基于所述电子书应用添加的好友终端。

进一步地,处理器1001可以调用存储器1005中存储的电子书推送程序,还执行以下操作:

接收用户通过所述电子书应用中的预置功能按钮触发的电子书推荐功能启用指令;

根据所述启用指令启用所述电子书应用的推送功能。

进一步地,处理器1001可以调用存储器1005中存储的电子书推送程序,还执行以下操作:

当检测到阅读页面的长按操作时,将当前页面进行锁定,同时显示笔记图标;

检测到滑动操作时,对滑动轨迹进行标记,并显示;

当再次检测到长按操作时,对当前页面上的滑动轨迹进行保存,并将当前页面进行解锁。

基于上述硬件结构,提出本发明电子书推送方法的实施例。

参照图2,图2为本发明电子书推送方法第一实施例流程示意图。

目前,电子书阅读作为一种新兴的阅读方式,具有占用空间小、易于下载、价格便宜等诸多优势;并且,由于电子书的载体可以为手机、平板电脑等移动终端,使电子书的阅读更具有便利性,因此选择阅读电子书的人越来越多。为了方便用户阅读,电子书阅读软件通常具备信息推送功能,能够为用户推送特定的电子书书目等网络内容。在现有技术中,电子阅读产品为用户推送电子书时,通常都是将相同的推送内容统一推送给所有用户,无法确定用户实际感兴趣的具体内容,也无法根据用户感兴趣的具体内容针对性进行电子书推送。随着大数据技术的发展,可以通过采集用户日常生活中各种操作产生的数据来分析用户的兴趣或习惯,从而针对性的为用户提供服务。本实施例提供一种通过获取用户阅读时的阅读行为信息,并从云端电子书信息数据库中确定与用户阅读行为信息匹配的电子书信息,即用户感兴趣的电子书信息,并进行推送,从而根据用户的兴趣针对性地进行电子书推送。本实施例的实现过程包括以下步骤:

步骤s10,当侦测到终端用户通过电子书应用阅读某一电子书时,获取用户基于当前阅读的电子书内容的标记信息,所述标记信息包括用户基于电子书内容插入的批注,及用户标记或批注过的电子书内容中的至少一种;

在本实施例中,在本实施例中,当侦测到用户终端通过电子书应用阅读某一电子书时,先获取用户基于当前阅读的电子书标记的信息,其中标注信息包括用户基于当前电子书内容插入的批注,以及用户标记或批注郭的电子书内容中的至少一种。用户可以通过下载基于本发明的电子书阅读软件来阅读电子书。用户在利用该电子书阅读软件时,可以进行插入批注或者对电子书原文中比较感兴趣的内容进行标注等操作。其中,标注方式包括但不限于突出显示及下划线等方式。本实施例实施时,可以预先设置一电子书推送服务器,用于获取用户在用户终端的阅读行为信息并进行电子书推送。在本实施例中,用户在利用本实施例的电子书阅读软件阅读电子书时,当用户进行插入批注或者标注原文内容的操作时,用户终端向电子书推送服务器发送标记信息。当用户进行的操作的插入批注时,阅读行为信息中包含批注的具体内容。当用户进行的操作为标注原文内容时,阅读行为信息包含标注的具体内容。用户插入的批注或者标注的原文内容可以反映出用户的阅读兴趣,同时也是用户的关注点所在。此外,用户在当前时算起特定历史时间段内的阅读各电子书的阅读时间信息或者阅读频率以及在阅读电子书时进行设置调节次数信息也能反映用户对喜好程度,因此,在本实施例中还可以在预设的时间对用户阅读各电子书的时间或频率等信息进行统计,作为用户的阅读行为信息。在本实施例中,电子书推送服务器获取用户在用户终端的阅读行为信息时,可以同时获取用户终端信息或者用户的账号信息,以便将用户阅读行为与用户对应起来。

步骤s20,从所述标记信息中提取关键词,并根据提取到的关键词,从云端电子书信息数据库中查找书名或内容包含所述关键词的电子书;

在本实施例中,推送服务器在接收到标识信息时,获取标识信息中的关键词。关键词至少包括命名实体。命名实体识别(namedentityrecognition,简称ner),又称作“专名识别”,是指识别文本中具有特定意义的实体,命名实体识别是信息提取、问答系统、句法分析、机器翻译、面向semanticweb的元数据标注等应用领域的重要基础工具,在自然语言处理技术走向实用化的过程中占有重要地位。一般来说,命名实体识别的任务就是识别出待处理文本中三大类包括实体类、时间类和数字类)和七小类,人名、机构名、地名、时间、日期、货币和百分比。获取了关键词后,根据关键词在云端电子书数据库中进行检索,确定云端电子书信息数据库中与关键词匹配的电子书信息。在本实施例中,电子书信息泛指基于用户插入的批注匹配得到的电子书信息。在获得一个或多个电子书信息时,根据获得的电子书信息进行电子书推送。云端电子书信息数据库是进行电子书推送时电子书信息的来源。云端电子书信息数据库中存储着大量的电子书信息,其中电子书信息可以是电子书本身的数据、电子书标识(例如电子书名称)或者电子书的获取链接。在云端电子书数据库中的电子书可以预先设定特定用于匹配的内容,例如电子书内容概要、电子书关键词或者电子书的题材或者类别。在设置电子书题材或者类别时,可以划分为尽可能小的范围,更准确的与用户兴趣匹配。在本实施例中,当与用户阅读行为匹配的电子书存在多个时,可以获取预设数量的电子书的信息作为最终的匹配的电子书信息并进行推送。

步骤s30,将查找到的所述电子书作为推荐的目标电子书,并确定所述目标电子书的推荐形式;

步骤s40,获取与所述推荐形式对应的推荐信息,将获取到的所述推荐信息显示在所述电子书应用的推荐页面中。

基于上述实施例,在确定云端电子书信息数据库中与标识信息匹配的电子书信息时,电子书推送服务器根据匹配的电子书信息进行电子书推送。在本实施例中,电子书的推荐形式可以至少包括在线阅读链接推荐形式、下载链接推荐形式以及书名和内容摘要的推荐形式,在本实施例中,可以提供这三种推荐形式,用户预先选定设置其中一种形式为推荐形式,推送服务器基于设置的推荐形式进行电子书推送进行电子书推送时可以根据上一步骤的匹配的电子书信息生成推送信息并发送至用户终端,通过提示框的方式显示在当前阅读界面。本实施例的推送信息中包含匹配的电子书信息,例如匹配的电子书名称信息或匹配的电子书的获取链接信息,获取链接信息可以是在线阅读链接信息、免费下载链接信息或购买链接信息等,可以优先以免费的链接信息为获取链接信息,。除了通过发送电子书的推送信息至用户终端的方式之外,还可以将推送信息与用户的身份信息,例如用户账号信息或者用户终端标识信息关联起来并存储在预设位置,用户可以在电子书阅读软件中预设的推送信息查看功能按钮触发查看推送信息请求来获得推送的电子书的信息。

进一步,在本实施例中,除了根据匹配的电子书信息推送至用户终端外,还可以发送电子推送信息至用户好友,实现好友间感兴趣电子书的共享。具体地,用户可以在基于本发明的电子书阅读应用中注册并添加好友,用户在登录个人帐号阅读电子书时,根据用户添加好友时预存的好友列表将获得该用户感兴趣的电子书信息发送至好友列表中的各个好友。在本实施例中,对于付费的电子书,用户付费阅读时,可以生成阅读优惠的推荐信息至该用户的好友,用户好友可以比原价更优惠的价格来阅读该电子书。当然,在本实施例中,也可以通过社交应用,例如qq或者微信等预设的特定好友列表来推送电子书。以微信为例,用户可以通过微信号登陆阅读软件或者通过微信小程序来阅读电子书,根据阅读过程中确定的用户的感兴趣的电子书信息,发送推送信息至用户好友。在本实施例中,进行电子书推送时可以根据上一步骤的匹配的电子书信息生成推送信息并发送至用户终端,通过提示框的方式显示在当前阅读界面。本实施例的推送信息中包含匹配的电子书信息,例如匹配的电子书名称信息或匹配的电子书的获取链接信息,获取链接信息可以是在线阅读链接信息、免费下载链接信息或购买链接信息等,可以优先以免费的链接信息为获取链接信息,为了提高用户体验,还可以在推送信息中添加匹配的电子书的摘要内容。例如,当基于上述步骤获取的匹配电子书为“大秦帝国”这本书时,推送信息可以包括“大秦帝国”这一个电子书的名称、摘要内容或阅读链接等。

在本实施例中,获取用户在用户终端的阅读行为信息,其中,所述阅读行为信息至少包括当前阅读行为信息;确定云端电子书信息数据库中与所述阅读行为信息匹配的电子书信息;根据匹配的电子书信息进行电子书推送。通过上述方式,可以从云端电子书信息数据库中确定用户阅读行为信息匹配的电子书信息并根据对应的电子书信息进行电子书推送。通过与用户阅读行为信息进行匹配可以确定用户感兴趣的电子书,从而根据用户兴趣针对性地推送电子书,提高用户体验。

进一步地,参照图3,图3为本发明电子书推送方法第二实施例流程示意图,基于上述本发明提示的电子书推送方法,提出本发明的第二实施例。

基于上述实施例,在本实施例中,步骤s20包括:

步骤s50,从所述标记信息中提取关键词,并统计所述关键词在所述标记信息中的出现次数;

步骤s60,以出现次数最高的关键词为索引,从云端电子书信息数据库中查找书名或内容包含所述索引的电子书。

在一个或者多个句子中,提取的关键词可能会有多个,不同的关键词对应的内涵可能会不同,可以以出现次数最多的关键词作为索引进行检索获得用户需求的电子书。基于上述实施例,在本实施例中,从标记信息中提取关键词后,统计关键词在标记信息中出现的次数,以出现次数最高的关键词为索引,从云端电子书信息数据库中查找书名或者内容包含索引中的电子书。

在本实施例中,从所述标记信息中提取关键词,并统计所述关键词在所述标记信息中的出现次数;以出现次数最高的关键词为索引,从云端电子书信息数据库中查找书名或内容包含所述索引的电子书。通过上述方式,可以以更准确的方式进行对电子书进行筛选,确定更加匹配用户需求的电子书。

进一步地,基于上述本发明提示的电子书推送方法,参照图4,提出本发明的第三实施例。

基于上述实施例,在本实施例中,步骤s30包括:

步骤s70,当所述推荐形式为链接推荐时,获取所述目标电子书的在线阅读链接或下载链接,将所述在线阅读链接或下载链接显示在所述电子书应用的推荐页面中;

步骤s80,当所述推荐形式为内容推荐时,获取所述目标电子书的书名和内容摘要,将所述书名和内容摘要显示在所述电子书应用的推荐页面中。

基于上述实施例,在本实施例中,推荐形式可以是链接推荐形式,也可以是内容推荐形式。链接推荐形式指的是将电子书的在线阅读链接或者下载链接发送至用户终端,用户可以通过在线阅读链接阅读进入在线阅读网站阅读电子书。用户可以通过下载链接下载电子书的数据包,并下载至终端本地。内容推荐指的是获取电子书的书名和内容摘要,基于书名和内容摘要生成推荐信息,并发送至用户终端,用户终端,再将书名和内容摘要显示在推荐界面,若用户对推荐的电子书感兴趣,基于书名或内容摘要通过搜索获得该电子书。

在本实施例中,当所述推荐形式为链接推荐时,获取所述目标电子书的在线阅读链接或下载链接,将所述在线阅读链接或下载链接显示在所述电子书应用的推荐页面中;当所述推荐形式为内容推荐时,获取所述目标电子书的书名和内容摘要,将所述书名和内容摘要显示在所述电子书应用的推荐页面中。通过上述方式,用户可以获得感兴趣的电子书的下载链接、阅读链接或者书名和摘要等电子书信息。

进一步地,参照图5,提出本发明电子书推送方法的第四实施例。在本实施例中,步骤s40之后还包括:

步骤s90,接收用户基于所述推荐信息触发的分享指令,根据所述分享指令将所述推荐信息分享至对应的社交媒体,或分享至与用户基于所述电子书应用添加的好友终端。

基于上述实施例,在本实施例中,用户可以通过预设的分享功能按钮将推荐信息通过本应用或者社交媒体分享给好友。具体地,用户可以在基于本发明的电子书阅读应用中注册并添加好友,用户在登录个人帐号阅读电子书时,根据用户添加好友时预存的好友列表将获得该用户感兴趣的电子书信息发送至好友列表中的各个好友。在本实施例中,对于付费的电子书,用户付费阅读时,可以生成阅读优惠的推荐信息至该用户的好友,用户好友可以比原价更优惠的价格来阅读该电子书。当然,在本实施例中,也可以通过社交媒体,例如qq或者微信等预设的特定好友列表来推送电子书。以微信为例,用户可以通过微信号登陆阅读软件或者通过微信小程序来阅读电子书,根据阅读过程中确定的用户的感兴趣的电子书信息,发送推送信息至用户好友。

在本实施例中,接收用户基于所述推荐信息触发的分享指令,根据所述分享指令将所述推荐信息分享至对应的社交媒体,或分享至与用户基于所述电子书应用添加的好友终端。用户可以对将电子书推荐信息分享给好友,提高用户体验。

进一步地,参照图6,提出本发明电子书推送方法的第五实施例。在本实施例中,步骤s10之前包括:

步骤s100,接收用户通过所述电子书应用中的预置功能按钮触发的电子书推荐功能启用指令;

步骤s110,根据所述启用指令启用所述电子书应用的推送功能。

基于上述实施例,在本实施例中,可以在电子书阅读软件中设置即时推送功能按钮,用户可以通过该功能按钮触发即时推送功能的开启或者关闭两种状态。用户通过该功能按钮将即时推送功能触发为开启状态时,电子书推送服务器可以根据用户在阅读电子书的时插入批注或标注电子书原文等阅读行为即时匹配用户感兴趣的电子书并推送,其实现过程如上各实施例所述。当用户通过该功能按钮将即时推送功能触发为关闭状态时,用户在阅读电子书时插入批注或标注电子书原文时,用户终端不向推送服务器发送用户的阅读行为信息,因而推送服务器不在用户阅读电子书时即时地推送电子书。

在本实施例中,接收用户通过预置功能按钮触发的根据当前阅读进行即时推送的即时推送功能开启请求。通过上述方式,用户可以根据自身还需要选择开启或关闭阅读时的即时推送功能,提高用户体验。

进一步地,参照图7,提出本发明电子书推送方法的第六实施例。在本实施例中,电子书推送方法还包括:

步骤s120,当检测到阅读页面的长按操作时,将当前页面进行锁定,同时显示笔记图标;

步骤s130,检测到滑动操作时,对滑动轨迹进行标记,并显示;

步骤s140,当再次检测到长按操作时,对当前页面上的滑动轨迹进行保存,并将当前页面进行解锁。

基于上述实施例,在本实施例中,用户在阅读电子书过程中,可以通过长按屏幕感应区时间到达预设时间时,将当前页面进行锁定,即进入编辑状态,当前页面进入编辑状态,并显示预置的笔记图标,笔记图标可以包括下画直线,下画波浪线,着重号等。用户可以通过上述笔记图标对文本中感兴趣的内容进行标注。在标注时,用户选定标注的图标,例如下画直线,用户终端检测到滑动操作时,基于检测到的接触点确定用户的滑动轨迹,并对滑动的轨迹进行标记,并将滑动轨迹以用户设置的线条颜色及显示大小显示出来。当再次检测到长按操作时,对当前页面上的滑动轨迹进行保存以便用户后续追溯感兴趣的内容,并将当前页面进行解锁,即退出当前的编辑状态,进入阅读状态。

在本实施例中,当检测到阅读页面的长按操作时,将当前页面进行锁定,同时显示笔记图标;检测到滑动操作时,对滑动轨迹进行标记,并显示;当再次检测到长按操作时,对当前页面上的滑动轨迹进行保存,并将当前页面进行解锁。通过上述方式,阅读页面可分离为两个阅读状态和编辑状态,分别在两个状态中处理对应的事务,避免互相影响。通过笔记图标对感兴趣的内容进行标注,可以方便追溯,提高用户体验。

进一步地,本发明还提供一种电子书推送装置,所述电子书推送装置包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的电子书推送程序,所述电子书推送程序被所述处理器执行时所被执行时所实现的方法可参照本发明电子书推送方法的各个实施例,此处不再赘述。

此外,本发明实施例还提出一种计算机可读存储介质。

本发明计算机可读存储介质上存储有电子书推送程序,所述电子书推送程序被处理器执行时实现如上所述的电子书推送方法的步骤。

其中,在所述处理器上运行的电子书推送程序被执行时所实现的方法可参照本发明电子书推送方法方法各个实施例,此处不再赘述。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。

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

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

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