屏幕保护系统及方法

文档序号:6331601阅读:149来源:国知局
专利名称:屏幕保护系统及方法
技术领域
本发明涉及屏幕保护技术领域,特别是涉及一种应用在Android平台终端中的屏幕保护系统及方法。
背景技术
随着科技的进步,带显示屏幕的计算设备随处可见,比如个人电脑、移动电话、个人数字助理(PDA)、掌上游戏机、便携型多媒体播放器等等。但是,计算设备因使用者离开而无人操作或其他原因,显示屏幕往往会在一个较长时间输出一静止的画面,可导致构成显示屏幕的元件的不规则性,使得显示屏幕被固定的图案烧伤,即“屏幕燃烧”,屏幕燃烧直接影响显示屏幕的使用寿命,进而影响计算设备的使用寿命。同时,计算设备因使用者离开很可能泄漏使用者在计算设备上留下的重要资料或个人隐私。屏幕保护系统就是专门用于保护显示屏幕以延长显示器使用寿命及保护个人隐私的系统,在当前的大多操作系统平台中都提供了屏幕保护系统。Android平台近年来获得了迅速的发展,广泛的应用到了移动电话、打印机、数码相框、便携型多媒体播放器等多个产品领域。但是当前的Android平台并未提供屏幕保护功能,对使用者来说不能不说是一个遗憾。

发明内容
鉴于以上内容,有必要提供一种应用在Android平台终端中的屏幕保护系统及方法。根据本发明的一方面,提供一种屏幕保护系统,所述屏幕保护系统应用在包括主机和显示装置的Android平台终端中,包括一操作事件监听模块、一计时模块、一第一检测模块、一生成模块和一输出模块,其中所述操作事件监听模块,用于监听所述主机是否有操作事件发生,若结果为是,则向所述计时模块发送一重新计时信号;所述计时模块,用于记录所述主机连续无操作事件发生的时间,在接收到所述重新计时信号后,将所述主机连续无操作事件发生的时间归零,重新开始记录所述主机连续无操作事件发生的时间;所述第一检测模块,用于检测所述主机连续无操作事件发生的时间是否超过一第一预设时间,若结果为是,则向所述生成模块发出一第一信号,并将屏幕状态设置为保护状态;所述生成模块,用于在收到所述第一信号后,生成一屏幕保护信息;所述输出模块,用于将所述屏幕保护信息发送至所述显示装置,所述显示装置根据所述屏幕保护信息,显示屏幕保护界面。根据本发明的另一方面,提供一种屏幕保护方法,该方法应用在包括主机和显示装置的Android平台终端中,包括以下步骤
4
一计时模块开始计时;一操作事件监听模块监听所述主机是否有操作事件发生,若结果为是,则向所述计时模块发送一重新计时信号;一第一检测模块检测所述主机连续无操作事件发生的时间是否超过一第一预设时间,若结果为是,则向一生成模块发出一第一信号,并将屏幕状态设置为保护状态;所述生成模块在收到所述第一信号后,生成一屏幕保护信息;一输出模块将所述屏幕保护信息发送至所述显示装置,所述显示装置根据所述屏幕保护信息,显示屏幕保护界面。与现有技术相比,上述屏幕保护系统及方法,可以应用在Android平台终端中,使得Android平台终端的显示装置在闲置一段时间后可以进入屏幕保护状态,既有效的保护了显示装置被长时间静止的画面“烧伤”,延长了 Android平台终端的使用寿命,也可以有效的保护用户的个人隐私。


