调节设备的显示器的功率模式的装置和方法与流程

文档序号:18301821发布日期:2019-07-31 10:15阅读:388来源:国知局
调节设备的显示器的功率模式的装置和方法与流程

本公开涉及节省设备的功率,并且更具体地涉及调节设备的显示器的功率模式。

设备的显示器消耗了设备可用的显著份额的电池功率。例如,对于计算机设备,一些报告估计显示器可以利用该设备可用的电池功率的大约80%。在某些情况下,试图改变显示器的操作以节省功率的当前解决方案可以起作用,然而,这种解决方案还包括某些缺点。例如,一些当前的解决方案试图在显示器附近使用接近传感器,但是这些解决方案经常生成被阻挡的接近传感器的误报,这导致显示器过早地关闭并且破坏用户体验。



技术实现要素:

以下呈现所公开的一个或多个特征的简化概述以便提供对本公开的基本理解。该概述不是所有预期实现的广泛概述,并且既不旨在标识所有实现的关键或重要元素,也不旨在界定本公开的任何或所有实现的范围。其唯一目的是以简化的形式呈现本公开的一个或多个特征的一些概念,作为稍后呈现的更详细描述的序言。

一种实现涉及一种方法,该方法检测设备的表面上的一组接触信号,确定该组接触信号是否对应于与显示器的使用中状态相关联的接触签名,响应于确定该组接触信号不对应于与显示器的使用中状态相关联的接触签名,将显示器的功率模式转换到功率节省模式,并且响应于确定该组接触信号对应于与显示器的使用中状态相关联的接触签名,将显示器的功率模式保持在当前功率模式。

在另一实现中,一种用于调节设备的显示器的功率模式的装置可以包括存储器和与存储器通信的处理器,其中处理器被配置为检测设备的表面上的一组接触信号,确定该组接触信号是否对应于与显示器的使用中状态相关联的接触签名,响应于确定该组接触信号不对应于与显示器的使用中状态相关联的接触签名,将显示器的功率模式转换到功率节省模式,并且响应于确定该组接触信号对应于与显示器的使用中状态相关联的接触签名,将显示器的功率模式保持在当前功率模式。

在另外的实现中,公开了一种存储计算机可执行指令的计算机可读介质,计算机可执行指令由处理器可执行以调节设备的显示器的功率模式。该计算机可读介质包括用于以下操作的指令:检测设备的表面上的一组接触信号,确定该组接触信号是否对应于与显示器的使用中状态相关联的接触签名,响应于确定该组接触信号不对应于与显示器的使用中状态相关联的接触签名,将显示器的功率模式转换到功率节省模式,并且响应于确定该组接触信号对应于与显示器的使用中状态相关联的接触签名,将显示器的功率模式保持在当前功率模式。

与本公开的特征有关的其他优点和新颖特征将部分地在下面的描述中阐述,并且部分地对于检查了以下内容或通过其实践进行了学习的本领域技术人员将变得更加明显。

附图说明

图1a和1b是根据本公开的各种实现的可以包括用于调节设备处的显示器的功率模式的一个或多个组件和/或子组件的示例设备的示意性框图。

图2是根据本公开的各种实现的用于检测设备的表面上的接触签名的示例数字转换器系统或数字转换器的示意图。

图3是根据本公开的各种实现的与调节设备处的显示器的功率模式有关的示例方法的流程图。

图4-6是根据本公开的各种实现的包括示例接触签名的设备的正视图,该示例接触签名指示设备的用户是否与设备接合。

图7是根据本公开的各种实现的调节设备处的显示器的功率模式的示例方法的流程图。

具体实施方式

本公开提供了用于调节设备的显示器的功率模式的机制/过程/技术和装置。功率模式调节组件可以被配置为基于在设备的表面(例如,显示器或侧面)上产生的抓握或触摸签名(也称为接触签名)来确定设备的用户是否与设备的显示器接合(例如,也称为显示器的“使用中状态”)。当接触签名指示用户不再与设备接合时,功率模式调节组件可以将设备的显示器转换到功率节省模式(例如,低功率模式或空闲模式),或者当接触签名指示用户活动地与设备的显示器接合时,功率模式调节组件可以将设备的显示器保持在当前功率模式。另外,功率模式调节组件还可以被配置为在转换或保持设备的显示器的功率模式之前检查设备处的接近传感器是否被遮挡,这可以提高过程的可靠性。因此,所公开的功率模式调节组件的实现可以提高设备的显示器的功率使用效率。

