应用分类显示的动态调整方法.pdf

上传人:00****42 文档编号:1303193 上传时间:2018-04-14 格式:PDF 页数:12 大小:728.90KB
返回 下载 相关 举报
摘要
申请专利号:

CN201610903143.2

申请日:

2016.10.18

公开号:

CN106648301A

公开日:

2017.05.10

当前法律状态:

实审

有效性:

审中

法律详情:

实质审查的生效IPC(主分类):G06F 3/0481申请日:20161018|||公开

IPC分类号:

G06F3/0481(2013.01)I; G06F3/0484(2013.01)I; G06F3/0488(2013.01)I; H04M1/725

主分类号:

G06F3/0481

申请人:

江西博瑞彤芸科技有限公司

发明人:

汪秀兵; 胡金叶; 王开源

地址:

330000 江西省南昌市临空经济区儒乐湖大街399号

优先权:

专利代理机构:

北京慧诚智道知识产权代理事务所(特殊普通合伙) 11539

代理人:

李楠

PDF下载: PDF下载
内容摘要

本发明实施例涉及一种应用分类显示的动态调整方法,包括:根据第一用户的用户信息获取应用分类信息;所述应用分类信息包括多个一级分类信息和每个所述一级分类信息下的多个应用的显示排序信息;根据所述一级分类信息加载应用分类展示页面;接收所述第一用户通过所述应用分类展示页面输入的应用选择加载指令;根据所述应用选择加载指令确定所选择的一级分类信息;根据所述一级分类信息关联的各应用的显示排序信息加载相应应用的应用图标,生成应用显示页面。

权利要求书

1.一种应用分类显示的动态调整方法,其特征在于,所述方法包括:
根据第一用户的用户信息获取应用分类信息;所述应用分类信息包括多个一级分类信
息和每个所述一级分类信息下的多个应用的显示排序信息;
根据所述一级分类信息加载应用分类展示页面;
接收所述第一用户通过所述应用分类展示页面输入的应用选择加载指令;
根据所述应用选择加载指令确定所选择的一级分类信息;
根据所述一级分类信息关联的各应用的显示排序信息加载相应应用的应用图标,生成
应用显示页面。
2.根据权利要求1所述的应用分类显示的动态调整方法,其特征在于,所述根据第一用
户的用户信息获取应用分类信息具体为:
确定所述用户终端的网络连接状态;所述网络连接状态包括连接和断开;
当所述网络连接状态为连接时,生成应用分类请求信息,发送给应用管理服务器,从所
述应用管理服务器获取所述应用分类信息;所述应用分类请求信息包括所述第一用户的用
户信息;
当所述网络连接状态为断开时,从所述用户终端的缓存中获取所述应用分类信息。
3.根据权利要求1所述的应用分类显示的动态调整方法,其特征在于,所述方法还包
括:
在预设的第一时段内统计所述第一用户通过所述应用显示界面对各个应用的操作动
作信息;所述操作动作信息包括各个应用的启动次数;
在所述第一时段结束后,将统计得到的操作动作信息和所述第一用户的用户信息发送
给所述服务器;
所述服务器根据所述第一用户的用户信息和所述操作动作信息更新所述应用的显示
排序信息。
4.根据权利要求3所述的应用分类显示的动态调整方法,其特征在于,所述操作动作信
息还包括所述各个应用的前台运行时间。
5.根据权利要求3所述的应用分类显示的动态调整方法,其特征在于,所述显示排序信
息包括用于指示显示顺序的权值;所述服务器根据所述第一用户的用户信息和所述操作动
作信息更新所述应用的显示排序信息具体为:
所述服务器根据所述操作动作信息,确定各个应用的新增权值;
所述服务器根据所述第一用户的用户信息获取各个应用的历史权值;
根据所述各个应用的新增权值和历史权值,得到各个应用的更新权值,从而得到各应
用更新后的显示排序信息。
6.根据权利要求5所述的应用分类显示的动态调整方法,其特征在于,所述根据所述各
个应用的新增权值和历史权值,得到各个应用的更新权值具体为:
根据每个应用的所述新增权值与所述历史权值之和或加权平均,得到相应应用的所述
更新权值。
7.根据权利要求5所述的应用分类显示的动态调整方法,其特征在于,所述方法还包
括:
获取新增应用安装信息;所述新增应用安装信息中包括新增应用的应用分类信息;
确定新增应用的权值配置数据;
根据所述权值配置数据配置所述新增应用的显示排序信息。
8.根据权利要求7所述的应用分类显示的动态调整方法,其特征在于,所述确定新增应
用的权值配置数据具体为:
获取所述用户终端的中存储的预设权值配置数据,作为所述新增应用的权值配置数
据;或者;
获取当前各个应用的历史权值,根据所述各个应用的历史权值的数据确定所述新增应
用的权值配置数据。
9.根据权利要求5所述的应用分类显示的动态调整方法,其特征在于,所述显示排序信
息还包括应用名称。
10.根据权利要求1所述的应用分类显示的动态调整方法,其特征在于,所述方法还包
括:
所述第二用户终端接收所述第一用户的登录信息;
根据所述第一用户的登录信息,从所述服务器获取所述应用分类信息;
所述第二用户终端对所述应用分类信息进行解析,根据解析得到的所述一级分类信息
加载应用分类展示页面,并根据所述显示排序信息对用户通过所述应用分类展示页面输入
选择的一级分类信息关联的各应用进行显示。

