[发明专利]开机logo显示方法和终端在审
申请号: | 201811021450.3 | 申请日: | 2018-09-03 |
公开(公告)号: | CN109324831A | 公开(公告)日: | 2019-02-12 |
发明(设计)人: | 陈彦霖;贺洋;王磊;王双优 | 申请(专利权)人: | 青岛海信电器股份有限公司 |
主分类号: | G06F9/4401 | 分类号: | G06F9/4401 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 荣甜甜;刘芳 |
地址: | 266555 山东省青*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 开机logo 终端 解码数据 内存空间 读取 系统状态信息 挂起状态 开机指令 存储 恢复 图片 | ||
本发明提供一种开机logo显示方法和终端,所述方法应用于安装有Linux系统的终端,该方法包括:在所述终端处于挂起状态,并接收到开机指令时,根据第一内存空间中存储的系统状态信息,恢复所述终端中的系统;从第二内存空间中读取开机logo图片对应的开机logo解码数据,并显示所述开机logo解码数据。本发明提供的开机logo显示方法处理速度较快。
技术领域
本发明涉及终端技术领域,尤其涉及一种开机logo显示方法和终端。
背景技术
现有的终端设备,如电视,手机、智能手环等,在启动的时候,经常需要一段时间才能完成启动。在这段启动时间内,为了减少用户在等待设备启动时的枯燥感,终端设备的显示屏上可以显示图片或动画,开机图片或动画通常称为开机logo。终端设备的启动包括交流启动和挂起到内存(Suspend ToRAM,STR)启动,交流启动指将终端设备接通交流电源启动,STR启动指将终端设备从挂起状态启动。
在终端设备STR启动过程中,终端设备中的logo显示模块会从内存中读取预先存储的至少一帧开机logo图片,并对读取到的至少一帧开机logo图片进行解码,得到解码后的图片数据,将图片数据通过显示屏进行显示。现有的开机logo图片显示方法处理速度较慢,拖慢了开机logo的显示速度。
为提高开机logo的显示速度,现有技术中还存在将开机logo图片进行解码得到的解码数据直接写入到终端设备的开机启动程序代码当中,使得终端设备STR启动后直接显示开机logo,不再进行开机logo的读取解码工作。但是,该开机logo的显示方法存在代码维护成本高,开机logo图片无法变化,无法满足用户个性化定制的需求。
发明内容
为了解决背景技术中提到的至少一个问题,本发明提供一种开机logo显示方法和终端。
本发明一方面提供一种开机logo显示方法,应用于安装有Linux系统的终端,该开机logo显示方法包括:
在所述终端处于挂起状态,并接收到开机指令时,根据第一内存空间中存储的系统状态信息,恢复所述终端中的系统;
从第二内存空间中读取开机logo图片对应的开机logo解码数据,并显示所述开机logo解码数据。
在一种可能的实现方式中,在所述终端接收到开机指令之前,所述开机logo显示方法还包括:
在所述终端接收到待机指令时,从存储器中读取所述开机logo图片;
对所述开机logo图片进行解码,得到所述开机logo图片对应的开机logo解码数据,并将所述开机logo解码数据存储到所述第二内存空间中。
在一种可能的实现方式中,在所述终端接收到待机指令之后,所述开机logo显示方法还包括:
获取所述终端运行系统的系统状态信息,并将所述系统状态信息存储到所述第一内存空间中;
将所述终端上的运行系统挂起,使得所述终端处于挂起状态。
在一种可能的实现方式中,在所述终端处于挂起状态,并接收到开机指令之前,所述开机logo显示方法还包括:
在所述终端处于关机状态,并接收到开机指令时,在内存中为所述开机logo图片分配所述第二内存空间。
在一种可能的实现方式中,所述将所述开机logo解码数据存储到所述第二内存空间中之前,所述开机logo显示方法还包括:
在内存中为所述开机logo图片分配所述第二内存空间。
本发明另一方面提供一种终端,所述终端中安装有Linux系统,所述终端包括:处理器和显示屏;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛海信电器股份有限公司,未经青岛海信电器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811021450.3/2.html,转载请声明来源钻瓜专利网。