卸载界面的显示方法及装置与流程

文档序号:12063348阅读:来源:国知局

技术特征:

1.一种卸载界面的显示方法,其特征在于,所述方法包括:

在接收到卸载指令时,获取应用程序的个性化使用信息;

根据所述个性化使用信息分析出若干个卸载原因;

生成与所述卸载原因对应的卸载界面,所述卸载界面携带有至少一个所述卸载原因的推荐解决信息;

其中,所述个性化使用信息包括所述应用程序的运行环境信息和/或历史使用记录。

2.根据权利要求1所述的方法,其特征在于,所述生成与所述卸载原因对应的所述卸载界面,包括:

计算每个所述卸载原因的输出分值;

根据所述输出分值,将若干个所述卸载原因分为n个组,第i组卸载原因的所述输出分值高于第j组卸载原因的所述输出分值,1≤i<j≤n;

生成n级所述卸载界面,第i级所述卸载界面携带有所述第i组卸载原因的推荐解决信息。

3.根据权利要求2所述的方法,其特征在于,所述计算每个所述卸载原因的所述输出分值,包括:

根据分析出的每个所述卸载原因,获取所述卸载原因的基础分值和所述卸载原因对应的权值;

将获取到的所述卸载原因的所述基础分值与所述权值进行相乘,得到每个所述卸载原因的输出分值。

4.根据权利要求2所述的方法,其特征在于,所述根据所述输出分值,将若干个所述卸载原因分为n个组,包括:

根据所述输出分值由高到低的顺序,将若干个所述卸载原因进行排序;

获取排序后的前m个所述卸载原因;

将前m个所述卸载原因分为第一组卸载原因和第二组卸载原因,所述第一组卸载原因中包括第一个所述卸载原因,所述第二组卸载原因中包括第二个所述卸载原因至第m个所述卸载原因;

所述生成n级所述卸载界面,包括:

根据所述第一组卸载原因生成第一级所述卸载界面,根据所述第二组卸载原因生成第二级所述卸载界面。

5.根据权利要求1至4任一所述的方法,其特征在于,所述应用程序是操作系统管理类应用程序;

所述根据所述个性化使用信息分析出若干个所述卸载原因,包括:

当所述个性化使用信息包括弹窗广告的消失时间时,确定是否存在第一卸载原因,所述第一卸载原因是所述弹窗广告的消失时间在第一阈值内;和/或,

当所述个性化使用信息包括应用程序的安装信息时,确定是否存在第二卸载原因,所述第二卸载原因是安装有与所述应用程序属于同一类型的其它应用程序;和/或,

当所述个性化使用信息包括垃圾清理功能的使用记录时,确定是否存在第三卸载原因,所述第三卸载原因是未使用所述垃圾清理功能的时间超过第二阈值;和/或,

当所述个性化使用信息包括系统盘清理功能的使用记录时,确定是否存在第四卸载原因,所述第四卸载原因是未使用所述系统盘清理功能的时间超过第三阈值;和/或,

当所述个性化使用信息包括内存占用比时,确定是否存在第五卸载原因,所述第五卸载原因是所述内存占用比超过第四阈值;和/或,

当所述个性化使用信息包括隔离区内新增文件的存储时间时,确定是否存在第六卸载原因,所述第六卸载原因是所述隔离区内新增文件的存储时间在第五阈值内,所述隔离区是用于将所述应用程序发现的可疑文件进行隔离的区域。

6.根据权利要求5所述的方法,其特征在于,所述卸载原因的推荐解决信息,包括:

所述第一卸载原因的推荐解决信息是关闭所述弹窗广告;和/或,

所述第二卸载原因的推荐解决信息是显示所述应用程序的优势功能信息;和/或,

所述第三卸载原因的推荐解决信息是使用所述垃圾清理功能;和/或,

所述第四卸载原因的推荐解决信息是使用所述系统盘清理功能;和/或,

所述第五卸载原因的推荐解决信息是清理空闲应用程序占用所述内存的操作;和/或,

所述第六卸载原因的推荐解决信息是恢复所述隔离区内的所述新增文件。

7.一种卸载界面的显示装置,其特征在于,所述装置包括:

获取模块,用于在接收到卸载指令时,获取应用程序的个性化使用信息;

