一种过渡升级的方法及装置的制造方法

文档序号:10555424阅读:289来源:国知局
一种过渡升级的方法及装置的制造方法
【专利摘要】本发明公开了一种过渡升级的方法和装置,其中,该方法包括:获取客户端上传的系统升级请求,系统升级请求包括客户端版本字段;判断客户端系统版本字段是否低于第一上限版本字段,第一上限版本字段为能够升级到第一过渡版本系统的最高版本字段,且第一上限版本字段的格式与客户端版本字段的格式相一致;在客户端系统版本号低于第一上限版本字段时,将第一过渡版本升级包发送至客户端,指示客户端进行过渡升级,第一过渡版本升级包为与第一上限版本字段相对应的系统升级包。该方法适应于所有客户端系统,且可以准确判断客户端是否需要升级到过渡版本系统,同时不影响其他过渡版本系统或最新系统的部署,利于后续版本的快速迭代。
【专利说明】
一种过渡升级的方法及装置
技术领域
[0001] 本发明涉及系统升级技术领域,具体地,涉及一种过渡升级的方法及装置。
【背景技术】
[0002] OTA :英文全称是Over-the-Air Technology,即空间下载技术。OTA升级是 Android系统的标准升级方式,支持通过有线网或无线网进行手动或自动下载OTA升级包, 并实现自动安装升级。
[0003] Android系统在版本迭代过程中,常常会出现一个里程碑版本,由于技术方面的考 虑,要求之前的版本都先升级到里程碑版本,之后才能继续往更高版本升级,这种升级要求 对于OTA系统来说是一个考验,因为OTA系统常规的升级策略就是比对版本号大小。
[0004] 目前业内OTA升级系统,对于里程碑版本的升级方式,一般采取等待策略,即等所 有终端都升级到里程碑版本之后,才在OTA系统部署更高的版本。这种方式虽然能满足升 级要求,但不利于后续版本的快速迭代,即已经升级到里程碑版本的用户要等很长时间才 能升后续尚版本。

【发明内容】

