The embodiment of the invention provides a method of intelligent upgrade, the method comprises: receiving request sent by a terminal server upgrade strategy, including upgrading the terminal model, terminal equipment identification code, source software version number and terminal storage space size information strategy request; according to the request for the server upgrade strategy upgrade strategy will be upgraded to the server terminal; send terminal strategy. The embodiment of the invention also provides an intelligent upgrading device and system.
【技术实现步骤摘要】
智能升级方法、装置和系统
本专利技术涉及版本升级领域,尤其涉及一种智能升级方法、装置和系统。
技术介绍
移动开放联盟-设备管理协议(OpenMobileAlliance–DeviceManagement,简称OMA-DM)规定,移动终端在进行软件版本升级时,首先向服务器发送检测新版本请求,请求中包含终端的型号、国际移动设备标识码号(InternationalMobileEquipmentIdentity,简称IMEI),如果服务器确认识别该型号或IMEI,移动终端再向服务器上报需要升级软件的源版本号,服务器根据移动终端上报的源版本号检索是否有匹配的升级包,如果有则返回升级包的下载链接供终端进行下载升级。按照OMA-DM协议进行软件版本升级,服务器在返回升级包时,仅返回某个特定的升级包下载链接及升级包占用空间大小说明,实际上该升级包占用空间可能过大,从而导致升级失败。
技术实现思路
有鉴于此,本专利技术实施例期望提供一种智能升级方法、装置和系统,以达到尽量能让终端成功升级到最高目标版本的目的。本专利技术实施例的技术方案是这样实现的:一种智能升级方法,包括:服务器接收终端发送的升级策略请求,所述升级策略请求中包含终端型号、终端设备标识码、软件源版本号以及终端存储空间大小信息;所述服务器根据所述升级策略请求为所述终端生成升级策略;所述服务器将所述升级策略发送给所述终端。如上所述的方法,服务器根据所述升级策略请求为所述终端生成升级策略包括:所述服务器获取与所述终端型号、所述终端设备标识码、所述软件源版本号、所述终端存储空间大小信息均匹配的至少一个升级包;列出从与所述软 ...
【技术保护点】
一种智能升级方法,其特征在于,所述方法包括:服务器接收终端发送的升级策略请求,所述升级策略请求中包含终端型号、终端设备标识码、软件源版本号以及终端存储空间大小信息;所述服务器根据所述升级策略请求为所述终端生成升级策略;所述服务器将所述升级策略发送给所述终端。
【技术特征摘要】
1.一种智能升级方法,其特征在于,所述方法包括:服务器接收终端发送的升级策略请求,所述升级策略请求中包含终端型号、终端设备标识码、软件源版本号以及终端存储空间大小信息;所述服务器根据所述升级策略请求为所述终端生成升级策略;所述服务器将所述升级策略发送给所述终端。2.根据权利要求1所述的方法,其特征在于,所述服务器根据所述升级策略请求为所述终端生成升级策略包括:所述服务器获取与所述终端型号、所述终端设备标识码、所述软件源版本号、所述终端存储空间大小信息均匹配的至少一个升级包;列出从与所述软件源版本号对应的源版本升级到最高目标版本的路由,根据筛选原则为所述终端筛选出最佳路由,并根据所述最佳路由生成所述升级策略。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:在无法列出从源版本升级到最高目标版本的路由时,列出从所述源版本升级到次高目标版本的路由。4.根据权利要求1-3任一项所述的方法,其特征在于,所述升级策略包含一个或多个升级信息,每个所述升级信息包括:软件源版本号、软件目标版本号、升级包所占空间的大小说明、升级包链接。5.根据权利要求2或3所述的方法,其特征在于,所述筛选原则为:升级次数最少或升级包所占的存储空间累计最小。6.一种智能升级方法,其特征在于,所述方法包括:终端获取自身可用的存储空间大小信息;所述终端向服务器发送升级策略请求,所述升级策略请求包含终端型号、终端设备标识码、软件源版本号以及所述终端存储空间大小信息;所述终端接收所述服务器发送的升级策略;所述终端根据所述升级策略进行升级包的下载和升级。7.根据权利要求6所述的方法,其特征在于,所述升级策略包含一个或多个升级信息,每个所述升级信息包括:软件源版本号、软件目标版本号、升级包大小信息、升级包链接。8.一种服务器,其特征在于,所述服务器包括第一接收模块、第一处理模块和第一发送模块,其中,所述第一接收模块,用于接收终端发送的升级策略请求,所述升级策略...
【专利技术属性】
技术研发人员:田艳艳,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。