一种阅读翻页方法、阅读系统和阅读器与流程

文档序号:21886660发布日期:2020-08-18 17:21阅读:202来源:国知局
一种阅读翻页方法、阅读系统和阅读器与流程

本发明涉及信息显示领域,尤其涉及一种阅读翻页方法、阅读系统和阅读器。



背景技术:

随着智能手机、平板设备等智能移动终端的普及,生活中的大部分人都是以电子终端阅读电子文档来获取新闻、学术等信息,因此在使用过程中就会需要连续多次甚至不间断的滑动屏幕,这对于电子终端的屏幕具有极大损耗,同时不但束缚了双手,还可能造成手指的损伤。

在现有技术中,大多数采用的是先计算出用户的平均阅读速度,然后根据平均阅读速度设计翻页的频率,但是不同的文章类型、不同的文章内容、不同的阅读者的兴趣点和关注点都是不同的,那么在实施中就会造成所有的一种类型的翻页时长均等,没有针对充分考虑使用者、文章内容、文章类型的综合因素,这样给用户的感受度就不会太好。

专利号为zl201410811590.6的专利文献公开了一种翻页方法,所述方法包括:设置每个页面的分割系数n,并获取所述每个页面的阅读时长t;根据所述分割系数n,将所述阅读时长t分割成n段时长,分别为t1,t2,t3,……,tn;每隔tk的时长,将当前页面的tk/t的内容加载为下一个页面对应的tk/t的内容,k=1,2,3,……,n。本发明实施例可以实现阅读终端的内容时准确、自动地翻页。但是没有能够完全的解决上述问题。

因而现有的自动翻页技术领域存在不足,还有待改进和提高。



技术实现要素:

鉴于上述现有技术的不足之处,本发明的目的在于提供一种阅读翻页方法、阅读系统和阅读器,能够综合考虑阅读者的自身的阅读习惯、文章类型和文章内容进行自动调控翻页的频率。

为了达到上述目的,本发明采取了以下技术方案:

一种阅读翻页方法,包括步骤:

获取当前阅读设备正在显示的文章种类和文章名称;

在服务器中抓取所述文章种类的记录类翻页时间、所述文章的记录子翻页时间,以及在本阅读设备上抓取所述文章种类的模式翻页时间

得到最佳翻页时间,其中,a\b\c为权值;按照所述最佳翻页时间进行阅读时的翻页操作。

优选的所述的阅读翻页方法,所述记录类翻页时间的获取方法为:

获得服务器上同一文章种类中的每一文章在相同阅读参数情况下的翻页时间;

使用正态分布进行目标筛选,使用筛选得到的若干文章的翻页时间求取所述记录类翻页时间。

优选的所述的阅读翻页方法,所述记录子翻页时间的获取方法为:

获取服务器中对于同一篇文章在相同阅读参数情况下所有浏览记录中的翻页时间;

使用正态分布进行目标筛选,使用筛选得到的所有浏览时间求取所述记录子翻页时间。

优选的所述的阅读翻页方法,所述模式翻页时间的获取方法为:

连续获取阅读同一文章的内容每页的翻页时长;

使用所有的所述时长数据求取平均值作为单一文章的翻页时长;

获取存储器中存储的同一文章类型的所有文章的翻页时长,求取平均数得到同一文章类型的模式翻页时间。

优选的所述的阅读翻页方法,还包括:

获取单一文章所含总字数和所述文章的翻页时长总和,针对单一文章求取每百字时长和每千字时长;

按照所述最佳翻页时间的求取方法分别求取最佳百字翻页时长和最佳千字翻页时长;

按照所述最佳百字翻页时长或最佳千字翻页时长进行翻页。

优选的所述的阅读翻页方法,还包括:

在阅读界显示翻页剩余时间和文章种类。

优选的所述的阅读翻页方法,还包括:

基于每一文章类型的所述最佳翻页时间设定加速翻页时间和减速翻页时间。

一种使用所述的阅读翻页方法的阅读系统,其特征在于,包括翻页模块、步长检测模块、控制模块和存储器;

所述翻页模块,与所述控制模块连接,用于根据所述控制模块的指令以阅读装置的翻页方式进行翻页;

所述步长检测模块,与所述控制模块连接,用于检测阅读装置两次翻页之间的时长数据,并所述时长数据发送到所述控制模块;

所述控制模块,用于获取阅读装置显示参数以及接受所述时长数据,生成翻页模式,并根据翻页模式驱动所述翻页模块工作;所述显示参数包括:文章种类、每页字数、翻页方式;

所述存储器,与所述控制模块连接,用于存储所述控制模块生成的翻页模式数据。

优选的所述的阅读系统,还包括状态模块,与所述控制模块连接,用于显示当前页翻页时间倒计时以及文章种类。

一种阅读器,包括触摸屏和所述的阅读系统。

