系统目录中数据对象的显示方法及装置制造方法

文档序号:6489311阅读:181来源:国知局
系统目录中数据对象的显示方法及装置制造方法
【专利摘要】本申请公开了一种系统目录中数据对象的显示方法及装置。其中,该方法包括:在任意一个或多个数据对象接收到用户访问之后,记录系统目录中被访问的数据对象的至少一个被访问参数;根据数据对象的各个被访问参数进行加权计算,以获取每一个被访问的数据对象的加权值;将每个数据对象所对应的加权值保存至第一数据表,第一数据表记录每个数据对象标识符与对应的加权值的对应关系;系统根据数据表中每个数据对象的加权值对数据对象进行排序,并根据排序结果显示排序后的数据对象。通过本申请,能够提高用户访问数据对象的效率,并降低了访问成本。
【专利说明】系统目录中数据对象的显示方法及装置
【技术领域】
[0001]本申请涉及计算机互联网领域,具体而言,涉及一种系统目录中数据对象的显示方法及装置。
【背景技术】
[0002]进入21世纪以来,计算机pc,平板电脑,智能手机等设备飞速发展,相应的在上述设备终端上执行的应用变为一种越来越常见的应用常态,例如,用户的所有应用程序都可以安装在桌面上,在选取执行应用程序时,可以通过展开应用面板上的系统目录进行选择。由于系统目录会包含大量应用或文件夹等数据对象,但仅有少部分数据对象对用户来说是常用的操作数据对象。另一方面,传统的软件应用也越来越多地与系统目录发生交互,比如QQ影像,美图看看等都需要经常选取系统文件夹目录做增删改传等操作,上述系统目录下的应用或者文件夹同样存在数量庞大,整理复杂,导致用户的操作效率低,操作成本高的问题。
[0003]作为近年来云技术,系统级应用的大力发展,越来越多的数据对象的操作需要与系统文件夹进行交互,有些需要找寻系统中的图片文件夹,有些需要找寻系统中的下载目录,而如何更有效地展示系统目录,让用户的操作更加简单顺畅变得愈来愈重要。
[0004]图1是根据本申请现有技术的数据对象的一种显示方法的示意图片;图2是根据本申请现有技术的数据对象的另外一种显示方法的示意图片。
[0005]为了解决目前用户对系统目录中的数据对象进行访问操作效率低、成本高的问题,在现有技术的实际应用中,可以提供如下的方案。例如,如图1所示的一种实施例中,在系统目录中增加一个“上次选择目录”项,通过该“上次选择目录”项来自动记录用户最近一次交互操作的文件夹/应用,当用户下次再次访问系统文件夹,并进行交互时会自动定位到上次选择的文件夹/应用。上述方案可以实现将用户经常访问的数据对象进行统一管理,但由于随着用户访问对象的变化,用户进行维护该目录的成本越来越高,在用户改变了操作习惯之后,需要从新的系统文件夹树/应用目录中进行查找,从而使得常用文件夹/应用之间切换的操作成本也很高,因此,并没有从根本上解决用户访问系统目录中的数据对象效率低、成本高的问题。
[0006]针对同样的问题,还可以提供另外一种如图2所示的方案,可以在系统目录中增加一个收藏面板,用户可以手动收藏自己常用的文件夹/应用,在进行系统文件夹的交互操作时,用户可以在收藏面板直接查找选择自己常用的文件夹/应用。上述方案虽然可以迅速帮助用户定位到需要的文件夹或应用,但由于上述方案的实施需要依赖用户已经在收藏面板中收藏过该文件夹或应用的基础上,而实际应用中,用户很少主动收藏常用文件夹,用户在做上传操作或其他选择操作时会集中在所要操作的数据对象的目标本身上,而不会在操作数据对象的同时也去做收藏操作,尤其用户在变更操作习惯时反而需要花费额外的时间来管理收藏面板,这种方式灵活度差,同样也没有从根本上解决用户访问系统目录中的数据对象效率低、成本高的问题。[0007]由上述分析可知,目前针对相关技术所采用的对系统目录下的常用数据对象的控制方案繁琐、灵活性差,导致用户在访问系统目录中的数据对象的过程中效率低、成本高的问题,目如尚未提出有效的解决方案。

【发明内容】

