一种软件配置参数更新的方法、终端服务器及系统技术方案

技术编号:11703563 阅读:122 留言:0更新日期:2015-07-09 02:45
本发明专利技术公开了一种软件配置参数更新的方法,包括:终端向服务器发送软件配置参数更新请求,所述软件配置参数更新请求中携带所述终端中软件配置参数组的版本号,所述软件配置参数组为预先划分的软件组成单位,并且一个软件配置参数组中只包含一个或几个软件配置参数,接收服务器发送的用于软件配置参数组更新的数据,所述用于软件配置参数组更新的数据包括最新软件配置参数组和所述最新软件配置参数组的版本号,根据所述最新软件配置参数组和所述最新软件配置参数组的版本号,更新对应的所述终端中软件配置参数组和所述终端中软件配置参数组的版本号。本发明专利技术可以直接更新软件配置参数,不需要下载整个软件包,从而提高了软件配置参数更新的效率。

【技术实现步骤摘要】

本专利技术涉及软件升级
,具体涉及一种软件配置参数更新的方法、终端服务器及系统
技术介绍
现有技术中,软件配置参数固化在手机软件中,除非软件升级,否则不能进行动态更新,如果要更新软件配置参数,只能通过软件升级的方式进行,软件升级时,需要下载整个最新的软件包,再进行软件升级。在对现有技术的研究和实践过程中,本专利技术的专利技术人发现,现有技术中通过软件升级的方式更新软件中的配置参数,导致软件配置参数的更新效率低下。
技术实现思路
本专利技术实施例提供一种软件配置参数更新的方法,可以直接更新软件配置参数,不需要下载整个软件包,从而提高了软件配置参数更新的效率。本专利技术实施例还提供了相应的终端、服务器及系统。本专利技术第一方面提供一种软件配置参数更新的方法,包括:终端向服务器发送软件配置参数更新请求,所述软件配置参数更新请求中携带所述终端中软件配置参数组的版本号,所述软件配置参数组为预先划分的软件组成单位,并且一个软件配置参数组中只包含一个或几个软件配置参数;接收服务器发送的用于软件配置参数组更新的数据,所述用于软件配置参数组更新的数据包括最新软件配置参数组和所述最新软件配置参数组的版本号,所述用于软件配置参数组更新的数据是所述服务器在确定出所述终端中软件配置参数组的版本号低于对应的所述最新软件配置参数组的版本号后发送的;根据所述最新软件配置参数组和所述最新软件配置参数组的版本号,更新对应的所述终端中软件配置参数组和所述终端中软件配置参数组的版本号。本专利技术第二方面提供一种软件配置参数更新的方法,包括:服务器接收终端发送的软件配置参数更新请求,所述软件配置参数更新请求中携带所述终端中软件配置参数组的版本号,所述软件配置参数组为预先划分的软件组成单位,并且一个软件配置参数组中只包含一个或几个软件配置参数;匹配所述终端中软件配置参数组的版本号与存储的对应最新软件配置参数组的版本号;当所述终端中软件配置参数组的版本号低于对应的所述最新软件配置参数组的版本号时,向所述终端发送用于软件配置参数组更新的数据,所述用于软件配置参数组更新的数据包括最新软件配置参数组和所述最新软件配置参数组的版本号。本专利技术第三方面提供一种终端,包括:发送单元,用于向服务器发送软件配置参数更新请求,所述软件配置参数更新请求中携带所述终端中软件配置参数组的版本号,所述软件配置参数组为预先划分的软件组成单位,并且一个软件配置参数组中只包含一个或几个软件配置参数;接收单元,用于在所述发送单元发送所述软件配置参数更新请求后,接收服务器发送的用于软件配置参数组更新的数据,所述用于软件配置参数组更新的数据包括最新软件配置参数组和所述最新软件配置参数组的版本号,所述用于软件配置参数组更新的数据是所述服务器在确定出所述终端中软件配置参数的版本号低于对应的所述最新软件配置参数组的版本号后发送的;更新单元,用于根据所述接收单元接收的所述最新软件配置参数组和所述最新软件配置参数组的版本号,更新所述终端中软件配置参数组和所述软件配置参数组的版本号。本专利技术第四方面提供一种服务器,包括:接收单元,用于接收终端发送的软件配置参数更新请求,所述软件配置参数更新请求中携带所述终端中软件配置参数组的版本号,所述软件配置参数组为预先划分的软件组成单位,并且一个软件配置参数组中只包含一个或几个软件配置参数;匹配单元,用于匹配所述接收单元接收的所述终端中软件配置参数组的版本号与存储的对应最新软件配置参数组的版本号;发送单元,用于当所述匹配单元匹配出所述终端中软件配置参数的版本号低于对应的所述最新软件配置参数组的版本号时,向所述终端发送用于软件配置参数组更新的数据,所述用于软件配置参数组更新的数据包括最新软件配置参数组和所述最新软件配置参数组的版本号。本专利技术第五方面提供一种软件配置参数更新系统,包括:终端和服务器,所述终端用于向服务器发送软件配置参数更新请求,所述软件配置参数更新请求中携带所述终端中软件配置参数组的版本号,所述软件配置参数组为预先划分的软件组成单位,并且一个软件配置参数组中只包含一个或几个软件配置参数;所述服务器用于接收终端发送的软件配置参数更新请求,匹配所述终端中软件配置参数组的版本号与存储的对应最新软件配置参数组的版本号,当所述终端中软件配置参数组的版本号低于对应的所述最新软件配置参数组的版本号时,向所述终端发送用于软件配置参数组更新的数据,所述用于软件配置参数组更新的数据包括最新软件配置参数组和所述最新软件配置参数组的版本号;所述终端用于接收服务器发送的用于软件配置参数组更新的数据,根据所述最新软件配置参数组和所述最新软件配置参数组的版本号,更新对应的所述终端中软件配置参数组和所述终端中软件配置参数组的版本号。本专利技术实施例采用终端向服务器发送软件配置参数更新请求,所述软件配置参数更新请求中携带所述终端中软件配置参数组的版本号,所述软件配置参数组为预先划分的软件组成单位,并且一个软件配置参数组中只包含一个或几个软件配置参数,接收服务器发送的用于软件配置参数组更新的数据,所述用于软件配置参数组更新的数据包括最新软件配置参数组和所述最新软件配置参数组的版本号,所述用于软件配置参数组更新的数据是所述服务器在确定出所述终端中软件配置参数组的版本号低于对应的所述最新软件配置参数组的版本号后发送的,根据所述最新软件配置参数组和所述最新软件配置参数组的版本号,更新对应的所述终端中软件配置参数组和所述终端中软件配置参数组的版本号。与现有技术中只能通过升级整个软件来更新软件配置参数相比,本专利技术实施例提供的软件配置参数更新的方法,可以直接更新软件配置参数,不需要下载整个软件包,从而提高了软件配置参数更新的效率。【附图说明】为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例中软件配置参数更新的方法的一实施例示意图;图2是本专利技术实施例中软件配置参数更新的方法的另一实施例示意图;图3是本专利技术实施例中软件配置参数更新的方法的另一实施例示意图;图4是本专利技术实施例中终端的一实施例示意图;图5是本专利技术实施例中终端的另一实施例示意图;图6是本专利技术实施例中终端的另一实施例示意图;图7是本专利技术实施例中服务器的一实施例示意图;图8是本专利技术实施例中服务器的另一实施例示意图;图9是本专利技术实施例中服务器的另一实施例示意图;图10是本专利技术实施例中终端的另一实施例示意图;图11是本专利技术实施例中服务器的另一实施例示意图;图12是本专利技术实施例中软件配置参数更新系统的一实施例示意图。【具体实施方式】本专利技术实施例提供一种软件配置参数更新的方法,可以直接更新软件配置参数,不需要下载整个软件包,从而提高了软件配置参数更新的效率。本专利技术实施例还提供了相应的终端、服务器及系统。以下分别进行详细说明。下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都本文档来自技高网...

【技术保护点】
一种软件配置参数更新的方法,其特征在于,包括:终端向服务器发送软件配置参数更新请求,所述软件配置参数更新请求中携带所述终端中软件配置参数组的版本号,所述软件配置参数组为预先划分的软件组成单位,并且一个软件配置参数组中只包含一个或几个软件配置参数;接收服务器发送的用于软件配置参数组更新的数据,所述用于软件配置参数组更新的数据包括最新软件配置参数组和所述最新软件配置参数组的版本号,所述用于软件配置参数组更新的数据是所述服务器在确定出所述终端中软件配置参数组的版本号低于对应的所述最新软件配置参数组的版本号后发送的;根据所述最新软件配置参数组和所述最新软件配置参数组的版本号,更新对应的所述终端中软件配置参数组和所述终端中软件配置参数组的版本号。

【技术特征摘要】

【专利技术属性】
技术研发人员:李德苑张文瑞毛蔚卢强
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1