分析模块,用于根据所述个性化使用信息分析出若干个卸载原因;

生成模块,用于生成与所述卸载原因对应的卸载界面,所述卸载界面携带有至少一个所述卸载原因的推荐解决信息;

显示模块,用于显示所述卸载界面;

其中,所述个性化使用信息包含所述应用程序的运行环境信息和/或历史使用记录。

8.根据权利要求7所述的装置,其特征在于,所述生成模块,包括:

计算单元、分组单元和生成单元;

所述计算单元,用于计算每个所述卸载原因的输出分值;

所述分组单元,用于根据所述输出分值,将若干个所述卸载原因分为n个组;第i组卸载原因的所述输出分值高于第j组卸载原因的所述输出分值,1≤i<j≤n;

所述生成单元,用于生成n级所述卸载界面,第i级所述卸载界面携带有所述第i组卸载原因的推荐解决信息。

9.根据权利要求8所述的装置,其特征在于,所述计算单元,包括:

第一获取子单元和计算子单元;

所述第一获取子单元,用于根据分析出的每个所述卸载原因,获取所述卸载原因的基础分值和所述卸载原因对应的权值;

所述计算子单元,用于将获取到的所述卸载原因的所述基础分值与所述权值进行相乘,得到每个所述卸载原因的输出分值。

10.根据权利要求8所述的装置,其特征在于,所述分组单元,包括:

排序子单元、第二获取子单元和分组子单元;

所述排序子单元,用于根据所述输出分值由高到低的顺序,将若干个所述卸载原因进行排序;

所述第二获取子单元,用于获取排序后的前m个所述卸载原因;

所述分组子单元,用于将前m个所述卸载原因分为第一组卸载原因和第二组卸载原因,所述第一组卸载原因中包括第一个所述卸载原因,所述第二组卸载原因中包括第二个所述卸载原因至第m个所述卸载原因;

所述生成单元,用于根据所述第一组卸载原因生成第一级所述卸载界面,根据所述第二组卸载原因生成第二级所述卸载界面。

11.根据权利要求7至10任一所述的装置,其特征在于,所述应用程序是操作系统管理类应用程序;

所述分析模块,包括:第一确定单元、第二确定单元、第三确定单元、第四确定单元、第五确定单元和第六确定单元中的至少一个;

所述第一确定单元,用于当所述个性化使用信息包括弹窗广告的消失时间时,确定是否存在第一卸载原因,所述第一卸载原因是所述弹窗广告的消失时间在第一阈值内;

所述第二确定单元,用于当所述个性化使用信息包括应用程序的安装信息时,确定是否存在第二卸载原因,所述第二卸载原因是安装有与所述应用程序属于同一类型的其它应用程序;

所述第三确定单元,用于当所述个性化使用信息包括垃圾清理功能的使用记录时,确定是否存在第三卸载原因,所述第三卸载原因是未使用所述垃圾清理功能的时间超过第二阈值;

所述第四确定单元,用于当所述个性化使用信息包括系统盘清理功能的使用记录时,确定是否存在第四卸载原因,所述第四卸载原因是未使用所述系统盘清理功能的时间超过第三阈值;

所述第五确定单元,用于当所述个性化使用信息包括内存占用比时,确定是否存在第五卸载原因,所述第五卸载原因是所述内存占用比超过第四阈值;

所述第六确定单元,用于当所述个性化使用信息包括隔离区内新增文件的存储时间时,确定是否存在第六卸载原因,所述第六卸载原因是所述隔离区内新增文件的存储时间在第五阈值内,所述隔离区是用于将所述应用程序发现的可疑文件进行隔离的区域。

12.根据权利要求11所述的装置,其特征在于,所述卸载原因的推荐解决信息,包括:

所述第一卸载原因的推荐解决信息是关闭所述弹窗广告;和/或,

所述第二卸载原因的推荐解决信息是显示所述应用程序的优势功能信息;和/或,

所述第三卸载原因的推荐解决信息是使用所述垃圾清理功能;和/或,

所述第四卸载原因的推荐解决信息是使用所述系统盘清理功能;和/或,

所述第五卸载原因的推荐解决信息是清理空闲应用程序占用所述内存的操作;和/或,

所述第六卸载原因的推荐解决信息是恢复所述隔离区内的所述新增文件。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1