说明书

应用分类显示的动态调整方法

技术领域

本发明涉及通信技术领域,尤其涉及一种应用分类显示的动态调整方法。

背景技术

随着移动通信技术的发展和进步,大量的应用程序被开发和使用。手机应用作为
手机中必不可少的一部分,并且每个手机上的应用都会有很大区别,针对于老年人在自身
生理条件(听力、视力、注意力下降)及接受新知识的能力有限的基本现状,对于手机应用的
分类及接入产生了以下两个要求:分类合理便于记忆、接入简单便于操作。

然而目前市场上的手机系统主界面中的应用显示顺序都是默认按照出厂厂商的
定制设置和应用下载顺序进行显示的。用户如果想要应用图标的显示符合自己的使用习
惯,就需要对图标进行拖动操作,改变原有的显示顺序配置。或者自己建立文件夹,对应用
进行分类。

在移动终端中应用数量比较多的情况下,手动拖动图标来进行配置,操作繁琐,花
费用户大量时间,对于中老年用户尤为不便。而且,用户可能在某一段时间内需要频繁使用
某些应用,过了这段时间之后,其使用需求就发生变化了。在这种情况下,还需要用户再次
手动操作更改图标位置才能满足自己的实际使用习惯的需求,进一步反映了应用图标在分
类和显示顺序配置上的操作繁琐,不智能的缺陷。

发明内容

本发明的目的是针对现有技术的缺陷,提供一种应用分类显示的动态调整方法,
对应用进行分类管理,能够统计用户对各个应用的实际操作情况,在每个分类下自动对应
用图标显示顺序进行自动调整,并按照设定时间段持续进行统计和更新,以保证应用图标
显示顺序始终符合用户的使用习惯和要求,使得分类清晰便于记忆,大大简化了现有操作,
让用户使用更加方便。

有鉴于此,本发明实施例提供了一种应用分类显示的动态调整方法,所述方法包
括:

根据第一用户的用户信息获取应用分类信息;所述应用分类信息包括多个一级分
类信息和每个所述一级分类信息下的多个应用的显示排序信息;

根据所述一级分类信息加载应用分类展示页面;

接收所述第一用户通过所述应用分类展示页面输入的应用选择加载指令;

根据所述应用选择加载指令确定所选择的一级分类信息;

根据所述一级分类信息关联的各应用的显示排序信息加载相应应用的应用图标,
生成应用显示页面。

优选的,所述根据第一用户的用户信息获取应用分类信息具体为:

确定所述用户终端的网络连接状态;所述网络连接状态包括连接和断开;

当所述网络连接状态为连接时,生成应用分类请求信息,发送给应用管理服务器,
从所述应用管理服务器获取所述应用分类信息;所述应用分类请求信息包括所述第一用户
的用户信息;

当所述网络连接状态为断开时,从所述用户终端的缓存中获取所述应用分类信
息。

优选的,所述方法还包括:

在预设的第一时段内统计所述第一用户通过所述应用显示界面对各个应用的操
作动作信息;所述操作动作信息包括各个应用的启动次数;

在所述第一时段结束后,将统计得到的操作动作信息和所述第一用户的用户信息
发送给所述服务器;

所述服务器根据所述第一用户的用户信息和所述操作动作信息更新所述应用的
显示排序信息。