图1a包括示例设备100,示例设备100可以具有一个或多个组件和/或子组件,诸如功率模式调节组件112,这些一个或多个组件和/或子组件用于基于接触签名和/或对象来调节与设备100通信和/或由设备100控制的显示器144的功率模式,这些接触签名和/或对象与设备100的表面接触或接近设备100的表面并且与用户是否和/或如何与设备100接合或交互相关。尽管图1a包括在设备100内的显示器144,但是应当理解,在某些情况下,显示器144可以与设备100集成,而在其他情况下,显示器144可以与设备100分离。还应当注意,设备100可以具有多个显示器144和/或不同的用户可以使用多个显示器。在一些实现中,设备100可以是个人计算机(pc)、游戏设备、平板计算机、膝上型计算机、个人数字助理(pda)、移动电话、移动站(ms)、用户设备(ue)等。100还可以包括处理器110和/或存储器120或者以其他方式与处理器110和/或存储器120通信地耦合,其中处理器110和/或存储器120可以被配置为执行或存储用于执行本文中描述的功能的指令或其他参数,诸如阈值126。

另外,设备100可以包括一个或多个传感器130,诸如但不限于一个或多个接近传感器132。在一个示例中,接近传感器132可以是可以检测附近对象的存在的红外(ir)传感器。例如,接近传感器132可以基于接近传感器132被人体部分(诸如用户的耳朵、手指和/或其他对象)遮挡(例如,阻挡、遮蔽等)来检测附近对象(例如,设备面朝下放在桌子上,设备放在用户的口袋里)。在另一示例中,接近传感器132可以位于显示器100上,在此它相对于显示器144(或设备100上的可能相关的任何其他结构,例如,设备100的边缘)定位。

此外,显示器144可以是或包括液晶显示器(lcd)、发光二极管(led)、有机led(oled)或利用能量(例如,来自电池或电路的功率)的任何其他类型的输出生成设备。在一个方面,显示器144可以是触敏显示器,其可以包括数字转换器146,数字转换器146可以检测显示器144上的触摸输入(例如,点和/或区域),例如,以检测用户是否与设备100接合或交互。在另外的方面,数字转换器146可以与显示器144分离。例如,数字转换器146可以是位于设备100的后部或边缘上的触摸传感器(和/或不连接到显示器设备100的显示器144)并且提供关于设备100如何被触摸和/或握持的信息。

此外,设备100可以包括用于经由有线或无线接口(例如,除了其他示例以外,蓝牙、射频标识(rfid)、近场通信(nfc))与其他设备通信的一个或多个通信组件140。设备100还可以包括用于向设备100的各种组件和/或子组件提供功率的电池142。

此外,设备100可以包括由设备100的处理器110和/或存储器120执行的操作系统。存储器120可以被配置用于存储定义操作系统(和/或固件)和/或与操作系统(和/或固件)相关联的数据和/或计算机可执行指令。存储器120的示例可以包括但不限于计算机可用的一种类型的存储器,诸如随机存取存储器(ram)、只读存储器(rom)、磁带、磁盘、光盘、易失性存储器、非易失性存储器及其任何组合。处理器110可以执行操作系统和/或一个或多个相关组件,诸如功率模式调节组件112。处理器110的示例可以包括但不限于如本文所述专门编程的任何处理器,包括控制器、微控制器、专用集成电路(asic)、现场可编程门阵列(fpga)、片上系统(soc)或任何其他可编程逻辑或状态机。

另外,功率模式调节组件112可以至少基于与设备100的用户相关联的接触签名来确定设备100的用户是否与设备100接合。接触签名可以包括但不限于对象的接触点或区域(例如,用户的手或(多个)手指或某个其他无生命的对象(例如,口袋内部、桌面))与设备100和/或显示器144的点或表面的一组一个或多个映射。在一个实现中,接触签名可以仅基于触摸接触(与检测到触摸和接近两者相反)。此外,这种接触签名可以与关于用户是否正在与显示器144交互的用户接合状态或用户未接合状态相关。此外,传感器130中的一个或多个(诸如数字转换器146和/或接近传感器132)可以检测与设备100的一个或多个表面接触或在其附近的对象,并且提供对应的数据,该数据可以被转换成当前接触签名。功率模式调节组件112可以响应于确定设备100的用户未与设备100接合而将显示器144的功率模式转换到低功率模式或空闲模式。替代地,功率模式调节组件112可以响应于确定设备100的用户与设备100接合而将显示器144的功率模式保持在当前功率模式。

另外,在一些实现中,在将显示器144的功率模式转换到低功率模式或空闲模式或者将显示器144的功率模式保持在当前功率模式之前,功率模式调节组件112还可以检测设备100处的一个或多个接近传感器132是否被遮挡。

图1b包括根据本公开的各种实现的被配置为一起操作以调节设备100处的显示器144的功率模式的功率模式调节组件112的附加子组件的示例。

例如,功率模式调节组件112可以包括用于检测设备100的表面上的一组信号的接触信号检测组件172(例如,数字转换器146或传感器130)、用于基于与和设备100接触的用户的手和/或(多个)手指相关联的至少一个接触签名来确定设备100的用户是否与设备100接合的用户接合确定组件182。此外,这种接触签名可以与用户接合状态或用户未接合状态相关。例如,接触签名可以表示但不限于诸如用户在设备100的边缘周围抓握设备100、用户在横向方向上用一只或两只手握持设备100、或覆盖设备100的显示器144大部分的接触等条件。例如,用户接合确定组件182被配置为将当前接收的接触签名与已知接触签名的库(例如,每个已知接触签名对应于用户接合状态或用户未接合状态)进行比较,以确定用户是否与设备100接合。例如,比较可以包括查看接触的大小、接触的持续时间、接触的移动和/或接触的信号强度等。

此外,例如,功率模式调节组件112可以包括功率模式转换组件184,该功率模式转换组件184用于至少基于确定设备100的用户是否与设备100接合和/或检测接近传感器132是否被遮挡,来将显示器144的功率模式转换到低功率模式或空闲模式,或者将显示器144的功率模式保持在当前功率模式。在一个实现中,功率模式调节组件112和/或功率模式转换组件184可以向显示控制器发送通知以在内容不再被绘制的情况下关闭显示器(例如,空闲模式),或者在内容仍然被绘制的情况下使背光板变暗(例如,低功耗模式)。

此外,例如,功率模式调节组件112可以包括接近传感器遮挡检测组件186,该接近传感器遮挡检测组件186被配置为基于与接近传感器132的通信,来确定设备100处的接近传感器132是否被遮挡。例如,接近传感器遮挡检测组件186可以向接近传感器132查询接近传感器132的状态,或者接近传感器132可以在每次接近传感器132改变状态(例如,从阻挡到未阻挡或未阻挡到阻挡)时发送通知。在这种情况下,接近传感器遮挡检测组件186可以从接近传感器132的阻挡状态推断出用户与显示器144未接合或交互,而从接近传感器132的未阻挡状态推断出用户正在与显示器144接合或交互。在一个实现中,功率模式调节组件112和/或接近传感器遮挡检测组件186可以经由设备100的操作系统从接近传感器132接收通过到检测到的对象的距离来检测接近度的读数。如果对象在到接近传感器132的配置距离内,则功率模式调节组件112和/或接近传感器遮挡检测组件186可以确定接近传感器132被遮挡。

因此,根据本公开,设备100操作功率模式调节组件112能够基于用户是否与设备100接合(例如,与显示器144交互)来检测设备100的用户的意图(例如关于是否应当改变显示器144的功率模式)。如果不是,则功率模式调节组件112可以使设备100的显示器144空闲或关闭以节省功率。该功率节省机制还可以扩展为包括来自接近传感器132的输入,其可以为功率模式改变决策提供附加置信度。在这种情况下,改变显示器144的功率模式的决定还可以基于接近传感器132是否被遮挡(例如,阻挡),这可以指示用户未与设备100接合(例如,和/或未与显示器144交互)。

参考图2,根据示例实现,可以与图1的数字转换器146相同或相似的数字转换器系统或数字转换器200可以是显示器144的一部分,并且可以与任何设备100(例如,计算设备)一起使用以实现用户与设备100之间的交互。例如,数字转换器系统200可以是可操作用于检测来自一个或多个笔290、手指204和/或导电对象206的输入的用户接口的一部分。

数字转换器系统200可以包括传感器212,传感器212包括导电线(传感器线)的图案化布置,这些导电线可选地可以是透明的并且通常覆盖在显示器202上。例如,传感器212可以是包括水平线和垂直线的基于栅格的传感器。在一些情况下,导电线的宽度可以在其长度上变化,例如,导电线的宽度可以在栅格的连接点附近较窄并且在连接点之间较宽。在一些情况下,导电线可以成形为菱形阵列,其中菱形点与连接点相匹配。在一些实现中,平行导电线是等间隔的直线,并且输入到专用集成电路(asic)216中包括的放大器。例如,放大器可以是差分放大器。

asic216包括例如用于处理和采样传感器212的输出并且生成数字表示的电路。数字输出信号被转发到数字单元220,例如数字asic单元,以进行进一步的数字处理。例如,数字单元220与asic216一起可以用作数字转换器系统200的控制器,和/或可以具有控制器和/或处理器的功能。在某些情况下,可以使用单个单元,例如,在具有有限数目的线的小屏幕中。在一些其他附加或可选实现中,asic216用作检测单元以处理和采样传感器212的输出。一旦确定,可以作为接触签名的一部分的结果经由接口224被转发到主机222(例如,计算机设备或主计算机设备,主机222可以与设备100相同或相似)用于由操作系统或任何当前应用进行处理。在一个实现中,可以在触摸控制器内部执行触摸分类,并且触摸控制器可以经由通信信道将设备100的功率模式传送到功率模式的仲裁器。在另一实现中,控制功能可以附加地或排他地被包括在主机222中,并且asic216和数字单元220可以作为单个asic提供。在一些其他可选实现中,数字单元220和asic216可以安装在pcb230中。

asic216可以连接到栅格中的各种导电线的输出,并且用于在第一处理阶段处理所接收的信号。在一些情况下,代替沿着传感器212的两侧定位的pcb230,可以使用柔性电缆将导电线连接到例如远离数字转换器200的感测表面定位的asic216。如上所述,asic216可以包括一个或多个放大器阵列,例如,差分放大器阵列、单端放大器阵列或任何差分放大器阵列,并且可选地包括一个接地输入以放大传感器的信号。在一些其他附加或可选实现中,接地输入可以由asic216选择。asic216可以可选地包括一个或多个滤波器以去除不相关的频率。另外,在采样之前执行滤波。然后,信号由a/d采样,可选地由数字滤波器滤波并且转发到数字asic单元,以进行进一步的数字处理。替代地,可选的滤波是完全数字的或完全模拟的。

例如,数字单元220从asic216接收采样数据,读取采样数据,处理它并且确定和/或跟踪触摸数字转换器传感器212的物理对象(诸如笔290和/或手指204)的位置。此外,例如,数字单元220可操作以解码在来自笔290的传输信号中编码的信息,例如,尖端上的压力、右击和/或橡皮擦模式、用于跟踪的颜色和标识等。根据一些实现,可以由数字单元220检测和处理对象(例如,笔290、手指204和/或手)的悬停。在任何情况下,数字单元220可以经由接口224将所计算的位置发送到主机222。

在一些实现中,数字转换器系统或数字转换器200具有与主机的若干信道,即接口224内包括的接口。在示例中,接口224包括用于传输显示屏幕上的笔坐标的笔接口以及用于传输显示屏幕上的手指触摸坐标的手指触摸接口。在一些另外的示例中,接口224的相同接口可以基于单点触摸检测方法和多点触摸检测方法来传输手指触摸坐标,例如,如下面参考图4-6所述。可选地,接口224可以传输关于检测到的手势的信息。

此外,数字单元220可以可操作用于控制一个或多个asic216的操作。例如,数字单元220可以用于向asic216提供命令信号以在多个可用电路路径(两个或更多个)之间切换以连接到网格中各种导电线的输出。在一些情况下,数字单元220与asic216一起用于交替地将各种导体的输出连接到差分放大器阵列和单端放大器阵列(或具有一个接地输入的差分放大器)之一。在其他情况下,数字单元220可以可操作用于控制一个或多个导电线的触发。在其他示例中,asic216与数字单元220一起配置用于使用具有(一个或多个)所选择的预定义频率的振荡信号触发各种导体。

数字单元220可以至少包括用于存储和处理从asic216获取的信息的存储器单元和处理单元。存储器和处理能力通常也被包括在主机222和asic126中。根据一些实现,存储器和处理功能可以在主机222、数字单元220和/或asic216的任何组合之间划分。

图3是根据本公开的各种实现的与调节设备100处的显示器144的功率模式有关的示例方法300的流程图。尽管下面描述的操作以特定顺序呈现和/或由示例组件执行,但是应当理解,动作的顺序和执行动作的组件可以根据实现而变化。

在可选框310处,功率模式调节组件112和/或接近传感器遮挡检测组件186检测到接近传感器132被遮挡(例如,阻挡、遮蔽)。如上面参考图1所述,接近传感器132可以是可以检测附近对象的存在的ir传感器,并且可以被用户的耳朵/手指遮挡,通过设备100面朝下放置在桌子上,或者设备100位于用户的口袋中,如参考图4-6详细描述的。

方法300可以最初或者可选地基于确定接近传感器132被遮挡而进行到框320。具体地,在框320处,方法300可以确定是否在设备100的显示器144上检测到任何触摸信号。触摸信号可以由数字转换器146检测,如上面参考图2详细描述的。

在一个选项中,从框320,方法300可以基于确定在设备100的显示器144处检测到触摸信号而进行到框330。具体地,在框330处,方法330可以确定由数字转换器146检测到的触摸信号是否与接触签名相关联,该接触签名可以指示功率模式调节组件设备100的用户与设备100接合。例如,如上所述,功率模式调节组件112和/或用户接合确定组件182可以确定用户是否在设备100的边缘周围抓握设备100或者在横向方向上用一只或两只手握持设备100。

替代地,在来自框320的另一选项中,方法300可以基于确定数字转换器146在设备的显示器144上未检测到任何触摸信号而进行到框325。在框325处,响应于确定在设备100的显示器144处没有检测到触摸信号,设备100的显示器144可以转换到低功率模式或睡眠模式,如参考图4-6详细描述的。

在一个选项中,从框330,方法300可以基于确定触摸信号与指示设备100的用户与设备100接合的接触签名相关联而进行到框340。具体地,在框340处,方法300可以保持(例如,保留、持续等)设备100的显示器144处于当前功率状态(例如,正常功率状态),如参考图4-6详细描述的。这确保了当用户与设备100接合时,设备100的显示器144不会被错误地空闲或转换到低功率状态,这可能影响用户的体验。

替代地,在来自框330的另一选项中,方法300可以基于确定触摸信号未与指示用户与设备100接合的接触签名(例如,在设备100(图4)的显示器的大部分上的污迹)相关联而进行到框325。

在一些实现中,一旦功率模式调节组件112确定用户与设备100接合和/或接近传感器132未被阻挡,功率模式调节组件112可以将设备的显示器转换到正常功率状态。因此,根据本公开,功率模式调节组件112可以基于用户是否与设备100接合和/或接近传感器132是否被遮挡来调节设备100处的显示器144的功率模式,这可以由此平衡用户体验与功率节省。

图4包括根据本公开的一个实现的指示设备的用户未与设备接合的示例接触签名。

例如,可以与图1的设备100相同或相似的设备400可以包括可以被遮挡或可以未被遮挡的接近传感器410(如由实线形成的未填充圆圈所指示的)和数字转换器440(如虚线所示),数字转换器440检测设备400的显示器430(如实线所示)上的接触(与设备100的显示器144相同或相似)并且产生接触签名420,也称为污迹420。应当注意,数字转换器440可以不在字面上在显示器430上显示接触签名420。数字转换器440可以与上面讨论的数字转换器146相同或相似。例如,接触签名420可以覆盖设备400的显示器430的大部分(或其他确定的百分比或区域),并且可以与设备400放置在用户的口袋中相关联,其中显示器430面向用户的腿,或者可以与将设备400面朝下放置在对象(例如,桌子)上相关联。