相较于现有技术,本发明提供的一种阅读翻页方法、阅读系统和阅读器,能够实现以下有益效果:

1)综合考量文章类型、单一文章和每个人的阅读习惯,作出能够适应不同类型的人的阅读习惯的翻页操作,相比于现有技术更具人性化,同时用户体验更佳;

2)能够在阅读设备初始阶段即存在一个通过大数据获得的最佳翻页时间,在一定程度上,不需要浪费大量的时间去确认个人的阅读习惯,具有相当程度的便利性;

3)充分考虑了不同的阅读方式的自动翻页的情况,不管是整页翻页,还是上下滑动式翻页,均可以实现适应性的自动翻页。

附图说明

图1是本发明提供的阅读翻页方法的流程图;

图2是本发明提供的记录类翻页时间的获取方法流程图;

图3是本发明提供的记录子翻页时间的获取方法流程图;

图4是本发明提供的模式翻页时间的获取方法流程图;

图5是本发明提供的阅读系统的结构框图。

具体实施方式

为使本发明的目的、技术方案及效果更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。

本发明提供一种阅读翻页方法,包括步骤:

s1、获取当前阅读设备屏显内容的文章种类和文章名称;在具体实施中,所述文章种类的分类数量不做限定,依照每个系统需求进行设定,也可以根据其他的预定规范进行设定,一般情况下,可以设定的种类包括:新闻消息类、研报类、政策类等;

s2、在服务器中抓取所述文章种类的记录类翻页时间、所述文章的记录子翻页时间,以及在本阅读设备上抓取所述文章种类的模式翻页时间;此处,应当说明,所述记录类翻页时间、所述记录子翻页时间可以预先存储在所述阅读设备中,也可以通过与服务器实时进行数据交换得到最新的数据,不做具体限定;本实施例中使用的是,与服务器进行实时数据交换过程,此过程,需要所述阅读设备能够与服务器连接,连接使用的技术手段为本领域的常用技术手段,不做限定;

s3、得到最佳翻页时间,其中,a\b\c为权值;按照所述最佳翻页时间进行阅读时的翻页操作。具体的,a\b\c为权值三相权值根据设计需求进行设定,不做限定,一般考量的重点在单一文章内容和阅读者自身兴趣点以及阅读习惯上,因此参考的比重会大一些,例如a:b:c=2:4:4,或者a:b:c=3:3.5:3.5,当然也可是其他方面的考量设定。

具体的,在阅读者打开所述阅读设备时,在初始阶段不会直接进入自动翻页状态,在阅读者使用了一段时间后,则可以推荐用户可以使用自动翻页功能。当然,在设备初始阶段,也可以进入自动翻页过程,那么这种最佳翻页时间的计算公式将是以缺省的状态进行操作,即c项权值为0,a+b=1(此时可以是a:b=3:7或者其他的比重)的状态进行所述最佳翻页时间的求取,此时只考虑了某一类文章类型的记录类翻页时间和单一文章的记录子时间而给出的最佳翻页时间,于此同时,在自动化使用过程中,依然在自动获取本阅读设备上的模式翻页时间,以便在后期使用过程中进行优化操作。当然,此处应当说明的是,当用户在使用过程中,对于缺省情况下得到的所述最佳翻页时间一直没有进行调整,则保持所述最佳翻页时间的使用,不对所述最佳翻页时间进行设定计算(即一直保持c项权值为0状态)。

作为优选方案,本实施例中,所述记录类翻页时间的获取方法为:

s211、获得服务器上同一文章种类中的每一文章在相同阅读参数情况下的翻页时间;所述阅读参数包括每页显示相同的字数、或者相同尺寸的显示屏情况下,显示的字号相同等参数;相同的阅读参数才能保证获取的记录类翻页时间更加可靠,能够反映一定的翻页时间特性;此处,所述服务器上存储的每一文章的在何种阅读参数下的翻页时间为每台阅读设备与服务器的数据交换得到;

s212、使用正态分布进行目标筛选,使用筛选得到的若干文章的翻页时间求取所述记录类翻页时间。使用正态分布对目标值的筛选,能够有效剔除非正常浏览记录,例如点击进去只是粗略的看了一下,或者在一篇文章上或者一篇文章的某一页上驻留的时间过长,将非常浏览记录剔除后,剩余的大部分都是正常浏览的翻页时长,保证得到所述记录类翻页时间更加可靠。此处应当说明的是,使用若干文章的翻页时间求取所述记录类翻页时间的方式为求取平均值,当然是其他的方式得到数据更加可靠,也可以使用其他的方式,本发明不做限定。

