CN201410811039.1
2014.12.22
CN104536687A
2015.04.22
实审
审中
实质审查的生效IPC(主分类):G06F 3/0488申请日:20141222|||公开
G06F3/0488(2013.01)I
G06F3/0488
深圳市金立通信设备有限公司
秦敏榕; 徐飞
518040广东省深圳市福田区深南大道7028号时代科技大厦东座21楼
广州三环专利代理有限公司44202
郝传鑫; 熊永强
本发明实施例公开了一种终端,所述终端包括:初始化单元,用于设置每个页面的分割系数N,并获取所述每个页面的阅读时长T;分割单元,用于根据所述分割系数N,将所述阅读时长T分割成n段时长,分别为t1,t2,t3,……,tn;加载单元,用于每隔tk的时长,将当前页面的tk/T的内容加载为下一个页面对应的tk/T的内容,k=1,2,3,……,n。本发明实施例可以实现阅读终端的内容时准确、自动地翻页。
权利要求书1. 一种终端,其特征在于,包括: 初始化单元,用于设置每个页面的分割系数N,并获取所述每个页面的阅 读时长T; 分割单元,用于根据所述分割系数N,将所述阅读时长T分割成n段时长, 分别为t1,t2,t3,……,tn; 加载单元,用于每隔tk的时长,将当前页面的tk/T的内容加载为下一个页 面对应的tk/T的内容,k=1,2,3,……,n。 2. 根据权利要求1所述的终端,其特征在于, 所述加载单元,还用于在所述终端进入阅读模式后,经第一时长,将当前 页面的t1/T的内容加载为下一个页面对应的t1/T的内容; 其中,所述第一时长大于t1,且所述第一时长小于所述阅读时长T。 3. 根据权利要求2所述的终端,其特征在于,还包括: 第一接收单元,用于接收第一时长调整指令; 第一调整单元,用于响应所述第一时长调整指令,调整所述第一时长。 4. 根据权利要求1所述的终端,其特征在于,还包括: 第二接收单元,用于接收阅读时长调整指令; 第二调整单元,用于响应所述阅读时长调整指令,调整所述阅读时长T。 5. 根据权利要求1所述的终端,其特征在于,还包括: 第三接收单元,用于接收分割系数调整指令; 第三调整单元,用于响应所述分割系数调整指令,调整所述分割系数N。 6. 根据权利要求5所述的终端,其特征在于,所述分割系数N为大于1的 实数。 7. 根据权利要求1所述的终端,其特征在于,还包括: 记录单元,用于记录用户从进入阅读模式到退出阅读模式的总时长和退出 阅读模式时用户阅读电子书的总页数; 第一处理单元,用于利用所述记录单元记录的总时长和总页数,计算每个 页面的平均阅读时长T1,并将所述阅读时长T设置为T1。 8. 根据权利要求7所述的终端,其特征在于,还包括: 第一分析单元,用于分析用户阅读的内容类别; 第二处理单元,用于统计用户阅读的每个内容类别的每个页面的平均阅读 时长,并根据所述统计的每个内容类别的每个页面的平均阅读时长,设置所述 每个内容类别的每个页面的阅读时长。 9. 根据权利要求7所述的终端,其特征在于,还包括: 第二分析单元,用于分析用户阅读的内容类别; 第三处理单元,用于统计用户阅读的每个内容类别的每个页面的平均阅读 时长,并将所述统计的每个内容类别的每个页面的平均阅读时长推送给用户。 10. 根据权利要求1~9中任一项所述的终端,其特征在于,还包括: 设置单元,用于对所述每个页面中用户已阅读的部分、正在阅读的部分以 及未阅读的部分分别设置不同的背景颜色。
说明书一种终端 技术领域 本发明涉及信息技术领域,具体涉及一种终端。 背景技术 随着智能手机等移动终端的普及,通过移动终端阅读电子文档的人越来越 多,在看这些电子文档的过程中我们无法回避的就是翻页这一动作,有时需要 手指频繁的滑动,不仅会对移动终端的屏幕造成磨损,同时对双手也是一种束 缚。 现有技术中主要有两种解决方案。一种方案为:先计算出用户的平均阅读 速度T,再依据该阅读速度T设计翻页频率,以达到自动翻页的效果。然而, 由于用户对不用页面的趣味性和关注点不同,会出现对用户的阅读速度把握不 准的情况,造成快翻或慢翻。另一种方案为:通过移动终端的前置摄像头对人 的手势进行识别,如果判断出该手势是用户发出的翻页指令,则进行翻页。但 是,该方案对手势的识别不够精确,用户不经意的一个动作也会导致翻页效果 的出现,且通过手势识别并不能节省人手的操作。 发明内容 本发明实施例提供了一种终端,可以实现阅读终端的内容时准确、自动地 翻页。 一种终端,包括: 初始化单元,用于设置每个页面的分割系数N,并获取所述每个页面的阅 读时长T; 分割单元,用于根据所述分割系数N,将所述阅读时长T分割成n段时长, 分别为t1,t2,t3,……,tn; 加载单元,用于每隔tk的时长,将当前页面的tk/T的内容加载为下一个页 面对应的tk/T的内容,k=1,2,3,……,n。 本发明实施例通过设置每个页面的分割系数N,获取每个页面的阅读时长 T,进而根据该分割系数N,将该阅读时长T分割成n段时长,分别为t1,t2, t3,……,tn,然后,每隔tk的时长,将当前页面的tk/T的内容加载为下一个 页面对应的tk/T的内容,k=1,2,3,……,n,可以实现阅读终端的内容时准 确、自动地翻页。 附图说明 为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所 需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一 些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还 可以根据这些附图获得其他的附图。 图1是本发明实施例提供的一种翻页方法的第一实施例流程示意图; 图2是本发明实施例提供的一种翻页方法的第二实施例流程示意图; 图3是本发明实施例提供的一种翻页方法的第三实施例流程示意图; 图4是本发明实施例提供的一种终端的第一实施例结构示意图; 图5是本发明实施例提供的一种终端的第二实施例结构示意图; 图6是本发明实施例提供的一种终端的第三实施例结构示意图; 图7是本发明实施例提供的一种终端的第四实施例结构示意图。 具体实施方式 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清 楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部 的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳 动前提下所获得的所有其他实施例,都属于本发明保护的范围。 本发明实施例中的终端可以包括智能手机(如Android手机、iOS手机、 Windows Phone手机等)、平板电脑、MP4、MP5、掌上电脑、移动互联网设备 (MID,Mobile Internet Devices)或穿戴式设备等。 请参阅图1,为本发明实施例提供的一种翻页方法的第一实施例流程示意 图。本实施例中所描述的翻页方法,包括以下步骤: S101、设置每个页面的分割系数N,并获取所述每个页面的阅读时长T。 在一些可行的实施方式中,上述分割系数N和阅读时长T可为终端的操作 系统根据一般用户的阅读习惯设置的默认值,也可为用户在阅读终端上的内容 时自定义设置的值。 具体实现中,终端在开机时设置每个页面的分割系数N的初始值,或者由 用户打开终端内容进行阅读之前或者在阅读过程中,由用户自定义设置每个页 面的分割系数N的值。终端通过读取内存储器或外存储器中的数据获取每个页 面的阅读时长T。 需要说明的是,上述分割系数N为大于1的实数。 S102、根据所述分割系数N,将所述阅读时长T分割成n段时长,分别为t1, t2,t3,……,tn。 具体实现中,终端根据在步骤S101中设置的分割系数N,将上述阅读时长 T分割为n段时长,记为t1,t2,t3,……,tn。 在一些可行的实施方式中,上述n段时长t1,t2,t3,……,tn可以全部 相等,即终端对上述阅读时长T进行n等分,t1=t2=t3=……=tn。相应地,终 端显示屏上显示的页面被划分成n个相等的部分,每一个部分都占有1/n的页面 空间。 在一些可行的实施方式中,上述n段时长t1,t2,t3,……,tn可以不全 部相等或全部不相等。相应地,终端显示屏上显示的页面被划分成n个不全部 相等或全部不相等的部分,分别占有tk/T的页面空间,k=1,2,3,……,n。 S103、每隔tk的时长,将当前页面的tk/T的内容加载为下一个页面对应的 tk/T的内容,k=1,2,3,……,n。 具体实现中,用户选择终端中的内容并进入阅读模式后,每隔tk的时长, 终端将当前页面的tk/T的内容加载为下一个页面对应的tk/T的内容,k=1,2, 3,……,n。 在一些可行的实施方式中,当上述n段时长t1,t2,t3,……,tn全部相 等,即终端对上述阅读时长T进行n等分时,每隔T/n的时长,终端将当前页 面的1/n的内容加载为下一个页面对应的1/n的内容,……,直到最后经T/n的 时长,终端将当前页面的最后一个1/n的内容加载为下一个页面对应的最后一个 1/n的内容,此时当前页面的内容全部加载为下一个页面的内容。按照上述规律, 终端对每个页面执行加载新内容的操作,直到用户退出阅读模式。 在一些可行的实施方式中,当上述n段时长t1,t2,t3,……,tn不全部 相等或全部不相等时,经t1的时长,终端将当前页面的t1/T的内容加载为下一 个页面对应的t1/T的内容,再经t2的时长,终端将当前页面的t2/T的内容加载 为下一个页面对应的t2/T的内容,又经t3的时长,终端将当前页面的t3/T的内 容加载为下一个页面对应的t3/T的内容,……,直到经tn的时长,终端将当前 页面的tn/T的内容加载为下一个页面对应的tn/T的内容,此时当前页面的内容 全部加载为下一个页面的内容。按照上述规律,终端对每个页面执行加载新内 容的操作,直到用户退出阅读模式。 在一些可行的实施方式中,终端将当前页面的内容加载为新内容也可以数 据流的形进行,用户待阅读的内容以数据流的形式有序排列并存储在终端的存 储空间中,终端根据tk的时长为当前页面的tk/T的内容加载和tk时长相匹配的 容量大小的数据流,k=1,2,3,……,n。 本发明实施例通过设置每个页面的分割系数N,获取每个页面的阅读时长 T,进而根据该分割系数N,将该阅读时长T分割成n段时长,分别为t1,t2, t3,……,tn,然后,每隔tk的时长,将当前页面的tk/T的内容加载为下一个 页面对应的tk/T的内容,k=1,2,3,……,n,可以实现阅读终端的内容时准 确、自动地翻页。 请参阅图2,为本发明实施例提供的一种翻页方法的第二实施例流程示意 图。本实施例中所描述的翻页方法,包括以下步骤: S201、设置每个页面的分割系数N,并获取所述每个页面的阅读时长T。 在一些可行的实施方式中,上述分割系数N和阅读时长T可为终端的操作 系统根据一般用户的阅读习惯设置的默认值,也可为用户在阅读终端上的内容 时自定义设置的值。 具体实现中,终端在开机时设置每个页面的分割系数N的初始值,或者由 用户打开终端内容进行阅读之前或者在阅读过程中,由用户自定义设置每个页 面的分割系数N的值。终端通过读取内存储器或外存储器中的数据获取每个页 面的阅读时长T。 需要说明的是,上述分割系数N为大于1的实数。 S202、根据所述分割系数N,将所述阅读时长T分割成n段时长,分别为t1, t2,t3,……,tn。 具体实现中,终端根据在步骤S201中设置的分割系数N,将上述阅读时长 T分割为n段时长,记为t1,t2,t3,……,tn。 在一些可行的实施方式中,上述n段时长t1,t2,t3,……,tn可以全部 相等,即终端对上述阅读时长T进行n等分,t1=t2=t3=……=tn。相应地,终 端显示屏上显示的页面被划分成n个相等的部分,每一个部分都占有1/n的页面 空间。 在一些可行的实施方式中,上述n段时长t1,t2,t3,……,tn可以不全 部相等或全部不相等。相应地,终端显示屏上显示的页面被划分成n个不全部 相等或全部不相等的部分,分别占有tk/T的页面空间,k=1,2,3,……,n。 S203、进入阅读模式后,经第一时长,将当前页面的t1/T的内容加载为下 一个页面对应的t1/T的内容。 具体实现中,上述第一时长大于t1且小于上述阅读时长T。用户选择终端 中的内容并进入阅读模式后,经第一时长,终端当前页面的t1/T的内容加载为 下一个页面对应的t1/T的内容。 需要说明的是,本步骤只在用户每次进入阅读模式后阅读第一个页面时执 行。 可以理解的是,用户每次进入阅读模式后,第一个页面的实际阅读时长T′ =阅读时长T+第一时长-t1。 S204、每隔tk的时长,将当前页面的tk/T的内容加载为下一个页面对应的 tk/T的内容,k=1,2,3,……,n。 每隔tk的时长,将当前页面的tk/T的内容加载为下一个页面对应的tk/T的 内容,k=1,2,3,……,n。 具体实现中,用户选择终端中的内容并进入阅读模式后,每隔tk的时长, 终端将当前页面的tk/T的内容加载为下一个页面对应的tk/T的内容,k=1,2, 3,……,n。 在一些可行的实施方式中,当上述n段时长t1,t2,t3,……,tn全部相 等,即终端对上述阅读时长T进行n等分时,每隔T/n的时长,终端将当前页 面的1/n的内容加载为下一个页面对应的1/n的内容,……,直到最后经T/n的 时长,终端将当前页面的最后一个1/n的内容加载为下一个页面对应的最后一个 1/n的内容,此时当前页面的内容全部加载为下一个页面的内容。按照上述规律, 终端对每个页面执行加载新内容的操作,直到用户退出阅读模式。 在一些可行的实施方式中,当上述n段时长t1,t2,t3,……,tn不全部 相等或全部不相等时,经t1的时长,终端将当前页面的t1/T的内容加载为下一 个页面对应的t1/T的内容,再经t2的时长,终端将当前页面的t2/T的内容加载 为下一个页面对应的t2/T的内容,又经t3的时长,终端将当前页面的t3/T的内 容加载为下一个页面对应的t3/T的内容,……,直到经tn的时长,终端将当前 页面的tn/T的内容加载为下一个页面对应的tn/T的内容,此时当前页面的内容 全部加载为下一个页面的内容。按照上述规律,终端对每个页面执行加载新内 容的操作,直到用户退出阅读模式。 在一些可行的实施方式中,终端将当前页面的内容加载为新内容也可以数 据流的形进行,用户待阅读的内容以数据流的形式有序排列并存储在终端的存 储空间中,终端根据tk的时长为当前页面的tk/T的内容加载和tk时长相匹配的 容量大小的数据流,k=1,2,3,……,n。 S205、记录用户从进入阅读模式到退出阅读模式的总时长和退出阅读模式 时用户阅读的总页数。 具体实现中,终端读取用户进入阅读模式时的系统时间,同时对用户阅读 的页面的数量开始计数,当用户退出阅读模式时,终端再次读取系统时间,根 据用户进入阅读模式时的系统时间和用户退出阅读模式时的系统时间,计算用 户阅读的总时长,同时获取用户阅读的页面的总页数。 在一些可行的实施方式中,终端可以记录用户进入阅读模式后阅读每个页 面的时长,再根据用户阅读每个页面的时长通过加和的方式计算用户阅读的总 时长。 S206、利用所述记录的总时长和总页数,计算每个页面的平均阅读时长T1, 并将所述阅读时长T设置为T1。 具体实现中,终端根据在步骤S205中获取的用户阅读的总时长和用户阅读 的页面的总页数,计算每个页面的平均阅读时长T1,同时将上述阅读时长T设 置为T1。 需要指出的是,终端计算每个页面的平均阅读时长T1以及将上述阅读时长T 设置为T1可以发生在用户退出阅读模式时,也可以发生在用户下一次进入阅读 模式时,本发明实施例不作限定。 以用户阅读电子书为例,当前每页电子书的阅读时长T=45s,用户打开电子 书应用并进入阅读模式后开始阅读电子书A,退出阅读模式时用户阅读电子书A 的总时长为600s,总页数为10页,则终端计算出用户阅读电子书A的每页电子 书的平均阅读时长为600/10=60s,进一步地,终端将每页电子书的阅读时长由 当前的45s设置为60s。 在一些可行的实施方式中,终端可以根据记录的用户进入阅读模式后阅读 每页电子书的时长和用户阅读电子书的总页数,计算每页电子书的平均阅读时 长T1并将上述每页电子书的阅读时长T设置为T1。 其中,终端首先根据记录的用户进入阅读模式后阅读每页电子书的时长通 过加和的方式计算用户阅读电子书的总时长。作为优选,在计算用户阅读电子 书的总时长时应剔除过长和过短的电子书某些页的阅读时长,并将用户阅读电 子书的总页数减去过长和过短的阅读时长所占的页数,利用处理后的用户阅读 电子书的总时长和总页数计算每页电子书的平均阅读时长T1。例如:当前每页 电子书的阅读时长T=50s,用户打开电子书应用后开始阅读电子书B,退出阅读 模式时用户阅读电子书B的总页数为8页,终端统计的用户已阅读的8页电子 书B中每页电子书的阅读时长如表1所示: 表1 页数 1 2 3 4 5 6 7 8 阅读时长/s 70 5 60 50 135 55 150 65 显然地,在用户已阅读的8页电子书B中,用户阅读第2页的时长过短, 第5页和第7页的时长过长,在计算用户本次阅读电子书B的总时长时将这三 页的时长剔除,即总时长=70+60+50+55+65=300s,同时阅读总页数=8-3=5页, 则用户本次阅读电子书B的每页电子书的平均阅读时长T1=300/5=60s,进一步 地,终端将电子书B的每页电子书的阅读时长由当前的50s设置为60s。 S207、接收第一时长调整指令,并响应所述第一时长调整指令,调整所述 第一时长。 具体实现中,用户可通过终端的触控面板输入第一时长调整指令,终端在 检测到上述第一时长调整指令后,相应地调整上述第一时长。 需要知道的是,调整后的第一时长必须大于t1且小于上述阅读时长T。若 上述阅读时长T已被调整,则调整后的第一时长必须大于t1且小于调整后的阅 读时长。 可以理解的是,本步骤可在步骤S201~S206、步骤S208~S210中任一步骤 之前或之后执行,本发明实施例不作限定。 S208、分析用户阅读的内容类别,并统计用户阅读的每个内容类别的每个 页面的平均阅读时长。 具体地,终端记录用户日常阅读中的内容类别,并按照步骤S205~S206中 的计算方法分别统计用户阅读的每个内容类别的每个页面的平均阅读时长。以 用户阅读电子书为例,用户经常阅读的电子书类型为科技类、人文类和娱乐类, 根据对用户阅读习惯的统计,三类电子书的每页电子书的平均阅读时长分别为 科技类40s、人文类25s、娱乐类20s。 S209、根据所述统计的每个内容类别的每个页面的平均阅读时长,设置所 述每个内容类别的每个页面的阅读时长。 具体实现中,终端在统计出用户阅读的每个内容类别的每个页面的平均阅 读时长后,设置相应内容类别的每个页面的阅读时长。在步骤S208中终端统计 到用户经常阅读的三类电子书的每页电子书的平均阅读时长分别为科技类40s、 人文类25s、娱乐类20s,则终端将科技类、人文类、娱乐类的每页电子书的阅 读时长分别对应设置为40s、25s、20s,从而用户在阅读不同类别电子书时,每 页电子书的阅读时长会根据终端的设置自动调整,以使电子书的翻页速度符合 用户阅读不同类别电子书的阅读习惯。 S210、对所述每个页面中用户已阅读的部分、正在阅读的部分以及未阅读 的部分分别设置不同的背景颜色。 具体实现中,终端对每个页面中用户已阅读的部分、正在阅读的部分和未 阅读的部分分别添加不同的背景颜色,在用户阅读过程中,终端可保持上述三 个部分内容的背景颜色不变,从而用户能够更加清晰的分辨出已阅读的部分、 正在阅读的部分和未阅读的部分。 作为优选,上述三个部分内容的背景颜色可由用户根据个人爱好进行设置。 本发明实施例中通过设置每个页面的分割系数N,获取每个页面的阅读时 长T,根据该分割系数N,将该阅读时长T分割成n段时长,分别为t1,t2, t3,……,tn,进入阅读模式后,经第一时长,将当前页面的t1/T的内容加载 为下一个页面对应的t1/T的内容,然后,每隔tk的时长,将当前页面的tk/T的 内容加载为下一个页面对应的tk/T的内容,k=1,2,3,……,n;记录用户从 进入阅读模式到退出阅读模式的总时长和退出阅读模式时用户阅读的总页数, 并利用记录的总时长和总页数,计算每个页面的平均阅读时长T1,并将该阅读 时长T设置为T1;分析用户阅读的内容类别,并统计用户阅读的每个内容类别 的每个页面的平均阅读时长,进而根据统计的每个内容类别的每个页面的平均 阅读时长,设置每个内容类别的每个页面的阅读时长;对每个页面中用户已阅 读的部分、正在阅读的部分以及未阅读的部分分别设置不同的背景颜色,使得 用户能够更加清晰地看到已阅读的部分、正在阅读的部分和未阅读的部分,同 时根据统计到的用户阅读习惯,自动对每个内容类别的每个页面的阅读时长进 行调整,可以实现阅读终端的内容时准确、自动地翻页,进而提升用户的阅读 体验。 请参阅图3,为本发明实施例提供的一种翻页方法的第三实施例流程示意 图。本实施例中所描述的翻页方法,包括以下步骤: S301、设置每个页面的分割系数N,并获取所述每个页面的阅读时长T。 在一些可行的实施方式中,上述分割系数N和阅读时长T可为终端的操作 系统根据一般用户的阅读习惯设置的默认值,也可为用户在阅读终端上的内容 时自定义设置的值。 具体实现中,终端在开机时设置每个页面的分割系数N的初始值,或者由 用户打开终端内容进行阅读之前或者在阅读过程中,由用户自定义设置每个页 面的分割系数N的值。终端通过读取内存储器或外存储器中的数据获取每个页 面的阅读时长T。 需要说明的是,上述分割系数N为大于1的实数。 S302、根据所述分割系数N,将所述阅读时长T分割成n段时长,分别为t1, t2,t3,……,tn。 具体实现中,终端根据在步骤S301中设置的分割系数N,将上述阅读时长 T分割为n段时长,记为t1,t2,t3,……,tn。 在一些可行的实施方式中,上述n段时长t1,t2,t3,……,tn可以全部 相等,即终端对上述阅读时长T进行n等分,t1=t2=t3=……=tn。相应地,终 端显示屏上显示的页面被划分成n个相等的部分,每一个部分都占有1/n的页面 空间。 在一些可行的实施方式中,上述n段时长t1,t2,t3,……,tn可以不全 部相等或全部不相等。相应地,终端显示屏上显示的页面被划分成n个不全部 相等或全部不相等的部分,分别占有tk/T的页面空间,k=1,2,3,……,n。 S303、每隔tk的时长,将当前页面的tk/T的内容加载为下一个页面对应的 tk/T的内容,k=1,2,3,……,n。 每隔tk的时长,将当前页面的tk/T的内容加载为下一个页面对应的tk/T的 内容,k=1,2,3,……,n。 具体实现中,用户选择终端中的内容并进入阅读模式后,每隔tk的时长, 终端将当前页面的tk/T的内容加载为下一个页面对应的tk/T的内容,k=1,2, 3,……,n。 在一些可行的实施方式中,当上述n段时长t1,t2,t3,……,tn全部相 等,即终端对上述阅读时长T进行n等分时,每隔T/n的时长,终端将当前页 面的1/n的内容加载为下一个页面对应的1/n的内容,……,直到最后经T/n的 时长,终端将当前页面的最后一个1/n的内容加载为下一个页面对应的最后一个 1/n的内容,此时当前页面的内容全部加载为下一个页面的内容。按照上述规律, 终端对每个页面执行加载新内容的操作,直到用户退出阅读模式。 在一些可行的实施方式中,当上述n段时长t1,t2,t3,……,tn不全部 相等或全部不相等时,经t1的时长,终端将当前页面的t1/T的内容加载为下一 个页面对应的t1/T的内容,再经t2的时长,终端将当前页面的t2/T的内容加载 为下一个页面对应的t2/T的内容,又经t3的时长,终端将当前页面的t3/T的内 容加载为下一个页面对应的t3/T的内容,……,直到经tn的时长,终端将当前 页面的tn/T的内容加载为下一个页面对应的tn/T的内容,此时当前页面的内容 全部加载为下一个页面的内容。按照上述规律,终端对每个页面执行加载新内 容的操作,直到用户退出阅读模式。 在一些可行的实施方式中,终端将当前页面的内容加载为新内容也可以数 据流的形进行,用户待阅读的内容以数据流的形式有序排列并存储在终端的存 储空间中,终端根据tk的时长为当前页面的tk/T的内容加载和tk时长相匹配的 容量大小的数据流,k=1,2,3,……,n。 S304、分析用户阅读的内容类别,并统计用户阅读的每个内容类别的每个 页面的平均阅读时长。 具体地,终端记录用户日常阅读中的内容类别,并按照本发明实施例提供 的一种翻页方法的第二实施例中步骤S205~S206中的计算方法分别统计用户阅 读的每个内容类别的每个页面的平均阅读时长。以用户阅读电子书为例,用户 经常阅读的电子书类型为科技类、人文类和娱乐类,根据对用户阅读习惯的统 计,三类电子书的每页电子书的平均阅读时长分别为科技类40s、人文类25s、 娱乐类20s。 S305、将所述统计的每个内容类别的每个页面的平均阅读时长推送给用户。 具体实现中,为使用户了解和掌握自己的阅读习惯,终端将在步骤S304中 统计的每个内容类别的每个页面的平均阅读时长推送给用户,具体推送方式包 括但不限于:弹窗、短信、邮件等。 作为优选,用户可以进一步的参考终端推送的每个内容类别的每个页面的 平均阅读时长对不同内容类别的每个页面的阅读时长进行调整,以使翻页速度 最大程度上符合用户自身的阅读习惯。以用户阅读电子书为例,用户可参考终 端在步骤S304中统计出的每页电子书的平均阅读时长:科技类40s、人文类25s、 娱乐类20s,设置三类电子书的每页电子书的阅读时长分别为科技类45s、人文 类20s、娱乐类20s,从而用户在阅读不同类别的电子书时,每页电子书的阅读 时长会根据用户的设置自动调整,以使电子书的翻页速度符合用户阅读不同类 别电子书的阅读习惯。 S306、接收阅读时长调整指令,并响应所述阅读时长调整指令,调整所述 阅读时长T。 具体实现中,终端接收用户通过终端的触控面板或物理按键输入的阅读时 长调整指令,并响应上述阅读时长调整指令,调整上述阅读时长T。 需要指出的是,用户可将所有内容类别的每个页面的阅读时长设置为同一 个值。 在一些可行的实施方式中,用户可在参考终端在步骤S305中推送的不同内 容类别的每个页面的平均阅读时长之后,分别设置各个内容类别的每个页面的 阅读时长,也可根据个人的主观需要分别设置各个内容类别的每个页面的阅读 时长,本发明实施例不作限定。 可以理解的是,调整后的每个页面的阅读时长必须大于t1,本步骤可在步 骤S301~S305、步骤S307中任一步骤之前或之后执行,本发明实施例不作限定。 S307、接收分割系数调整指令,并响应所述分割系数调整指令,调整所述 分割系数N。 具体实现中,终端接收用户通过终端的触控面板或物理按键输入的分割系 数调整指令,并响应上述分割系数调整指令,调整上述分割系数N。需要知道 的是,调整后的分割系数N需为大于1的实数。 可以理解的是,本步骤可在步骤S301~S306中任一步骤之前或之后执行, 本发明实施例不作限定。 本发明实施例中通过设置每个页面的分割系数N,获取每个页面的阅读时 长T,根据该分割系数N,将该阅读时长T分割成n段时长,分别为t1,t2, t3,……,tn,然后,每隔tk的时长,将当前页面的tk/T的内容加载为下一个 页面对应的tk/T的内容,k=1,2,3,……,n;分析用户阅读的内容类别,并 统计用户阅读的每个内容类别的每个页面的平均阅读时长,将统计的每个内容 类别的每个页面的平均阅读时长推送给用户;接收阅读时长调整指令,并响应 该阅读时长调整指令,调整该阅读时长T;接收分割系数调整指令,并响应该分 割系数调整指令,调整该分割系数N,使得用户能够自主调整每个页面的阅读 时长T和分割系数N,同时终端将统计的用户阅读习惯推送给用户,以作为用 户灵活设置不同内容类别的每个页面的阅读时长的参考,可以实现阅读终端的 内容时准确、自动地翻页,进而提升用户的阅读体验。 请参阅图4,为本发明实施例提供的一种终端的第一实施例结构示意图。本 实施例中所描述的终端,包括:初始化单元10、分割单元20和加载单元30, 其中: 初始化单元10,用于设置每个页面的分割系数N,并获取所述每个页面的 阅读时长T。 在一些可行的实施方式中,上述分割系数N和阅读时长T可为终端的初始 化单元10根据一般用户的阅读习惯设置的默认值,也可为用户在阅读终端上的 内容时自定义设置的值。 具体实现中,初始化单元10在终端开机时设置每个页面的分割系数N的初 始值,或者由用户打开终端内容进行阅读之前或者在阅读过程中,由用户自定 义设置每个页面的分割系数N的值。初始化单元10通过读取内存储器或外存储 器中的数据获取每个页面的阅读时长T。 需要说明的是,上述分割系数N为大于1的实数。 分割单元20,用于根据所述分割系数N,将所述阅读时长T分割成n段时 长,分别为t1,t2,t3,……,tn。 具体实现中,分割单元20根据初始化单元10设置的分割系数N,将上述 阅读时长T分割为n段时长,记为t1,t2,t3,……,tn。 在一些可行的实施方式中,上述n段时长t1,t2,t3,……,tn可以全部 相等,即分割单元20对上述阅读时长T进行n等分,t1=t2=t3=……=tn。相 应地,终端显示屏上显示的页面被分割单元20划分成n个相等的部分,每一个 部分都占有1/n的页面空间。 在一些可行的实施方式中,上述n段时长t1,t2,t3,……,tn可以不全 部相等或全部不相等。相应地,终端显示屏上显示的页面被分割单元20划分成 n个不全部相等或全部不相等的部分,分别占有tk/T的页面空间,k=1,2, 3,……,n。 加载单元30,用于每隔tk的时长,将当前页面的tk/T的内容加载为下一个 页面对应的tk/T的内容,k=1,2,3,……,n。 具体实现中,用户选择终端中的内容并进入阅读模式后,每隔tk的时长, 加载单元30将当前页面的tk/T的内容加载为下一个页面对应的tk/T的内容, k=1,2,3,……,n。 在一些可行的实施方式中,当上述n段时长t1,t2,t3,……,tn全部相 等,即分割单元20对上述阅读时长T进行n等分时,每隔T/n的时长,加载单 元30将当前页面的1/n的内容加载为下一个页面对应的1/n的内容,……,直 到最后经T/n的时长,加载单元30将当前页面的最后一个1/n的内容加载为下 一个页面对应的最后一个1/n的内容,此时当前页面的内容全部加载为下一个页 面的内容。按照上述规律,加载单元30对每个页面执行加载新内容的操作,直 到用户退出阅读模式。 在一些可行的实施方式中,当上述n段时长t1,t2,t3,……,tn不全部 相等或全部不相等时,经t1的时长,加载单元30将当前页面的t1/T的内容加载 为下一个页面对应的t1/T的内容,再经t2的时长,加载单元30将当前页面的t2/T 的内容加载为下一个页面对应的t2/T的内容,又经t3的时长,加载单元30将当 前页面的t3/T的内容加载为下一个页面对应的t3/T的内容,……,直到经tn的 时长,加载单元30将当前页面的tn/T的内容加载为下一个页面对应的tn/T的 内容,此时当前页面的内容全部加载为下一个页面的内容。按照上述规律,加 载单元30对每个页面执行加载新内容的操作,直到用户退出阅读模式。 在一些可行的实施方式中,加载单元30将当前页面的内容加载为新内容也 可以数据流的形进行,用户待阅读的内容以数据流的形式有序排列并存储在终 端的存储空间中,加载单元30根据tk的时长为当前页面的tk/T的内容加载和tk时长相匹配的容量大小的数据流,k=1,2,3,……,n。 本发明实施例通过设置每个页面的分割系数N,获取每个页面的阅读时长 T,进而根据该分割系数N,将该阅读时长T分割成n段时长,分别为t1,t2, t3,……,tn,然后,每隔tk的时长,将当前页面的tk/T的内容加载为下一个 页面对应的tk/T的内容,k=1,2,3,……,n,可以实现阅读终端的内容时准 确、自动地翻页。 请参阅图5,为本发明实施例提供的一种终端的第二实施例结构示意图。本 实施例中所描述的终端,包括:初始化单元10、分割单元20、加载单元30、记 录单元40、第一处理单元50、第一接收单元60、第一调整单元70、第一分析 单元80、第二处理单元90和设置单元11,其中: 初始化单元10,用于设置每个页面的分割系数N,并获取所述每个页面的 阅读时长T。 在一些可行的实施方式中,上述分割系数N和阅读时长T可为终端的初始 化单元10根据一般用户的阅读习惯设置的默认值,也可为用户在阅读终端上的 内容时自定义设置的值。 具体实现中,初始化单元10在终端开机时设置每个页面的分割系数N的初 始值,或者由用户打开终端内容进行阅读之前或者在阅读过程中,由用户自定 义设置每个页面的分割系数N的值。初始化单元10通过读取内存储器或外存储 器中的数据获取每个页面的阅读时长T。 需要说明的是,上述分割系数N为大于1的实数。 分割单元20,用于根据所述分割系数N,将所述阅读时长T分割成n段时 长,分别为t1,t2,t3,……,tn。 具体实现中,分割单元20根据初始化单元10设置的分割系数N,将上述 阅读时长T分割为n段时长,记为t1,t2,t3,……,tn。 在一些可行的实施方式中,上述n段时长t1,t2,t3,……,tn可以全部 相等,即分割单元20对上述阅读时长T进行n等分,t1=t2=t3=……=tn。相 应地,终端显示屏上显示的页面被分割单元20划分成n个相等的部分,每一个 部分都占有1/n的页面空间。 在一些可行的实施方式中,上述n段时长t1,t2,t3,……,tn可以不全 部相等或全部不相等。相应地,终端显示屏上显示的页面被分割单元20划分成 n个不全部相等或全部不相等的部分,分别占有tk/T的页面空间,k=1,2, 3,……,n。 加载单元30,用于在所述终端进入阅读模式后,经第一时长,将当前页面 的t1/T的内容加载为下一个页面对应的t1/T的内容,以及,每隔tk的时长,将 当前页面的tk/T的内容加载为下一个页面对应的tk/T的内容,k=1,2,3,……, n。 具体实现中,上述第一时长大于t1且小于上述阅读时长T。用户选择终端 中的内容并进入阅读模式后,经第一时长,加载单元30当前页面的t1/T的内容 加载为下一个页面对应的t1/T的内容。 需要说明的是,上述加载单元30经第一时长,当前页面的t1/T的内容加载 为下一个页面对应的t1/T的内容的动作只在用户每次进入阅读模式后阅读第一 个页面时执行。可以理解的是,用户每次进入阅读模式后,第一个页面的实际 阅读时长T′=阅读时长T+第一时长-t1。 同时,用户选择终端中的内容并进入阅读模式后,每隔tk的时长,加载单 元30将当前页面的tk/T的内容加载为下一个页面对应的tk/T的内容,k=1,2, 3,……,n。 在一些可行的实施方式中,当上述n段时长t1,t2,t3,……,tn全部相 等,即分割单元20对上述阅读时长T进行n等分时,每隔T/n的时长,加载单 元30将当前页面的1/n的内容加载为下一个页面对应的1/n的内容,……,直 到最后经T/n的时长,加载单元30将当前页面的最后一个1/n的内容加载为下 一个页面对应的最后一个1/n的内容,此时当前页面的内容全部加载为下一个页 面的内容。按照上述规律,加载单元30对每个页面执行加载新内容的操作,直 到用户退出阅读模式。 在一些可行的实施方式中,当上述n段时长t1,t2,t3,……,tn不全部 相等或全部不相等时,经t1的时长,加载单元30将当前页面的t1/T的内容加载 为下一个页面对应的t1/T的内容,再经t2的时长,加载单元30将当前页面的t2/T 的内容加载为下一个页面对应的t2/T的内容,又经t3的时长,加载单元30将当 前页面的t3/T的内容加载为下一个页面对应的t3/T的内容,……,直到经tn的 时长,加载单元30将当前页面的tn/T的内容加载为下一个页面对应的tn/T的 内容,此时当前页面的内容全部加载为下一个页面的内容。按照上述规律,加 载单元30对每个页面执行加载新内容的操作,直到用户退出阅读模式。 在一些可行的实施方式中,加载单元30将当前页面的内容加载为新内容也 可以数据流的形进行,用户待阅读的内容以数据流的形式有序排列并存储在终 端的存储空间中,加载单元30根据tk的时长为当前页面的tk/T的内容加载和tk时长相匹配的容量大小的数据流,k=1,2,3,……,n。 记录单元40,用于记录用户从进入阅读模式到退出阅读模式的总时长和退 出阅读模式时用户阅读电子书的总页数。 具体实现中,记录单元40读取用户进入阅读模式时的系统时间,同时对用 户阅读的页面的数量开始计数,当用户退出阅读模式时,记录单元40再次读取 系统时间,根据用户进入阅读模式时的系统时间和用户退出阅读模式时的系统 时间,记录单元40计算用户阅读的总时长,同时获取用户阅读的页面的总页数。 在一些可行的实施方式中,记录单元40可以记录用户进入阅读模式后阅读 每个页面的时长,再根据用户阅读每个页面的时长通过加和的方式计算用户阅 读的总时长。 第一处理单元50,用于利用所述记录单元40记录的总时长和总页数,计算 每个页面的平均阅读时长T1,并将所述阅读时长T设置为T1。 具体实现中,第一处理单元50根据记录单元40获取的用户阅读的总时长 和用户阅读的页面的总页数,计算每个页面的平均阅读时长T1,同时将上述阅 读时长T设置为T1。 需要指出的是,第一处理单元50计算每个页面的平均阅读时长T1以及将上 述阅读时长T设置为T1可以发生在用户退出阅读模式时,也可以发生在用户下 一次进入阅读模式时,本发明实施例不作限定。 以用户阅读电子书为例,当前每页电子书的阅读时长T=45s,用户打开电子 书应用并进入阅读模式后开始阅读电子书A,退出阅读模式时用户阅读电子书A 的总时长为600s,总页数为10页,则第一处理单元50计算出用户阅读电子书 A的每页电子书的平均阅读时长为600/10=60s,进一步地,第一处理单元50将 每页电子书的阅读时长由当前的45s设置为60s。 在一些可行的实施方式中,第一处理单元50可以根据记录的用户进入阅读 模式后阅读每页电子书的时长和用户阅读电子书的总页数,计算每页电子书的 平均阅读时长T1并将上述每页电子书的阅读时长T设置为T1。 其中,记录单元40首先根据记录的用户进入阅读模式后阅读每页电子书的 时长通过加和的方式计算用户阅读电子书的总时长。作为优选,在计算用户阅 读电子书的总时长时应剔除过长和过短的电子书某些页的阅读时长,并将用户 阅读电子书的总页数减去过长和过短的阅读时长所占的页数,利用处理后的用 户阅读电子书的总时长和总页数计算每页电子书的平均阅读时长T1。例如:当 前每页电子书的阅读时长T=50s,用户打开电子书应用后开始阅读电子书B,退 出阅读模式时用户阅读电子书B的总页数为8页,记录单元40统计的用户已阅 读的8页电子书B中每页电子书的阅读时长如表1所示: 表1 页数 1 2 3 4 5 6 7 8 阅读时长/s 70 5 60 50 135 55 150 65 显然地,在用户已阅读的8页电子书B中,用户阅读第2页的时长过短, 第5页和第7页的时长过长,在计算用户本次阅读电子书B的总时长时第一处 理单元50将这三页的时长剔除,即总时长=70+60+50+55+65=300s,同时阅读总 页数=8-3=5页,则用户本次阅读电子书B的每页电子书的平均阅读时长 T1=300/5=60s,进一步地,第一处理单元50将电子书B的每页电子书的阅读时 长由当前的50s设置为60s。 第一接收单元60,用于接收第一时长调整指令。 第一调整单元70,用于响应所述第一时长调整指令,调整所述第一时长。 具体实现中,用户可通过终端的触控面板输入第一时长调整指令,第一接 收单元60在检测到上述第一时长调整指令后,由第一调整单元70相应地调整 上述第一时长。 需要知道的是,调整后的第一时长必须大于t1且小于上述阅读时长T。若 上述阅读时长T已被调整,则调整后的第一时长必须大于t1且小于调整后的阅 读时长。 第一分析单元80,用于分析用户阅读的内容类别。 第二处理单元90,用于统计用户阅读的每个内容类别的每个页面的平均阅 读时长,并根据所述统计的每个内容类别的每个页面的平均阅读时长,设置所 述每个内容类别的每个页面的阅读时长。 具体地,第一分析单元80记录用户日常阅读中的内容类别,并由第二处理 单元90分别统计用户阅读的每个内容类别的每个页面的平均阅读时长。以用户 阅读电子书为例,用户经常阅读的电子书类型为科技类、人文类和娱乐类,根 据第二处理单元90对用户阅读习惯的统计,三类电子书的每页电子书的平均阅 读时长分别为科技类40s、人文类25s、娱乐类20s。 第二处理单元90在统计出用户阅读的每个内容类别的每个页面的平均阅读 时长后,进一步设置相应内容类别的每个页面的阅读时长。第二处理单元90统 计到用户经常阅读的三类电子书的每页电子书的平均阅读时长分别为科技类 40s、人文类25s、娱乐类20s,则第二处理单元90将科技类、人文类、娱乐类 的每页电子书的阅读时长分别对应设置为40s、25s、20s,从而用户在阅读不同 类别电子书时,每页电子书的阅读时长会根据终端的设置自动调整,以使电子 书的翻页速度符合用户阅读不同类别电子书的阅读习惯。 设置单元11,用于对所述每个页面中用户已阅读的部分、正在阅读的部分 以及未阅读的部分分别设置不同的背景颜色。 具体实现中,设置单元11对每个页面中用户已阅读的部分、正在阅读的部 分和未阅读的部分分别添加不同的背景颜色,在用户阅读过程中,设置单元11 可保持上述三个部分内容的背景颜色不变,从而用户能够更加清晰的分辨出已 阅读的部分、正在阅读的部分和未阅读的部分。 作为优选,上述三个部分内容的背景颜色可由用户根据个人爱好进行设置。 本发明实施例中通过设置每个页面的分割系数N,获取每个页面的阅读时 长T,根据该分割系数N,将该阅读时长T分割成n段时长,分别为t1,t2, t3,……,tn,进入阅读模式后,经第一时长,将当前页面的t1/T的内容加载 为下一个页面对应的t1/T的内容,然后,每隔tk的时长,将当前页面的tk/T的 内容加载为下一个页面对应的tk/T的内容,k=1,2,3,……,n;记录用户从 进入阅读模式到退出阅读模式的总时长和退出阅读模式时用户阅读的总页数, 并利用记录的总时长和总页数,计算每个页面的平均阅读时长T1,并将该阅读 时长T设置为T1;分析用户阅读的内容类别,并统计用户阅读的每个内容类别 的每个页面的平均阅读时长,进而根据统计的每个内容类别的每个页面的平均 阅读时长,设置每个内容类别的每个页面的阅读时长;对每个页面中用户已阅 读的部分、正在阅读的部分以及未阅读的部分分别设置不同的背景颜色,使得 用户能够更加清晰地看到已阅读的部分、正在阅读的部分和未阅读的部分,同 时根据统计到的用户阅读习惯,自动对每个内容类别的每个页面的阅读时长进 行调整,可以实现阅读终端的内容时准确、自动地翻页,进而提升用户的阅读 体验。 请参阅图6,为本发明实施例提供的一种终端的第三实施例结构示意图。本 实施例中所描述的终端,包括:初始化单元10、分割单元20、加载单元30、第 二分析单元12、第三处理单元13、第二接收单元14、第二调整单元15、第三 接收单元16和第三调整单元17,其中: 初始化单元10,用于设置每个页面的分割系数N,并获取所述每个页面的 阅读时长T。 在一些可行的实施方式中,上述分割系数N和阅读时长T可为终端的初始 化单元10根据一般用户的阅读习惯设置的默认值,也可为用户在阅读终端上的 内容时自定义设置的值。 具体实现中,初始化单元10在终端开机时设置每个页面的分割系数N的初 始值,或者由用户打开终端内容进行阅读之前或者在阅读过程中,由用户自定 义设置每个页面的分割系数N的值。初始化单元10通过读取内存储器或外存储 器中的数据获取每个页面的阅读时长T。 需要说明的是,上述分割系数N为大于1的实数。 分割单元20,用于根据所述分割系数N,将所述阅读时长T分割成n段时 长,分别为t1,t2,t3,……,tn。 具体实现中,分割单元20根据初始化单元10设置的分割系数N,将上述 阅读时长T分割为n段时长,记为t1,t2,t3,……,tn。 在一些可行的实施方式中,上述n段时长t1,t2,t3,……,tn可以全部 相等,即分割单元20对上述阅读时长T进行n等分,t1=t2=t3=……=tn。相 应地,终端显示屏上显示的页面被分割单元20划分成n个相等的部分,每一个 部分都占有1/n的页面空间。 在一些可行的实施方式中,上述n段时长t1,t2,t3,……,tn可以不全 部相等或全部不相等。相应地,终端显示屏上显示的页面被分割单元20划分成 n个不全部相等或全部不相等的部分,分别占有tk/T的页面空间,k=1,2, 3,……,n。 加载单元30,用于每隔tk的时长,将当前页面的tk/T的内容加载为下一个 页面对应的tk/T的内容,k=1,2,3,……,n。 具体实现中,用户选择终端中的内容并进入阅读模式后,每隔tk的时长, 加载单元30将当前页面的tk/T的内容加载为下一个页面对应的tk/T的内容, k=1,2,3,……,n。 在一些可行的实施方式中,当上述n段时长t1,t2,t3,……,tn全部相 等,即分割单元20对上述阅读时长T进行n等分时,每隔T/n的时长,加载单 元30将当前页面的1/n的内容加载为下一个页面对应的1/n的内容,……,直 到最后经T/n的时长,加载单元30将当前页面的最后一个1/n的内容加载为下 一个页面对应的最后一个1/n的内容,此时当前页面的内容全部加载为下一个页 面的内容。按照上述规律,加载单元30对每个页面执行加载新内容的操作,直 到用户退出阅读模式。 在一些可行的实施方式中,当上述n段时长t1,t2,t3,……,tn不全部 相等或全部不相等时,经t1的时长,加载单元30将当前页面的t1/T的内容加载 为下一个页面对应的t1/T的内容,再经t2的时长,加载单元30将当前页面的t2/T 的内容加载为下一个页面对应的t2/T的内容,又经t3的时长,加载单元30将当 前页面的t3/T的内容加载为下一个页面对应的t3/T的内容,……,直到经tn的 时长,加载单元30将当前页面的tn/T的内容加载为下一个页面对应的tn/T的 内容,此时当前页面的内容全部加载为下一个页面的内容。按照上述规律,加 载单元30对每个页面执行加载新内容的操作,直到用户退出阅读模式。 在一些可行的实施方式中,加载单元30将当前页面的内容加载为新内容也 可以数据流的形进行,用户待阅读的内容以数据流的形式有序排列并存储在终 端的存储空间中,加载单元30根据tk的时长为当前页面的tk/T的内容加载和tk时长相匹配的容量大小的数据流,k=1,2,3,……,n。 第二分析单元12,用于分析用户阅读的内容类别。 第三处理单元13,用于统计用户阅读的每个内容类别的每个页面的平均阅 读时长,并将所述统计的每个内容类别的每个页面的平均阅读时长推送给用户。 具体地,第二分析单元12记录用户日常阅读中的内容类别,由第三处理单 元13分别统计用户阅读的每个内容类别的每个页面的平均阅读时长。以用户阅 读电子书为例,用户经常阅读的电子书类型为科技类、人文类和娱乐类,根据 对用户阅读习惯的统计,三类电子书的每页电子书的平均阅读时长分别为科技 类40s、人文类25s、娱乐类20s。 为使用户了解和掌握自己的阅读习惯,第三处理单元13将统计的每个内容 类别的每个页面的平均阅读时长推送给用户,具体推送方式包括但不限于:弹 窗、短信、邮件等。 作为优选,用户可以进一步的参考第三处理单元13推送的每个内容类别的 每个页面的平均阅读时长对不同内容类别的每个页面的阅读时长进行调整,以 使翻页速度最大程度上符合用户自身的阅读习惯。以用户阅读电子书为例,用 户可参考第三处理单元13统计出的每页电子书的平均阅读时长:科技类40s、 人文类25s、娱乐类20s,设置三类电子书的每页电子书的阅读时长分别为科技 类45s、人文类20s、娱乐类20s,从而用户在阅读不同类别的电子书时,每页电 子书的阅读时长会根据用户的设置自动调整,以使电子书的翻页速度符合用户 阅读不同类别电子书的阅读习惯。 第二接收单元14,用于接收阅读时长调整指令。 第二调整单元15,用于响应所述阅读时长调整指令,调整所述阅读时长T。 具体实现中,第二接收单元14接收用户通过终端的触控面板或物理按键输 入的阅读时长调整指令,并由第二调整单元15响应上述阅读时长调整指令,调 整上述阅读时长T。 需要指出的是,用户可将所有内容类别的每个页面的阅读时长设置为同一 个值。 在一些可行的实施方式中,用户可在参考第三处理单元13推送的不同内容 类别的每个页面的平均阅读时长之后,分别设置各个内容类别的每个页面的阅 读时长,也可根据个人的主观需要分别设置各个内容类别的每个页面的阅读时 长,本发明实施例不作限定。 第三接收单元16,用于接收分割系数调整指令。 第三调整单元17,用于响应所述分割系数调整指令,调整所述分割系数N。 具体实现中,第三接收单元16接收用户通过终端的触控面板或物理按键输 入的分割系数调整指令,并由第三调整单元17响应上述分割系数调整指令,调 整上述分割系数N。需要知道的是,调整后的分割系数N需为大于1的实数。 本发明实施例中通过设置每个页面的分割系数N,获取每个页面的阅读时 长T,根据该分割系数N,将该阅读时长T分割成n段时长,分别为t1,t2, t3,……,tn,然后,每隔tk的时长,将当前页面的tk/T的内容加载为下一个 页面对应的tk/T的内容,k=1,2,3,……,n;分析用户阅读的内容类别,并 统计用户阅读的每个内容类别的每个页面的平均阅读时长,将统计的每个内容 类别的每个页面的平均阅读时长推送给用户;接收阅读时长调整指令,并响应 该阅读时长调整指令,调整该阅读时长T;接收分割系数调整指令,并响应该分 割系数调整指令,调整该分割系数N,使得用户能够自主调整每个页面的阅读 时长T和分割系数N,同时将统计的用户阅读习惯推送给用户,以作为用户灵 活设置不同内容类别的每个页面的阅读时长的参考,可以实现阅读终端的内容 时准确、自动地翻页,进而提升用户的阅读体验。 请参阅图7,为本发明实施例提供的一种终端的第四实施例结构示意图。本 实施例中所描述的终端,包括:至少一个输入设备1000;至少一个输出设备2000; 至少一个处理器3000,例如CPU;和存储器4000,上述输入设备1000、输出 设备2000、处理器3000和存储器4000通过总线5000连接。 其中,上述输入设备1000具体可为终端的触控面板,包括触摸屏和触控屏, 用于检测终端的触控面板上用户输入的第一时长调整指令、阅读时长调整指令、 和分割系数调整指令。 上述输出设备2000具体可为终端的显示屏,用于输出、显示每个页面的内 容。 上述存储器4000可以是高速RAM存储器,也可为非不稳定的存储器 (non-volatile memory),例如磁盘存储器。上述存储器4000用于存储一组程序 代码,上述输入设备1000、输出设备2000和处理器3000用于调用存储器4000 中存储的程序代码,执行如下操作: 上述处理器3000,用于设置每个页面的分割系数N,获取所述每个页面的 阅读时长T,根据所述分割系数N,将所述阅读时长T分割成n段时长,分别 为t1,t2,t3,……,tn,每隔tk的时长,将当前页面的tk/T的内容加载为下 一个页面对应的tk/T的内容,k=1,2,3,……,n。 其中,所述分割系数N为大于1的实数。 上述输出设备2000,用于输出、显示每个页面的内容。 在一些可行的实施方式中,上述处理器3000还用于进入阅读模式后,经第 一时长,将当前页面的t1/T的内容加载为下一个页面对应的t1/T的内容。 其中,所述第一时长大于t1,且所述第一时长小于所述阅读时长T。 上述输入设备1000,还用于接收第一时长调整指令。 上述处理器3000,还用于在输入设备1000接收到所述第一时长调整指令时, 响应所述第一时长调整指令,调整所述第一时长。 在一些可行的实施方式中,上述处理器3000还用于: 记录用户从进入阅读模式到退出阅读模式的总时长和退出阅读模式时用户 阅读的总页数; 利用所述记录的总时长和总页数,计算每个页面的平均阅读时长T1; 将所述阅读时长T设置为T1; 分析用户阅读的内容类别; 统计用户阅读的每个内容类别的每个页面的平均阅读时长; 根据所述统计的每个内容类别的每个页面的平均阅读时长,设置所述每个 内容类别的每个页面的阅读时长,或者,将所述统计的每个内容类别的每个页 面的平均阅读时长推送给用户。 在一些可行的实施方式中,上述输入设备1000还用于接收阅读时长调整指 令,以及,接收分割系数调整指令。 上述处理器3000,还用于响应所述阅读时长调整指令,调整所述阅读时长 T,以及,响应所述分割系数调整指令,调整所述分割系数N。 在一些可行的实施方式中,上述处理器3000还用于对所述每个页面中用户 已阅读的部分、正在阅读的部分以及未阅读的部分分别设置不同的背景颜色。 具体实现中,本发明实施例中所描述的输入设备1000、输出设备2000和处 理器3000可执行本发明实施例提供的一种翻页方法的第一实施例、第二实施例 和第三实施例中所描述的实现方式,也可执行本发明实施例提供的一种终端的 第一实施例、第二实施例和第三实施例中所描述的终端的实现方式,在此不再 赘述。 本发明所有实施例中的模块或子模块,可以通过通用集成电路,例如CPU (Central Processing Unit,中央处理器),或通过ASIC(Application Specific Integrated Circuit,专用集成电路)来实现。 本发明实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。 本发明实施例装置中的单元可以根据实际需要进行合并、划分和删减。 本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程, 是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算 机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。 其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存取存储器(Random Access Memory,简称RAM)等。 以上对本发明实施例所提供的一种终端进行了详细介绍,本文中应用了具 体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮 助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据 本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本 说明书内容不应理解为对本发明的限制。
《一种终端.pdf》由会员分享,可在线阅读,更多相关《一种终端.pdf(23页珍藏版)》请在专利查询网上搜索。
本发明实施例公开了一种终端,所述终端包括:初始化单元,用于设置每个页面的分割系数N,并获取所述每个页面的阅读时长T;分割单元,用于根据所述分割系数N,将所述阅读时长T分割成n段时长,分别为t1,t2,t3,tn;加载单元,用于每隔tk的时长,将当前页面的tk/T的内容加载为下一个页面对应的tk/T的内容,k1,2,3,n。本发明实施例可以实现阅读终端的内容时准确、自动地翻页。。
copyright@ 2017-2020 zhuanlichaxun.net网站版权所有经营许可证编号:粤ICP备2021068784号-1