设备400可以通过将被接触签名420覆盖的区域与阈值126(例如,显示器的面积或面积的百分比)进行比较,来确定接触签名420是否覆盖显示器430的大部分(或其他确定的百分比或面积)。例如,在一个方面,通过将污迹的大小与阈值126进行比较,诸如接触签名420是否覆盖显示器430的显示区域的至少75%,功率模式调节组件112可以确定接触签名420是否足够大以足以与设备400放置在用户的口袋中相关联,其中显示器面向用户的腿,或者与设备400在对象上面朝下相关联。应当理解,阈值126可以设置为任何可配置的值。在该示例中,如果接触签名420占据显示器430的显示区域的80%,则功率模式调节组件112可以确定接触签名420与指示用户与设备接合的接触签名不匹配或不相关或不相关联(换言之,接触签名420与指示用户未与设备接合的接触签名匹配、相关或相关联)。这样,功率模式调节组件112可以将显示器430转换到低功率模式或空闲模式。替代地,在接触签名420可以更小的另一种情况下,诸如当接触签名420占据例如显示器430的显示区域的20%时,功率模式调节组件112可以确定接触签名420可以与指示用户与设备接合的接触签名相关联。在这种情况下,功率模式调节组件112可以将显示器430保持在当前功率模式。

在一些实现中,一旦设备400的显示器430转换到低功率模式或空闲模式,功率模式调节组件112还可以禁用设备400的显示器430唤醒(例如,转换到正常功率状态)以避免设备400的显示器430转换到正常功率状态,例如,由于当设备400位于例如用户的口袋中时设备400上的按钮的意外按压。在这种情况下,例如,设备400的用户可能必须主动向400提供输入以转换到正常功率状态。

图5包括根据本公开的一个实现的指示设备的用户与设备接合的示例接触签名。

例如,可以与图1的设备100相同或相似的设备500可以包括未被遮挡的接近传感器510(如由虚线形成的未填充圆圈所示)和数字转换器540(如虚线所示),数字转换器540检测设备500的显示器530(如实线所示)上的接触并且产生接触签名520。应当注意,数字转换器540可以不在字面上在显示器530上显示接触签名520。数字转换器540可以与上面讨论的数字转换器146相同或相似。在这种情况下,接触签名520可以指示设备500的用户在显示器530的边缘周围(例如,沿着设备500的边缘)抓握设备500。接触签名520可以由沿着显示器530的边缘的“光晕”表示。例如,图5指示用户通过用户的右手握持设备500,如显示器的左侧上的四个触摸和显示器530的右侧上的一个触摸所示。基于接触签名520,功率模式调节组件112可以确定接触签名520与用户在设备500的边缘周围抓握设备的接触签名相匹配、相关或相关联,由此指示用户与设备500接合。在这种情况下,功率模式调节组件112可以在没有接近传感器510被遮挡的情况下进行该确定,并且可以将显示器530的功率模式保持在当前功率模式。替代地,在接触签名520未能匹配的另一种情况下,功率模式调节组件112可以确定接触签名520可以与指示用户未与设备接合的接触签名相关联。在这种情况下,功率模式调节组件112可以将设备500的显示器530转换到低功率模式或正常功率模式。

图6示出了根据本公开的一个实现的指示设备的用户与设备接合的示例接触签名。

例如,可以与图1的设备100相同或相似的设备600可以包括可以被遮挡的接近传感器610(如实心圆所示)和数字转换器640(如虚线所示),数字转换器640检测设备600的显示器630(如实线所示)上的接触并且产生接触签名620。应当注意,数字转换器640可以不在字面上在显示器630上显示接触签名620。数字转换器640可以与上面讨论的数字转换器146相同或相似。在这种情况下,接触签名620可以指示用户在横向方向上用一只或两只手握持设备600,如接触签名620中的用户的手掌和/或拇指所指示的。作为响应,功率模式调节组件112可以确定接触签名620与用户在横向方向上用一只或两只手握持设备600的接触签名相匹配、相关或相关联,并且指示设备600的用户与设备600接合,其中接近传感器610被遮挡。这样,功率模式调节组件112可以将显示器630的功率模式保持在当前功率模式。替代地,在接触签名620未能匹配的另一种情况下,功率模式调节组件112可以确定接触签名620可以与指示用户未与设备接合的接触签名相关联。在这种情况下,功率模式调节组件112可以将设备600的显示器630转换到低功率模式或正常功率模式。