进一步优选的,所述操作动作信息还包括所述各个应用的前台运行时间。

进一步优选的,所述显示排序信息包括用于指示显示顺序的权值;所述服务器根
据所述第一用户的用户信息和所述操作动作信息更新所述应用的显示排序信息具体为:

所述服务器根据所述第一用户的用户信息获取各个应用的历史权值;

所述服务器根据所述操作动作信息,确定各个应用的新增权值;

根据所述各个应用的新增权值和历史权值,得到各个应用的更新权值,从而得到
各应用更新后的显示排序信息。

进一步优选的,所述根据所述各个应用的新增权值和历史权值,得到各个应用的
更新权值具体为:

根据每个应用的所述新增权值与所述历史权值之和或加权平均,得到相应应用的
所述更新权值。

进一步优选的,所述方法还包括:

获取新增应用安装信息;所述新增应用安装信息中包括新增应用的应用分类信
息;

确定新增应用的权值配置数据;

根据所述权值配置数据配置所述新增应用的显示排序信息。

进一步优选的,所述确定新增应用的权值配置数据具体为:

获取所述用户终端的中存储的预设权值配置数据,作为所述新增应用的权值配置
数据;或者;

获取当前各个应用的历史权值,根据所述各个应用的历史权值的数据确定所述新
增应用的权值配置数据。

进一步优选的,所述显示排序信息还包括应用名称。

优选的,所述方法还包括:

所述第二用户终端接收所述第一用户的登录信息;

根据所述第一用户的登录信息,从所述服务器获取所述应用分类信息;

所述第二用户终端对所述应用分类信息进行解析,根据解析得到的所述一级分类
信息加载应用分类展示页面,并根据所述显示排序信息对用户通过所述应用分类展示页面
输入选择的一级分类信息关联的各应用进行显示。

本发明实施例提供的应用分类显示的动态调整方法,对应用进行分类管理,能够
统计用户对各个应用的实际操作情况,在每个分类下自动对应用图标显示顺序进行自动调
整,并按照设定时间段持续进行统计和更新,以保证应用图标显示顺序始终符合用户的使
用习惯和要求,使得分类清晰便于记忆,大大简化了现有操作,让用户使用更加方便。

附图说明

图1为本发明实施例提供的应用分类显示的动态调整方法流程图

图2为本发明实施例提供的加载有应用分类展示页面的用户终端的示意图;

图3为本发明实施例提供的一个一级分类下的应用显示页面的示意图;

图4为本发明实施例提供的显示排序信息的更新方法;

图5为本发明实施例提供通过任意用户终端向用户提供应用显示页面的方法。

具体实施方式

下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。

本发明实施例提供的应用分类显示的动态调整方法,用于对系统桌面应用的图标
显示顺序的调整。该方法特别适用于安卓系统中,通过对应用的分类设置和操作系统更改
桌面应用程序启动器(launcher)的定制来实现。

本发明实施例主要针对分类设置,以及智能学习实现应用图标显示顺序的动态调
整进行说明,即上述所述的launcher的定制过程,也会对手动设置的方法进行简单解释。

图1为本发明实施例提供的应用分类显示的动态调整方法流程图,如图1所示,包
括:

步骤110,根据第一用户的用户信息获取应用分类信息;

其中,应用分类信息包括多个一级分类信息和每个一级分类信息下的多个应用的
显示排序信息。一级分类信息为服务器定制信息,由服务器进行定制发布,当需要对一级分
类信息进行更新的时候,服务器发布更新版本,通过更新版本来修改一级分类信息。

在服务器中预置各个应用与一级分类信息之间的联系关系,并且各个应用还具有
显示排序信息,由此在服务器中可以建立一级分类信息、归属于某个一级分类信息的应用
名称、及其显示排序信息三者之间的关系。

步骤120,根据一级分类信息加载应用分类展示页面;

具体的,在应用分类展示页面中,包括由各个一级分类信息的显示信息,显示内容
可以包括一级分类信息的分类名称。

一个加载有应用分类展示页面的用户终端,可以如图2所示。其中,“趣享爱好”、
“时尚生活”、“旅游出行”、“便捷工具”,都是一级分类信息的分类名称。

步骤130,接收第一用户通过应用分类展示页面输入的应用选择加载指令;

具体的,用户终端识别用户在应用分类展示页面的触摸操作,可以设置有效的触
摸操作为点击或长按。具体可以通过触摸操作的时长来进行识别。

