一种ota升级方法和设备的制造方法_4

文档序号:9600916阅读:来源:国知局
个方框或多个方框中指定的功能的装置。
[0119]这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0120]这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0121]尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
[0122]显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
【主权项】
1.一种空中下载OTA升级方法,其特征在于,该方法包括: 0TA服务器在接收到终端发送的0TA升级请求后,根据用于唯一标识所述终端的串号信息,判断所述终端是否满足设定的升级比例对应的升级条件; 所述0TA服务器在判断出所述终端满足所述升级条件且所述0TA服务器保存的升级版本高于所述终端的已有版本时,向所述终端返回用于指示升级版本的第一指示信息。2.如权利要求1所述的方法,其特征在于,所述升级比例为十分之A,所述升级条件为:所述终端的串号信息的最后一位数为从0?9中指定的A个整数中的任意一个,其中,1彡A彡10 ;或者 所述升级比例为百分之A,所述升级条件为:所述终端的串号信息的最后两位数为从00?99中指定的A个整数中的任意一个,其中,1 ^ A ^ 100 ;或者 所述升级比例为千分之A,所述升级条件为:所述终端的串号信息的最后三位数为从000?999中指定的A个整数中的任意一个,其中,11000。3.如权利要求1或2所述的方法,其特征在于,该方法还包括: 所述0ΤΑ服务器在判断出所述终端不满足所述升级条件或所述0ΤΑ服务器保存的升级版本不高于所述终端的已有版本时,向所述终端返回用于表示无升级版本的第二指示信息。4.如权利要求2所述的方法,其特征在于,所述0ΤΑ服务器根据所述终端的串号信息,判断所述终端是否满足所述0ΤΑ服务器所配置的升级条件之前,还包括: 所述0ΤΑ服务器将所述终端的串号信息的每个比特位的信息转换为十进制数字。5.如权利要求2所述的方法,其特征在于,若所述终端包含两个卡槽,每个卡槽对应一个串号信息,所述0ΤΑ服务器读取所述终端的串号信息包括: 所述0ΤΑ服务器读取第一个卡槽对应的串号信息; 若所述第一卡槽对应的串号信息为移动设备国际身份码ΜΕΙ,所述0ΤΑ服务器将所述第一卡槽对应的串号信息确定为所述终端的串号信息; 若所述第一卡槽对应的串号信息为移动设备识别码MEID,所述0ΤΑ服务器读取第二卡槽对应的串号信息,并将所述第二卡槽对应的串号信息作为所述终端的串号信息,其中,所述第二卡槽对应的串号信息为頂ΕΙ。6.如权利要求1或2所述的方法,其特征在于,该方法还包括: 所述0ΤΑ服务器在确定出反馈投诉信息的终端的数量小于设定阈值后,增大所述升级比例。7.—种空中下载0ΤΑ升级方法,其特征在于,该方法包括: 终端向0ΤΑ服务器发送升级请求以及用于唯一标识所述终端的串号信息; 所述终端接收到所述0ΤΑ服务器发送的用于指示升级版本的第一指示信息后,从所述0ΤΑ服务器中下载升级包进行升级; 其中,所述第一指示信息是所述0ΤΑ服务器根据用于唯一标识所述终端的串号信息,判断出所述终端满足设定的升级比例对应的升级条件且所述0ΤΑ服务器保存的升级版本高于所述终端的已有版本时发送的。8.一种0ΤΑ服务器,其特征在于,该0ΤΑ服务器包括: 判断模块,用于在接收到终端发送的0ΤΑ升级请求后,根据用于唯一标识所述终端的串号信息,判断所述终端是否满足设定的升级比例对应的升级条件; 处理模块,用于在所述判断模块判断出所述终端满足所述升级条件且所述OTA服务器保存的升级版本高于所述终端的已有版本时,向所述终端返回用于指示升级版本的第一指示信息。9.如权利要求8所述的OTA服务器,其特征在于,所述升级比例为十分之A,所述升级条件为:所述终端的串号信息的最后一位数为从0?9中指定的A个整数中的任意一个,其中,1彡AS 10 ;或者 所述升级比例为百分之A,所述升级条件为:所述终端的串号信息的最后两位数为从00?99中指定的A个整数中的任意一个,其中,1 ^ A ^ 100 ;或者 所述升级比例为千分之A,所述升级条件为:所述终端的串号信息的最后三位数为从000?999中指定的A个整数中的任意一个,其中,11000。10.如权利要求8或9所述的ΟΤΑ服务器,其特征在于,所述处理模块还用于: 在所述判断模块判断出所述终端不满足所述升级条件或所述ΟΤΑ服务器保存的升级版本不高于所述终端的已有版本时,向所述终端返回用于表示无升级版本的第二指示信息。11.如权利要求9所述的ΟΤΑ服务器,其特征在于,所述判断模块根据所述终端的串号信息,判断所述终端是否满足所述ΟΤΑ服务器所配置的升级条件之前,还用于: 将所述终端的串号信息的每个比特位的信息转换为十进制数字。12.如权利要求9所述的ΟΤΑ服务器,其特征在于,若所述终端包含两个卡槽,每个卡槽对应一个串号信息,所述判断模块还用于: 读取第一个卡槽对应的串号信息; 若所述第一卡槽对应的串号信息为移动设备国际身份码ΜΕΙ,将所述第一卡槽对应的串号信息确定为所述终端的串号信息; 若所述第一卡槽对应的串号信息为移动设备识别码MEID,读取第二卡槽对应的串号信息,并将所述第二卡槽对应的串号信息作为所述终端的串号信息,其中,所述第二卡槽对应的串号信息为頂ΕΙ。13.如权利要求8或9所述的ΟΤΑ服务器,其特征在于,所述处理模块还用于: 在确定出反馈投诉信息的终端的数量小于设定阈值后,增大所述升级比例。14.一种终端,其特征在于,该终端包括: 收发模块,用于向ΟΤΑ服务器发送升级请求以及用于唯一标识所述终端的串号信息; 处理模块,用于所述收发模块接收到所述ΟΤΑ服务器发送的用于指示升级版本的第一指示信息后,从所述ΟΤΑ服务器中下载升级包进行升级; 其中,所述第一指示信息是所述ΟΤΑ服务器根据用于唯一标识所述终端的串号信息,判断出所述终端满足设定的升级比例对应的升级条件且所述ΟΤΑ服务器保存的升级版本高于所述终端的已有版本时发送的。
【专利摘要】本发明公开了一种OTA升级方法和设备,用于解决现有按照比例进行OTA升级时,同一终端在不同时间检测到升级版本的结果可能出现不一致的问题。包括:OTA服务器在接收到终端发送的OTA升级请求后,根据该终端的串号信息,判断该终端是否满足设定的升级比例对应的升级条件;在判断出该终端满足该升级条件且OTA服务器保存的升级版本高于该终端的已有版本时,向该终端返回用于指示升级版本的第一指示信息。由于终端的串号信息的唯一性,从而保证了同一终端检测升级版本的结果的一致性。
【IPC分类】G06F9/445, H04L29/08
【公开号】CN105357272
【申请号】CN201510642719
【发明人】赵娜, 于德毅
【申请人】青岛海信移动通信技术股份有限公司
【公开日】2016年2月24日
【申请日】2015年9月30日
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1