[发明专利]一种历史记录和收藏夹的生成方法和用户终端有效
申请号: | 201210474233.6 | 申请日: | 2012-11-21 |
公开(公告)号: | CN103838727B | 公开(公告)日: | 2018-01-19 |
发明(设计)人: | 娄玮瑜;樊邵婷 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京中博世达专利商标代理有限公司11274 | 代理人: | 申健 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 历史记录 收藏夹 生成 方法 用户 终端 | ||
技术领域
本发明涉及计算机领域,尤其涉及一种历史记录和收藏夹的生成方法和用户终端。
背景技术
目前,系统自动记录访问历史已经被广泛应用,例如在网页浏览器、音频或视频软件、常用的办公软件、Windows操作系统的启动栏等等都有历史记录。
但是对于现有的自动保存历史记录的方式,历史记录里面会记录太多的无效信息。例如,由于网页中的广告网页自动弹出而生成的历史记录,或者在网页中有很多的超链接和浮动广告,很容易导致错误点击而形成历史记录,这样,由于历史记录中记录过多的无效信息,给用户查找历史带来了很多不便,使得该历史记录并没有发挥出它的最大效用,用户体验差。
另外,在现有技术中,对于收藏夹而言,需要用户有意识的把自己认为重要的或常用的内容主动添加在收藏夹中。例如,在用户在观看电视节目时无意中碰到一个好网站时,第一反应几乎都是先去体验一下,往往会忘掉将其放入收藏夹中或者懒于操作而没有收藏。这样,由于需要用户有意识地添加内容到收藏夹中,使收藏夹也没有发挥出它的最大效用,用户体验差。
发明内容
本发明的实施例提供一种历史记录和收藏夹的生成方法和用户终端,能够使历史记录去掉无效的冗余信息而得到精简,使用户查找历史记录更加方便,并能够将用户经常访问的内容自动地添加到收藏夹中,改善了用户体验。
为达到上述目的,本发明的实施例采用如下技术方案:
第一方面,提供一种历史记录的生成方法,包括:
获取访问对象在用户界面的停留时长;
将所述访问对象在所述用户界面的停留时长与预设的时长阈值进行比较;
若所述访问对象在所述用户界面的停留时长大于所述预设的时长阈值时,将所述访问对象添加到历史记录中;
在第一种可能实现的方式中,结合第一方面,若所述访问对象在所述用户界面的停留时长小于所述预设的时长阈值时,将所述访问对象不添加到历史记录中。
在第二种可能实现的方式中,结合第一方面或第一方面的第一种可能实现的方式,所述获取访问对象在用户界面的停留时长包括:
当所述访问对象开始显示在所述用户界面时开始计时,获取所述访问对象从开始显示在所述用户界面的时刻到当前时刻的停留时长;
当所述访问对象退出所述用户界面时停止计时。
在第三种可能实现的方式中,结合第一方面或第一方面的第一种可能实现的方式或第二种可能实现的方式,所述当所述访问对象退出所述用户界面时停止计时包括:
当所述访问对象被关闭时,停止计时;或
当有新的访问对象开始显示在所述用户界面时,将所述访问对象转为后台运行,并且对所述访问对象停止计时,对所述新的访问对象开始计时。
第二方面,提供一种收藏夹的生成方法,包括:
获取访问对象在用户界面的停留时长;
获取所述访问对象在用户界面的历史停留时长,所述历史停留时长为所述访问对象在本次显示在所述用户界面之前在所述用户界面停留时长的总和;
将所述访问对象在用户界面的停留时长与所述访问对象在用户界面的历史停留时长进行相加,获取所述访问对象的总停留时长;
将所述访问对象的总停留时长与其他所有的有历史记录的访问对象的总停留时长按照时长进行排序;
将总停留时长最大的前N个访问对象添加在收藏夹中。
在第一种可能实现的方式中,结合第二方面,所述将所述访问对象的总停留时长与其他所有的有历史记录的访问对象的总停留时长按照时长进行排序包括:
将所述访问对象的总停留时长与其他所有的有历史记录的访问对象的总停留时长按照时长由高到低进行排序;或
根据上一次排序的结果,按照排名由高到低的顺序,将所述访问对象的总停留时长依次与其他的历史记录的访问对象的总停留时长进行比较,若所述访问对象的总停留时长大于一个访问对象的总停留时长,则将所述访问对象的排名排在其大于的访问对象之前,并停止比较。
在第二种可能实现的方式中,结合第二方面或第二方面的第一种可能实现的方式,所述方法还包括:
将已添加在所述收藏夹中的,且在按照总停留时长由高到低进行排序时排名大于N的访问对象从所述收藏夹中删除。
在第三种可能实现的方式中,结合第二方面或第二方面的第一种可能实现的方式或第二种可能实现的方式中,所述获取访问对象在用户界面的停留时长包括:
当所述访问对象开始显示在所述用户界面时开始计时,获取所述访问对象从开始显示在所述用户界面的时刻到当前时刻的停留时长;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210474233.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:治疗水肿的中草药
- 下一篇:用于可运动的家具部件的同步锁紧结构单元