图1为本发明一种实施方式中的屏幕保护系统的功能模块图。图2为本发明一种实施方式中的屏幕保护方法的流程图。主要元件符号说明
操作事件监听模块10计时模块12第一检测模块14生成模块16输出模块18第二检测模块20退出模块22第三检测模块24关闭模块26第四检测模块28启动模块30
具体实施例方式
5
请参阅图1,示意性的示出了根据本发明一种屏幕保护系统的功能模块图。所述屏幕保护系统应用在包括主机和显示装置的Android平台终端中,包括一操作事件监听模块 10、一计时模块12、一第一检测模块14、一生成模块16、一输出模块18、一第二检测模块20、 一退出模块22、一第三检测模块M、一关闭模块沈、一第四检测模块观及一启动模块30。 所述操作事件监听模块10连接所述计时模块12,所述第一检测模块14和所述第三检测模块M连接所述计时模块12,所述第二检测模块20和所述第四检测模块观连接所述操作事件监听模块10,所述第一检测模块14连接所述生成模块16,所述生成模块16连接所述输出模块18,所述第二检测模块20连接所述退出模块22,所述第三检测模块M连接所述关闭模块沈,所述第四检测模块观连接所述启动模块30。在本实施方式中,Android平台终端的屏幕状态包括正常状态、保护状态和关闭状态,其中,正常状态是指用户正在使用终端,屏幕被用户或应用程序支配的状态,保护状态是指屏幕被屏幕保护系统支配的状态,关闭状态是指显示装置被关闭的状态。所述操作事件监听模块10,用于监听所述主机是否有操作事件发生,若结果为是, 则向所述计时模块12发送一重新计时信号。所述操作事件包括软件事件和硬件事件,软件事件是指运行于Android平台终端上的由软件来发起和执行的事件,例如视频播放、闹钟提醒、短信来电等等,硬件事件是指由Android平台的硬件操作的事件,例如按键、触控、硬件的添加或移除等等。当所述操作事件发生时,表明用户正在使用Android平台终端,此时屏幕状态为正常状态。所述计时模块12,用于记录所述主机连续无操作事件发生的时间,在接收到所述重新计时信号后,将所述主机连续无操作事件发生的时间归零,重新开始记录所述主机连续无操作事件发生的时间。所述第一检测模块14,用于检测所述主机连续无操作事件发生的时间是否超过一第一预设时间,若结果为是,则向所述生成模块16发出一第一信号,并将屏幕状态设置为保护状态。所述主机连续无操作事件发生的时间超过所述第一预设时间,表明在该段时间内,无操作事件发生在Android平台终端上,屏幕很可能一直显示静止画面,为了防止显示装置被“烧坏”,在超过所述第一预设时间后,屏幕状态进入保护状态。所述第一预设时间的长短,可以视用户的需要做动态的调整,例如5分钟、10分钟或15分钟。所述生成模块16,用于在收到所述第一信号后,生成一屏幕保护信息。所述屏幕保护信息包括屏幕保护界面的显示内容和显示方式,显示内容例如若干图片、若干视频或其他图像,显示方式例如缩放平移、渐进、飞出、循环播放、随机播放等。所述输出模块18,用于将所述屏幕保护信息发送至所述显示装置,所述显示装置根据所述屏幕保护信息,显示屏幕保护界面。所述第二检测模块20,用于当屏幕状态为保护状态时,通过所述操作事件监听模块10检测所述主机是否有操作事件发生,若结果为是,则向所述退出模块22发出一第二信号,并将屏幕状态设置为正常状态。当屏幕状态为保护状态时,操作事件发生,表明终端被激活使用,应当结束屏幕保护界面的显示。所述退出模块22,用于在收到所述第二信号后,通知所述显示装置结束对屏幕保护界面的显示。所述第三检测模块对,用于检测所述主机连续无操作事件发生的时间是否超过一
6第二预设时间,若结果为是,则向所述关闭模块26发出一第三信号,并将屏幕状态设置为关闭状态。无论屏幕状态处于正常状态或保护状态,若检测到所述主机连续无操作事件发生的时间已超过所述第二预设时间,表明Android平台终端已经有相当长一段时间没有被使用,屏幕保护状态虽然可以保护屏幕,但在过长的时间没有使用,最好的方法是将所述显示装置关闭,不仅可以最大限度的保护屏幕,还可以减少电能的消耗,这对于Android平台终端这种小型移动终端来说非常重要。所述第二预设时间的长短,可以视用户的需要做动态的调整,例如8分钟、12分钟或20分钟。所述第三检测模块M还用于在向所述关闭模块沈发出所述第三信号之前,检测屏幕状态是否为保护状态,若结果为是,则向所述退出模块22发出所述第二信号。所述退出模块22,在收到所述第二信号后,通知所述显示装置结束对屏幕保护界面的显示。在所述第二预设时间大于所述第一预设时间的情况下,所述主机连续无操作事件发生的时间在超过所述第二预设时间时,所述主机连续无操作事件发生的时间一定已经超过所述第一预设时间,屏幕状态处于保护状态,在这种情况下,在关闭所述显示装置前需要先结束对屏幕保护界面的显示。所述关闭模块沈,用于在收到所述第三信号后,关闭所述显示装置。所述第四检测模块观,用于当屏幕状态为关闭状态时,通过所述操作事件监听模块10检测所述主机是否有操作事件发生,若结果为是,则向所述启动模块30发出一第四信号,并将屏幕状态设置为正常状态。当屏幕状态为关闭时,若所述主机发生操作事件,则所述主机被激活使用,所述显示装置需要被启动起来。所述启动模块30,用于在收到所述第四信号后,启动所述显示装置。请参阅图2,示意性的示出了根据本发明一种实施方式的屏幕保护方法的流程图, 所述方法应用在包括主机和显示装置的Android平台终端中,包括以下步骤在步骤SlO中,所述计时模块12开始计时。所述计时模块12的计时代表了所述主机连续无操作事件发生的时间。在步骤S12中,所述操作事件监听模块10监听所述主机是否有操作事件发生,若结果为是,则进入步骤S14,若结果为否,则进入步骤S16和步骤S18。在步骤S14中,所述操作事件监听模块10向所述计时模块12发送一重新计时信号,所述计时模块12重新开始计时。在步骤S16中,所述第一检测模块14检测所述主机连续无操作事件发生的时间是否超过一第一预设时间,若结果为是,则进入步骤S20,若结果为否,则返回步骤S12。在步骤S18中,所述第三检测模块M检测所述主机连续无操作事件发生的时间是否超过一第二预设时间,若结果为是,则进入步骤S32,若结果为否,则返回步骤S12。在步骤S20中,所述第一检测模块14向所述生成模块16发出所述第一信号,并将屏幕状态设置为保护状态。在步骤S22中,所述生成模块16在收到所述第一信号后,生成所述屏幕保护信息。在步骤S24中,所述输出模块18将所述屏幕保护信息发送至所述显示装置,所述显示装置根据所述屏幕保护信息,显示屏幕保护界面。在步骤S26中,所述第二检测模块20通过所述操作事件监听模块10检测所述主机是否有操作事件发生,若结果为是,则进入步骤S28,若结果为否,则返回继续执行本步
7马聚ο在步骤S28中,所述第二检测模块20向所述退出模块22发出所述第二信号,并将屏幕状态设置为正常状态。在步骤S30中,所述退出模块22,在收到所述第二信号后,通知所述显示装置结束对屏幕保护界面的显示。在步骤S32中,所述第三检测模块M检测屏幕状态是否为保护状态,若结果为是, 则进入步骤S34,若结果为否,则进入步骤S36。在步骤S34中,所述第三检测模块对向所述退出模块22发出所述第二信号,所述退出模块22在收到所述第二信号后,通知所述显示装置结束对屏幕保护界面的显示。在步骤S36中,所述第三检测模块对向所述关闭模块沈发出所述第三信号,并将屏幕状态设置为关闭状态。在步骤S38中,所述关闭模块沈在收到所述第三信号后,关闭所述显示装置。在步骤S40中,所述第四检测模块观通过所述操作事件监听模块10检测所述主机是否有操作事件发生,若结果为是,则进入步骤S42,若结果为否,则返回继续执行本步
马聚ο在步骤S42中,所述第四检测模块观向所述启动模块30发出所述第四信号,并将屏幕状态设置为正常状态。在步骤S44中,所述启动模块30在收到所述第四信号后,启动所述显示装置。对本领域的技术人员来说,可以根据本发明的发明方案和发明构思结合生产的实际需要做出其他相应的改变或调整,而这些改变和调整都应属于本发明权利要求的保护范围。
8
权利要求
1.一种屏幕保护系统,应用在包括一主机和一显示装置的Android平台终端中,其特征在于所述屏幕保护系统包括一操作事件监听模块、一计时模块、一第一检测模块、一生成模块和一输出模块,其中所述操作事件监听模块,用于监听所述主机是否有操作事件发生,若结果为是,则向所述计时模块发送一重新计时信号;所述计时模块,用于记录所述主机连续无操作事件发生的时间,在接收到所述重新计时信号后,将所述主机连续无操作事件发生的时间归零,重新开始记录所述主机连续无操作事件发生的时间;所述第一检测模块,用于检测所述主机连续无操作事件发生的时间是否超过一第一预设时间,若结果为是,则向所述生成模块发出一第一信号,并将屏幕状态设置为保护状态;所述生成模块,用于在收到所述第一信号后,生成一屏幕保护信息;所述输出模块,用于将所述屏幕保护信息发送至所述显示装置,所述显示装置根据所述屏幕保护信息,显示屏幕保护界面。
2.如权利要求1所述的屏幕保护系统,其特征在于所述屏幕保护系统还包括一第二检测模块和一退出模块,其中所述第二检测模块,用于当屏幕状态为保护状态时,通过所述操作事件监听模块检测所述主机是否有操作事件发生,若结果为是,则向所述退出模块发出一第二信号,并将屏幕状态设置为正常状态;所述退出模块,用于在收到所述第二信号后,通知所述显示装置结束对屏幕保护界面的显示。
3.如权利要求1所述的屏幕保护系统,其特征在于所述屏幕保护系统还包括一第三检测模块和一关闭模块,其中所述第三检测模块,用于检测所述主机连续无操作事件发生的时间是否超过一第二预设时间,若结果为是,则向所述关闭模块发出一第三信号,并将屏幕状态设置为关闭状态;所述关闭模块,用于在收到所述第三信号后,关闭所述显示装置。
4.如权利要求3所述的屏幕保护系统,其特征在于所述第三检测模块还用于在向所述关闭模块发出所述第三信号之前,检测屏幕状态是否为保护状态,若结果为是,则向所述退出模块发出所述第二信号。
5.如权利要求3或4所述的屏幕保护系统,其特征在于所述屏幕保护系统还包括一第四检测模块和一启动模块,其中所述第四检测模块,用于当屏幕状态为关闭状态时,通过所述操作事件监听模块检测所述主机是否有操作事件发生,若结果为是,则向所述启动模块发出一第四信号,并将屏幕状态设置为正常状态;所述启动模块,用于在收到所述第四信号后,启动所述显示装置。
6.一种屏幕保护方法,应用在包括主机和显示装置的Android平台终端中,其特征在于所述方法包括以下步骤一计时模块开始计时;一操作事件监听模块监听所述主机是否有操作事件发生,若结果为是,则向所述计时模块发送一重新计时信号;一第一检测模块检测所述主机连续无操作事件发生的时间是否超过一第一预设时间, 若结果为是,则向一生成模块发出一第一信号,并将屏幕状态设置为保护状态; 所述生成模块在收到所述第一信号后,生成一屏幕保护信息; 一输出模块将所述屏幕保护信息发送至所述显示装置,所述显示装置根据所述屏幕保护信息,显示屏幕保护界面。
7.如权利要求6所述的屏幕保护方法,其特征在于所述方法还包括以下步骤当屏幕状态为保护状态时,一第二检测模块通过所述操作事件监听模块检测所述主机是否有操作事件发生,若结果为是,则向一退出模块发出一第二信号,并将屏幕状态设置为正常状态;所述退出模块,在收到所述第二信号后,通知所述显示装置结束对屏幕保护界面的显示ο
8.如权利要求7所述的屏幕保护方法,其特征在于所述方法还包括以下步骤一第三检测模块检测所述主机连续无操作事件发生的时间是否超过一第二预设时间, 若结果为是,则向一关闭模块发出一第三信号,并将屏幕状态设置为关闭状态; 所述关闭模块在收到所述第三信号后,关闭所述显示装置。
9.如权利要求8所述的屏幕保护方法,其特征在于所述方法还包括以下步骤所述第三检测模块在向所述关闭模块发出所述第三信号之前,检测屏幕状态是否为保护状态,若结果为是,则向所述退出模块发出所述第二信号。
10.如权利要求8或9所述的屏幕保护方法,其特征在于所述方法还包括以下步骤 当屏幕状态为关闭状态时,一第四检测模块通过所述操作事件监听模块检测所述主机是否有操作事件发生,若结果为是,则向一启动模块发出一第四信号,并将屏幕状态设置为正常状态;所述启动模块在收到所述第四信号后,启动所述显示装置。
全文摘要
一种应用在Android平台终端中的屏幕保护系统,该屏幕保护系统包括操作事件监听模块,用于监听主机是否有操作事件发生;计时模块,用于记录主机连续无操作事件发生的时间;第一检测模块,用于检测主机连续无操作事件发生的时间是否超过一第一预设时间,若结果为是,则向生成模块发出一第一信号,并将屏幕状态设置为保护状态;生成模块,用于在收到所述第一信号后,生成一屏幕保护信息;输出模块,用于将屏幕保护信息发送至显示装置,显示装置显示屏幕保护界面。本发明还揭示了一种应用在Android平台终端中的屏幕保护方法。根据本发明的技术方案,Android平台终端的显示装置可以在屏幕保护下延长使用寿命。
文档编号G06F9/44GK102402424SQ201010275659
公开日2012年4月4日 申请日期2010年9月8日 优先权日2010年9月8日
发明者林鼎杰 申请人:鸿富锦精密工业(深圳)有限公司, 鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1