[发明专利]一种应用程序的更新提示方法和装置有效
申请号: | 201410228341.4 | 申请日: | 2014-05-27 |
公开(公告)号: | CN105224343B | 公开(公告)日: | 2019-09-17 |
发明(设计)人: | 王艳;王立 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F11/30 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 赵娟 |
地址: | 英属开曼群岛大开*** | 国省代码: | 开曼群岛;KY |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 应用程序 更新 提示 方法 装置 | ||
1.一种应用程序的更新方法,其特征在于,包括:
当指定的应用程序具有可更新内容时,统计所述应用程序在一个或多个指定条件运行时出错的概率;所述一个或多个指定条件包括应用程序属性和/或运行环境;
当所述出错的概率满足设定条件时,向符合所述一个或多个指定条件的终端设备推送应用程序更新提示,所述设定条件为所述出错的概率大于预设的概率阈值。
2.根据权利要求1所述的方法,其特征在于,所述统计所述应用程序在一个或多个指定条件中运行时出错的概率的步骤包括:
获取在所述应用程序所属终端设备中记录的日志信息;所述日志信息包括所述应用程序在一个或多个指定条件运行时出错的信息,以及,所述应用程序在所述一个或多个指定条件被启动的信息;
计算所述出错的信息与所述被启动的信息的数量比值,获得所述应用程序在所述一个或多个指定条件中运行时出错的概率。
3.根据权利要求1所述的方法,其特征在于,所述终端设备包括移动设备。
4.根据权利要求1或2或3所述的方法,其特征在于,所述程序属性信息至少包括所述应用程序的版本信息;
所述运行环境信息包括以下至少一个:
所述终端设备的型号信息、所述终端设备的操作系统版本信息、所述终端设备的联网信息。
5.根据权利要求1或2或3所述的方法,其特征在于,所述向符合所述一个或多个指定条件的终端设备推送应用程序更新提示的步骤包括:
向在所述一个或多个指定条件中的,预设数量值的应用程序所属的终端设备推送应用程序更新提示。
6.根据权利要求5所述的方法,其特征在于,所述向符合所述一个或多个指定条件中的终端设备推送应用程序更新提示的步骤还包括:
当所述预设数量的应用程序在所述一个或多个指定条件运行出错的概率相等或上升时,停止向目标终端设备推送应用程序更新提示;
当所述预设数量的应用程序在所述一个或多个指定条件运行出错的概率下降时,向目标终端设备推送应用程序更新提示;
其中,所述目标终端设备为符合所述一个或多个指定条件的,所述预设数量的应用程序所属的终端设备以外的终端设备。
7.一种应用程序的更新装置,其特征在于,包括:
概率统计模块,用于在指定的应用程序具有可更新内容时,统计所述应用程序在一个或多个指定条件运行时出错的概率;所述一个或多个指定条件包括应用程序属性和/或运行环境;
提示推送模块,用于在所述出错的概率满足设定条件时,向符合所述一个或多个指定条件的终端设备推送应用程序更新提示,所述设定条件为所述出错的概率大于预设的概率阈值。
8.根据权利要求7所述的装置,其特征在于,所述概率统计模块包括:
日志信息获取子模块,用于获取在所述应用程序所属终端设备中记录的日志信息;所述日志信息包括所述应用程序在一个或多个指定条件运行时出错的信息,以及,所述应用程序在所述一个或多个指定条件被启动的信息;
数量比值计算子模块,用于计算所述出错的信息与所述被启动的信息的数量比值,获得所述应用程序在所述一个或多个指定条件中运行时出错的概率。
9.根据权利要求7所述的装置,其特征在于,所述终端设备包括移动设备。
10.根据权利要求7或8或9所述的装置,其特征在于,所述应用程序属性由应用程序属性信息进行表征,所述运行环境由运行环境信息进行表征;
其中,所述程序属性信息至少包括所述应用程序的版本信息;
所述运行环境信息包括以下至少一个:
所述终端设备的型号信息、所述终端设备的操作系统版本信息、所述终端设备的联网信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410228341.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:EOC无线终端软件升级方法
- 下一篇:信息列表生成方法和装置、智能设备