步骤140,根据应用选择加载指令确定所选择的一级分类信息;

具体的,通过识别用户输入的点击或按压对应的区域位置,确定用户所选择的一
级分类信息。

步骤150,根据一级分类信息关联的各应用的显示排序信息加载相应应用的应用
图标,生成应用显示页面。

在一个具体的例子中,加载后生成的应用显示页面如图3所示。

应用显示页面的上部显示一级分类信息的分类名称,下方按照显示排序信息顺序
显示一级分类信息相关联的应用的应用图标。

每个应用正常情况下只关联到一个一级分类信息,当然也不排出在一些特殊情况
下,一个应用可以关联到两个或以上的一级分类信息,即可以通过不同的一级分类信息查
找到同一个应用。

在本步骤中,应用的应用图标是根据显示排序信息确定显示顺序的。因此显示排
序信息的确定时显示顺序确定的关键。所以以下先对本实施例中显示排序信息的更新方法
进行介绍。

显示排序信息,是与用户对各个应用的使用次数和操作时长相关的,也就是说,对
于每个用户,显示排序信息都是根据其实际使用的数据进行统计分析之后定制生成的,并
且随着用户使用不断更新。

显示排序信息的更新方法具体过程可以如图4所示,包括如下步骤:

步骤201,获取对第一用户终端进行操作的第一用户的用户信息;

具体的,获取用户信息的方式可以是向用户提供登录页面进行登录的方式实现
的。在用户登录成功后再展开桌面应用界面给用户进行操作。

步骤202,在预设的第一时段内统计所述第一用户通过所述应用显示界面对各个
应用的操作动作信息;

具体的,操作动作信息包括各个应用的启动次数和各个应用的前台运行时间。

第一时段的设置直接关系到应用显示布局的更新频率。如果第一时段的长度为24
小时,则表示更新频率为每天一次。如果第一时段的长度为7天,则更新频率为每周一次。

步骤203,在第一时段结束后,将统计得到的操作动作信息和用户信息发送给服务
器;

具体的,发送可以是在第一时段结束之后立即发送,也可以是在第一时段之后的
预设时间点进行发送。

无论采用哪种方式,都需要先在第一时段结束之后将统计的得到的操作动作信息
和用户信息进行本地存储。

在发送之前需要检查网络连接状况,如果网络连接正常,则直接按照设置规定进
行信息发送,如果网络连接异常,无法与服务器建立连接,则可每间隔一定时间发起一次与
服务器之间的建立连接请求。当检测到连接建立之后,再进行上述信息的发送。

步骤204,服务器根据第一用户的用户信息和操作动作信息更新应用的显示排序
信息;

具体的,在本实施例提供的方法中,显示排序信息包括用于指示显示顺序的权值;
对显示排序信息的更新即为权值的更新。

其更新过程具体如下:

首先,服务器根据所述操作动作信息,确定各个应用的新增权值;

具体的,新增权值是根据对第一用户的操作动作记录得到的操作动作信息进行分
析而确定的。

操作动作可以包括应用的启动、关闭、关闭到后台运行等等。

操作动作信息可以包括启动的启动次数,启动到关闭或者启动到后台运行之间的
应用在前台运行的时间。

在一个优选的例子中,新增权值的确定时通过用户终端统计每个应用的启动次数
和前台运行时间,并将统计结果上传服务器,服务器根据每个应用的启动次数和前台运行
时间,以及为它们分别设定的系数,来确定应用的新增权值。

具体可以用公式表示为:

应用的新增权值=应用的启动次数×第一系数+应用的前台运行时间×第二系数
(公式1)

其中第一系数和第二系数是服务器中预先设置存储的,按照权重不等,第一系数
应当设置为大于第二系数至少一个数量级。

其次,服务器根据第一用户的用户信息获取各个应用的历史权值;

具体的,第一时段与第二时段的设置具有相关性。

比如如果希望应用图标显示顺序每天更新一次,那么第一时段设为24小时,第二
时段可以设置为该24小时之前的30天,或者设置为之前15天。

又例如,如果第一时段设置为一周,即每周更新显示顺序,那么第二时段可以设置
为30天或90天。

每个应用在每个第一时段内的新增权值都会被记录下来。历史权值则是按照时间
段,在记录下的新增权值中按照第二时间段进行选取响应数量的新增权值,然后累加得到
历史权值。

