CN103838727A - 一种历史记录和收藏夹的生成方法和用户终端 - Google Patents

一种历史记录和收藏夹的生成方法和用户终端 Download PDF

Info

Publication number
CN103838727A
CN103838727A CN201210474233.6A CN201210474233A CN103838727A CN 103838727 A CN103838727 A CN 103838727A CN 201210474233 A CN201210474233 A CN 201210474233A CN 103838727 A CN103838727 A CN 103838727A
Authority
CN
China
Prior art keywords
access object
duration
user interface
stop duration
time
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.)
Granted
Application number
CN201210474233.6A
Other languages
English (en)
Other versions
CN103838727B (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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies 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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN201210474233.6A priority Critical patent/CN103838727B/zh
Priority to PCT/CN2013/074425 priority patent/WO2014079196A1/zh
Publication of CN103838727A publication Critical patent/CN103838727A/zh
Application granted granted Critical
Publication of CN103838727B publication Critical patent/CN103838727B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/16File or folder operations, e.g. details of user interfaces specifically adapted to file systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/955Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
    • G06F16/9562Bookmark management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/955Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Information Transfer Between Computers (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本发明的实施例提供一种历史记录和收藏夹的生成方法和用户终端,涉及通信领域,能够使历史记录去掉无效的冗余信息而得到精简,使用户查找历史记录更加方便,并能够将用户经常访问的内容自动地添加到收藏夹中,改善了用户体验。其方法为:通过获取访问对象在用户界面的停留时长,将访问对象的停留时长与预设的时长阈值进行比较,将在用户界面的停留时长大于预设的时长阈值的访问对象添加到历史记录中,进一步的,将访问对象的总停留时长按照时长进行排序,将总停留时长最大的前N个访问对象添加在收藏夹中,且在按照总停留时长由高到低进行排序时排名大于N的访问对象从收藏夹中删除。本发明实施例用于历史记录和收藏夹的生成。

Description

一种历史记录和收藏夹的生成方法和用户终端
技术领域
本发明涉及计算机领域,尤其涉及一种历史记录和收藏夹的生成方法和用户终端。
背景技术
目前,***自动记录访问历史已经被广泛应用,例如在网页浏览器、音频或视频软件、常用的办公软件、Windows操作***的启动栏等等都有历史记录。
但是对于现有的自动保存历史记录的方式,历史记录里面会记录太多的无效信息。例如,由于网页中的广告网页自动弹出而生成的历史记录,或者在网页中有很多的超链接和浮动广告,很容易导致错误点击而形成历史记录,这样,由于历史记录中记录过多的无效信息,给用户查找历史带来了很多不便,使得该历史记录并没有发挥出它的最大效用,用户体验差。
另外,在现有技术中,对于收藏夹而言,需要用户有意识的把自己认为重要的或常用的内容主动添加在收藏夹中。例如,在用户在观看电视节目时无意中碰到一个好网站时,第一反应几乎都是先去体验一下,往往会忘掉将其放入收藏夹中或者懒于操作而没有收藏。这样,由于需要用户有意识地添加内容到收藏夹中,使收藏夹也没有发挥出它的最大效用,用户体验差。
发明内容
本发明的实施例提供一种历史记录和收藏夹的生成方法和用户终端,能够使历史记录去掉无效的冗余信息而得到精简,使用户查找历史记录更加方便,并能够将用户经常访问的内容自动地添加到收藏夹中,改善了用户体验。
为达到上述目的,本发明的实施例采用如下技术方案:
第一方面,提供一种历史记录的生成方法,包括:
获取访问对象在用户界面的停留时长;
将所述访问对象在所述用户界面的停留时长与预设的时长阈值进行比较;
若所述访问对象在所述用户界面的停留时长大于所述预设的时长阈值时,将所述访问对象添加到历史记录中;
在第一种可能实现的方式中,结合第一方面,若所述访问对象在所述用户界面的停留时长小于所述预设的时长阈值时,将所述访问对象不添加到历史记录中。
在第二种可能实现的方式中,结合第一方面或第一方面的第一种可能实现的方式,所述获取访问对象在用户界面的停留时长包括:
当所述访问对象开始显示在所述用户界面时开始计时,获取所述访问对象从开始显示在所述用户界面的时刻到当前时刻的停留时长;
当所述访问对象退出所述用户界面时停止计时。
在第三种可能实现的方式中,结合第一方面或第一方面的第一种可能实现的方式或第二种可能实现的方式,所述当所述访问对象退出所述用户界面时停止计时包括:
当所述访问对象被关闭时,停止计时;或
当有新的访问对象开始显示在所述用户界面时,将所述访问对象转为后台运行,并且对所述访问对象停止计时,对所述新的访问对象开始计时。
第二方面,提供一种收藏夹的生成方法,包括:
获取访问对象在用户界面的停留时长;
获取所述访问对象在用户界面的历史停留时长,所述历史停留时长为所述访问对象在本次显示在所述用户界面之前在所述用户界面停留时长的总和;
将所述访问对象在用户界面的停留时长与所述访问对象在用户界面的历史停留时长进行相加,获取所述访问对象的总停留时长;
将所述访问对象的总停留时长与其他所有的有历史记录的访问对象的总停留时长按照时长进行排序;
将总停留时长最大的前N个访问对象添加在收藏夹中。
在第一种可能实现的方式中,结合第二方面,所述将所述访问对象的总停留时长与其他所有的有历史记录的访问对象的总停留时长按照时长进行排序包括:
将所述访问对象的总停留时长与其他所有的有历史记录的访问对象的总停留时长按照时长由高到低进行排序;或
根据上一次排序的结果,按照排名由高到低的顺序,将所述访问对象的总停留时长依次与其他的历史记录的访问对象的总停留时长进行比较,若所述访问对象的总停留时长大于一个访问对象的总停留时长,则将所述访问对象的排名排在其大于的访问对象之前,并停止比较。
在第二种可能实现的方式中,结合第二方面或第二方面的第一种可能实现的方式,所述方法还包括:
将已添加在所述收藏夹中的,且在按照总停留时长由高到低进行排序时排名大于N的访问对象从所述收藏夹中删除。
在第三种可能实现的方式中,结合第二方面或第二方面的第一种可能实现的方式或第二种可能实现的方式中,所述获取访问对象在用户界面的停留时长包括:
当所述访问对象开始显示在所述用户界面时开始计时,获取所述访问对象从开始显示在所述用户界面的时刻到当前时刻的停留时长;
当所述访问对象退出所述用户界面时停止计时。
在第四种可能实现的方式中,结合第二方面或第二方面的第一种可能实现的方式至第三种可能实现的方式,所述当所述访问对象退出所述用户界面时停止计时包括:
当所述访问对象被关闭时,停止计时;或
当有新的访问对象开始显示在所述用户界面时,将所述访问对象转为后台运行,并且对所述访问对象停止计时,对所述新的访问对象开始计时。
第三方面,提供一种用户终端,所述用户终端包括:
计时单元,用于获取访问对象在用户界面的停留时长,并将所述访问对象在用户界面的停留时长发送至时长对比单元;
时长对比单元,用于从计时单元接收所述访问对象在用户界面的停留时长,将所述访问对象在所述用户界面的停留时长与预设的时长阈值进行比较;
记录管理单元,用于若所述访问对象在所述用户界面的停留时长大于所述预设的时长阈值时,将所述访问对象添加到历史记录中;
在第一种可能实现的方式中,结合第三方面,所述记录管理单元还包括:若所述访问对象在所述用户界面的停留时长小于所述预设的时长阈值时,将所述访问对象不添加到历史记录中。
在第二种可能实现的方式中,结合第三方面或第三方面的第一种可能实现的方式,所述计时单元具体用于:
当所述访问对象开始显示在所述用户界面时开始计时,获取所述访问对象从开始显示在所述用户界面的时刻到当前时刻的停留时长;
当所述访问对象退出所述用户界面时停止计时。
在第三种可能实现的方式中,结合第三方面或第三方面的第一种可能实现的方式或第二种可能实现的方式,所述计时单元还具体用于:
当所述访问对象被关闭时,停止计时;或
当有新的访问对象开始显示在所述用户界面时,将所述访问对象转为后台运行,并且对所述访问对象停止计时,对所述新的访问对象开始计时。
第四发面,提供一种用户终端,包括:
计时单元,用于获取访问对象在用户界面的停留时长;
历史时长获取单元,用于获取所述访问对象在用户界面的历史停留时长,所述历史停留时长为所述访问对象在本次显示在所述用户界面之前在所述用户界面停留时长的总和,并将所述访问对象在用户界面的历史停留时长发送至时长累计单元;
时长累计单元,用于从历史时长获取单元获取所述访问对象在用户界面的历史停留时长,将所述访问对象在用户界面的停留时长与所述访问对象在用户界面的历史停留时长进行相加,获取所述访问对象的总停留时长,并将所述访问对象的总停留时长发送至时长排序单元;
时长排序单元,用于从时长累计单元接收所述访问对象的总停留时长,将所述访问对象的总停留时长与其他所有的有历史记录的访问对象的总停留时长按照时长进行排序,并将排序结果发送至收藏管理单元;
收藏管理单元,用于时长排序单元接收排序结果,从将总停留时长最大的前N个访问对象添加在收藏夹中。
在第一种可能实现的方式中,结合第四方面,所述时长排序单元具体用于:
将所述访问对象的总停留时长与其他所有的有历史记录的访问对象的总停留时长按照时长由高到低进行排序;或
根据上一次排序的结果,按照排名由高到低的顺序,将所述访问对象的总停留时长依次与其他的历史记录的访问对象的总停留时长进行比较,若所述访问对象的总停留时长大于一个访问对象的总停留时长,则将所述访问对象的排名排在其大于的访问对象之前,并停止比较。
在第二种可能实现的方式中,结合第四方面,所述收藏管理单元还用于:
将已添加在所述收藏夹中的,且在按照总停留时长由高到低进行排序时排名大于N的访问对象从所述收藏夹中删除。
在第三种可能实现的方式中,结合第四方面或第四方面的第一种可能实现的方式或第二种可能实现的方式,所述计时单元具体用于:
当所述访问对象开始显示在所述用户界面时开始计时,获取所述访问对象从开始显示在所述用户界面的时刻到当前时刻的停留时长;
当所述访问对象退出所述用户界面时停止计时。
在第四种可能实现的方式中,结合第四方面或第四方面的第一种可能实现的方式至第三种可能实现的方式,所述计时单元还具体用于:
当所述访问对象被关闭时,停止计时;或
当有新的访问对象开始显示在所述用户界面时,将所述访问对象转为后台运行,并且对所述访问对象停止计时,对所述新的访问对象开始计时。
本发明的实施例提供一种历史记录和收藏夹的生成方法和用户终端,通过获取访问对象在用户界面的停留时长,将访问对象在用户界面的停留时长与预设的时长阈值进行比较,将在用户界面的停留时长大于预设的时长阈值的访问对象添加到历史记录中,进一步,可以将访问对象在用户界面的停留时长与访问对象在用户界面的历史停留时长进行累加来获取访问对象的总停留时长,再将访问对象的总停留时长与其他所有的有历史记录的访问对象的总停留时长按照时长进行排序,将总停留时长最大的前N个访问对象添加在收藏夹中,且在按照总停留时长由高到低进行排序时排名大于N的访问对象从收藏夹中删除,这样能够使历史记录去掉无效的冗余信息而得到精简,使用户查找历史记录更加方便,并能够将用户经常访问的内容自动地添加到收藏夹中,改善了用户体验。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种历史记录的生成方法的流程示意图;
图2为本发明实施例提供的一种收藏夹的生成方法的流程示意图;
图3为本发明另一实施例提供的一种历史记录生成方法的流程示意图;
图4为本发明另一实施例提供的一种收藏夹的生成方法的流程示意图;
图5为本发明又一实施例提供的一种用户终端的结构示意图一;
图6为本发明又一实施例提供的一种用户终端的结构示意图二;
图7为本发明又一实施例提供的一种用户终端的结构示意图三;
图8为本发明又一实施例提供的一种用户终端的结构示意图四。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例提供一种历史记录生成方法,如图1所示,包括:
S101、终端获取访问对象在用户界面的停留时长。
示例性的,访问对象可以为网站、软件或者IPTV(InteractivePersonality TV,个性化的互动的电视)等等,与这里的访问对象对应的用户界面就可以为网页、软件中的文档或者直播电视频道。
S102、终端将访问对象在用户界面的停留时长与预设的时长阈值进行比较。
S103、若访问对象在用户界面的停留时长大于预设的时长阈值时,终端将访问对象添加到历史记录中。
本发明的实施例提供一种历史记录的生成方法,通过获取访问对象在用户界面的停留时长,将访问对象在用户界面的停留时长与预设的时长阈值进行比较,将在用户界面的停留时长大于预设的时长阈值的访问对象添加到历史记录中,这样能够使历史记录去掉无效的冗佘信息而得到精简,使用户查找历史记录更加方便,并能够将用户经常访问的内容自动地添加到收藏夹中,改善了用户体验。
本发明实施例还提供一种收藏夹的生成方法,如图2所示,包括:
S201、终端获取访问对象在用户界面的停留时长。
S202、终端获取访问对象在用户界面的历史停留时长。
S203、终端将访问对象在用户界面的停留时长与访问对象在用户界面的历史停留时长进行相加,获取访问对象的总停留时长。
S204、终端将访问对象的总停留时长与其他所有的有历史记录的访问对象的总停留时长按照时长进行排序。
S205、终端将总停留时长最大的前N个访问对象添加在收藏夹中。
本发明的实施例提供一种收藏夹的生成用户终端,通过获取访问对象在用户界面的停留时长,将访问对象在用户界面的停留时长与预设的时长阈值进行比较,将在用户界面的停留时长大于预设的时长阈值的访问对象添加到历史记录中,进一步的,可以将访问对象在用户界面的停留时长与访问对象在用户界面的历史停留时长进行累加来获取访问对象的总停留时长,再将访问对象的总停留时长与其他所有的有历史记录的访问对象的总停留时长按照时长进行排序,将总停留时长最大的前N个访问对象添加在收藏夹中,且在按照总停留时长由高到低进行排序时排名大于N的访问对象从收藏夹中删除,这样能够使历史记录去掉无效的冗余信息而得到精简,使用户查找历史记录更加方便,并能够将用户经常访问的内容自动地添加到收藏夹中,改善了用户体验。
本发明另一实施例提供一种历史记录的生成方法,如图3所示,包括:
S301、当访问对象开始显示在用户界面时开始计时,终端获取访问对象从开始显示在用户界面的时刻到当前时刻的停留时长。
示例性的,若访问对象为某一网站,用户界面显示为网页,启动计时器开始为该网页计时,来获取该网页从开始显示的时刻到当前时刻在用户界面上的停留时长;
若访问对象为Office办公软件,用户界面显示为某一文档,启动计时器开始为该文档计时,来获取该文档开始显示的时刻到当前时刻在用户界面上的停留时长;
若访问对象IPTV,用户界面显示为某一频道,进入直播电视时,启动计时器开始为该频道计时,来获取该频道开始显示的时刻到当前时刻在用户界面上的停留时长。
当然,这里的访问对象不局限于以上三种,还可以是其他的对象,此处不做限定。
需要注意的是,在计时期间,若访问对象退出用户界面则停止计时,例如:
当访问对象被关闭时,停止计时;或
当有新的访问对象开始显示在用户界面时,将访问对象转为后台运行,并且对访问对象停止计时,对新的访问对象开始计时。
示例性的,当用户界面显示的访问对象为网页时,有两种情况:若关闭网页,则计时器停止对该网页的计时;若用户访问新的网站,即用户界面开始显示新网页,原网页将处于后台运行状态,则计时器停止对原网页的计时,同时,计时器开始为新用户界面的新网页开始计时,以获取新网页的停留时长。
S302、终端将访问对象在用户界面的停留时长与预设的时长阈值进行比较,判断访问对象在用户界面的停留时是否大于预设的时长阈值。
若访问对象在用户界面的停留时长大于预设的时长阈值,或者若访问对象在用户界面的停留时长等于预设的时长阈值,则执行S303,访问对象若在用户界面的停留时长小于预设的时长阈值执行S304。
S303、终端将访问对象添加到历史记录中。
S304、终端判断访问对象在当前时刻是否已退出用户界面。
若访问对象在当前时刻已退出用户界面,则执行S305;若访问对象在当前时刻未退出用户界面,则执行S301,继续开始对访问对象进行计时。
示例性的,时长阈值可以由用户自行设定,例如时长阈值可以为3分钟、10分钟或者30分钟等。例如当用户准备收看直播电视,若用户开始进入直播电视某一频道,则计时器开始为用户在这一频道的停留时长计时。假设用户预设的时长阈值为30分钟,当计时器获得用户在这一频道的收看时长大于或等于30分钟时,将该频道自动添加到历史记录中,当计时器获得用户在这一频道的收看时长小于30分钟时,将该频道不添加到历史记录中。
这样,通过对用户所访问对象在用户界面的停留时间就行筛选,能够使历史记录去掉无效的冗佘信息而得到精简。
S305、终端将访问对象不添加到历史记录中。
本发明另一实施例还提供一种收藏夹的生成方法,如图4所示,包括:
S401、终端获取访问对象在用户界面的停留时长。
具体的,获取访问对象在用户界面的停留时长的方法与前述实施例中的S301完全相同,不再赘述。
S402、终端获取访问对象在用户界面的历史停留时长。
其中,历史停留时长为访问对象在本次显示在用户界面之前在用户界面停留时长的总和。
S403、终端将访问对象在用户界面的停留时长与访问对象在用户界面的历史停留时长进行相加,获取访问对象的总停留时长。
示例性的,若用户在收看电视节目,从打开某一频道到当前时刻的时长为10分钟,而用户在此次之前已经收看该频道的累积时长为20分钟,则该频道的此次收看时长累积此次之前的20分钟收看时长,得到用户在该频道的总停留时长就为30分钟。
S404、终端将访问对象的总停留时长与其他所有的有历史记录的访问对象的总停留时长按照时长进行排序。
具体的,在一种实现方式下,可以将访问对象的总停留时长与其他所有的有历史记录的访问对象的总停留时长按照时长由高到低进行排序。
或者,在有上一次排序结果的情况下,可以根据上一次排序的结果,按照排名由高到低的顺序,将访问对象的总停留时长依次与其他的历史记录的访问对象的总停留时长进行比较,若访问对象的总停留时长大于一个访问对象的总停留时长,则将访问对象的排名排在其大于的访问对象之前,并停止比较。
以用户收看电视为例,假设目前有历史记录的频道为频道1、频道2、频道3、频道4、频道5,并假设频道1~5在上次进行总停留时长排序时后的顺序如表1所示:
表1
名词 频道 总停留时长
1 频道3 30小时15分钟
2 频道2 27小时
3 频道5 15小时27分钟
4 频道1 12小时12分钟
5 频道4 9小时8分钟
假设当前的所看频道的总停留时长为19小时,则将当前的所看频道排在第三名即可,如表2所示:
表2
名词 频道 总停留时长
1 频道3 30小时15分钟
2 频道2 27小时
3 前的所看频道 19小时
4 频道5 15小时27分钟
5 频道1 12小时12分钟
这样的好处是,只要发现当前的访问对象的总停留时长大于其他某一个访问对象时只需将当前的访问对象排在该访问对象的前面即可,不必每次都将所有访问对象的总停留时长进行排序,减小了计算量。
需要说明的是,上述“有历史记录的访问对象”的历史记录的获得方法与参照前述实施例所提供方法完全相同,可具体S301~S306,不再赘述。
S405、终端将总停留时长最大的前N个访问对象添加在收藏夹中。
其中,N值可以由用户自行设定,例如可以设定为10。譬如在历史记录中已经累计了用户收看过的15个频道,则将这15个频道中总停留时长排序在前10名的频道自动添加到收藏夹中。
S406、终端将已添加在收藏夹中的,且在按照总停留时长由高到低进行排序时排名大于N的访问对象从收藏夹中删除。
示例性的,为了防止由于收藏夹中的内容过多而给用户带来的不变,由于收藏夹中对象是在上一次按照总停留时长由高到低进行排序后自动添加的,所以在本次自动添加收藏对象时可以对收藏夹中的内容进行精简。
假设用户设定收藏夹可以添加10个频道且当前收藏夹中已经收藏了10个频道,在此次用户收看了某一个频道后,将该频道的总停留时长与历史记录中其他频道的总停留时长按照时长由高到低的顺序进行排序,选出总停留时长最大的10个频道,若本次收看的频道为这总停留时长最大的10个频道中的一个,且此时收藏夹中存在一个频道,该频道不是上述总停留时长最大的10个频道中的一个,则将该频道从收藏夹中自动删除,同时将本次收看的频道添加到收藏夹中,以保证收藏夹的精简有效性,使用户在查找时更加方便。
需要说明的是,本发明的实施例可以适用于计算机领域,还可以适用于通讯领域,互联网领域或电视机领域等。
本发明的实施例提供一种历史记录和收藏夹的生成方法,通过获取访问对象在用户界面的停留时长,将访问对象在用户界面的停留时长与预设的时长阈值进行比较,将在用户界面的停留时长大于预设的时长阈值的访问对象添加到历史记录中,进一步的,可以将访问对象在用户界面的停留时长与访问对象在用户界面的历史停留时长进行累加来获取访问对象的总停留时长,再将访问对象的总停留时长与其他所有的有历史记录的访问对象的总停留时长按照时长进行排序,将总停留时长最大的前N个访问对象添加在收藏夹中,且在按照总停留时长由高到低进行排序时排名大于N的访问对象从收藏夹中删除,这样能够使历史记录去掉无效的冗余信息而得到精简,使用户查找历史记录更加方便,并能够将用户经常访问的内容自动地添加到收藏夹中,改善了用户体验。
本发明又一实施例提供一种用户终端01,如图5所示,包括:
计时单元011,用于获取访问对象在用户界面的停留时长,并将访问对象在用户界面的停留时长发送至时长对比单元012。
时长对比单元012,用于从计时单元接收访问对象在用户界面的停留时长,将访问对象在用户界面的停留时长与预设的时长阈值进行比较。
记录管理单元013,用于若访问对象在用户界面的停留时长大于预设的时长阈值时,将访问对象添加到历史记录中。
进一步的,记录管理单元013还可以用于若访问对象在用户界面的停留时长小于预设的时长阈值时,将访问对象不添加到历史记录中。
再进一步的,计时单元011可以具体用于:
当访问对象开始显示在用户界面时开始计时,获取访问对象从开始显示在用户界面的时刻到当前时刻的停留时长;
当访问对象退出用户界面时停止计时。
再进一步的,计时单元011还可以具体用于:
当访问对象被关闭时,停止计时;或
当有新的访问对象开始显示在用户界面时,将访问对象转为后台运行,并且对访问对象停止计时,对新的访问对象开始计时。其中,该计时单元011可以为计时器。
本发明的实施例提供一种历史记录的生成用户终端,通过获取访问对象在用户界面的停留时长,将访问对象在用户界面的停留时长与预设的时长阈值进行比较,将在用户界面的停留时长大于预设的时长阈值的访问对象添加到历史记录中,这样能够使历史记录去掉无效的冗余信息而得到精简,使用户查找历史记录更加方便,并能够将用户经常访问的内容自动地添加到收藏夹中,改善了用户体验。
本发明又一实施例还提供一种用户终端02,如图6所示,包括:
计时单元021,用于获取访问对象在用户界面的停留时长。
历史时长获取单元022,用于获取访问对象在用户界面的历史停留时长,历史停留时长为访问对象在本次显示在用户界面之前在用户界面停留时长的总和,并将访问对象在用户界面的历史停留时长发送至时长累计单元023。
时长累计单元023,用于从历史时长获取单元022获取访问对象在用户界面的历史停留时长,将访问对象在用户界面的停留时长与访问对象在用户界面的历史停留时长进行相加,获取访问对象的总停留时长,并将访问对象的总停留时长发送至时长排序单元015。
时长排序单元024,用于从时长累计单元023接收访问对象的总停留时长,将访问对象的总停留时长与其他所有的有历史记录的访问对象的总停留时长按照时长进行排序,并将排序结果发送至收藏管理单元016。
收藏管理单元025,用于时长排序单元024接收排序结果,从将总停留时长最大的前N个访问对象添加在收藏夹中。
进一步的,时长排序单元024可以具体用于:
将访问对象的总停留时长与其他所有的有历史记录的访问对象的总停留时长按照时长由高到低进行排序;或
根据上一次排序的结果,按照排名由高到低的顺序,将访问对象的总停留时长依次与其他的历史记录的访问对象的总停留时长进行比较,若访问对象的总停留时长大于一个访问对象的总停留时长,则将访问对象的排名排在其大于的访问对象之前,并停止比较。
再进一步的,收藏管理单元025还用于将已添加在收藏夹中的,且在按照总停留时长由高到低进行排序时排名大于N的访问对象从收藏夹中删除。
再进一步的,计时单元021可以具体用于:
当访问对象开始显示在用户界面时开始计时,获取访问对象从开始显示在用户界面的时刻到当前时刻的停留时长;
当访问对象退出用户界面时停止计时。
更进一步的,计时单元021还可以具体用于:
当访问对象被关闭时,停止计时;或
当有新的访问对象开始显示在用户界面时,将访问对象转为后台运行,并且对访问对象停止计时,对新的访问对象开始计时。
本发明的实施例提供一种收藏夹的生成用户终端,通过获取访问对象在用户界面的停留时长,将访问对象在用户界面的停留时长与预设的时长阈值进行比较,将在用户界面的停留时长大于预设的时长阈值的访问对象添加到历史记录中,进一步的,可以将访问对象在用户界面的停留时长与访问对象在用户界面的历史停留时长进行累加来获取访问对象的总停留时长,再将访问对象的总停留时长与其他所有的有历史记录的访问对象的总停留时长按照时长进行排序,将总停留时长最大的前N个访问对象添加在收藏夹中,且在按照总停留时长由高到低进行排序时排名大于N的访问对象从收藏夹中删除,这样能够使历史记录去掉无效的冗佘信息而得到精简,使用户查找历史记录更加方便,并能够将用户经常访问的内容自动地添加到收藏夹中,改善了用户体验。
本发明另一实施例提供一种用户终端03,包括第一接收机033、第一发射机034、第一存储器035,总线036,如图7所示,还包括:
第一计时器031,用于获取访问对象在用户界面的停留时长,并将访问对象在用户界面的停留时长发送至第一处理器032。
第一处理器032,用于从第一计时器031接收访问对象在用户界面的停留时长,将访问对象在用户界面的停留时长与预设的时长阈值进行比较。
第一处理器032还用于若访问对象在用户界面的停留时长大于预设的时长阈值时,将访问对象添加到历史记录中。
进一步的,第一处理器032还用于若访问对象在用户界面的停留时长小于预设的时长阈值时,将访问对象不添加到历史记录中。
再进一步的,第一计时器031可以具体用于:
当访问对象开始显示在用户界面时开始计时,获取访问对象从开始显示在用户界面的时刻到当前时刻的停留时长;
当访问对象退出用户界面时停止计时。
再进一步的,第一计时器031还可以具体用于:
当访问对象被关闭时,停止计时;或
当有新的访问对象开始显示在用户界面时,将访问对象转为后台运行,并且对访问对象停止计时,对新的访问对象开始计时。
本发明的实施例提供一种历史记录的生成用户终端,通过获取访问对象在用户界面的停留时长,将访问对象在用户界面的停留时长与预设的时长阈值进行比较,将在用户界面的停留时长大于预设的时长阈值的访问对象添加到历史记录中,这样能够使历史记录去掉无效的冗余信息而得到精简,使用户查找历史记录更加方便,并能够将用户经常访问的内容自动地添加到收藏夹中,改善了用户体验。
本发明另一实施例还提供一种用户终端04,如图8所示,包括第二接收机043、第二发射机044、第二存储器045,总线046,还包括:
第二计时器041,用于获取访问对象在用户界面的停留时长。
第二计时器041还用于获取访问对象在用户界面的历史停留时长,历史停留时长为访问对象在本次显示在用户界面之前在用户界面停留时长的总和,并将访问对象在用户界面的历史停留时长发送至第二处理器042。
第二处理器042,用于从第二计时器041接收访问对象在用户界面的历史停留时长,将访问对象在用户界面的停留时长与访问对象在用户界面的历史停留时长进行相加,获取访问对象的总停留时长,并将访问对象的总停留时长发送至第二处理器042。
第二处理器042还用于从第二计时器041接收访问对象的总停留时长,将访问对象的总停留时长与其他所有的有历史记录的访问对象的总停留时长按照时长进行排序。
第二处理器042还用于将总停留时长最大的前N个访问对象添加在收藏夹中。
进一步的,第二处理器042还可以用于:
将访问对象的总停留时长与其他所有的有历史记录的访问对象的总停留时长按照时长由高到低进行排序;或
根据上一次排序的结果,按照排名由高到低的顺序,将访问对象的总停留时长依次与其他的历史记录的访问对象的总停留时长进行比较,若访问对象的总停留时长大于一个访问对象的总停留时长,则将访问对象的排名排在其大于的访问对象之前,并停止比较。
进一步的,第二处理器042还用于将已添加在收藏夹中的,且在按照总停留时长由高到低进行排序时排名大于N的访问对象从收藏夹中删除。
再进一步的,第二计时器041可以具体用于:
当访问对象开始显示在用户界面时开始计时,获取访问对象从开始显示在用户界面的时刻到当前时刻的停留时长;
当访问对象退出用户界面时停止计时。
更进一步的,第二计时器041还可以具体用于:
当访问对象被关闭时,停止计时;或
当有新的访问对象开始显示在用户界面时,将访问对象转为后台运行,并且对访问对象停止计时,对新的访问对象开始计时。
本发明的实施例提供一种收藏夹的生成用户终端,通过获取访问对象在用户界面的停留时长,将访问对象在用户界面的停留时长与预设的时长阈值进行比较,将在用户界面的停留时长大于预设的时长阈值的访问对象添加到历史记录中,进一步的,可以将访问对象在用户界面的停留时长与访问对象在用户界面的历史停留时长进行累加来获取访问对象的总停留时长,再将访问对象的总停留时长与其他所有的有历史记录的访问对象的总停留时长按照时长进行排序,将总停留时长最大的前N个访问对象添加在收藏夹中,且在按照总停留时长由高到低进行排序时排名大于N的访问对象从收藏夹中删除,这样能够使历史记录去掉无效的冗余信息而得到精简,使用户查找历史记录更加方便,并能够将用户经常访问的内容自动地添加到收藏夹中,改善了用户体验。
在本发明各个实施例中的历史记录和收藏夹的用户终端01,各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理包括,也可以两个或两个以上单元集成在一个单元中。且上述的各单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read Only Memory,简称ROM)、随机存取存储器(Random Access Memory,简称RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

Claims (18)

1.一种历史记录的生成方法,其特征在于,包括:
获取访问对象在用户界面的停留时长;
将所述访问对象在所述用户界面的停留时长与预设的时长阈值进行比较;
若所述访问对象在所述用户界面的停留时长大于所述预设的时长阈值时,将所述访问对象添加到历史记录中。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
若所述访问对象在所述用户界面的停留时长小于所述预设的时长阈值时,将所述访问对象不添加到历史记录中。
3.根据权利要求1或2所述的方法,其特征在于,所述获取访问对象在用户界面的停留时长包括:
当所述访问对象开始显示在所述用户界面时开始计时,获取所述访问对象从开始显示在所述用户界面的时刻到当前时刻的停留时长;
当所述访问对象退出所述用户界面时停止计时。
4.根据权利要求1至3任意一项所述的方法,其特征在于,所述当所述访问对象退出所述用户界面时停止计时包括:
当所述访问对象被关闭时,停止计时;或
当有新的访问对象开始显示在所述用户界面时,将所述访问对象转为后台运行,并且对所述访问对象停止计时,对所述新的访问对象开始计时。
5.一种收藏夹的生成方法,其特征在于,包括:
获取访问对象在用户界面的停留时长;
获取所述访问对象在用户界面的历史停留时长,所述历史停留时长为所述访问对象在本次显示在所述用户界面之前在所述用户界面停留时长的总和;
将所述访问对象在用户界面的停留时长与所述访问对象在用户界面的历史停留时长进行相加,获取所述访问对象的总停留时长;
将所述访问对象的总停留时长与其他所有的有历史记录的访问对象的总停留时长按照时长进行排序;
将总停留时长最大的前N个访问对象添加在收藏夹中。
6.根据权利要求5所述的方法,其特征在于,所述将所述访问对象的总停留时长与其他所有的有历史记录的访问对象的总停留时长按照时长进行排序包括:
将所述访问对象的总停留时长与其他所有的有历史记录的访问对象的总停留时长按照时长由高到低进行排序;或
根据上一次排序的结果,按照排名由高到低的顺序,将所述访问对象的总停留时长依次与其他的历史记录的访问对象的总停留时长进行比较,若所述访问对象的总停留时长大于一个访问对象的总停留时长,则将所述访问对象的排名排在其大于的访问对象之前,并停止比较。
7.根据权利要求5所述的方法,其特征在于,还包括:
将已添加在所述收藏夹中的,且在按照总停留时长由高到低进行排序时排名大于N的访问对象从所述收藏夹中删除。
8.根据权利要求5至7任意一项所述的方法,其特征在于,所述获取访问对象在用户界面的停留时长包括:
当所述访问对象开始显示在所述用户界面时开始计时,获取所述访问对象从开始显示在所述用户界面的时刻到当前时刻的停留时长;
当所述访问对象退出所述用户界面时停止计时。
9.根据权利要求8所述的方法,其特征在于,所述当所述访问对象退出所述用户界面时停止计时包括:
当所述访问对象被关闭时,停止计时;或
当有新的访问对象开始显示在所述用户界面时,将所述访问对象转为后台运行,并且对所述访问对象停止计时,对所述新的访问对象开始计时。
10.一种用户终端,其特征在于,包括:
计时单元,用于获取访问对象在用户界面的停留时长,并将所述访问对象在用户界面的停留时长发送至时长对比单元;
时长对比单元,用于从计时单元接收所述访问对象在用户界面的停留时长,将所述访问对象在所述用户界面的停留时长与预设的时长阈值进行比较;
记录管理单元,用于若所述访问对象在所述用户界面的停留时长大于所述预设的时长阈值时,将所述访问对象添加到历史记录中。
11.根据权利要求10所述的用户终端,其特征在于,所述记录管理单元还包括:
若所述访问对象在所述用户界面的停留时长小于所述预设的时长阈值时,将所述访问对象不添加到历史记录中。
12.根据权利要求10或11所述的用户终端,其特征在于,所述计时单元具体用于:
当所述访问对象开始显示在所述用户界面时开始计时,获取所述访问对象从开始显示在所述用户界面的时刻到当前时刻的停留时长;
当所述访问对象退出所述用户界面时停止计时。
13.根据权利要求10至12任意一项所述的用户终端,其特征在于,所述计时单元还具体用于:
当所述访问对象被关闭时,停止计时;或
当有新的访问对象开始显示在所述用户界面时,将所述访问对象转为后台运行,并且对所述访问对象停止计时,对所述新的访问对象开始计时。
14.一种用户终端,其特征在于,包括:
计时单元,用于获取访问对象在用户界面的停留时长;
历史时长获取单元,用于获取所述访问对象在用户界面的历史停留时长,所述历史停留时长为所述访问对象在本次显示在所述用户界面之前在所述用户界面停留时长的总和,并将所述访问对象在用户界面的历史停留时长发送至时长累计单元;
时长累计单元,用于从历史时长获取单元获取所述访问对象在用户界面的历史停留时长,将所述访问对象在用户界面的停留时长与所述访问对象在用户界面的历史停留时长进行相加,获取所述访问对象的总停留时长,并将所述访问对象的总停留时长发送至时长排序单元;
时长排序单元,用于从时长累计单元接收所述访问对象的总停留时长,将所述访问对象的总停留时长与其他所有的有历史记录的访问对象的总停留时长按照时长进行排序,并将排序结果发送至收藏管理单元;
收藏管理单元,用于时长排序单元接收排序结果,从将总停留时长最大的前N个访问对象添加在收藏夹中。
15.根据权利要求14所述的用户终端,其特征在于,所述时长排序单元具体用于:
将所述访问对象的总停留时长与其他所有的有历史记录的访问对象的总停留时长按照时长由高到低进行排序;或
根据上一次排序的结果,按照排名由高到低的顺序,将所述访问对象的总停留时长依次与其他的历史记录的访问对象的总停留时长进行比较,若所述访问对象的总停留时长大于一个访问对象的总停留时长,则将所述访问对象的排名排在其大于的访问对象之前,并停止比较。
16.根据权利要求14或15所述的用户终端,其特征在于,所述收藏管理单元还用于:
将已添加在所述收藏夹中的,且在按照总停留时长由高到低进行排序时排名大于N的访问对象从所述收藏夹中删除。
17.根据权利要求14至16任意一项所述的用户终端,其特征在于,所述计时单元具体用于:
当所述访问对象开始显示在所述用户界面时开始计时,获取所述访问对象从开始显示在所述用户界面的时刻到当前时刻的停留时长;
当所述访问对象退出所述用户界面时停止计时。
18.根据权利要求17所述的用户终端,其特征在于,所述计时单元还具体用于:
当所述访问对象被关闭时,停止计时;或
当有新的访问对象开始显示在所述用户界面时,将所述访问对象转为后台运行,并且对所述访问对象停止计时,对所述新的访问对象开始计时。
CN201210474233.6A 2012-11-21 2012-11-21 一种历史记录和收藏夹的生成方法和用户终端 Active CN103838727B (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201210474233.6A CN103838727B (zh) 2012-11-21 2012-11-21 一种历史记录和收藏夹的生成方法和用户终端
PCT/CN2013/074425 WO2014079196A1 (zh) 2012-11-21 2013-04-19 一种历史记录和收藏夹的生成方法和用户终端

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210474233.6A CN103838727B (zh) 2012-11-21 2012-11-21 一种历史记录和收藏夹的生成方法和用户终端

Publications (2)

Publication Number Publication Date
CN103838727A true CN103838727A (zh) 2014-06-04
CN103838727B CN103838727B (zh) 2018-01-19

Family

ID=50775466

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210474233.6A Active CN103838727B (zh) 2012-11-21 2012-11-21 一种历史记录和收藏夹的生成方法和用户终端

Country Status (2)

Country Link
CN (1) CN103838727B (zh)
WO (1) WO2014079196A1 (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105159524A (zh) * 2015-08-03 2015-12-16 小米科技有限责任公司 界面显示方法及装置
CN111221784A (zh) * 2018-11-27 2020-06-02 阿里巴巴集团控股有限公司 收藏对象的调整方法、装置、终端设备及计算机存储介质
CN112328921A (zh) * 2020-11-11 2021-02-05 维沃移动通信有限公司 界面处理方法及装置
WO2022179319A1 (zh) * 2021-02-27 2022-09-01 华为技术有限公司 媒体资源收藏方法、电子设备及存储介质
CN115618120A (zh) * 2022-12-16 2023-01-17 深圳市网联天下科技有限公司 一种公众号信息推送方法、***、终端设备及存储介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020188948A1 (en) * 2001-06-08 2002-12-12 Michael Florence Systems and methods for automatic personalizing of channel favorites in a set top box
US20070088820A1 (en) * 2005-10-04 2007-04-19 Yong-Jae Kwak Method and system for registering favorites automatically
CN101320387A (zh) * 2008-07-11 2008-12-10 浙江大学 基于用户关注时间的网页文本与图像排序方法
CN102231165A (zh) * 2011-07-11 2011-11-02 浙江大学 一种基于用户停留时间分析的个性化网页搜索排序方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020188948A1 (en) * 2001-06-08 2002-12-12 Michael Florence Systems and methods for automatic personalizing of channel favorites in a set top box
US20070088820A1 (en) * 2005-10-04 2007-04-19 Yong-Jae Kwak Method and system for registering favorites automatically
CN101320387A (zh) * 2008-07-11 2008-12-10 浙江大学 基于用户关注时间的网页文本与图像排序方法
CN102231165A (zh) * 2011-07-11 2011-11-02 浙江大学 一种基于用户停留时间分析的个性化网页搜索排序方法

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105159524A (zh) * 2015-08-03 2015-12-16 小米科技有限责任公司 界面显示方法及装置
US10303327B2 (en) 2015-08-03 2019-05-28 Xiaomi Inc. Information display method and device
CN111221784A (zh) * 2018-11-27 2020-06-02 阿里巴巴集团控股有限公司 收藏对象的调整方法、装置、终端设备及计算机存储介质
CN111221784B (zh) * 2018-11-27 2023-10-27 阿里巴巴集团控股有限公司 收藏对象的调整方法、装置、终端设备及计算机存储介质
CN112328921A (zh) * 2020-11-11 2021-02-05 维沃移动通信有限公司 界面处理方法及装置
WO2022179319A1 (zh) * 2021-02-27 2022-09-01 华为技术有限公司 媒体资源收藏方法、电子设备及存储介质
CN115618120A (zh) * 2022-12-16 2023-01-17 深圳市网联天下科技有限公司 一种公众号信息推送方法、***、终端设备及存储介质

Also Published As

Publication number Publication date
WO2014079196A1 (zh) 2014-05-30
CN103838727B (zh) 2018-01-19

Similar Documents

Publication Publication Date Title
CN103838727A (zh) 一种历史记录和收藏夹的生成方法和用户终端
CN100545907C (zh) 语音识别词典制作装置及信息检索装置
US9728230B2 (en) Techniques to bias video thumbnail selection using frequently viewed segments
CN105981067B (zh) 针对视频的各个部分提供评论和统计信息的装置及其方法
CN103500212B (zh) 一种多媒体文件推荐方法及电子设备
US20170270562A1 (en) Combining user content with supplemental content at a data storage device
CN104333773A (zh) 一种视频推荐方法及服务器
CN109511015B (zh) 多媒体资源推荐方法、装置、存储介质及设备
CN103617379A (zh) 一种多媒体文件播放方法及播放器
CN102419776A (zh) 一种满足用户多维度搜索需求的方法和设备
CN102265276A (zh) 基于上下文的推荐***
CN103052954A (zh) 推荐***的基于简档内容检索
CN106454431B (zh) 电视节目推荐方法和***
CN102256169B (zh) 向用户推荐相关视频的方法和装置
CN103500235A (zh) 一种多媒体文件推荐方法及装置
CN111385606A (zh) 一种视频预览方法、装置及智能终端
WO2014007932A1 (en) Dynamic media segment pricing
CN1756336A (zh) 电视频道推荐***及推荐方法
CN103686381A (zh) 智能电视及其浏览器中视频播放记录的处理方法和装置
CN103092839A (zh) 记录历史信息的管理方法及装置
CN103369408A (zh) 用于使用用户反馈的内容频道的方法和装置
CN103442299A (zh) 一种播放记录的显示方法及电子设备
CN103365870A (zh) 搜索结果排序的方法和***
CN103702213A (zh) 一种视频文件的播放方法及电子设备
CN103473361A (zh) 一种搜索方法和装置

Legal Events

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