CN107807765B - 一种实现页面交互的方法和装置 - Google Patents

一种实现页面交互的方法和装置 Download PDF

Info

Publication number
CN107807765B
CN107807765B CN201610809921.1A CN201610809921A CN107807765B CN 107807765 B CN107807765 B CN 107807765B CN 201610809921 A CN201610809921 A CN 201610809921A CN 107807765 B CN107807765 B CN 107807765B
Authority
CN
China
Prior art keywords
page
current display
length
user
module
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201610809921.1A
Other languages
English (en)
Other versions
CN107807765A (zh
Inventor
孙容容
毕磊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Jingdong Century Trading Co Ltd
Beijing Jingdong Shangke Information Technology Co Ltd
Original Assignee
Beijing Jingdong Century Trading Co Ltd
Beijing Jingdong Shangke Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Jingdong Century Trading Co Ltd, Beijing Jingdong Shangke Information Technology Co Ltd filed Critical Beijing Jingdong Century Trading Co Ltd
Priority to CN201610809921.1A priority Critical patent/CN107807765B/zh
Publication of CN107807765A publication Critical patent/CN107807765A/zh
Application granted granted Critical
Publication of CN107807765B publication Critical patent/CN107807765B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/16Sound input; Sound output

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • General Health & Medical Sciences (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

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

Description

一种实现页面交互的方法和装置
技术领域
本发明涉及计算机及其软件技术领域,特别涉及一种实现页面交互的方法和装置。
背景技术
对于现有的移动端电子书应用软件,用户通常可以在电子书城中查看电子书的相关信息,但是对于一些显示不完整的信息页面,如果想要查看页面完整信息,比如简介、目录、评价或者更多电子书等信息,需要点击电子书的页面模块中的更多按键,进入详情页面才可以查看,查看完如果想要返回当前页面,还需要点击返回主页面按键,再查看其他信息时,再次点击返回操作。
现有的技术方案中,如果用户想要查看一个页面的全部信息,需要对页面进行循环反复的操作,才能达到查看到全部信息的目的,因而造成在查看完整信息的过程中用户和页面的交互操作过于繁琐的问题;同时对于一些阅读软件来说,在对相关页面进行展示以后,通常是根据用户的滑动指令来实现对显示页面的操作,而***后台对于用户的滑动指令很容易出现误判,例如,用户滑动指令的目的是要显示目标信息栏展开页面还是要对页面本身进行操作,由于无法对用户的滑动指令进行准确的判断,因而也产生误操作的问题。
综上所述,现有技术方案中,在用户需要查看的特定模块的详细信息页面时,需要对页面进行循环反复的操作,不仅操作繁琐,而且也在一定程度上浪费了用户的时间;并且在显示模块的详细页面之后,需要根据用户的滑动操作指令去对显示的页面进行操作,由于存在对用户操作指令的产生误判的可能,也在一定程度上影响了用户的交互体验。
发明内容
有鉴于此,本发明提供一种实现页面交互的方法和装置,能够根据用户的声音控制指令实现查看电子书页面,并且根据声音控制指令实现页面的自动翻页,不仅避免了用户在查看页面过程中对页面进行循环反复的操作问题,而且也避免了因对滑动操作指令的误判而产生误操作的问题,不仅节约了用户的时间,也在一定程度上提高了用户的交互体验。
为实现上述目的,根据本发明的一个方面,提供了一种实现页面交互的方法。
本发明的实现页面交互的方法包括:保存各电子书的页面模块与该页面模块的页面之间的关联关系;接收用户的语音操作指令,然后根据该语音操作指令确定该指令所对应电子书的页面模块;按照所述关联关系查找所述指令所对应的电子书的页面模块所对应的页面,然后将该页面发送给用户终端。
可选地,所述将该页面发送给用户终端的步骤之后,还包括:接收当前显示页面返回的页面状态信息,所述页面状态信息包括页面显示时间;计算当前***时间与所述当前显示页面的页面显示时间的时间差,然后在确定该时间差大于页面操作时长的情况下,对当前显示页面进行预设操作,同时记录操作时间和操作次数;所述预设操作包括翻页操作和关闭操作。
可选地,所述对当前显示页面进行预设操作的步骤之前,还包括:判断当前显示页面是否为最后一页,如果是,则对当前显示页面进行关闭操作;否则,对当前显示页面进行翻页操作。
可选地,所述判断当前显示页面是否为最后一页的步骤包括:在所述页面长度不大于用户终端的显示屏幕高度情况下:确定当前显示页面为最后一页;在所述页面长度大于用户终端的显示屏幕高度情况下:根据所述页面长度与用户终端的显示屏幕的高度确定该页面的翻页总数;
Figure GDA0002328977370000031
将所记录的操作次数+1之后所得到的数值与所述翻页总数进行比较,如果该数值小于所述翻页总数,则确定所述当前显示页面不是最后一页;如果该数值等于所述翻页总数,则确定所述当前显示页面为最后一页。
可选地,所述计算当前***时间与所述页面显示时间的时间差的步骤之前,还包括:根据以下步骤计算所述当前显示页面的页面操作时长:获取所记录的每个用户对该页面的访问时长、页面长度、页面中的字数、以及页面中图片的高度;根据如下公式计算用户对该页面的单位页面长度的平均访问时长:页面的单位页面长度的平均访问时长=每一个用户对该页面的访问时长的和/(页面长度×用户总数);根据如下公式计算页面中每个字的平均访问时长:页面中每个字的平均访问时长=每一个用户对该页面的访问时长的和/(页面字数×用户总数);根据如下公式计算页面中的单位高度图片的平均访问时长:页面中单位高度图片的平均访问时长=每一个用户对该页面的访问时长的和/(页面中图片的高度的和×用户总数);根据如下公式计算当前显示页面的页面操作时长:当前显示页面的页面操作时长=[(该页面的单位页面长度的平均访问时长×该当前显示页面的页面长度×第一权值)+(该页面中每个字的平均访问时长×该当前显示页面的字数×第二权值)+(该页面中单位高度图片的平均访问时长×该当前显示页面的图片高度×第三权值)]×用户终端的显示屏幕高度/页面长度;其中,0<第一权值<1、0<第二权值<1、0<第三权值<1;并且第一权值+第二权值+第三权值≤1。
根据本发明的另一个方面,提供了一种实现页面交互的装置。
本发明的实现页面交互的装置包括:保存模块,用于保存各电子书的页面模块与该页面模块的页面之间的关联关系;接收模块,用于接收用户的语音操作指令,然后根据该语音操作指令确定该指令所对应电子书的页面模块;查找模块,用于按照所述关联关系查找所述指令所对应的电子书的页面模块所对应的页面,然后将该页面发送给用户终端。
可选地,还包括第一计算模块,用于接收当前显示页面返回的页面状态信息,所述页面状态信息包括页面显示时间,然后计算当前***时间与所述当前显示页面的页面显示时间的时间差,再在确定该时间差大于页面操作时长的情况下,对当前显示页面进行预设操作,同时记录操作时间和操作次数;所述预设操作包括翻页操作和关闭操作。
可选地,还包括判断模块,用于判断当前显示页面是否为最后一页,如果是,则对当前显示页面进行关闭操作;否则,对当前显示页面进行翻页操作。
可选地,所述判断模块还用于:在所述页面长度不大于用户终端的显示屏幕高度情况下:确定当前显示页面为最后一页;在所述页面长度大于用户终端的显示屏幕高度情况下:根据所述页面长度与用户终端的显示屏幕的高度确定该页面的翻页总数;
Figure GDA0002328977370000041
Figure GDA0002328977370000042
将所记录的操作次数+1之后所得到的数值与所述翻页总数进行比较,如果该数值小于所述翻页总数,则确定所述当前显示页面不是最后一页;如果该数值等于所述翻页总数,则确定所述当前显示页面为最后一页。
可选地,还包括第二计算模块,用于根据以下步骤计算所述当前显示页面的页面操作时长:获取所记录的每个用户对该页面的访问时长、页面长度、页面中的字数、以及页面中图片的高度;根据如下公式计算用户对该页面的单位页面长度的平均访问时长:页面的单位页面长度的平均访问时长=每一个用户对该页面的访问时长的和/(页面长度×用户总数);根据如下公式计算页面中每个字的平均访问时长:页面中每个字的平均访问时长=每一个用户对该页面的访问时长的和/(页面字数×用户总数);根据如下公式计算页面中的单位高度图片的平均访问时长:页面中单位高度图片的平均访问时长=每一个用户对该页面的访问时长的和/(页面中图片的高度的和×用户总数);根据如下公式计算当前显示页面的页面操作时长:当前显示页面的页面操作时长=[(该页面的单位页面长度的平均访问时长×该当前显示页面的页面长度×第一权值)+(该页面中每个字的平均访问时长×该当前显示页面的字数×第二权值)+(该页面中单位高度图片的平均访问时长×该当前显示页面的图片高度×第三权值)]×用户终端的显示屏幕高度/页面长度;其中,0<第一权值<1、0<第二权值<1、0<第三权值<1;并且第一权值+第二权值+第三权值≤1。
根据本发明的技术方案,由于能够根据用户的声音控制指令实现查看电子书页面,并且根据声音控制指令实现页面的自动翻页,不仅避免了用户在查看页面过程中对页面进行循环反复的操作问题,而且也避免了因对滑动操作指令的误判而产生误操作的问题,不仅节约了用户的时间,也在一定程度上提高了用户的交互体验。
附图说明
附图用于更好地理解本发明,不构成对本发明的不当限定。其中:
图1是根据本发明实施例的一种实现页面交互的方法的示意图;
图2是根据本发明实施例的一种实现页面交互的装置的示意图。
具体实施方式
以下结合附图对本发明的示范性实施例做出说明,其中包括本发明实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本发明的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
图1是根据本发明实施例的一种实现页面交互的方法的示意图。如图1所示,本发明的实现页面交互的方法用于实现用户与客户终端所显示页面的交互,该方法由服务器执行,主要包括如下的步骤S10至S12。
步骤S10:保存各电子书的页面模块与该页面模块的页面之间的关联关系。在该步骤中,电子书的页面模块是以页面所需展示的模块和功能来划分的:页面中所包括的每一个需要展示更多的部分都可以称为一个模块,每一个需要单独页面展示的内容也都可以称之为一个模块。本发明实施例的技术方案中所提到的电子书的页面模块包括但不仅限于书名信息简介模块、简介模块、以及评论模块;所提到的与各个页面模块对应的有关联关系的页面为各个模块的完整信息页面。服务器预先保存一个页面模块和该页面模块的完整信息页面之间的关联关系:即对每一个需要单独页面展示的模块与该模块的完整信息页面建立一个连接地址对应关系。
步骤S11:接收用户的语音操作指令,然后根据该语音操作指令确定该指令所对应电子书的页面模块。在该步骤中,当用户需要查看某个电子书的页面模块的完整信息页面时,用户说出具体的电子书的页面模块,用户终端接收到用户的语音,然后用户终端将语音转化为语音操作指令发送给服务器,服务器在接收到语音操作指令以后,根据接收到的语音操作指令确定指令中所对应的电子书的页面模块。
步骤S12:按照所述关联关系查找所述指令所对应的电子书的页面模块所对应的页面,然后将该页面发送给用户终端。在该步骤中,服务器按照步骤S10中所保存的各电子书的页面模块与该页面模块的页面之间的关联关系查找步骤S11中的语音操作指令对应的电子书的页面模块的完整信息页面(即根据步骤S10中提到的页面模块与该页面模块的完整信息页面之间的连接地址对应关系去查找),然后再将查找到的完整的信息页面发送给用户终端。
步骤S13:服务器接收当前显示页面返回的页面状态信息,其中,页面状态信息包括页面显示时间。
步骤S14:服务器计算当前***时间与所述当前显示页面的页面显示时间的时间差。在步骤S14中,服务器根据以下步骤计算时间差:
步骤S141:获取所记录的每个用户对该页面的访问时长、页面长度、页面中的字数、以及页面中图片的高度;
步骤S142:根据如下公式计算用户对该页面的单位页面长度的平均访问时长:页面的单位页面长度的平均访问时长=每一个用户对该页面的访问时长的和/(页面长度×用户总数);
步骤S143:根据如下公式计算页面中每个字的平均访问时长:页面中每个字的平均访问时长=每一个用户对该页面的访问时长的和/(页面字数×用户总数);
步骤S144:根据如下公式计算页面中的单位高度图片的平均访问时长:页面中单位高度图片的平均访问时长=每一个用户对该页面的访问时长的和/(页面中图片的高度的和×用户总数);
步骤S145:根据如下公式计算当前显示页面的页面操作时长:
当前显示页面的页面操作时长=[(该页面的单位页面长度的平均访问时长×该当前显示页面的页面长度×第一权值)+(该页面中每个字的平均访问时长×该当前显示页面的字数×第二权值)+(该页面中单位高度图片的平均访问时长×该当前显示页面的图片高度×第三权值)]×用户终端的显示屏幕高度/页面长度;其中,0<第一权值<1、0<第二权值<1、0<第三权值<1;并且第一权值+第二权值+第三权值≤1,例如:第一权值可设置为0.4;第二权值可设置为0.4;第三权值可设置为0.2。
步骤S15:判断该时间差是否大于页面操作时长,若是,则执行步骤S16;否则,执行步骤S17。
步骤S16:判断当前显示页面是否为最后一页,如果是,则执行步骤S18;否则,执行S19。步骤S16中判断当前显示页面是否为最后一页的步骤包括:
在所述页面长度不大于用户终端的显示屏幕高度情况下:确定当前显示页面为最后一页;
在所述页面长度大于用户终端的显示屏幕高度情况下:
根据所述页面长度与用户终端的显示屏幕的高度确定该页面的翻页总数;
Figure GDA0002328977370000081
将所记录的操作次数+1之后所得到的数值与所述翻页总数进行比较,如果该数值小于所述翻页总数,则确定所述当前显示页面不是最后一页;如果该数值等于所述翻页总数,则确定所述当前显示页面为最后一页。
步骤S17:不对当前显示页面进行操作。
步骤S18:对当前显示页面进行关闭操作,同时记录操作时间和操作次数。
步骤S19:对当前显示页面进行翻页操作,同时记录操作时间和操作次数。
图2是根据本发明实施例的一种实现页面交互的装置的示意图。如图2所示,本发明实施例的实现页面交互的装置20设置于服务器端,主要包括:保存模块21、接收模块22、以及查找模块23;保存模块21用于保存各电子书的页面模块与该页面模块的页面之间的关联关系;接收模块22用于接收用户的语音操作指令,然后根据该语音操作指令确定该指令所对应电子书的页面模块;查找模块23用于按照所述关联关系查找所述指令所对应的电子书的页面模块所对应的页面,然后将该页面发送给用户终端。
实现页面交互的装置20还可包括第一计算模块(图中未示出),用于接收当前显示页面返回的页面状态信息,所述页面状态信息包括页面显示时间,然后计算当前***时间与所述当前显示页面的页面显示时间的时间差,再在确定该时间差大于页面操作时长的情况下,对当前显示页面进行预设操作,同时记录操作时间和操作次数;所述预设操作包括翻页操作和关闭操作。
实现页面交互的装置20还可包括判断模块(图中未示出),用于判断当前显示页面是否为最后一页,如果是,则对当前显示页面进行关闭操作;否则,对当前显示页面进行翻页操作。
实现页面交互的装置20的判断模块还可用于:在所述页面长度不大于用户终端的显示屏幕高度情况下:确定当前显示页面为最后一页;在所述页面长度大于用户终端的显示屏幕高度情况下:根据所述页面长度与用户终端的显示屏幕的高度确定该页面的翻页总数;
Figure GDA0002328977370000091
Figure GDA0002328977370000092
将所记录的操作次数+1之后所得到的数值与所述翻页总数进行比较,如果该数值小于所述翻页总数,则确定所述当前显示页面不是最后一页;如果该数值等于所述翻页总数,则确定所述当前显示页面为最后一页。
实现页面交互的装置20还可包括第二计算模块,用于根据以下步骤计算所述当前显示页面的页面操作时长:获取所记录的每个用户对该页面的访问时长、页面长度、页面中的字数、以及页面中图片的高度;根据如下公式计算用户对该页面的单位页面长度的平均访问时长:页面的单位页面长度的平均访问时长=每一个用户对该页面的访问时长的和/(页面长度×用户总数);根据如下公式计算页面中每个字的平均访问时长:页面中每个字的平均访问时长=每一个用户对该页面的访问时长的和/(页面字数×用户总数);根据如下公式计算页面中的单位高度图片的平均访问时长:页面中单位高度图片的平均访问时长=每一个用户对该页面的访问时长的和/(页面中图片的高度的和×用户总数);根据如下公式计算当前显示页面的页面操作时长:当前显示页面的页面操作时长=[(该页面的单位页面长度的平均访问时长×该当前显示页面的页面长度×第一权值)+(该页面中每个字的平均访问时长×该当前显示页面的字数×第二权值)+(该页面中单位高度图片的平均访问时长×该当前显示页面的图片高度×第三权值)]×用户终端的显示屏幕高度/页面长度;其中,0<第一权值<1、0<第二权值<1、0<第三权值<1;并且第一权值+第二权值+第三权值≤1。
根据本发明实施例的技术方案,由于能够根据用户的声音控制指令实现查看电子书页面,并且根据声音控制指令实现页面的自动翻页,不仅避免了用户在查看页面过程中对页面进行循环反复的操作问题,而且也避免了因对滑动操作指令的误判而产生误操作的问题,不仅节约了用户的时间,也在一定程度上提高了用户的交互体验。
上述具体实施方式,并不构成对本发明保护范围的限制。本领域技术人员应该明白的是,取决于设计要求和其他因素,可以发生各种各样的修改、组合、子组合和替代。任何在本发明的精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明保护范围之内。

Claims (10)

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

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610809921.1A CN107807765B (zh) 2016-09-08 2016-09-08 一种实现页面交互的方法和装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610809921.1A CN107807765B (zh) 2016-09-08 2016-09-08 一种实现页面交互的方法和装置

Publications (2)

Publication Number Publication Date
CN107807765A CN107807765A (zh) 2018-03-16
CN107807765B true CN107807765B (zh) 2020-09-29

Family

ID=61575996

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610809921.1A Active CN107807765B (zh) 2016-09-08 2016-09-08 一种实现页面交互的方法和装置

Country Status (1)

Country Link
CN (1) CN107807765B (zh)

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101814004A (zh) * 2010-03-26 2010-08-25 华为终端有限公司 阅读处理方法和用户设备
CN102567289A (zh) * 2010-12-31 2012-07-11 盛乐信息技术(上海)有限公司 一种动态自动翻页***及方法
CN103605468A (zh) * 2013-11-14 2014-02-26 武汉虹翼信息有限公司 一种电子书籍控制装置及其控制交互方法
CN104111728B (zh) * 2014-06-26 2017-09-29 联想(北京)有限公司 基于操作手势的语音指令输入方法及电子设备
KR101675911B1 (ko) * 2015-02-25 2016-11-14 주식회사 와이오즈 외부음향에 따른 맞춤 정보를 표시하는 전자책

Also Published As

Publication number Publication date
CN107807765A (zh) 2018-03-16

Similar Documents

Publication Publication Date Title
US9576580B2 (en) Identifying corresponding positions in different representations of a textual work
US11868710B2 (en) Method and apparatus for displaying a text string copied from a first application in a second application
EP2521051A2 (en) Handheld electronic device and method for recording multimedia clip
CN109240973B (zh) 基于电子书的阅读状态信息的确定方法及电子设备
CN110085222B (zh) 用于支持语音对话服务的交互装置和方法
US10360455B2 (en) Grouping captured images based on features of the images
US9613641B2 (en) Identifying corresponding positions in different representations of a textual work
GB2535861A (en) Data lookup and operator for excluding unwanted speech search results
CN111737443B (zh) 答案文本的处理方法和装置、关键文本的确定方法
JP2009519538A (ja) デジタル・ファイルの集合の中からデジタル・ファイルにアクセスする方法および装置
US9368115B2 (en) Identifying corresponding positions in different representations of a textual work
CN111078915B (zh) 一种点读模式下的点读内容获取方法及电子设备
EP3583514A1 (en) Contextually disambiguating queries
CN107305552B (zh) 辅助阅读方法和装置
CN107807765B (zh) 一种实现页面交互的方法和装置
EP3073360B1 (en) Multi-media data backup method, user terminal and synchronizer
CN110795918B (zh) 确定阅读位置的方法、装置及设备
CN103309993A (zh) 一种关键词的提取方法及装置
TWI607325B (zh) 檢索索引產生方法及應用此方法之伺服器
CN103294264A (zh) 数据处理方法及装置
US20230117886A1 (en) Information processing apparatus and control method
KR101742099B1 (ko) 스프레드 시트 문서에 입력된 함수 검색 방법 및 장치
CN102402525A (zh) 一种搜索处理装置、电子设备及搜索处理方法
JP5471274B2 (ja) 携帯端末装置及び情報記録方法
CN113762018A (zh) 内容同步方法、装置、电子设备及存储介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant