一种空中下载技术升级的方法及设备技术

技术编号:9174230 阅读:121 留言:0更新日期:2013-09-19 23:32
本发明专利技术实施例提供一种空中下载技术升级的方法及设备,所述方法通过接收OTA服务器发送的特性目录,从所述特性目录中选择待升级的特性,升级用户选择的待升级的特性,从而使得用户可以灵活方便的选择需要升级的特性,提高用户体验,同时,使得运营商和设备商合作提高尽可能多的特性,进一步提供用户选择的自由度。

【技术实现步骤摘要】
一种空中下载技术升级的方法及设备
本专利技术涉及移动通信领域,尤其涉及到一种空中下载技术升级的方法及设备。
技术介绍
在空中下载技术(Over-the-AirTechnology,OTA)中,运营商将软件版本升级包置于OTA服务器中,手机终端基于当前的软件版本,利用空口(Theairinterface),自动或者手动搜索相应的软件版本升级包,并将软件版本升级包下载到手机终端上,将本机版本升级为新的软件版本。当前,各终端设备商与运营商合作,根据市场要求和客户反馈,在旧软件版本的基础上添加新特性,制作差分包,利用OTA技术,将用户当前版本更新为较新软件版本,灵活方便的去满足市场和客户的需求。当用户将手机终端当前旧软件版本版本升级为新软件版本时,运营商定制的所有特性在用户的手机终端中强制升级并生效。由此现有技术无法针对用户提供多元化和个性化的升级服务。
技术实现思路
本专利技术实施例提供了一种空中下载技术升级的方法及设备,旨在解决如何针对用户提供多元化和个性化的升级服务的问题。第一方面,一种空中下载技术OTA升级的方法,所述方法包括:接收OTA服务器发送的特性目录;所述特性目录包括待升级的特性信息,所述特性目录根据新软件版本与旧软件版本的差异得到;获取用户从所述特性目录中选择的待升级的特性;升级用户选择的待升级的特性。结合第一方面,在第一方面的第一种可能的实现方式中,所述升级用户选择的待升级的特性,包括:根据从所述OTA服务器接收到的OTA升级包对所述特性目录中的所有特性进行升级,所述特性目录包括在所述OTA升级包中;将所述特性目录中未被选择的待升级的特性恢复为升级之前的特性。结合第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,所述将所述特性目录中未被选择的待升级的特性恢复为升级之前的特性,包括:当所述未被选择的待升级的特性的属性是新增时,删除所述未被选择的待升级的特性;当所述未被选择的待升级的特性的属性是更新时,使用升级之前所述未被选择的待升级的特性;当所述未被选择的特性的属性是删除时,恢复升级之前所述未被选择的待升级的特性。结合第一方面的第二种可能的实现方式,在第一方面第三种可能的实现方式中,所述将所述特性目录中未被选择的待升级的特性恢复为升级之前的特性之前,所述方法还包括:从所述OTA升级包携带的日志记录表中获取所述未被选择的待升级的特性的属性;所述日志记录表根据新软件版本与旧软件版本的差异得到,所述日志记录表中包括所有所述待升级的特性信息的属性信息;所述属性信息包括:新增、更新或删除。结合第一方面,在第一方面的第四种可能的实现方式中,所述升级用户选择的待升级的特性,包括:将用户选择的待升级的特性的信息发送到所述OTA服务器;接收从所述OTA服务器返回的所述用户选择的待升级的特性对应的升级包;根据所述用户选择的待升级的特性对应的升级包对所述用户选择的待升级的特性进行升级。第二方面,一种空中下载技术OTA升级的方法,所述方法包括:向终端发送特性目录,以使得所述终端获取用户从所述特性目录中选择的待升级的特性,并升级用户选择的待升级的特性;所述特性目录包括待升级的特性信息,所述特性目录根据新软件版本与旧软件版本的差异得到。结合第二方面,在第二方面的第一种可能的实现方式中,所述特性目录包括在向所述终端发送的OTA升级包中。结合第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中,所述方法还包括:向所述终端发送日志记录表,以使所述终端根据所述日志记录表升级用户选择的待升级的特性;所述日志记录表包括在向所述终端发送的OTA升级包中;所述日志记录表根据新软件版本与旧软件版本的差异得到,所述日志记录表中包括所有所述待升级的特性信息的属性信息;所述属性信息包括:新增、更新或删除。结合第二方面,在第二方面的第三种可能的实现方式中,所述方法在向终端发送特性目录的步骤之后,还包括:接收所述终端发送的用户从所述特性目录中选择的待升级的特性的信息;向所述终端发送用户选择的待升级的特性对应的升级包,以使得所述终端根据所述用户选择的待升级的特性对应的升级包对所述用户选择的待升级的特性进行升级。第三方面,一种终端,所述终端包括:接收单元,用于接收OTA服务器发送的特性目录;所述特性目录包括待升级的特性信息,所述特性目录根据新软件版本与旧软件版本的差异得到;获取单元,用于获取用户从所述特性目录中选择的待升级的特性;升级单元,用于升级用户选择的待升级的特性。结合第三方面,在第三方面的第一种可能的实现方式中,所述升级单元,具体用于:根据从所述OTA服务器接收到的OTA升级包对所述特性目录中的所有特性进行升级,所述特性目录包括在所述OTA升级包中;将所述特性目录中未被选择的待升级的特性恢复为升级之前的特性。结合第三方面的第一种可能的实现方式,在第三方面的第二种可能的实现方式中,所述升级单元执行步骤将所述特性目录中未被选择的待升级的特性恢复为升级之前的特性,包括:当所述未被选择的待升级的特性的属性是新增时,删除所述未被选择的待升级的特性;当所述未被选择的待升级的特性的属性是更新时,使用升级之前所述未被选择的待升级的特性;当所述未被选择的特性的属性是删除时,恢复升级之前所述未被选择的待升级的特性。结合第三方面的第二种可能的实现方式,在第三方面的第三种可能的实现方式中,所述终端还包括获取单元,所述获取单元具体用于:在所述升级单元将所述特性目录中未被选择的待升级的特性恢复为升级之前的特性之前,从所述OTA升级包携带的日志记录表中获取所述未被选择的待升级的特性的属性;所述日志记录表根据新软件版本与旧软件版本的差异得到,所述日志记录表中包括所有所述待升级的特性信息的属性信息;所述属性信息包括:新增、更新或删除。结合第三方面,在第三方面的第四种可能的实现方式中,所述升级单元,具体用于:将用户选择的待升级的特性的信息发送到所述OTA服务器;接收从所述OTA服务器返回的所述用户选择的待升级的特性对应的升级包;根据所述用户选择的待升级的特性对应的升级包对所述用户选择的待升级的特性进行升级。第四方面,一种服务器,所述服务器包括:发送单元,用于向终端发送特性目录,以使得所述终端获取用户从所述特性目录中选择的待升级的特性,并升级用户选择的待升级的特性;所述特性目录包括待升级的特性信息,所述特性目录根据新软件版本与旧软件版本的差异得到。结合第四方面,在第四方面的第一种可能的实现方式中,所述特性目录包括在向所述终端发送的OTA升级包中。结合第四方面的第一种可能的实现方式,在第四方面的第二种可能的实现方式中,所述服务器还包括发送子单元,所述发送子单元具体用于:向所述终端发送日志记录表,以使所述终端根据所述日志记录表升级用户选择的待升级的特性;所述日志记录表包括在向所述终端发送的OTA升级包中;所述日志记录表根据新软件版本与旧软件版本的差异得到,所述日志记录表中包括所有所述待升级的特性信息的属性信息;所述属性信息包括:新增、更新或删除。结合第四方面,在第四方面的第三种可能的实现方式中,所述服务器还包括接收单元,所述接收单元具体用于:接收所述终端发送的用户从所述特性目录中选择的待升级的特性的信息;所述发送单元还用于:向所述终端发送用户选择的待本文档来自技高网...
一种空中下载技术升级的方法及设备

