发明名称 软件升级方法与系统
摘要 本发明涉及软件升级方法和软件升级系统。该软件升级方法包括下载阶段和升级阶段。在下载升级包的同时进行升级包的分包处理,直接基于所接收的升级包的数据包产生用于升级的差分包。升级阶段直接使用所述差分包进行升级。下载阶段具体包括:接收升级包的数据包,所述数据包包括头信息和/或数据;根据所述头信息获取差分包信息;根据所述头信息、差分包信息、所述数据的偏移位置,解析出所述数据的归属;根据所述数据的归属,直接将所述数据存储到对应的文件的对应位置。所述下载阶段的接收过程具有缓冲机制用于缓冲所接收的头信息,还包括断点续传机制。本发明适用于OMADM协议的软件升级,本发明降低了升级过程中对客户端设备的空用空间的需求。
申请公布号 CN103577202A 申请公布日期 2014.02.12
申请号 CN201210255205.5 申请日期 2012.07.23
申请人 深圳市中兴移动通信有限公司 发明人 乐亮
分类号 G06F9/445(2006.01)I;H04W8/20(2009.01)I 主分类号 G06F9/445(2006.01)I
代理机构 广东广和律师事务所 44298 代理人 曹建军
主权项 一种软件升级方法,包括下载阶段和升级阶段,其特征在于:所述下载阶段在下载升级包的同时进行升级包的分包处理,直接基于所接收的升级包的数据包产生用于升级的差分包;所述升级阶段直接使用所述差分包进行升级。
地址 518000 广东省深圳市南山区高新区北环大道9018号大族创新大厦A区10楼