[发明专利]一种应用程序的排序方法及装置在审
申请号: | 202010076322.X | 申请日: | 2020-01-23 |
公开(公告)号: | CN111274093A | 公开(公告)日: | 2020-06-12 |
发明(设计)人: | 陈碧峰;刘广宾 | 申请(专利权)人: | 湖南快乐阳光互动娱乐传媒有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 李伟 |
地址: | 410003 湖南省*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 应用程序 排序 方法 装置 | ||
1.一种应用程序的排序方法,其特征在于,包括:
当接收到排序指令时,确定所述排序指令对应的排序方式;
在每个目标应用程序的预先生成的排列数据中确定与所述排序方式对应的目标排序参数;其中,所述目标应用程序为已判定满足预先设置的排序条件的已安装的应用程序;所述排列数据包含其所属的目标应用程序触发每个预设的监听事件所得到的该监听事件对应的排序参数;
依据各个所述目标排序参数的大小,确定各个所述目标应用程序的排序结果。
2.根据权利要求1所述的方法,其特征在于,判定已安装的应用程序满足预先设置的排序条件的过程,包括:
确定当前已安装的各个应用程序的标识信息,并获取应用安全数据;
将各个所述标识信息与所述应用安全数据进行匹配,得到各个所述标识信息对应的权限信息;
对于每个所述应用程序,若该应用程序的标识信息对应的权限信息表征该应用程序为白名单应用程序,则判定该应用程序满足预先设置的排序条件。
3.根据权利要求1所述的方法,其特征在于,每个所述排列数据的生成过程,包括:
在预先设置的应用排序服务处于启动状态的情况下,判断是否存在各个目标应用程序的历史排列数据集合;
若不存在,则获取排序顺序配置文件,并依据所述排序顺序配置文件生成初始排列数据集合;所述初始排列数据集合包含动态排序参数以及各个目标应用程序的初始排列数据;
对各个所述目标应用程序进行监听,当监听到任意一个所述目标应用程序触发任意一个预先设置的监听事件时,更新所述动态排序参数,并依据更新后的动态排序参数以及该监听事件的类型,更新该目标应用程序的初始排列数据中与该监听事件对应的排序参数;当接收到所述排序指令时,将当前各个所述初始排列数据均确定为排列数据。
4.根据权利要求1所述的方法,其特征在于,所述确定所述排序指令对应的排序方式,包括:
对所述排序指令进行解析,得到所述排序指令的指令信息;
应用所述指令信息查询预先设置的配置表,以确定所述指令信息对应的排序方式。
5.根据权利要求1所述的方法,其特征在于,还包括:
基于所述各个目标应用程序的排序结果,将所述各个目标应用程序在预先设置的可视化界面进行展示。
6.一种应用程序的排序装置,其特征在于,包括:
接收单元,用于当接收到排序指令时,确定所述排序指令对应的排序方式;
第一确定单元,用于在每个目标应用程序的预先生成的排列数据中确定与所述排序方式对应的目标排序参数;其中,所述目标应用程序为已判定满足预先设置的排序条件的已安装的应用程序;所述排列数据包含其所属的目标应用程序触发每个预设的监听事件所得到的该监听事件对应的排序参数;
第二确定单元,用于依据各个所述目标排序参数的大小,确定各个所述目标应用程序的排序结果。
7.根据权利要求6所述的装置,其特征在于,还包括:
执行单元,用于确定当前已安装的各个应用程序的标识信息,并获取应用安全数据;
匹配单元,用于将各个所述标识信息与所述应用安全数据进行匹配,得到各个所述标识信息对应的权限信息;
判定单元,用于对于每个所述应用程序,若该应用程序的标识信息对应的权限信息表征该应用程序为白名单应用程序,则判定该应用程序满足预先设置的排序条件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖南快乐阳光互动娱乐传媒有限公司,未经湖南快乐阳光互动娱乐传媒有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010076322.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:电子设备
- 下一篇:共享助力车的控制方法及共享助力车