一种升级系统的方法和装置制造方法及图纸

技术编号:15696201 阅读:82 留言:0更新日期:2017-06-24 11:50
本发明专利技术实施例公开了一种升级系统的方法和装置。其中,一种升级系统的方法包括:从服务器端获取统一升级包,统一升级包中包括多个待升级系统升级所需的全部系统文件,根据当前待升级系统中预置的功能索引包中的功能索引信息,从统一升级包中获取当前待升级系统升级所需的系统文件,将获取的系统文件更新到当前待升级系统的系统升级包中。多个待升级系统可以分别通过各自预置的功能索引包中的功能索引信息,从统一升级包中获取各自升级所需的系统文件,并更新到各自的系统升级包中,实现用一个统一升级包分别对多个不同型号终端的待升级系统进行快速迭代升级,既保证了升级时对系统改动的包容度,又大幅降低了对终端系统升级的维护成本。

【技术实现步骤摘要】
一种升级系统的方法和装置
本专利技术涉及终端
,尤其涉及一种升级系统的方法和装置。
技术介绍
随着终端技术的快速发展,用户的需求日新月异,相应的终端系统升级(例如电视机系统升级)也越来越频繁。以电视机为例,电视机厂商为增加电视机系统的用户粘度,快速满足电视的运营需求,各电视机厂商对电视机系统的快速迭代升级需求越来越多。但是电视机厂商通常都生产多种型号的电视机,不同型号的电视机的功能及系统均有差异。现有技术中对已生产的电视机进行系统升级时,每次迭代都为各型号的电视机准备一个对应的升级包,以分别对各型号的电视机系统进行升级。由于现有电视机的型号繁多,并且随着电视技术发展,电视机的型号种类也会越来越多,因此,为每个型号的电视机配备对应的升级包进行升级的方法,需要配备大量的升级包,升级维护成本过高,难以实现对大规模数量电视机的快速迭代升级。
技术实现思路
为解决相关技术问题,本专利技术提供一种升级系统的方法和装置,可有效减少同一类终端设备每次迭代升级所需的升级包数量,大幅度降低升级维护成本。为实现上述目的,本专利技术实施例采用如下技术方案:第一方面,本专利技术实施例提供了一种升级系统的方法,所述方法包括:从服务器端获取统一升级包,所述统一升级包中包括多个待升级系统升级所需的全部系统文件;根据当前待升级系统中预置的功能索引包中的功能索引信息,从所述统一升级包中获取所述当前待升级系统升级所需的系统文件;将所述获取的系统文件更新到所述当前待升级系统的系统升级包中。第二方面,本专利技术实施例还对应地提供了一种升级系统的装置,所述装置包括:统一升级包获取模块,用于从服务器端获取统一升级包,所述统一升级包中包括多个待升级系统升级所需的全部系统文件;系统文件获取模块,用于根据当前待升级系统中预置的功能索引包中的功能索引信息,从所述统一升级包中获取所述当前待升级系统升级所需的系统文件;系统升级包更新模块,用于将所述获取的系统文件更新到所述当前待升级系统的系统升级包中。本专利技术实施例提供的技术方案带来的有益效果:本技术方案中,当前终端需要升级时,从服务器端获取统一升级包,其中,统一升级包中包括多个型号的终端的系统升级所需的全部系统文件,当前终端根据当前待升级系统中预置的功能索引包中的功能索引信息,从统一升级包中获取当前待升级系统升级所需的系统文件,将获取的系统文件更新到当前待升级系统的系统升级包中;多个待升级系统可以分别通过各自预置的功能索引包中的功能索引信息,从统一升级包中获取各自升级所需的系统文件,并更新到各自的系统升级包中;通过预置的功能索引包,实现用一个统一升级包分别对多个不同型号终端的待升级系统进行快速迭代升级,既保证了升级时对系统改动的包容度,又大幅降低了对终端系统升级的维护成本。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对本专利技术实施例描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据本专利技术实施例的内容和这些附图获得其他的附图。图1是本专利技术实施例一提供的一种升级系统的方法的流程示意图;图2是本专利技术实施例二提供的一种升级系统的方法的流程示意图;图3是本专利技术实施例三提供的一种升级系统的装置的架构示意图;图4A是本专利技术实施例四提供的一种升级系统的装置的架构示意图;图4B是图4A中系统文件获取模块420的可选实施方式的架构示意图。具体实施方式为使本专利技术解决的技术问题、采用的技术方案和达到的技术效果更加清楚,下面将结合附图对本专利技术实施例的技术方案作进一步的详细描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。实施例一请参考图1,其是本专利技术实施例一提供的一种升级系统的方法的流程示意图。本实施例的方法适用于对同一类终端多个型号设备进行系统升级的场景,可以由电视机、手机、平板电脑或VR眼镜等终端设备来执行。本实施例提供的一种升级系统的方法,可以包括如下步骤:S110:从服务器端获取统一升级包,统一升级包中包括多个待升级系统升级所需的全部系统文件。示例性的,以升级电视机系统为例来说,通常多个不同型号的电视机有一些共同的通用功能,例如待升级的多个不同型号的电视机都有网络服务、升级服务、TV等功能,各自也有一些不同的特殊功能,例如有的电视机有3D功能,有的电视机有杜比音效功能,有的电视机有两路HDMI通道,有的电视机有三路HDMI通道,有的电视机有地面数字功能等,电视机系统运行时,如果要展示这些功能,则需要从电视机系统的系统升级包中读取与这些功能相对应的系统文件。升级电视机系统时,从服务器获取的统一升级包中包括多个不同型号的电视系统升级所需的全部系统文件及相应的功能信息,即包括与通用功能所对应的系统文件及与各型号电视机的全部特殊功能所对应的系统文件。S120:根据当前待升级系统中预置的功能索引包中的功能索引信息,从统一升级包中获取当前待升级系统升级所需的系统文件。示例性的,本实施例中,电视机出厂前已在电视机系统中烧录系统升级包和功能索引包,其中,系统升级包中包括与该电视机的功能相对应的系统文件及功能信息,系统升级包的内容后续可以被更新,功能索引包中包括可用于查询该电视机的各功能的功能索引信息,功能索引包一旦预置就不可再改变。电视机系统根据功能索引信息确定该电视机具备的各个功能,依据统一升级包中的各功能信息,从获取的统一升级包中确定与该电视机各个功能相对应的系统文件,确定的系统文件即为升级电视机系统所需的系统文件。S130:将获取的系统文件更新到当前待升级系统的系统升级包中。优选的,在本实施例中,电视机系统在升级时将获取的系统文件全部替换当前系统的系统升级包中原有的系统文件,与系统文件对应的功能信息也一并更新。示例性的,电视机在每次升级系统时,可能只升级电视机的部分功能,因此,在本专利技术的另一个实施例中,电视机系统在升级时可从统一升级包中选择需升级的部分功能对应的系统文件更新到系统升级包中,而不升级的部分功能对应的系统文件无需更新。在本实施例中,一个统一升级包配备给多个型号的电视机升级系统,各型号电视机通过各自预置的功能索引包中的功能索引信息来从统一升级包中选取系统文件进行更新升级。综上,在本技术方案中,多个待升级系统可以分别通过各自预置的功能索引包中的功能索引信息,从统一升级包中获取各自升级所需的系统文件,并更新到各自的系统升级包中;通过预置的功能索引包,实现用一个统一升级包分别对多个不同型号终端的待升级系统进行快速迭代升级,既保证了升级时对系统改动的包容度,又大幅降低了对终端系统升级的维护成本。为进一步阐述本实施例中升级电视机系统所采用的技术方案,下面用一个优选实例来说明:电视机A、B、C出厂前各自有烧录系统升级包t1、t2、t3,以及功能索引包a、b、c。其中,t1包括电视机A的全部功能对应的系统文件,t2包括电视机B的全部功能对应的系统文件,t3包括电视机C的全部功能对应的系统文件;a包括电视机A的全部功能的功能索引信息,b包括电视机B的全部功能的功能索引信息,c包括电视机C的全部功能的功能本文档来自技高网...
一种升级系统的方法和装置