图7包括由设备100的功率模式调节组件112执行的用于调节设备100处的显示器144的功率模式的方法700的示例。

例如,在框710处,方法700可以可选地包括检测设备处的接近传感器是否被遮挡。例如,功率模式调节组件112可以检测接近传感器132是否被遮挡。在一些实现中,除了接触签名之外,可以使用接近传感器132的状态(例如,阻挡/未阻挡)来确定是将设备100转换到低功率/空闲模式还是将显示器144的功率模式保持在当前功率模式。

例如,在框720处,方法700可以包括检测设备的表面上的一组信号。例如,功率模式调节组件112可以检测表面(例如,设备100的显示器或边缘)上的一组接触信号(例如,一个或多个信号)。

例如,在框730处,方法700可以包括确定该组接触信号是否对应于与显示器的使用中状态相关联的接触签名。例如,功率模式调节组件112可以确定该组接触信号是否对应于与显示器144的使用中状态相关联的接触签名,例如,参考图4-6详细描述的。

例如,接触签名可以是:与用户在设备100的边缘周围抓握设备100相关联的第一接触签名,其指示用户与设备100接合(例如,图5的接触签名520);与用户在横向方向上用一只或两只手握持设备100相关联的第二接触签名,其指示设备100的用户与设备100接合(例如,图6的接触签名620);以及与覆盖显示器144的大部分的接触相关联的第三接触签名,其指示设备100的用户未与设备接合(例如,图4的接触签名420)。应当注意,可以利用其他接触签名,包括指示用户未与设备100接合的接触签名以及指示用户与设备100接合的接触签名。此外,例如,功率模式调节组件112可以基于由数字转换器146检测到的接触来接收当前接触签名,将接触签名与已知接触签名进行比较,并且标识是否存在匹配。

在框740处,方法700包括响应于确定该组接触信号不对应于与显示器的使用中状态相关联的接触签名而将显示器的功率模式转换到功率节省模式。

在框750处,方法700包括响应于确定该组接触信号对应于与显示器的使用中状态相关联的接触签名而将显示器的功率模式保持在当前功率模式。

在一些实现中,功率模式调节组件112和/或功率模式转换组件184可以响应于确定接触签名是与用户在设备的边缘周围抓握设备相关联的第一接触签名而将显示器的功率模式保持在当前功率模式(例如,标准或正常功率模式),其中接近传感器被遮挡或者未被遮挡。例如,接近传感器132可能已经被用户的另一只手遮挡。

此外,在一些实现中,功率模式调节组件112和/或功率模式转换组件184可以响应于确定接触签名是与用户在横向视图中用一只或两只手握持设备相关联(指示设备的用户与设备接合)的第二接触签名,并且接近传感器被遮挡而将显示器的功率模式保持在当前功率模式。

此外,在一些实现中,功率模式调节组件112和/或功率模式转换组件184可以响应于确定接触签名是与覆盖显示器的大部分的污迹(例如,图4的420)相关联(指示设备的用户未与设备接合)的第三接触签名并且接近传感器被遮挡而将显示器的功率模式转变为低功率模式或空闲模式。

上述实现还提供基于接近传感器132被遮挡并且设备100的显示器144上没有任何抓握或触摸签名,当显示器144(或显示器144的触摸面板)被非电容性对象(例如,桌子)覆盖时,将显示器144转换到低功率模式或空闲模式。

因此,可以调节设备100处的显示器144的功率模式以节省功率和/或避免在设备100处错误地使显示器144空闲。上述实现实现了功率节省与用户体验之间的平衡。

