一种实现页面交互的方法和装置制造方法及图纸

技术编号:17485775 阅读:29 留言:0更新日期:2018-03-17 10:14
本发明专利技术提供一种实现页面交互的方法和装置,能够根据用户的声音控制指令实现查看电子书页面,并且根据声音控制指令实现页面的自动翻页,不仅避免了用户在查看页面过程中对页面进行循环反复的操作问题,而且也避免了因对滑动操作指令的误判而产生误操作的问题,不仅节约了用户的时间,也在一定程度上提高了用户的交互体验。本发明专利技术的实现页面交互的方法包括:保存各电子书的页面模块与该页面模块的页面之间的关联关系;接收用户的语音操作指令,然后根据该语音操作指令确定该指令所对应电子书的页面模块;按照所述关联关系查找所述指令所对应的电子书的页面模块所对应的页面,然后将该页面发送给用户终端。

A method and device to implement page interaction

The present invention provides a method and a device for realizing page interaction, according to the user's voice control instruction to realize the view ebook pages, and according to the sound control command to realize automatic page page, not only to avoid the user problems repeatedly on the page in the page in the process, but also avoid the misoperation caused problems because of the sliding operation instruction of false positives, not only saves the time of users, to a certain extent, improve the user interaction experience. Including the implementation method of the present invention: the interface relationship between each module to save the page e-book with the page page module; receiving the user's voice commands, then the page according to the module of the voice operation instructions to determine the instruction corresponding to e-books; the corresponding page module according to the relationship between the search instruction the book page, then the page is sent to the user terminal.