【技术保护点】
一种升级系统的方法,其特征在于,所述方法包括:从服务器端获取统一升级包,所述统一升级包中包括多个待升级系统升级所需的全部系统文件;根据当前待升级系统中预置的功能索引包中的功能索引信息,从所述统一升级包中获取所述当前待升级系统升级所需的系统文件;将所述获取的系统文件更新到所述当前待升级系统的系统升级包中。

【技术特征摘要】
1.一种升级系统的方法,其特征在于,所述方法包括:从服务器端获取统一升级包,所述统一升级包中包括多个待升级系统升级所需的全部系统文件;根据当前待升级系统中预置的功能索引包中的功能索引信息,从所述统一升级包中获取所述当前待升级系统升级所需的系统文件;将所述获取的系统文件更新到所述当前待升级系统的系统升级包中。2.如权利要求1所述的方法,其特征在于,所述根据当前待升级系统中预置的功能索引包中的功能索引信息,从所述统一升级包中获取所述当前待升级系统升级所需的系统文件,包括:读取当前待升级系统中预置的功能索引包中的功能索引信息;从所述统一升级包中选取与所述功能索引信息相对应的系统文件。3.如权利要求1所述的方法,其特征在于,所述将所述获取的系统文件更新到所述当前待升级系统的系统升级包中,包括:将所述获取的系统文件全部替换所述当前待升级系统的系统升级包中原有的系统文件。4.如权利要求1所述的方法,其特征在于,所述将所述获取的系统文件更新到所述当前待升级系统的系统升级包中之后,还包括:运行所述当前待升级系统时,根据所述功能索引包中的功能索引信息,从所述系统升级包中读取相应的系统文件,以展示相应的功能,所述功能包括网络服务、升级服务、TV、3D、杜比音效、HDMI通道和地面数字中的至少一种。5.如权利要求1-4任一项所述的方法,其特征在于,所述方法的执行主体为待升级的电视机,则所述当前...

【专利技术属性】
技术研发人员:焉立峰
申请(专利权)人:深圳创维RGB电子有限公司
类型:发明
国别省市:广东,44

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

1