[发明专利]用于升级终端设备的方法、装置、电子设备和介质在审
申请号: | 201910956158.9 | 申请日: | 2019-10-08 |
公开(公告)号: | CN110708199A | 公开(公告)日: | 2020-01-17 |
发明(设计)人: | 时九;曹中锐;王典 | 申请(专利权)人: | 联想(北京)有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/08 |
代理公司: | 11021 中科专利商标代理有限责任公司 | 代理人: | 李成龙 |
地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 终端设备 升级包 终端设备标识符 描述信息 计算机可读存储介质 服务器发送 查询请求 电子设备 提示信息 升级 查询 输出 | ||
本公开提供了一种用于升级终端设备的方法,包括确定当前终端设备的终端设备标识符,向服务器发送查询请求,用于查询是否存在新的升级包,如果存在新的升级包,获得针对适用于所述升级包的终端设备的终端设备标识符的描述信息,基于所述描述信息以及当前终端设备的终端设备标识符,确定所述升级包是否适用于当前终端设备;以及在所述升级包适用于当前终端设备的情况下,输出存在新的升级包的提示信息。本公开还提供了一种用于升级终端设备的装置、一种电子设备以及一种计算机可读存储介质。
技术领域
本公开涉及一种用于升级终端设备的方法、装置、电子设备和介质。
背景技术
由于受不同区域的法律、政策限制,或面向不同客户群体,或受不同客户定制要求,同一款终端产品在使用相同操作平台系统的情况,需要预制不同的应用、配置和参数。每个区域中不同的国家预制的应用也不尽相同。又或者在同一款产品上,由于有不同的客制化需求,也需要面向不同的用户预制不同的应用和设置。
在相关技术中,一种方式是通过服务器端控制,终端设备提交设备信息,服务器确定是否对该设备进行升级。但在这种方案中,需要服务器端扩展,灵活性差,并且在升级包较多时,维护成本也随之增大。
发明内容
本公开的一个方面提供了一种用于升级终端设备的方法,包括确定当前终端设备的终端设备标识符,向服务器发送查询请求,用于查询是否存在新的升级包,如果存在新的升级包,获得针对适用于所述升级包的终端设备的终端设备标识符的描述信息,基于所述描述信息以及当前终端设备的终端设备标识符,确定所述升级包是否适用于当前终端设备,以及在所述升级包适用于当前终端设备的情况下,输出存在新的升级包的提示信息。
可选地,所述确定当前终端设备的终端设备标识符包括基于当前终端设备的设备版本号确定当前终端设备的终端设备标识符。
可选地,所述确定当前终端设备的终端设备标识符包括基于当前终端设备所处的区域和/或国家确定当前终端设备的终端设备标识符。
可选地,所述确定当前终端设备的终端设备标识符包括基于当前终端设备的客户代码确定当前终端设备的终端设备标识符。
可选地,所述描述信息还包括针对所述终端设备标识符的匹配规则,所述匹配规则包括黑名单、白名单或匹配算法。
可选地,所述匹配算法用于根据终端设备标识符,从指定范围内的全部终端设备中确定特定比例的部分终端设备作为适用于所述升级包的终端设备。
可选地,所述方法还包括在所述升级包适用于当前终端设备的情况下,下载所述升级包,以及基于当前终端设备的终端设备标识符,从所述升级包中确定部分升级资源用于对当前终端设备升级。
可选地,所述方法还包括在下载所述升级包之后,对所述升级包执行一致性校验和签名校验,以及在对当前终端设备升级之前,对所述升级包执行一致性校验和签名校验。
本公开的另一个方面提供了一种用于升级终端设备的装置,包括第一确定模块、查询模块、获得模块、第二确定模块以及输出模块。第一确定模块,用于确定当前终端设备的终端设备标识符。查询模块,用于向服务器发送查询请求,用于查询是否存在新的升级包。获得模块,用于如果存在新的升级包,获得针对适用于所述升级包的终端设备的终端设备标识符的描述信息。第二确定模块,用于基于所述描述信息以及当前终端设备的终端设备标识符,确定所述升级包是否适用于当前终端设备。输出模块,用于在所述升级包适用于当前终端设备的情况下,输出存在新的升级包的提示信息。
本公开的另一个方面提供了一种电子设备,包括,至少一个处理器以及至少一个存储器,用于存储一个或多个计算机可读指令,其中,当所述一个或多个计算机可读指令被所述至少一个处理器执行时,使得所述处理器执行如上所述的方法。
本公开的另一方面提供了一种非易失性存储介质,存储有计算机可执行指令,所述指令在被执行时用于实现如上所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联想(北京)有限公司,未经联想(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910956158.9/2.html,转载请声明来源钻瓜专利网。