[发明专利]一种智能终端升级方法及系统有效
申请号: | 201510851204.0 | 申请日: | 2015-11-30 |
公开(公告)号: | CN105468414B | 公开(公告)日: | 2019-07-09 |
发明(设计)人: | 彭湃;齐珂 | 申请(专利权)人: | TCL集团股份有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F8/71 |
代理公司: | 深圳市君胜知识产权代理事务所(普通合伙) 44268 | 代理人: | 王永文;刘文求 |
地址: | 516006 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 智能终端 升级 升级请求 终端信息 部署服务器 升级服务器 软件版本 升级规则 系统维护 预设 发送 返回 灵活 部署 | ||
本发明提供了一种智能终端升级方法及系统,通过待升级的智能终端获取本机的终端信息,并将所述终端信息发送给部署服务器;部署服务器根据接收到的所述终端信息和预设的升级规则生成升级请求返回给待升级的智能终端;待升级的智能终端根据所述升级请求向升级服务器发送升级请求进行升级,从而可以按照预先的部署,针对不同的软件版本进行不同的升级,使升级范围更灵活,增强了系统维护的稳定性。
技术领域
本发明涉及云服务技术领域,尤其涉及的是一种智能终端升级方法及系统。
背景技术
云服务现在是应用的越来愈广泛了,它的部署性灵活性,一直受到各个行业的追捧。
随着Android智能电视的越来越普及,Android系统的海量应用受到了用户的喜爱,而各电视厂商为了吸引用户的注意,不停地在更新和完善系统,所以系统的升级就越来越重要,而现有的电视升级时只能升级当前系统的最新发布版本,不具有灵活性,从而系统使用量慢慢的就被新的系统慢慢取代,与现在智能电视可运营发展趋势相违背了。
现有Android系统中升级大都是采用上报本机的信息,如本机型号、版本号、设备ID、设备序列号等,向升级服务器请求升级程序,这种的系统升级往往是根据现有的系统型号和版本,查询服务器上是否有此型号的更高版本软件,有的话返回给用户地址,从服务器上下载,再升级。
这样的Android系统升级方法是我们现有系统所采用的,升级的规则是由服务器所制定,但是如果此规则的部署中,由于有的版本有问题不要升级,排除部署版本;或者已升级的机器发现问题投诉,我们要针对一个用户升级(指定ID给用户解决问题);或者有些增量包升级必须只能在特定版本上升级;再或者升级出去的机型本身升级应用有问题,上报的参数错误,会引起误升级等。这些问题或要变化需要重新部署,或者分成多个部署才能解决问题。
因此,现有技术有待于进一步的改进。
发明内容
鉴于上述现有技术中的不足之处,本发明的目的在于为用户提供智能终端升级方法及系统,克服现有技术中直接根据待升级设备的终端信息进行升级,灵活性差,不能针对不同的版本情况针对性升级的缺陷。
本发明解决技术问题所采用的技术方案如下:
一种智能终端升级方法,其中,包括:
A、待升级的智能终端获取本机的终端信息,并将所述终端信息发送给部署服务器;
B、部署服务器根据接收到的所述终端信息和预设的升级规则生成升级请求返回给待升级的智能终端;
C、待升级的智能终端根据所述升级请求向升级服务器发送升级请求进行升级。
所述智能终端升级方法,其中,所述步骤B中部署服务器根据接收到的所述终端信息和预设的升级规则生成升级请求的步骤包括:
B1、部署服务器判断其内部是否含有与所述待升级的智能终端相对应预设的升级规则,若没有,则直接根据所述终端信息生成升级请求;否则,执行步骤B2;
B2、部署服务器根据预设的升级规则对所述终端信息进行修改,并根据修改后的终端信息生成升级请求。
所述智能终端升级方法,其中,在所述步骤A还包括:
A1、待升级的智能终端将获取的终端信息写入XML文件,并将所述XML文件发送到部署服务器;
所述步骤B1之前,还包括:
B0、部署服务器接收所述XML文件,从其中解析出所述终端信息。
所述智能终端升级方法,其中,所述预设的升级规则包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于TCL集团股份有限公司,未经TCL集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510851204.0/2.html,转载请声明来源钻瓜专利网。