[0008]针对相关技术的所采用的对系统目录下的常用数据对象的控制方案繁琐、灵活性差,导致用户在访问系统目录中的数据对象的过程中效率低、成本高的问题,目前尚未提出有效的解决方案,为此,本申请的主要目的在于提供一种系统目录中数据对象的显示方法及装置,以解决上述问题。
[0009]为了实现上述目的,根据本申请的一个方面,提供了一种系统目录中数据对象的显示方法,该方法包括:记录系统目录中被访问的数据对象的至少一个被访问参数;根据数据对象的各个被访问参数进行加权计算,以获取每一个被访问的数据对象的加权值;将每个数据对象所对应的加权值保存至第一数据表,第一数据表记录每个数据对象标识符与对应的加权值的对应关系;系统根据第一数据表中每个数据对象的加权值对数据对象进行排序,并根据排序结果显示排序后的数据对象。
[0010]进一步地,在记录系统目录中被访问的数据对象的至少一个被访问参数之前,方法还包括:创建第二数据表,第二数据表包括一条或多条访问对象记录,其中,每条访问对象记录包括访问对象标识符以及以下任意至少两个被访问参数的组合:数据对象的被访问次数、最近一次被访问时间、当前被访问时间、以及被访问频率;根据数据对象标识符建立第一数据表和第二数据表之间的映射关系,或者根据数据对象标识符合并第一数据表和第二数据表。
[0011]进一步地,根据数据对象的各个被访问参数进行加权计算,以获取每一个被访问的数据对象的加权值的步骤包括:读取被访问的数据对象在第二数据表中记录的被访问次数m、最近一次被访问时间tl和当前被访问时间t2 ;按照以下加权计算公式进行加权计算,以获取被访问的数据对象的加权值Value,其中,加权计算公式包括:
【权利要求】
1.一种系统目录中数据对象的显示方法,其特征在于,包括: 记录系统目录中被访问的数据对象的至少一个被访问参数; 根据所述数据对象的各个被访问参数进行加权计算,以获取每一个被访问的数据对象的加权值; 将每个数据对象所对应的加权值保存至第一数据表,所述第一数据表记录每个数据对象标识符与对应的加权值的对应关系; 根据所述第一数据表中每个数据对象的加权值对数据对象进行排序,并根据排序结果显示排序后的数据对象。
2.根据权利要求1所述的方法,其特征在于,在记录系统目录中被访问的数据对象的至少一个被访问参数之前,所述方法还包括: 创建第二数据表,所述第二数据表包括一条或多条访问对象记录,其中,每条所述访问对象记录包括访问对象标识符以及以下任意至少两个被访问参数的组合:数据对象的被访问次数、最近一次被访问时间、当前被访问时间、以及被访问频率; 根据所述数据对象标识符建立所述第一数据表和所述第二数据表之间的映射关系,或者根据所述数据对象标识符合并所述第一数据表和所述第二数据表。
3.根据权利要求2所述的方法,其特征在于,根据所述数据对象的各个被访问参数进行加权计算,以获取每 一个被访问的数据对象的加权值的步骤包括: 读取所述被访问的数据对象在所述第二数据表中记录的被访问次数m、最近一次被访问时间tl和当前被访问时间t2 ; 按照以下加权计算公式进行所述加权计算,以获取所述被访问的数据对象的加权值Value,其中,所述加权计算公式包括:
4.根据权利要求2所述的方法,其特征在于,根据所述数据对象的各个被访问参数进行加权计算,以获取每一个被访问的数据对象的加权值的步骤包括: 读取所述被访问的数据对象在所述第二数据表中记录的被访问频率h、最近一次被访问时间tl和当前被访问时间t2 ; 按照以下加权计算公式进行所述加权计算,以获取所述被访问的数据对象的加权值Value,其中,所述加权计算公式包括:
5.根据权利要求1至4中任意一项所述的方法,其特征在于,在根据所述第一数据表中每个数据对象的加权值对数据对象进行排序之后,所述方法还包括: 记录所述系统目录中被删除的任意一个或多个数据对象;根据所述系统目中被删除的数据对象对应删除所述第二数据表中所记录的访问对象记录; 根据所述第二数据表中删除的访问对象记录,来将所述第一数据表中对应被删除的数据对象的加权值置位为O。
6.一种系统目录中数据对象的显示装置,其特征在于,包括: 记录模块,用于记录系统目录中被访问的数据对象的至少一个被访问参数; 处理模块,与所述记录模块建立连接,用于根据所述数据对象的各个被访问参数进行加权计算,以获取每一个被访问的数据对象的加权值; 保存模块,与所述处理模块建立连接,用于将每个数据对象所对应的加权值保存至第一数据表,所述第一数据表记录每个数据对象标识符与对应的加权值的对应关系; 排序模块,与所述保存模块建立连接,用于系统根据所述第一数据表中每个数据对象的加权值对数据对象进行排序; 显示模块,与所述排序模块建立连接,用于根据排序结果显示排序后的数据对象。
7.根据权利要求6所述的装置,其特征在于,所述装置还包括: 创建模块,用于创建第二数据表,所述第二数据表包括一条或多条访问对象记录,其中,每条所述访问对象记录包括访问对象标识符以及以下任意至少两个被访问参数的组合:数据对象的被访问次数、最近一次被访问时间、当前被访问时间、以及被访问频率; 建立模块,用于根据所述数据对象标识符建立所述第一数据表和所述第二数据表之间的映射关系; 合并模块,用于根据所述数据对象标识符合并所述第一数据表和所述第二数据表。
8.根据权利要求7所述的装置,其特征在于,所述处理模块包括: 第一读取模块,用于读取所述被访问的数据对象在所述第二数据表中记录的被访问次数m、最近一次被访问时间11和当前被访问时间t2 ; 第一计算模块,用于按照以下加权计算公式进行所述加权计算,以获取所述被访问的数据对象的加权值Value,其中,所述加权计算公式包括:
9.根据权利要求7所述的装置,其特征在于,所述装置还包括: 第二读取模块,用于读取所述被访问的数据对象在所述第二数据表中记录的被访问频率h、最近一次被访问时间11和当前被访问时间t2 ; 第二计算模块,用于按照以下加权计算公式进行所述加权计算,以获取所述被访问的数据对象的加权值Value,其中,所述加权计算公式包括:
10.根据权利要求6至9中任意一项所述的装置,其特征在于,所述装置还包括: 第一删除模块,用于记录所述系统目录中被删除的任意一个或多个数据对象; 第二删除模块,用于根据所述系统目中被删除的数据对象对应删除所述第二数据表中所记录的访问对象记录; 置位模块,用于根据所述第二数据表中删除的访问对象记录,来将所述第一数据表中对应被删除的数据对象的加权值置位为O。
【文档编号】G06F17/30GK103699534SQ201210365783
【公开日】2014年4月2日 申请日期:2012年9月27日 优先权日:2012年9月27日
【发明者】杨宝龙 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1