【技术实现步骤摘要】
一种实现页面交互的方法和装置
本专利技术涉及计算机及其软件
,特别涉及一种实现页面交互的方法和装置。
技术介绍
对于现有的移动端电子书应用软件,用户通常可以在电子书城中查看电子书的相关信息,但是对于一些显示不完整的信息页面,如果想要查看页面完整信息,比如简介、目录、评价或者更多电子书等信息,需要点击电子书的页面模块中的更多按键,进入详情页面才可以查看,查看完如果想要返回当前页面,还需要点击返回主页面按键,再查看其他信息时,再次点击返回操作。现有的技术方案中,如果用户想要查看一个页面的全部信息,需要对页面进行循环反复的操作,才能达到查看到全部信息的目的,因而造成在查看完整信息的过程中用户和页面的交互操作过于繁琐的问题;同时对于一些阅读软件来说,在对相关页面进行展示以后,通常是根据用户的滑动指令来实现对显示页面的操作,而系统后台对于用户的滑动指令很容易出现误判,例如,用户滑动指令的目的是要显示目标信息栏展开页面还是要对页面本身进行操作,由于无法对用户的滑动指令进行准确的判断,因而也产生误操作的问题。综上所述,现有技术方案中,在用户需要查看的特定模块的详细信息页面时,需要对页面进行循环反复的操作,不仅操作繁琐,而且也在一定程度上浪费了用户的时间;并且在显示模块的详细页面之后,需要根据用户的滑动操作指令去对显示的页面进行操作,由于存在对用户操作指令的产生误判的可能,也在一定程度上影响了用户的交互体验。
技术实现思路
有鉴于此,本专利技术提供一种实现页面交互的方法和装置,能够根据用户的声音控制指令实现查看电子书页面,并且根据声音控制指令实现页面的自动翻页,不仅避免了用户在查看页面过程中对页面进行循环反复的操作问题,而且也避免了因对滑动操作指令的误判而产生误操作的问题,不仅节约了用户的时间,也在一定程度上提高了用户的交互体验。为实现上述目的,根据本专利技术的一个方面,提供了一种实现页面交互的方法。本专利技术的实现页面交互的方法包括:保存各电子书的页面模块与该页面模块的页面之间的关联关系;接收用户的语音操作指令,然后根据该语音操作指令确定该指令所对应电子书的页面模块;按照所述关联关系查找所述指令所对应的电子书的页面模块所对应的页面,然后将该页面发送给用户终端。可选地,所述将该页面发送给用户终端的步骤之后,还包括:接收当前显示页面返回的页面状态信息,所述页面状态信息包括页面显示时间;计算当前系统时间与所述当前显示页面的页面显示时间的时间差,然后在确定该时间差大于页面操作时长的情况下,对当前显示页面进行预设操作,同时记录操作时间和操作次数;所述预设操作包括翻页操作和关闭操作。可选地,所述对当前显示页面进行预设操作的步骤之前,还包括:判断当前显示页面是否为最后一页,如果是,则对当前显示页面进行关闭操作;否则,对当前显示页面进行翻页操作。可选地,所述判断当前显示页面是否为最后一页的步骤包括:在所述页面长度不大于用户终端的显示屏幕高度情况下:确定当前显示页面为最后一页;在所述页面长度大于用户终端的显示屏幕高度情况下:根据所述页面长度与用户终端的显示屏幕的高度确定该页面的翻页总数;所述将所记录的操作次数+1之后所得到的数值与所述翻页总数进行比较,如果该数值小于所述翻页总数,则确定所述当前显示页面不是最后一页;如果该数值等于所述翻页总数,则确定所述当前显示页面为最后一页。可选地,所述计算当前系统时间与所述页面显示时间的时间差的步骤之前,还包括:根据以下步骤计算所述当前显示页面的页面操作时长:获取所记录的每个用户对该页面的访问时长、页面长度、页面中的字数、以及页面中图片的高度;根据如下公式计算用户对该页面的单位页面长度的平均访问时长:页面的单位页面长度的平均访问时长=每一个用户对该页面的访问时长的和/(页面长度×用户总数);根据如下公式计算页面中每个字的平均访问时长:页面中每个字的平均访问时长=每一个用户对该页面的访问时长的和/(页面字数×用户总数);根据如下公式计算页面中的单位高度图片的平均访问时长:页面中单位高度图片的平均访问时长=每一个用户对该页面的访问时长的和/(页面中图片的高度的和×用户总数);根据如下公式计算当前显示页面的页面操作时长:当前显示页面的页面操作时长=[(该页面的单位页面长度的平均访问时长×该当前显示页面的页面长度×第一权值)+(该页面中每个字的平均访问时长×该当前显示页面的字数×第二权值)+(该页面中单位高度图片的平均访问时长×该当前显示页面的图片高度×第三权值)]×用户终端的显示屏幕高度/页面长度;其中,0<第一权值<1、0<第二权值<1、0<第三权值<1;并且第一权值+第二权值+第三权值≤1。根据本专利技术的另一个方面,提供了一种实现页面交互的装置。本专利技术的实现页面交互的装置包括:保存模块,用于保存各电子书的页面模块与该页面模块的页面之间的关联关系;接收模块,用于接收用户的语音操作指令,然后根据该语音操作指令确定该指令所对应电子书的页面模块;查找模块,用于按照所述关联关系查找所述指令所对应的电子书的页面模块所对应的页面,然后将该页面发送给用户终端。可选地,还包括第一计算模块,用于接收当前显示页面返回的页面状态信息,所述页面状态信息包括页面显示时间,然后计算当前系统时间与所述当前显示页面的页面显示时间的时间差,再在确定该时间差大于页面操作时长的情况下,对当前显示页面进行预设操作,同时记录操作时间和操作次数;所述预设操作包括翻页操作和关闭操作。可选地,还包括判断模块,用于判断当前显示页面是否为最后一页,如果是,则对当前显示页面进行关闭操作;否则,对当前显示页面进行翻页操作。可选地,所述判断模块还用于:在所述页面长度不大于用户终端的显示屏幕高度情况下:确定当前显示页面为最后一页;在所述页面长度大于用户终端的显示屏幕高度情况下:根据所述页面长度与用户终端的显示屏幕的高度确定该页面的翻页总数;所述将所记录的操作次数+1之后所得到的数值与所述翻页总数进行比较,如果该数值小于所述翻页总数,则确定所述当前显示页面不是最后一页;如果该数值等于所述翻页总数,则确定所述当前显示页面为最后一页。可选地,还包括第二计算模块,用于根据以下步骤计算所述当前显示页面的页面操作时长:获取所记录的每个用户对该页面的访问时长、页面长度、页面中的字数、以及页面中图片的高度;根据如下公式计算用户对该页面的单位页面长度的平均访问时长:页面的单位页面长度的平均访问时长=每一个用户对该页面的访问时长的和/(页面长度×用户总数);根据如下公式计算页面中每个字的平均访问时长:页面中每个字的平均访问时长=每一个用户对该页面的访问时长的和/(页面字数×用户总数);根据如下公式计算页面中的单位高度图片的平均访问时长:页面中单位高度图片的平均访问时长=每一个用户对该页面的访问时长的和/(页面中图片的高度的和×用户总数);根据如下公式计算当前显示页面的页面操作时长:当前显示页面的页面操作时长=[(该页面的单位页面长度的平均访问时长×该当前显示页面的页面长度×第一权值)+(该页面中每个字的平均访问时长×该当前显示页面的字数×第二权值)+(该页面中单位高度图片的平均访问时长×该当前显示页本文档来自技高网...
一种实现页面交互的方法和装置

【技术保护点】
一种实现页面交互的方法,其特征在于,包括:保存各电子书的页面模块与该页面模块的页面之间的关联关系;接收用户的语音操作指令,然后根据该语音操作指令确定该指令所对应电子书的页面模块;按照所述关联关系查找所述指令所对应的电子书的页面模块所对应的页面,然后将该页面发送给用户终端。

【技术特征摘要】
1.一种实现页面交互的方法,其特征在于,包括:保存各电子书的页面模块与该页面模块的页面之间的关联关系;接收用户的语音操作指令,然后根据该语音操作指令确定该指令所对应电子书的页面模块;按照所述关联关系查找所述指令所对应的电子书的页面模块所对应的页面,然后将该页面发送给用户终端。2.根据权利要求1所述的方法,其特征在于,所述将该页面发送给用户终端的步骤之后,还包括:接收当前显示页面返回的页面状态信息,所述页面状态信息包括页面显示时间;计算当前系统时间与所述当前显示页面的页面显示时间的时间差,然后在确定该时间差大于页面操作时长的情况下,对当前显示页面进行预设操作,同时记录操作时间和操作次数;所述预设操作包括翻页操作和关闭操作。3.根据权利要求2所述的方法,其特征在于,所述对当前显示页面进行预设操作的步骤之前,还包括:判断当前显示页面是否为最后一页,如果是,则对当前显示页面进行关闭操作;否则,对当前显示页面进行翻页操作。4.根据权利要求3所述的方法,其特征在于,所述判断当前显示页面是否为最后一页的步骤包括:在所述页面长度不大于用户终端的显示屏幕高度情况下:确定当前显示页面为最后一页;在所述页面长度大于用户终端的显示屏幕高度情况下:根据所述页面长度与用户终端的显示屏幕的高度确定该页面的翻页总数;所述将所记录的操作次数+1之后所得到的数值与所述翻页总数进行比较,如果该数值小于所述翻页总数,则确定所述当前显示页面不是最后一页;如果该数值等于所述翻页总数,则确定所述当前显示页面为最后一页。5.根据权利要求2所述的方法,其特征在于,所述计算当前系统时间与所述页面显示时间的时间差的步骤之前,还包括:根据以下步骤计算所述当前显示页面的页面操作时长:获取所记录的每个用户对该页面的访问时长、页面长度、页面中的字数、以及页面中图片的高度;根据如下公式计算用户对该页面的单位页面长度的平均访问时长:页面的单位页面长度的平均访问时长=每一个用户对该页面的访问时长的和/(页面长度×用户总数);根据如下公式计算页面中每个字的平均访问时长:页面中每个字的平均访问时长=每一个用户对该页面的访问时长的和/(页面字数×用户总数);根据如下公式计算页面中的单位高度图片的平均访问时长:页面中单位高度图片的平均访问时长=每一个用户对该页面的访问时长的和/(页面中图片的高度的和×用户总数);根据如下公式计算当前显示页面的页面操作时长:当前显示页面的页面操作时长=[(该页面的单位页面长度的平均访问时长×该当前显示页面的页面长度×第一权值)+(该页面中每个字的平均访问时长×该当前显示页面的字数×第二权值)+(该页面中单位高度图片的平均访问时长×该当前显示页面的图片高度×第三权值)]×用户终端的显示屏幕高度/页面长度;其中,0<第一权值<1、0<第二权值<1、0<第三权值<1;并...

【专利技术属性】
技术研发人员:孙容容毕磊
申请(专利权)人:北京京东尚科信息技术有限公司北京京东世纪贸易有限公司
类型:发明
国别省市:北京,11

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

1