如在本申请中使用的,术语“组件”、“系统”等旨在包括计算机相关实体,诸如但不限于硬件、固件、硬件和软件的组合、软件、或执行软件。例如,组件可以是但不限于是在处理器上运行的进程、处理器、对象、可执行文件、执行线程、程序和/或计算机。作为说明,在计算机设备上运行的应用和计算机设备都可以是组件。一个或多个组件可以驻留在进程和/或执行线程内,并且组件可以位于一个计算机上和/或分布在两个或更多个计算机之间。另外,这些组件可以从其上存储有各种数据结构的各种计算机可读介质来执行。这些组件可以通过本地和/或远程进程进行通信,诸如根据具有一个或多个数据分组的信号,诸如来自一个组件的数据,该一个组件与本地系统、分布式系统中的另一组件交互和/或跨越诸如因特网等网络通过信号的方式与其他系统交互。

此外,术语“或”旨在表示包含性的“或”而不是排他性的“或”。即,除非另有说明或从上下文中清楚,否则短语“x使用a或b”是旨在表示任何自然的包含性排列。也就是说,以下任何一种情况满足短语“x使用a或b”:x使用a;x使用b;或者x使用a和b两者。另外,本申请和所附权利要求中使用的冠词“一个(a)”和“一个(an)”通常应当理解为表示“一个或多个”,除非另有说明或从上下文中很清楚涉及单数形式。

各种实现或特征将在可以包括多个设备、组件、模块等的系统方面来呈现。应当理解和了解,各种系统可以包括附加的设备、组件、模块等,和/或可以并非包括结合附图所讨论的所有设备、组件、模块等。也可以使用这些方法的组合。

结合本文中公开的实施例而描述的方法的各种说明性逻辑、逻辑块和动作可以使用被设计为执行本文中描述的功能的通用处理器、数字信号处理器(dsp)、专用集成电路(asic)、现场可编程门阵列(fpga)或其他可编程逻辑器件、离散门或晶体管逻辑、分立硬件组件或其任何组合中的特别编程的一者来实施或执行。通用处理器可以是微处理器,但是在替代方案中,处理器可以是任何传统的处理器、控制器、微控制器或状态机。处理器还可以实现为计算机设备的组合,例如dsp和微处理器的组合、多个微处理器、一个或多个微处理器结合dsp核、或任何其他这样的配置。另外,至少一个处理器可以包括可操作以执行上述步骤和/或动作中的一个或多个的一个或多个组件。

此外,结合本文中公开的实现而描述的方法或算法的步骤和/或动作可以直接用硬件、由处理器执行的软件模块或两者的组合来实施。软件模块可以驻留在ram存储器、闪存、rom存储器、eprom存储器、eeprom存储器、寄存器、硬盘、可移除盘、cd-rom或本领域已知的任何其他形式的存储介质中。示例性存储介质可以耦合到处理器,使得处理器可以从存储介质读取信息和向存储介质写入信息。在替代方案中,存储介质可以是处理器的组成部分。此外,在一些实现中,处理器和存储介质可以驻留在asic中。另外,asic可以驻留在用户终端中。在替代方案中,处理器和存储介质可作为分立组件驻留在用户终端中。另外,在一些实现中,方法或算法的步骤和/或动作可以作为一个或任何组合或一组代码和/或指令驻留在可以并入计算机程序产品中的机器可读介质和/或计算机可读介质上。

在一个或多个实现中,所描述的功能可以用硬件、软件、固件或其任何组合来实现。如果用软件实现,则这些功能可以作为一个或多个指令或代码在计算机可读介质上存储或传输。计算机可读介质包括计算机存储介质和通信介质,包括支持将计算机程序从一个地方传送到另一地方的任何介质。存储介质可以是可以由计算机访问的任何可用介质。作为示例而非限制,这种计算机可读介质可以包括ram、rom、eeprom、cd-rom或其他光盘存储装置、磁盘存储装置或其他磁存储设备、或者可以用于以指令或数据结构的形式携带或存储所需要的程序代码并且可以由计算机访问的任何其他介质。本文中使用的磁盘和光盘包括光盘(cd)、激光光盘、光学盘、数字通用光盘(dvd)、软盘和蓝光光盘,其中磁盘通常以磁性方式再现数据,而光盘通常用激光光学地再现数据。上述的组合也应当被包括在计算机可读介质的范围内。

虽然已经结合其示例描述了本公开的实现,但是本领域技术人员将理解,可以在不脱离本发明的范围的情况下对上述实现进行变化和修改。通过考虑说明书或根据本文中公开的实现的实践,其他实现对于本领域技术人员而言是很清楚的。

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