阻止显示屏清除的方法和装置的制造方法

文档序号:8527988阅读:229来源:国知局
阻止显示屏清除的方法和装置的制造方法
【技术领域】
[0001]本文所公开的主题涉及移动计算设备,并且更特别地涉及阻止对移动计算设备的显示屏的清除。
【背景技术】
[0002]操作移动电子设备所需的电能通常存储在各种能量存储设备例如电池中。使用电池对移动设备供电限制了移动设备的可用能量的量。
[0003]移动电子设备的显示屏通常是主要的能量汲取者。为了增加操作时间并且保持电池寿命,移动设备通常包括屏幕超时设定。在一些示例中,当触摸屏用于移动设备时,对定时器进行重置。当定时器超时时,移动计算设备可以清除显示屏。这可能导致不希望的显示屏清除。例如,用户可能正在使用移动计算设备上的应用并且可能正在等待一些内容被显示。在该情况下清除屏幕可能不是用户所期望的。
[0004]用户可以停用显示屏停用计时器,然而这可能导致电池寿命显著减小,这是因为显示屏可能显示比所需时间更长的时间。此外,用户可能忘记重启定时器,这可能导致显示屏保持开启直到可用电量耗尽为止。

【发明内容】

[0005]公开了一种用于阻止对移动计算设备的显示屏的清除的装置。在一种实施方式中,所述装置可以包括:处理器;显示屏;活动模块,所述活动模块基于来自非触觉传感器的输入来确定装置处的用户活动;以及显示模块,所述显示模块响应于用户活动模块确定用户活动来阻止对显示屏的清除。一种方法和计算机程序产品也执行所述装置的所述功會K。
【附图说明】
[0006]将参照附图中示出的【具体实施方式】来提出对以上简要描述的实施方式的较详细描述。要理解的是:这些附图仅描绘了一些实施方式并且因此不应视为对范围的限制,将通过使用附图来更加具体且详细地描述并且说明实施方式,在附图中:
[0007]图1为示出用于阻止显示屏清除的装置的一种实施方式的示意性框图;
[0008]图2为示出用于阻止显示屏清除的装置的一种实施方式的示意性框图;
[0009]图3为示出用于阻止显示屏清除的方法的一种实施方式的示意性流程图;
[0010]图4为示出用于阻止显示屏清除的方法的一种实施方式的示意性流程图;
[0011]图5为示出用于阻止显示屏清除的方法的一种实施方式的示意性流程图;以及
[0012]图6为示出用于阻止显示屏清除的方法的一种实施方式的示意性流程图。
【具体实施方式】
[0013]如本领域技术人员要理解的,实施方式的各方面可以被实施为系统、方法或程序产品。相应地,实施方式可以采取下述形式:完全硬件实施方式;完全软件实施方式(包括固件、常驻软件和微代码等);或者结合软件方面和硬件方面的实施方式,上述各种实施方式在本文中通常可以被称为“电路”、“模块”或“系统”。此外,实施方式可以采取在一个或更多个计算机可读存储设备中实施的程序产品的形式,其中所述一个或更多个计算机可读存储设备存储下文中被称为代码的机器可读代码、计算机可读代码和/或程序代码。存储设备可以是有形的、非暂态的和/或非传输的。存储设备可以不包含信号。在某一实施方式中,存储设备仅采用用于访问代码的信号。
[0014]本说明书中描述的功能单元中的许多功能单元被标记为模块,以便更特别地强调它们的实现独立性。例如,模块可以被实现为包括定制的超大规模集成(VLSI)电路或门阵列以及成品半导体一一例如逻辑芯片、晶体管或其它分立部件一一的硬件电路。模块还可以以可编程硬件设备一一例如现场可编程门阵列、可编程阵列逻辑、可编程逻辑器件等——来实现。
[0015]模块还可以以用于由各种类型的处理器执行的代码和/或软件来实现。等同的代码模块例如可以包括可执行代码的一个或更多个物理或逻辑块,所述一个或更多个物理或逻辑块例如可以被组织为对象、过程或功能。然而,等同的模块的可执行文件不需要在物理上定位在一起,而可以包括存储在不同位置处的完全不同的指令,当这些完全不同的指令在逻辑上结合在一起时构成上述模块并且实现所陈述的针对上述模块的目的。
[0016]实际上,代码模块可以是单个指令或许多指令,并且甚至可以分布在若干个不同的代码段上、分布在不同程序中以及跨若干个存储设备分布。类似地,在本文中可以标识和示出在模块内的操作数据,并且该操作数据可以以任何合适的形式来实施并且可以被组织在任何合适类型的数据结构中。操作数据可以被集中为单个数据集,或者可以分布在不同的位置上包括分布在不同的计算机可读存储设备上。在模块或模块的一部分以软件来实现时,软件部分被存储在一个或更多个计算机可读存储设备上。
[0017]可以利用一个或更多个计算机可读介质的任何组合。计算机可读介质可以是计算机可读存储介质。计算机可读存储介质可以是存储代码的存储设备。存储设备可以是例如但不限于电子的、磁的、光学的、电磁的、红外的、全息的、微机械的或半导体的系统、装置或设备,或者前述的任何合适的组合。
[0018]存储设备的更具体示例(非详尽列举)可以包括以下各项:具有一条或更多个导线的电连接件;便携式计算机磁盘;硬盘;随机存取存储器(RAM);只读存储器(ROM);可擦除可编程只读存储器(EPR0M或闪速存储器);便携式光盘只读存储器(CD-ROM);光存储设备;磁存储设备;或者前述的任何合适的组合。在本文献的上下文中,计算机可读存储介质可以是可以包含或存储下述程序的任何有形介质:该程序供指令执行系统、装置或设备使用,或者结合指令执行系统、装置或设备来使用。
[0019]用于执行实施方式的操作的代码可以以一种或更多种编程语言的任何组合来编写,所述一种或更多种编程语言包括:面向对象编程语言,例如Java、Smalltalk或C++等;以及传统的过程化编程语言,例如“C”编程语言或类似编程语言。代码可以作为独立软件包而完全在用户计算机上执行、部分地在用户计算机上执行、部分地在用户计算机上并且部分地在远程计算机上执行、或者完全在远程计算机或服务器上执行。在后者情况下,远程计算机可以通过任何类型的网络一一包括局域网(LAN)或广域网(WAN)—一连接至用户计算机,或者可以连接至外部计算机(例如通过使用因特网服务提供商的因特网)。
[0020]贯穿本说明书,提及“一种实施方式”(one embodiment)、“实施方式”(anembodiment)或类似的语言意指:结合此实施方式描述的特定特征、结构或特性包括在至少一个实施方式中。因而,贯穿本说明书出现的短语“在一种实施方式中”、“在实施方式中”及类似语言可以但不一定全部指相同的实施方式,但是除非另外明确地指定,否则意指“一个或更多个但非所有的实施方式”。除非另外明确地指定,否则术语“包括(including)”、“包括(comprising) ”、“具有(having) ”及其变型意指“包括但不限于”。除非另外明确地指定,否则列举的项目列表并不隐含项目中的任何或所有项目是互相排斥的。除非另外明确地指定,否则术语“一(a)”、“一个(an)”和“该(the) ”同样指“一个或更多个”。
[0021]此外,所描述的实施方式的特征、结构或特性可以以任何合适方式进行组合。在以下描述中,提供了许多具体细节以提供对实施方式的透彻理解,所述具体细节例如为编程、软件模块、用户选择、网络交易、数据库查询、数据库结构、硬件模块、硬件电路以及硬件芯片等的示例。然而,相关领域的技术人员将认识到,实施方式可以在不利用具体细节中的一个或更多个的情况下实践,或者利用其它方法、部件和材料等来实践。在其他实例中,未详细示出或描述公知的结构、材料或操作,以避免使实施方式的各方面模糊。
[0022]下面参照根据实施方式的方法、装置、系统以及程序产品的示意性流程图和/或示意性框图对实施方式的各方面进行描述。要理解的是,示意性流程图和/或示意性框图中的每个块以及示意性流程图和/或示意性框图中的块的组合可以通过代码来实现。这些代码可以被提供至通用计算机、专用计算机或其它可编程数据处理装置的处理器以产生机器,使得经由计算机或其它可编程数据处理装置的处理器执行的指令创建用于实现在示意性流程图和/或示意性框图的一个或更多个块中指定的功能/动作的手段。
[0023]代码还可以存储在下述存储设备中:该存储设备可以指引计算机、其它可编程数
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1