[发明专利]一种升级包安装进度显示方法及显示设备有效
申请号: | 202110116361.2 | 申请日: | 2021-01-28 |
公开(公告)号: | CN112764627B | 公开(公告)日: | 2022-08-26 |
发明(设计)人: | 王彬 | 申请(专利权)人: | 青岛海信传媒网络技术有限公司 |
主分类号: | G06F3/0481 | 分类号: | G06F3/0481;G06F8/658 |
代理公司: | 北京弘权知识产权代理有限公司 11363 | 代理人: | 逯长明;许伟群 |
地址: | 266100 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 升级 安装 进度 显示 方法 设备 | ||
本申请公开了一种升级包安装进度显示方法及显示设备,用以解决使升级包安装进度百分比显示平滑,不存在突变或是在某个百分比上停留时间过长的问题,提升用户体验。所述方法包括:如果当前升级为差分升级,返回百分百的升级包安装进度且不存在安装进度标记位,控制显示器显示第一安装进度条,所述第一安装进度条从0%开始每隔第一预设时间增加第一预设进度。
技术领域
本申请涉及显示技术领域,尤其涉及一种升级包安装进度显示方法及显示设备。
背景技术
目前,显示设备的智能电视平台A/B OTA(Over-The-Air,空中下载技术)无缝差分升级时,由update_engine(升级包安装接口)读取升级包,读取升级包内各个分区的image(映像),更新到各个整机只读分区,升级包安装接口会适时返回安装进度,但是当安装进度返回100%时,此时升级包安装接口仍旧需要2分钟的时间去更新系统每个分区的hash(哈希)值,此时升级包安装接口无法返回状态信息和进度信息,实际的升级进度在100%处显示2分钟,用户体验极度不好。同时,假设显示在这个2分钟的时间内突然断电,当再次上电开机时,因上次断电前,显示设备已经完成了升级包安装,但是没有完成更新哈希值的动作,此时也无进度返回,导致电视要在升级进度0%处显示2分钟,用户体验极度不友好。
发明内容
本申请实施例提供一种升级包安装进度显示方法及显示设备,用以解决使升级包安装进度百分比显示平滑,不存在突变或是在某个百分比上停留时间过长的问题,提升用户体验。
第一方面,提供一种显示设备,包括:
显示器;
控制器,用于执行:
如果当前升级为差分升级,返回百分百的升级包安装进度且不存在安装进度标记位,控制显示器显示第一安装进度条,所述第一安装进度条从0%开始每隔第一预设时间增加第一预设进度。
在一些实施例中,所述控制器,还用于执行:
如果当前升级为差分升级且未返回百分百的升级包安装进度,重新安装升级包;
当升级包安装进度在第一预设范围时,控制显示器显示第二安装进度条,所述第二安装进度条为所述升级包安装进度除以预设值。
在一些实施例中,所述控制器,还用于执行:
当升级包安装进度在第二预设范围时,保存升级包安装进度至安装进度标记位,控制显示器显示第三安装进度条,所述第三安装进度条为第二预设进度。
在一些实施例中,所述控制器,还用于执行:
当升级包安装进度达到百分百时,控制显示器显示第四安装进度条,所述第四安装进度条在第三安装进度条的基础上每隔第二预设时间增加第三预设进度。
在一些实施例中,所述控制器,还用于执行:
如果当前升级不为差分升级,控制显示器显示第五安装进度条,所述第五安装进度条为升级包安装进度。
第二方面,提供一种升级包安装进度显示方法,包括:
如果当前升级为差分升级,返回百分百的升级包安装进度且不存在安装进度标记位,控制显示器显示第一安装进度条,所述第一安装进度条从0%开始每隔第一预设时间增加第一预设进度。
在一些实施例中,所述方法还包括:
如果当前升级为差分升级且未返回百分百的升级包安装进度,重新安装升级包;
当升级包安装进度在第一预设范围时,控制显示器显示第二安装进度条,所述第二安装进度条为所述升级包安装进度除以预设值。
在一些实施例中,所述方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛海信传媒网络技术有限公司,未经青岛海信传媒网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110116361.2/2.html,转载请声明来源钻瓜专利网。