[发明专利]一种应用软件预装次数的控制方法及装置有效
申请号: | 201510549837.6 | 申请日: | 2015-08-31 |
公开(公告)号: | CN105278983B | 公开(公告)日: | 2018-10-16 |
发明(设计)人: | 梁博;周秀虎;张文瓅;姜华 | 申请(专利权)人: | 小米科技有限责任公司 |
主分类号: | G06F8/71 | 分类号: | G06F8/71;G06F8/61 |
代理公司: | 北京弘权知识产权代理事务所(普通合伙) 11363 | 代理人: | 逯长明;许伟群 |
地址: | 100085 北京市海淀区清*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 应用软件 预装 次数 控制 方法 装置 | ||
本公开是关于一种应用软件预装次数的控制方法及装置,该方法包括:获取刷机包、待安装的应用安装包和与应用安装包对应的目标版本号,应用安装包中至少包括目标安装包;将应用安装包与目标版本号添加到刷机包中;向工厂服务器发送具有应用安装包与目标版本号的刷机包;接收工厂服务器发送的目标版本号和与目标版本号对应的目标装机数量;在确定出目标版本号对应的目标装机数量大于或等于应用安装包中的目标安装包的装机阈值时,向工厂服务器发送二次执行指令,二次执行指令用于指示所述工厂服务器执行下一次的刷机操作。本公开提供的方案可以精确的控制应用安装包中每个安装包的预装次数。
技术领域
本发明涉及通信技术领域,更具体的说,涉及应用软件预装次数的控制方法及装置。
背景技术
目前,在智能设备出厂之前,生产厂商会在智能设备内预装一部分应用软件,以便于用户买到智能设备时无需下载应用软件,用户可以直接使用这些预装的应用软件。
通常情况下,生产厂商会根据预定要求在不同种类的智能设备中预装应用软件,以符合不同种类的智能设备的要求。例如:应用软件A会被预装到a类型智能设备、b类型智能设备和c类型智能设备中,应用软件B会被预装到a类型智能设备、c类型智能设备和d类型智能设备中,应用软件C会被预装到a类型智能设备、x类型智能设备和z类型智能设备中。
由于每款应用软件均被安装在不同类型的智能设备上,而且每款应用软件被安装在不同类型的智能设备上的次数也不同,如果要统计每款应用软件被预装在不同类型的智能设备中的总次数,那么需要先确定出某款应用软件被安装到哪些种类的智能设备中,然后再计算出这些种类的智能设备安装了多少次该应用软件。
发明内容
为克服相关技术中存在的问题,本公开提供一种预应用软件预装次数的控制方法及装置,以控制应用软件的预装次数。
根据本公开实施例的第一方面,提供一种预应用软件预装次数的控制方法,包括:
获取刷机包、待安装的应用安装包和与应用安装包对应的目标版本号,应用安装包中至少包括目标安装包;
将应用安装包与目标版本号添加到刷机包中;
向工厂服务器发送具有应用安装包与目标版本号的刷机包;
接收工厂服务器发送的目标版本号和与目标版本号对应的目标装机数量;
在确定出目标版本号对应的目标装机数量大于或等于应用安装包中的目标安装包的装机阈值时,向工厂服务器发送二次执行指令,二次执行指令用于指示工厂服务器执行下一次的刷机操作。
可选的,方法还包括:
在接收到查询预设时间区间内目标安装包的装机费用的指令时,获取目标安装包的单价;
确定预设时间区间内目标版本号对应的装机数量;
将目标安装包的单价与目标版本号对应的装机数量之积确定为目标安装包的目标装机费用;
显示目标装机费用。
其中,由于安装应用安装包是需要向应用安装包的开发商收费的,为了便于统计出预设时间区间内的目标安装包的装机费用,需要获取到目标安装包的单价,并确定出预设时间区间内目标版本号对应的装机数量,可以根据目标安装包的单价与目标版本号对应的装机数量来计算出目标安装包的目标装机费用,最后显示出目标装机费用,以展示给工作人员使用。
可选的,获取刷机包、待安装的应用安装包和与应用安装包对应的目标版本号的步骤包括:
获取刷机包;
将每种类别的安装包中单价最高的安装包组成应用安装包;
为应用安装包分配一个目标版本号。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于小米科技有限责任公司,未经小米科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510549837.6/2.html,转载请声明来源钻瓜专利网。