智能电视多种待机模式的切换方法与流程

文档序号:11845189阅读:3806来源:国知局

本发明涉及智能电视领域,特别涉及智能电视多种待机模式的切换方法。



背景技术:

随着智能电视的飞速发展,各种应用场景也越来越多,用户对智能电视的使用方便性和功耗有了更高的要求。为了提高用户体验和降低使用功耗,现在智能电视开发有多种待机模式,如整机休眠、整机Suspend和整机ShutDown等三种方式。多种待机方式给用户提高了多样的选择,让智能电视在合适的场景下采用适宜的待机模式,让智能电视使用更为便捷。

多种待机方式存在弊端是:一是用户无法全面准确的了解每一种待机模式的优势和适宜的场景,所以用户无法做出合适的判断。二是如果需要用户自己判断进去何种模式,需要长按、短按或者多次按下电源键等操作。将提高智能电视使用门槛,大大降低用户体验。



技术实现要素:

本发明要解决的技术问题是:提供一种智能电视多种待机模式的切换方法,实现各种待机模式合理切换。

为解决上述问题,本发明采用的技术方案是:智能电视多种待机模式的切换方法,触发Android系统电源管理的待机程序后,包括如下步骤:

判断当前视频播放状态,如果处于在线视频播放,则通知电源管理模块关闭电视背光,让当前播放视频的应用进入暂停状态,系统进入第一待机模式;如果处于电视信号播放状态,则通知电源管理模块关闭电视背光,切断电视信号,系统进入第一待机模式;如果未处于视频播放状态且无电视信号接入,则关闭电视背光,释放系统资源,调用电源管理模块依次冻结当前进程冻结进程,关闭除RAM和待机模块以外的模块供电,系统进入第二模式;

在第一待机模式下系统自动统计当前状态下无操作时间,如果时间超过预设时间,则开始释放系统资源,并调用电源管理模块依次冻结当前进程,关闭除RAM和待机模块以外的模块供电,系统第二待机模式;在第二待机模式下系统自动统计当前状态下无操作时间,如果时间超过预设时间,则关闭RAM的供电,系统进入第三待机模式。

进一步的,通过按下一次电源键触发Android系统电源管理的待机程序。

进一步的,第一待机模式为休眠模式,第二待机模式为Suspend模式,第三待机模式为Shutdown模式。

进一步的,系统实时监测当前是否有唤醒事件发生,如果检测到有,则退出当前待机模式。

本发明的有益效果是:通过本发明可以让用户待机无需进行繁复的操作选择,一键直接待机,让系统进行智能判断和调度。在提高用户体验度的前提下,降低电视待机功耗和开机时间,方案具有非常高的实用价值和经济价值。

具体实施方式

下面结合实施例详细描述本发明的技术方案。

实施例步骤如下:

通过按下一次电源键触发Android系统电源管理的待机程序后,首先判断当前视频播放状态和是否电视有信号接入;如果处于在线视频播放或者电视信号播放状态,则通知Android Framework电源管理模块关闭电视背光,让当前播放视频的应用进入Pause(暂停)状态,接着系统进入较低功耗的休眠模式;如果处于电视信号播放状态,则通知Android Framework电源管理模块关闭电视背光,切断电视信号,接着系统进入较低功耗的休眠模式;如果未处于视频播放状态且无电视信号接入,则关闭电视背光,释放系统资源,调用电源管理模块依次冻结当前进程冻结进程,关闭除RAM和待机模块以外的模块供电,系统直接进入低功耗的Suspend模式;

在休眠模式下系统会自动统计当前状态下无操作时间,如果时间超过2小时,则开始释放系统资源,然后又调用linux电源管理模块,依次冻结当前进程,然后关闭除RAM和待机模块以为的模块供电,系统进入低功耗的Suspend模式;

在Suspend模式下系统会自动统计当前状态下无操作时间,在Suspend模式下无操作时间超过1小时,则关闭RAM的供电,系统进入超低功耗的Shutdown模式。

同时,为及时响应用户操作,系统在上述多种待机模式的切换过程中,会实时监测当前是否有唤醒事件发生,如果检测到有,则立即退出当前待机模式。

以上描述了本发明的基本原理和主要的特征,说明书的描述只是说明本发明的原理,在不脱离本发明精神和范围的前提下,本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1