[发明专利]电视软件升级方法、电视终端及计算机可读存储介质在审
申请号: | 202010487149.2 | 申请日: | 2020-06-01 |
公开(公告)号: | CN111698558A | 公开(公告)日: | 2020-09-22 |
发明(设计)人: | 田伟旭;黄兆文 | 申请(专利权)人: | 深圳TCL数字技术有限公司 |
主分类号: | H04N21/443 | 分类号: | H04N21/443;G06F8/65 |
代理公司: | 深圳市世纪恒程知识产权代理事务所 44287 | 代理人: | 胡海国 |
地址: | 518054 广东省深圳市前海深港合作区前湾一路鲤鱼门街一号前*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 电视 软件 升级 方法 终端 计算机 可读 存储 介质 | ||
本发明公开了一种电视软件升级方法、电视终端及计算机可读存储介质。所述方法包括:当接收到软件升级指令时,确定软件各分区中的待升级分区,以及与所述待升级分区具有耦合关系的耦合分区;对所述待升级分区和所述耦合分区进行备份,生成备份分区;对所述待升级分区升级,并在所述待升级分区升级异常时,基于所述备份分区对与所述软件对应电视进行重启,并对所述软件重新升级。本发明通过对需要升级的待升级分区及其具有耦合关系的耦合分区进行备份,一旦升级失败,则由备份分区中备份的待升级分区及其对应的耦合分区,对电视进行重启,有利于对因升级失败所损坏的电视功能进行快速恢复,且自动重新引导升级,方便了用户的使用。
技术领域
本发明涉及通信技术领域,尤其涉及一种电视软件升级方法、电视终端及计算机可读存储介质。
背景技术
随着科技的发展,家用电视的智能化程度越来越高,电视的功能也越来越丰富,如越来越多的电视支持网络功能,具备双向通信功能等。各项功能的实现离不开软件的支持,通常功能的增加则伴随着软件的升级。
当前软件普遍以模块化的分区形式存在,各分区之间耦合,实现软件的整体功能。用户在电视使用过程中下载软件包进行升级,若操作异常或者外界因素的影响导致升级失败,不但使得升级的分区文件损坏、功能不能实现,也会影响与其具有耦合关系的分区功能。此时,售后人员需要对具有耦合关系的各分区逐个进行检测才能恢复升级前的各项功能,花费的检测时间长;同时,也增加了用户的等待时间,影响了用户对电视的使用。
上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。
发明内容
本发明的主要目的在于提供一种电视软件升级方法、电视终端及计算机可读存储介质,旨在解决现有技术在电视软件中具有耦合关系的分区升级失败时,对升级前原功能恢复的检测时间长的技术问题。
为实现上述目的,本发明提供一种电视软件升级方法,所述电视软件升级方法包括以下步骤:
当接收到软件升级指令时,确定软件各分区中的待升级分区,以及与所述待升级分区具有耦合关系的耦合分区;
对所述待升级分区和所述耦合分区进行备份,生成备份分区;
对所述待升级分区升级,并在所述待升级分区升级异常时,基于所述备份分区对与所述软件对应电视进行重启,并对所述软件重新升级。
优选地,所述确定软件各分区中的待升级分区,以及与所述待升级分区具有耦合关系的耦合分区的步骤包括:
读取所述软件升级指令中的升级标识,并根据所述升级标识,确定软件各分区中的待升级分区;
读取所述待升级分区中的版本标识,并根据所述版本标识中的耦合分区编码,确定与所述待升级分区具有耦合关系的耦合分区。
优选地,所述对所述待升级分区和所述耦合分区进行备份,生成备份分区的步骤包括:
读取所述待升级分区的当前版本编码,以及所述版本标识中的耦合版本编码;
根据所述当前版本编码和所述耦合版本编码,分别对所述待升级分区和所述耦合分区进行备份,生成备份分区。
优选地,所述对所述待升级分区升级的步骤之后包括:
判断所述待升级分区是否升级异常,若所述待升级分区升级异常,则执行在所述待升级分区升级异常时,基于所述备份分区对与所述软件对应电视进行重启的步骤;
若所述待升级分区升级正常,则将所述耦合分区作为新的待升级分区,执行对所述待升级分区进行升级的步骤,直到所述耦合分区升级正常,完成所述软件的升级。
优选地,所述若所述待升级分区升级正常,则将所述耦合分区作为新的待升级分区的步骤包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳TCL数字技术有限公司,未经深圳TCL数字技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010487149.2/2.html,转载请声明来源钻瓜专利网。