[0005] 本发明是为了克服现有技术中过渡升级不利于后续版本快速迭代的缺陷,根据本 发明的一个方面,提出一种过渡升级的方法。
[0006] 本发明实施例提供的一种过渡升级的方法,包括:
[0007] 获取客户端上传的系统升级请求,系统升级请求包括客户端版本字段;
[0008] 判断客户端系统版本字段是否低于第一上限版本字段,第一上限版本字段为能够 升级到第一过渡版本系统的最高版本字段,且第一上限版本字段的格式与客户端版本字段 的格式相一致;
[0009] 在客户端系统版本号低于第一上限版本字段时,将第一过渡版本升级包发送至客 户端,指示客户端进行过渡升级,第一过渡版本升级包为与第一上限版本字段相对应的系 统升级包。
[0010] 在上述技术方案中,在客户端系统版本号不低于第一上限版本字段时,还包括:
[0011] 在存在第二过渡版本系统时,判断客户端系统版本字段是否低于第二上限版本字 段,第二过渡版本系统与第一版本系统顺序相邻,且第二过渡版本系统的第二上限版本字 段大于第一上限版本字段;
[0012] 在客户端系统版本号低于第二上限版本字段时,将第二过渡版本升级包发送至客 户端,指示客户端进行过渡升级,第二过渡版本升级包为与第二上限版本字段相对应的系 统升级包。
[0013] 在上述技术方案中,还包括:
[0014] 预先为所有过渡版本系统设置过渡策略标识,并确定相应的上限版本字段;
[0015] 在获取客户端上传的系统升级请求之后,根据过渡策略标识确定所有的过渡版本 系统和相应的上限版本字段,并从最小的上限版本字段开始执行过渡升级操作。
[0016] 在上述技术方案中,客户端版本字段包括平台机型字段、地域字段和客户端系统 版本号,第一上限版本字段包括平台机型字段、地域字段和第一上限版本号;
[0017] 判断客户端系统版本字段是否低于第一上限版本字段,包括:
[0018] 在客户端版本字段包括的平台机型字段、地域字段与第一上限版本字段包括的平 台机型字段、地域字段相同时,判断客户端系统版本号是否低于第一上限版本号;在客户端 系统版本号低于第一上限版本号时,客户端系统版本号低于第一上限版本字段。
[0019] 在上述技术方案中,过渡版本升级包中包括升级标识;
[0020] 在升级标识为支持升级时,指示客户端进行系统升级。
[0021] 基于同样的发明构思,本发明实施例还提供一种过渡升级的装置,包括:
[0022] 获取模块,用于获取客户端上传的系统升级请求,系统升级请求包括客户端版本 字段;
[0023] 第一判断模块,用于判断客户端系统版本字段是否低于第一上限版本字段,第一 上限版本字段为能够升级到第一过渡版本系统的最高版本字段,且第一上限版本字段的格 式与客户端版本字段的格式相一致;
[0024] 第一处理模块,用于在客户端系统版本号低于第一上限版本字段时,将第一过渡 版本升级包发送至客户端,指示客户端进行过渡升级,第一过渡版本升级包为与第一上限 版本字段相对应的系统升级包。
[0025] 在上述技术方案中,在客户端系统版本号不低于第一上限版本字段时,还包括:
[0026] 第二判断模块,用于在存在第二过渡版本系统时,判断客户端系统版本字段是否 低于第二上限版本字段,第二过渡版本系统与第一版本系统顺序相邻,且第二过渡版本系 统的第二上限版本字段大于第一上限版本字段;
[0027] 第二处理模块,用于在客户端系统版本号低于第二上限版本字段时,将第二过渡 版本升级包发送至客户端,指示客户端进行过渡升级,第二过渡版本升级包为与第二上限 版本字段相对应的系统升级包。
[0028] 在上述技术方案中,还包括:
[0029] 配置模块,用于预先为所有过渡版本系统设置过渡策略标识,并确定相应的上限 版本字段;
[0030] 在获取客户端上传的系统升级请求之后,根据过渡策略标识确定所有的过渡版本 系统和相应的上限版本字段,并从最小的上限版本字段开始执行过渡升级操作。
[0031] 在上述技术方案中,客户端版本字段包括平台机型字段、地域字段和客户端系统 版本号,第一上限版本字段包括平台机型字段、地域字段和第一上限版本号;
[0032] 第一判断模块具体用于:
[0033] 在客户端版本字段包括的平台机型字段、地域字段与第一上限版本字段包括的平 台机型字段、地域字段相同时,判断客户端系统版本号是否低于第一上限版本号;在客户端 系统版本号低于第一上限版本号时,客户端系统版本号低于第一上限版本字段。
[0034] 在上述技术方案中,过渡版本升级包中包括升级标识;
[0035] 在升级标识为支持升级时,指示客户端进行系统升级。
[0036] 本发明实施例提供的一种过渡升级的方法及装置,通过为每一个过渡版本系统设 置上限版本字段,将客户端的系统版本字段与该上限版本字段进行比较,从而判断客户端 是否需要升级到过渡版本系统。该方法适应于所有客户端系统,且可以准确判断客户端是 否需要升级到过渡版本系统,同时不影响其他过渡版本系统或最新系统的部署,利于后续 版本的快速迭代。同时,从低到高查找所有过渡系统版本并执行过渡升级操作,可以将客户 端的系统升级到当前最新版本。
[0037] 本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变 得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明 书、权利要求书、以及附图中所特别指出的结构来实现和获得。
[0038] 下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
【附图说明】
[0039] 附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实 施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
[0040] 图1为本发明实施例中过渡升级的方法流程图;
[0041] 图2为实施例一中过渡升级的方法流程图;
[0042] 图3为本发明实施例中过渡升级装置的第一结构图;
[0043] 图4为本发明实施例中过渡升级装置的第二结构图;
[0044] 图5为本发明实施例中过渡升级装置的第三结构图。
【具体实施方式】
[0045] 下面结合附图,对本发明的【具体实施方式】进行详细描述,但应当理解本发明的保 护范围并不受【具体实施方式】的限制。
[0046] 根据本发明实施例,提供一种过渡升级的方法,参见图1所示,该方法包括步骤 101-103 :
[0047] 步骤101 :获取客户端上传的系统升级请求,系统升级请求包括客户端版本字段。
[0048] 本发明实施例中,客户端(例如手机、电视机或机顶盒等)需要系统升级是,则向 服务器发送包含客户端版本字段的系统升级请求。
[0049] 步骤102 :判断客户端系统版本字段是否低于第一上限版本字段,第一上限版本 字段为能够升级到第一过渡版本系统的最高版本字段,且第一上限版本字段的格式与客户 端版本字段的格式相一致。
[0050] 本发明实施例中,预先为所有过渡版本系统设置过渡策略标识,并确定相应的上 限版本字段。该过渡策略标识用于标记当前系统版本为过渡版本系统,上限版本字段即为 该过渡版本系统的最大版本字段,即能够升级到该过渡版本系统的最高版本字段。
[0051] 在步骤101获取客户端上传的系统升级请求之后,该方法还包括:根据过渡策略 标识确定所有的过渡版本系统和相应的上限版本字段。之后,从最小的上限版本字段开始 执行过渡升级操作。例如,过渡版本系统包括V2. 0、V3. 0和V4. 0,则为上述三个过渡版本系 统设置过渡策略标识,并从V2. 0开始执行过渡升级操作,即开始执行下述的步骤102-103。
[0052] 步骤103 :在客户端系统版本号低于第一上限版本字段时,将第一过渡版本升级 包发送至客户端,指示客户端进行过渡升级,第一过渡版本升级包为与第一上限版本字段 相对应的系统升级包。
[0053] 本发明实施例中,在客户端系统版本号低于第一上限版本字段时,说明客户端的 系统版本低于第一过渡版本系统,则需要先将客户端的系统版本升级到第一过渡版本系 统,之后再进行其他操作。
[0054] 优选的,本发明实施例中,客户端版本字段包括平台机型字段、地域字段和客户端 系统版本号。第一上限版本字段的格式与客户端版本字段的格式相一致,且第一上限版本 字段包括平台机型字段、地域字段和第一上限版本号。其中,客户端系统版本号与第一上限 版本号的格式相同,为了区分客户端和服务器端的版本号,故分别命名。
[0055] 其中,平台机型字段用于表示平台厂商和设备机型。本发明实施例中,以"Vxxxx" 格式表示平台机型字段,具体参见表1所示。其中,V表示平台机型字段的起始位,之后的 第一位表示平台厂商,第二位表示平台,第三、四位共同表示设备机型。未来如有新的平台 厂商、新的平台或新的机型,都可以在此之上进行扩展,不需要变更版本字段的格式。
[0056] 表 1
[0058] 地域字段用于表示国家地域,同时也可以用来表示版本类型。本发明实施例中,以 "Rxxxx"格式表示地域字段,具体参见表2所示。其中,R表示地域字段的起始位,之后的第 一、二位表示国家或地域,第三、四位表示设备渠道。未来如有新的国家地域、新的渠道,都 可以在此之上进行扩展,不需要变更版本字段的格式。
[0059] 表 2
[0061]系统版本号(本发明实施例中,客户端的版本号称为客户端系统版本号)用于表 示当前版本的标识号。本发明实施例中,以"Cxxxxxx"格式表示系统版本号,具体参见表3 所示。本发明实施例中,将系统版本号分为大版本号和小版本号,其中,C表示系统版本号 的起始位,之后的第一、二、三位表不大版本号,第四、五、六位表不小版本号。未来如有新的 大小版本号,都可以在此之上进行扩展,不需要变更版本字段的格式。
[0062]表 3
[0064] 此时,步骤102中判断客户端系统版本字段是否低于第一上限版本字段,包括:
[0065] 在客户端版本字段包括平台机型字段、地域字段与第一上限版本字段包括平台机 型字段、地域字段相同时,判断客户端系统版本号是否低于第一上限版本号。本发明实施例 中,在客户端系统版本号低于第一上限版本号时,即相当于客户端系统版本号低于第一上 限版本字段。
[0066] 本发明实施例提供的一种过渡升级的方法,通过为每一个过渡版本系统设置上限 版本字段,将客户端的系统版本字段与该上限版本字段进行比较,从而判断客户端是否需 要升级到过渡版本系统。该方法适应于所有客户端系统,且可以准确判断客户端是否需要 升级到过渡版本系统,同时不影响其他过渡版本系统或最新系统的部署,利于后续版本的 快速迭代。
[0067] 优选的,在客户端系统版本号不低于第一上限版本字段时,该方法还包括步骤 A1-A2 :
[0068] 步骤AU在存在第二过渡版本系统时,判断客户端系统版本字段是否低于第二上 限版本字段,第二过渡版本系统与第一版本系统顺序相邻,且第二过渡版本系统的第二上 限版本字段大于第一上限版本字段。
[0069] 步骤A2、在客户端系统版本号低于第二上限版本字段时,将第二过渡版本升级包 发送至客户端,指示客户端进行过渡升级,第二过渡版本升级包为与第二上限版本字段相 对应的系统升级包。
[0070] 本发明实施例中,第二过渡版本系统为第一过渡版本系统更高一级的系统。例如: 过渡版本系统具体包括V2. 0、V3. 0、V4. 0和V5. 0。若第一过渡版本系统为V3. 0系统,则第 二过渡版本系统为V4. 0系统,即二者在所有的过渡版本系统中是顺序相邻的,且第二过渡 版本系统的第二上限版本字段大于第一上限版本字段。
[0071] 同时,需要说明的是,本发明实施例中,第一过渡版本系统与第二过渡版本系统为 两个相对的过渡版本系统,并非特指某一个过渡版本系统为第一过渡版本系统。以上述例 子为例,若第一过渡版本系统为V4. 0,则第二过渡版本系统为V5. 0。
[0072] 当服务器有多个过渡版本系统时,从最小的上限版本字段开始执行过渡升级操 作。例如:过渡版本系统具体包括V2. 0、V3. 0、V4. 0和V5. 0,则现将客户端版本字段和最小 的过渡版本系统的版本字段(即V2. 0)进行比较判断,之后进行步骤103或步骤A1-A2等, 直至客户端将系统升级到最新版本。
[0073] 优选的,过渡版本升级包中包括升级标识;
[0074] 在升级标识为支持升级时,指示客户端进行系统升级。
[0075] 下面通过一个实施例详细介绍该方法的流程。
[0076] 实施例一
[0077] 在实施例一中,服务器端存在多个过渡系统版本,每个过渡系统版本具有唯一的 上线版本字段,从最小的上限版本字段开始执行过渡升级操作。具体参见图2所示,该方法 包括:
[0078] 步骤201 :获取客户端上传的系统升级请求,该系统升级请求包括客户端版本字 段。
[0079] 步骤202 :确定所有的过渡版本系统和相应的上限版本字段,并从最小的上限版 本字段开始执行过渡升级操作。
[0080] 在实施例一中,以客户端版本字段为V2. 1为例,服务器端存在三个过渡系统版 本,分别为V2. 0、V3. 0和V4. 0。
[0081] 步骤203 :判断客户端系统版本字段是否低于第一上限版本字段,在判断结果为 是时,继续步骤204,否则继续步骤205。
[0082] 在步骤203中,该第一上限版本字段即为最小的上限版本字段,为V2. 0。在实施例 一中,由于客户端版本字段为V2. 1,故步骤2. 3中的判断结果为否。
[0083] 步骤204 :将第一过渡版本升级包发送至客户端,指示客户端进行过渡升级,并继 续步骤205。
[0084] 其中,该第一过渡版本升级包为第一上限版本字段相对应的系统升级包。
[0085] 步骤205 :判断客户端系统版本字段是否低于第二上限版本字段,在判断结果为 是时,继续步骤206,否则继续步骤207。
[0086] 在步骤205中,该第二上限版本字段即为第一上限版本字段的高一级上限版本字 段,为V3.0。
[0087] 步骤206 :将第二过渡版本升级包发送至客户端,指示客户端进行过渡升级,并继 续步骤207。
[0088] 其中,该第二过渡版本升级包为第二上限版本字段相对应的系统升级包。
[0089] 步骤207 :判断客户端系统版本字段是否低于第三上限版本字段,在判断结果为 是时,继续步骤208,否则继续步骤209。
[0090] 步骤208 :将第三过渡版本升级包发送至客户端,指示客户端进行过渡升级,并继 续步骤209。
[0091] 其中,该第三过渡版本升级包为第三上限版本字段相对应的系统升级包。
[0092] 步骤209 :判断客户端版本字段是否低于最新系统版本字段,在客户端版本字段 低于最新系统版本字段时,继续步骤210,否则流程结束。
[0093] 步骤210 :将最新系统的升级包发送至客户端。
[0094] 具体的,以客户端版本字段为V2. 1,服务器端存在三个过渡系统版本,分别为 V2. 0、V3. 0和V4. 0为例,上述流程的执行过程如下:步骤201 - 202 - 203 - 205 - 206 - 207 -208 - 209 - 210。
[0095] 需要说明的是,在步骤204、206和208中,执行相应的过渡升级之后,可以重新继 续步骤201,即客户端重新提交升级请求,之后再进行过渡升级。具体根据实际情况而定。 实施例一中仅仅以服务器端存在三个过渡系统版本为例,在存在两个或更多过渡系统版本 时流程类似,此处不做赘述。
[0096] 本发明实施例提供的一种过渡升级的方法,通过为每一个过渡版本系统设置上限 版本字段,将客户端的系统版本字段与该上限版本字段进行比较,从而判断客户端是否需 要升级到过渡版本系统。该方法适应于所有客户端系统,且可以准确判断客户端是否需要 升级到过渡版本系统,同时不影响其他过渡版本系统或最新系统的部署,利于后续版本的 快速迭代。同时,从低到高查找所有过渡系统版本并执行过渡升级操作,可以将客户端的系 统升级到当前最新版本。重新扩展了版本字段,根据版本字段中的平台机型字段和地域字 段确定服务器端的最新系统的版本字段,进而通过比较即可判断客户端是否需要升级。该 版本字段支持增加新的平台或机型等,可扩展性强,通过判断版本号的大小即可确定是否 需要升级,判断逻辑简单。
[0097] 以上详细介绍了一种过渡升级的方法流程,该方法也可以通过相应的装置实现, 下面详细介绍该装置的结构和功能。
[0098] 本发明实施例提供的一种过渡升级的装置,参见图3所示,包括:
[0099] 获取模块31,用于获取客户端上传的系统升级请求,系统升级请求包括客户端版 本字段;
[0100] 第一判断模块32,用于判断客户端系统版本字段是否低于第一上限版本字段,第 一上限版本字段为能够升级到第一过渡版本系统的最高版本字段,且第一上限版本字段的 格式与客户端版本字段的格式相一致;
[0101] 第一处理模块33,用于在客户端系统版本号低于第一上限版本字段时,将第一过 渡版本升级包发送至客户端,指示客户端进行过渡升级,第一过渡版本升级包为与第一上 限版本字段相对应的系统升级包。
[0102] 优选的,在客户端系统版本号不低于第一上限版本字段时,参见图4所示,该装置 还包括:
[0103] 第二判断模块34,用于在存在第二过渡版本系统时,判断客户端系统版本字段是 否低于第二上限版本字段,第二过渡版本系统与第一版本系统顺序相邻,且第二过渡版本 系统的第二上限版本字段大于第一上限版本字段;
[0104] 第二处理模块35,用于在客户端系统版本号低于第二上限版本字段时,将第二过 渡版本升级包发送至客户端,指示客户端进行过渡升级,第二过渡版本升级包为与第二上 限版本字段相对应的系统升级包。
[0105] 优选的,参见图5所示,该装置还包括:
[0106] 配置模块36,用于预先为所有过渡版本系统设置过渡策略标识,并确定相应的上 限版本字段;
[0107] 在获取客户端上传的系统升级请求之后,根据过渡策略标识确定所有的过渡版本 系统和相应的上限版本字段,并从最小的上限版本字段开始执行过渡升级操作。
[0108] 优选的,客户端版本字段包括平台机型字段、地域字段和客户端系统版本号,第一 上限版本字段包括平台机型字段、地域字段和第一上限版本号;
[0109] 第一判断模块32具体用于:
[0110] 在客户端版本字段包括平台机型字段、地域字段与第一上限版本字段包括平台机 型字段、地域字段相同时,判断客户端系统版本号是否低于第一上限版本号;在客户端系统 版本号低于第一上限版本号时,客户端系统版本号低于第一上限版本字段。
[0111] 优选的,过渡版本升级包中包括升级标识;在升级标识为支持升级时,指示客户端 进行系统升级。
[0112] 本发明实施例提供的一种过渡升级的方法及装置,通过为每一个过渡版本系统设 置上限版本字段,将客户端的系统版本字段与该上限版本字段进行比较,从而判断客户端 是否需要升级到过渡版本系统。该方法适应于所有客户端系统,且可以准确判断客户端是 否需要升级到过渡版本系统,同时不影响其他过渡版本系统或最新系统的部署,利于后续 版本的快速迭代。同时,从低到高查找所有过渡系统版本并执行过渡升级操作,可以将客户 端的系统升级到当前最新版本。
[0113] 本发明能有多种不同形式的【具体实施方式】,上面以图1-图5为例结合附图对本发 明的技术方案作举例说明,这并不意味着本发明所应用的具体实例只能局限在特定的流程 或实施例结构中,本领域的普通技术人员应当了解,上文所提供的具体实施方案只是多种 优选用法中的一些示例,任何体现本发明权利要求的实施方式均应在本发明技术方案所要 求保护的范围之内。
[0114] 最后应说明的是:以上所述仅为本发明的优选实施例而已,并不用于限制本发明, 尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可 以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换。 凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的 保护范围之内。
【主权项】
1. 一种过渡升级的方法,其特征在于,包括: 获取客户端上传的系统升级请求,所述系统升级请求包括客户端版本字段; 判断所述客户端系统版本字段是否低于第一上限版本字段,所述第一上限版本字段为 能够升级到第一过渡版本系统的最高版本字段,且所述第一上限版本字段的格式与所述客 户端版本字段的格式相一致; 在所述客户端系统版本号低于第一上限版本字段时,将第一过渡版本升级包发送至客 户端,指示客户端进行过渡升级,所述第一过渡版本升级包为与所述第一上限版本字段相 对应的系统升级包。2. 根据权利要求1所述的方法,其特征在于,在所述客户端系统版本号不低于第一上 限版本字段时,还包括: 在存在第二过渡版本系统时,判断所述客户端系统版本字段是否低于第二上限版本字 段,所述第二过渡版本系统与所述第一版本系统顺序相邻,且所述第二过渡版本系统的第 二上限版本字段大于所述第一上限版本字段; 在所述客户端系统版本号低于第二上限版本字段时,将第二过渡版本升级包发送至客 户端,指示客户端进行过渡升级,所述第二过渡版本升级包为与所述第二上限版本字段相 对应的系统升级包。3. 根据权利要求1所述的方法,其特征在于,还包括: 预先为所有过渡版本系统设置过渡策略标识,并确定相应的上限版本字段; 在获取客户端上传的系统升级请求之后,根据所述过渡策略标识确定所有的过渡版本 系统和相应的上限版本字段,并从最小的上限版本字段开始执行过渡升级操作。4. 根据权利要求1-3任一所述的方法,其特征在于,所述客户端版本字段包括平台机 型字段、地域字段和客户端系统版本号,所述第一上限版本字段包括平台机型字段、地域字 段和第一上限版本号; 判断所述客户端系统版本字段是否低于第一上限版本字段,包括: 在所述客户端版本字段包括的平台机型字段、地域字段与所述第一上限版本字段包括 的平台机型字段、地域字段相同时,判断所述客户端系统版本号是否低于所述第一上限版 本号;在所述客户端系统版本号低于所述第一上限版本号时,所述客户端系统版本号低于 第一上限版本字段。5. 根据权利要求1-3任一所述的方法,其特征在于,过渡版本升级包中包括升级标识; 在所述升级标识为支持升级时,指示客户端进行系统升级。6. -种过渡升级的装置,其特征在于,包括: 获取模块,用于获取客户端上传的系统升级请求,所述系统升级请求包括客户端版本 字段; 第一判断模块,用于判断所述客户端系统版本字段是否低于第一上限版本字段,所述 第一上限版本字段为能够升级到第一过渡版本系统的最高版本字段,且所述第一上限版本 字段的格式与所述客户端版本字段的格式相一致; 第一处理模块,用于在所述客户端系统版本号低于第一上限版本字段时,将第一过渡 版本升级包发送至客户端,指示客户端进行过渡升级,所述第一过渡版本升级包为与所述 第一上限版本字段相对应的系统升级包。7. 根据权利要求6所述的装置,其特征在于,在所述客户端系统版本号不低于第一上 限版本字段时,还包括: 第二判断模块,用于在存在第二过渡版本系统时,判断所述客户端系统版本字段是否 低于第二上限版本字段,所述第二过渡版本系统与所述第一版本系统顺序相邻,且所述第 二过渡版本系统的第二上限版本字段大于所述第一上限版本字段; 第二处理模块,用于在所述客户端系统版本号低于第二上限版本字段时,将第二过渡 版本升级包发送至客户端,指示客户端进行过渡升级,所述第二过渡版本升级包为与所述 第二上限版本字段相对应的系统升级包。8. 根据权利要求6所述的装置,其特征在于,还包括: 配置模块,用于预先为所有过渡版本系统设置过渡策略标识,并确定相应的上限版本 字段; 在获取客户端上传的系统升级请求之后,根据所述过渡策略标识确定所有的过渡版本 系统和相应的上限版本字段,并从最小的上限版本字段开始执行过渡升级操作。9. 根据权利要求6-8任一所述的装置,其特征在于,所述客户端版本字段包括平台机 型字段、地域字段和客户端系统版本号,所述第一上限版本字段包括平台机型字段、地域字 段和第一上限版本号; 第一判断模块具体用于: 在所述客户端版本字段包括的平台机型字段、地域字段与所述第一上限版本字段包括 的平台机型字段、地域字段相同时,判断所述客户端系统版本号是否低于所述第一上限版 本号;在所述客户端系统版本号低于所述第一上限版本号时,所述客户端系统版本号低于 第一上限版本字段。10. 根据权利要求6-8任一所述的装置,其特征在于,过渡版本升级包中包括升级标 识; 在所述升级标识为支持升级时,指示客户端进行系统升级。
【文档编号】H04L12/24GK105915363SQ201510760305
【公开日】2016年8月31日
【申请日】2015年11月9日
【发明人】孙永胜, 柴孝宗, 肖冠军
【申请人】乐视致新电子科技(天津)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1