上述两个过程也可以同步执行,或者先获取历史权值,再计算新增权值。

最后,根据各个应用的新增权值和历史权值,得到各个应用的更新权值;

具体的,根据新增权值和历史权值得到更新权值的方法可以有多种,在本实施例
中提供两种较优选的方法。

一种是绝对值计算的方法:根据每个应用的新增权值与历史权值之和,来计算相
应应用的更新权值。

另一种时加权平均计算方法:将新增权值和历史权值的加权平均作为应用的更新
权值。

具体的可以如以下公式2表示:

更新权值=(新增权值×第二时段+历史权值×第一时段)/(第一时段+第二时段)
(公式2)

因为第二时段比第一时段的选取要长,因此按照这种方法计算出来的更新权值,
相比于第一种方法,更新权值与新增权值的关系更加显著,相关性更高。

之后,服务器将显示排序信息发送给第一用户终端,即可用于应用图标的顺序加
载。由此,即可实现应用图标显示顺序按照用户的使用习惯来自动动态调整。

本发明实施例提供的应用分类显示的动态调整方法,当从服务器同步显示排序信
息后,能够根据显示排序信息相应的以面向该用户定制的应用图标显示顺序对图标进行显
示,对提高便捷操作及系统的可用性有很大的提升。

还有一种可能发生的情况是,用户使用另一个用户终端的场景。在本发明提供的
方案中,可以通过由用户登录的方式获取到基于用户使用习惯的显示排序信息。

这是因为,配置数据是存储在服务器上的,服务器能够根据用户登录信息来识别
用户信息,从而获得该用户信息对应的配置数据。因此无论用户是否更换了所使用的用户
终端,或者临时使用他人的用户终端,只要是基于用户登录来启动加载桌面应用程序的方
案即可。

在一个具体的例子中,第一用户使用第二用户终端登录,则第二用户终端的应用
分类展示按照如下步骤执行,具体如图5所示,包括

步骤301,第二用户终端接收第一用户的登录信息;

步骤302,根据第一用户的登录信息,从服务器获取第一用户的配置数据;

步骤303,第二用户终端对第一用户的应用分类信息进行解析,根据解析得到的一
级分类信息加载应用分类展示页面,并根据所述显示排序信息对用户通过所述应用分类展
示页面输入选择的一级分类信息关联的各应用进行显示。

因此,应用的分类展示,是基于第一用户而定制的,无论用户使用什么终端设备,
都可以在符合自己使用习惯的用户界面上进行操作。

本发明实施例提供的应用分类显示的动态调整方法,对应用进行分类管理,能够
统计用户对各个应用的实际操作情况,在每个分类下自动对应用图标显示顺序进行自动调
整,并按照设定时间段持续进行统计和更新,以保证应用图标显示顺序始终符合用户的使
用习惯和要求,使得分类清晰便于记忆,大大简化了现有操作,让用户使用更加方便。

专业人员应该还可以进一步意识到,结合本文中所公开的实施例描述的各示例的
单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬
件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。
这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。
专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现
不应认为超出本发明的范围。

结合本文中所公开的实施例描述的方法或算法的步骤可以用硬件、处理器执行的
软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器
(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域
内所公知的任意其它形式的存储介质中。

以上所述的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步
详细说明,所应理解的是,以上所述仅为本发明的具体实施方式而已,并不用于限定本发明
的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含
在本发明的保护范围之内。

应用分类显示的动态调整方法.pdf_第1页
第1页 / 共12页
应用分类显示的动态调整方法.pdf_第2页
第2页 / 共12页
应用分类显示的动态调整方法.pdf_第3页
第3页 / 共12页
点击查看更多>>
资源描述

《应用分类显示的动态调整方法.pdf》由会员分享,可在线阅读,更多相关《应用分类显示的动态调整方法.pdf(12页珍藏版)》请在专利查询网上搜索。

本发明实施例涉及一种应用分类显示的动态调整方法,包括:根据第一用户的用户信息获取应用分类信息;所述应用分类信息包括多个一级分类信息和每个所述一级分类信息下的多个应用的显示排序信息;根据所述一级分类信息加载应用分类展示页面;接收所述第一用户通过所述应用分类展示页面输入的应用选择加载指令;根据所述应用选择加载指令确定所选择的一级分类信息;根据所述一级分类信息关联的各应用的显示排序信息加载相应应用的应用。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1