【技术保护点】
一种空中下载技术OTA升级的方法,其特征在于,所述方法包括:接收OTA服务器发送的特性目录;所述特性目录包括待升级的特性信息,所述特性目录根据新软件版本与旧软件版本的差异得到;获取用户从所述特性目录中选择的待升级的特性;升级用户选择的待升级的特性。

【技术特征摘要】
1.一种空中下载技术OTA升级的方法,其特征在于,所述方法包括:接收OTA服务器发送的特性目录;所述特性目录包括待升级的特性的特性信息,所述特性目录根据新软件版本与旧软件版本的差异得到;获取用户从所述特性目录中选择的待升级的特性;升级用户选择的待升级的特性;所述升级用户选择的待升级的特性,包括:根据从所述OTA服务器接收到的OTA升级包对所述特性目录中的所有特性进行升级,所述特性目录包括在所述OTA升级包中;将所述特性目录中未被选择的待升级的特性恢复为升级之前的特性。2.根据权利要求1所述的方法,其特征在于,所述将所述特性目录中未被选择的待升级的特性恢复为升级之前的特性,包括:当所述未被选择的待升级的特性的属性是新增时,删除所述未被选择的待升级的特性;当所述未被选择的待升级的特性的属性是更新时,使用升级之前所述未被选择的待升级的特性;当所述未被选择的待升级的特性的属性是删除时,恢复升级之前所述未被选择的待升级的特性。3.根据权利要求2所述的方法,其特征在于,所述将所述特性目录中未被选择的待升级的特性恢复为升级之前的特性之前,所述方法还包括:从所述OTA升级包携带的日志记录表中获取所述未被选择的待升级的特性的属性;所述日志记录表根据新软件版本与旧软件版本的差异得到,所述日志记录表中包括所有所述待升级的特性信息的属性信息;所述属性信息包括:新增、更新或删除。4.一种终端,其特征在于,所述...

【专利技术属性】
技术研发人员:刘进进
申请(专利权)人:华为终端有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1