[发明专利]应用程序的管理方法及装置、终端设备和云端服务器在审
申请号: | 201710699100.1 | 申请日: | 2017-08-15 |
公开(公告)号: | CN107491309A | 公开(公告)日: | 2017-12-19 |
发明(设计)人: | 高原;刘小龙;谢志华;付建 | 申请(专利权)人: | 北京奇虎科技有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F9/445;G06F17/30 |
代理公司: | 北京市立方律师事务所11330 | 代理人: | 王增鑫 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用程序 管理 方法 装置 终端设备 云端 服务器 | ||
技术领域
本发明涉及计算机和互联网技术领域,特别是涉及一种应用程序的管理方法及一种的应用程序的管理装置、终端设备和云端服务器。
背景技术
在现有技术中,随着移动终端的普及,如智能手机、平板电脑,移动终端等设备的广泛应用,使得移动终端上运行的应用程序越来越多,大量应用程序的出现在让用户感受不同应用程序带来的便利同时,也会让用户在选择和使用时眼花缭乱。例如,当用户想要使用这些应用程序时,需要下载并安装每个应用程序,而由于应用程序均作为一个独立的个体存储在用户设备上且独立运行,在使用还需一一查找这些应用程序在移动终端上显示的图标,才能通过这些图片打开应用程序。
对于移动终端上的各应用程序,随着所下载应用程序的增加,不仅占用了移动终端大量的界面空间,同时杂乱无章的排列也为用户在使用该移动终端时带来了一定的困扰。
如何实现对移动终端上所下载的各应用程序的集中管理成为了当前亟待解决的问题。
发明内容
本发明提供应用程序的管理方法及装置、终端设备和云端服务器,以实现对移动终端上各应用程序的集中高效管理。
本发明提供了一种应用程序的管理方法,包括:获取移动终端中的多个应用程序的程序信息;依据所述程序信息从所述多个应用程序中筛选出属于预设类型的应用程序;显示所述属于预设类型的应用程序。
优选地,所述移动终端中的多个应用程序,包括以下至少一项:已安装的应用程序;已下载但未安装的应用程序;未安装且未下载完成的应用程序。
优选地,所述获取移动终端中的多个应用程序的程序信息,包括:通过调用PackageManager方法获取移动终端中的多个应用程序的程序信息;其中,所述应用程序的程序信息包括包名、应用程序ID中的至少一项。
优选地,所述依据所述程序信息从所述多个应用程序中筛选出属于预设类型的应用程序,包括:向服务器发送应用程序类型判断请求,所述应用程序类型判断请求中包括多个应用程序的程序信息;接收所述服务器返回的响应信息,所述响应信息中包括属于预设类型的应用程序的程序信息。
优选地,接收到所述服务器返回的响应信息之后,还包括:存储属于预设类型的应用程序的程序信息;所述显示所述属于预设类型的应用程序,包括:当检测到预设触发操作时,显示所述属于预设类型的应用程序。
本发明还提供了一种应用程序的管理方法,包括:接收来自移动终端的应用程序类型判断请求,所述应用程序类型判断请求中包括多个应用程序的程序信息;依据所述程序信息,通过查询预设的类型映射列表,从所述多个应用程序中筛选出属于预设类型的应用程序;将筛选出的属于预设类型的应用程序的程序信息作为响应信息返回至所述移动终端。
优选地,所述类型映射列表中包括任一应用程序的程序信息与其对应的一个或多个应用程序类型的映射关系。
优选地,依据所述程序信息,通过查询预设的类型映射列表,从所述多个应用程序中筛选出属于预设类型的应用程序,包括:从所述类型映射列表中确定出与预设类型相似度最高的应用程序类型;判断各个应用程序的程序信息在所述类型映射列表中是否与相似度最高的应用程序类型相对应。
优选地,所述方法还包括:抓取多个样本应用程序的程序信息及其携带的类型标签;依据各个样本应用程序携带的类型标签,对所述多个样本应用程序进行分类;依据所述多个样本应用程序的程序信息及确定出的相应类型,构建类型映射列表。
优选地,所述依据各个样本应用程序携带的类型标签,对所述多个样本应用程序进行分类,包括:针对任一样本应用程序,依据该样本应用程序携带的多个类型标签确定该样本应用程序与各个类型对应的匹配度;将匹配度满足预定条件的一个或多个类型确定为该样本应用程序的类型。
本发明还提供了一种应用程序的管理装置,包括:获取单元,用于获取移动终端中的多个应用程序的程序信息;处理单元,用于依据所述程序信息从所述多个应用程序中筛选出属于预设类型的应用程序;显示单元,用于显示所述属于预设类型的应用程序。
优选地,所述移动终端中的多个应用程序,包括以下至少一项:已安装的应用程序;已下载但未安装的应用程序;未安装且未下载完成的应用程序。
优选地,所述获取单元,具体用于通过调用PackageManager方法获取移动终端中的多个应用程序的程序信息;其中,所述应用程序的程序信息包括包名、应用程序ID中的至少一项。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司,未经北京奇虎科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710699100.1/2.html,转载请声明来源钻瓜专利网。