在具体使用中,例如服务器中对于同一文章类型存在10000个翻页时间的数据量,此时根据正态分布理论,根据需求的目标值范围,可以设定选取处于正态分布中横轴面积的50%-90%的数据筛选为目标文章,其中计算的过程为本领域的常用计算方法,不做限定;当然,也可以选取使用类似于正态分布的数据选取方法,可以选择6800个(可以其他数值,例如5000-8000)居中数据被筛选成为目标文章,得到每一目标文章的翻页时间,然后求取平均数即可。

作为优选方案,本实施例中,所述记录子翻页时间的获取方法为:

s221、获取服务器中对于同一篇文章在相同阅读参数情况下所有浏览记录中的翻页时间;

s222、使用正态分布进行目标筛选,使用筛选得到的所有浏览时间求取所述记录子翻页时间。

具体的,所述记录子翻页时间的相应的获取过程,与所述记录类翻页时间过程相同,此处不做赘述,请参考所述记录类翻页时间的获取过程。

作为优选方案,本实施例中,所述模式翻页时间的获取方法为:

s231、连续获取阅读同一文章的内容每页的翻页时长;此处,所述每页的翻页时长为每页的阅读时间,其实也是两次完整屏显内容变更之间的时间间隔(以上和以下所表述的翻页时间或翻页时长均是此种意思表示);比如,阅读设备上的翻页模式是整屏内容翻页,则为每次翻页的时间间隔;若是阅读设备是上下方向滑动式翻页模式,则为将每次屏显内容的最低位置做标记,只要此标记处于屏显的最高处,则为反演时长;

s232、使用所有的所述翻页时长求取平均值作为单一文章的翻页时长;此处,应当说明,此处使用求取平均值的翻页时长数据均为正常阅读情况下的翻页时长数据,若是存在非正常数据侧剔除(一般是最小数据或最大数据);

s233、获取存储器中存储的同一文章类型的所有文章的翻页时长,求取平均数得到同一文章类型的模式翻页时间。

作为优选方案,本实施例中,可以不是单独对某一页的翻页时长进行限定,从而选择更具平滑翻页的方法,在实施例尤其针对上下滑动式翻页的阅读模式,本发明提供的翻页方法还包括:

s1’、获取单一文章所含总字数和所述文章的翻页时长总和,针对单一文章求取每百字时长和每千字时长;具体的,所述每百字时长和所述每千字时长均为求取单位时长得到,例如,一篇文章内容为5000字,共分为10页,翻页时长总和为600s,则每百字时长为将5000字转化为50百字,则每百字时长为12s;同理,那么每千字时长为120s(计算过程与每百字时长相同);当然,此处还可以针对单一文章进行每五十字时长或每二十字时长的求取,还可以根据阅读参数(屏显参数,字号,每行字数等)做每行的时长求取,不做具体限定;例如,一页的显示内容为一共15行,翻页时长为60s,则每行的翻页时长为4s;

s2’、按照所述最佳翻页时间的求取方法分别求取最佳百字翻页时长和最佳千字翻页时长;

s3’、按照所述最佳百字翻页时长或最佳千字翻页时长进行翻页。

作为优选方案,考虑到方便使用者对翻页时长的把控,本实施例中,还包括:

在阅读界显示翻页剩余时间和文章种类。

作为优选方案,考虑到即使是计算得到所述最佳翻页时间,也是一种适应性的计算过程得到,不能100%的适应每一次的阅读方式,本实施例中,还包括:

基于每一文章类型的所述最佳翻页时间设定加速翻页时间和减速翻页时间。同一文章类型的最佳翻页时间找到后,对其进行优化翻页时间的选取,设定为多档操作,可以每1s设定一档,也可以更加精细化(例如每500ms设定一档)设定。

本发明还提供一种使用所述的阅读翻页方法的阅读系统,包括翻页模块1、步长检测模块2、控制模块3和存储器4;所述控制模块3优选为mcu,具体型号不做限定;

所述翻页模块1,与所述控制模块3连接,用于根据所述控制模块的指令以阅读装置的翻页方式进行翻页;

所述步长检测模块2,与所述控制模块3连接,用于检测阅读装置两次翻页之间的时长数据,并所述时长数据发送到所述控制模块;

所述控制模块3,用于获取阅读装置显示参数以及接受所述时长数据,生成翻页模式,并根据翻页模式驱动所述翻页模块1工作;所述显示参数包括:文章种类、每页字数、翻页方式;

所述存储器4,与所述控制模块3连接,用于存储所述控制模块3生成的翻页模式数据。

作为优选方案,本实施例中,还包括状态模块(未示图),与所述控制模块连接,用于显示当前页翻页时间倒计时以及文章种类。

本发明还提供一种阅读器,包括触摸屏和所述的阅读系统。

可以理解的是,对本领域普通技术人员来说,可以根据本发明的技术方案及其发明构思加以等同替换或改变,而所有这些改变或替换都应属于本发明所附的权利要求的保护范围。

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