移动设备的引导灯的制作方法

文档序号:11160742阅读:444来源:国知局
移动设备的引导灯的制造方法与工艺

移动设备可以使用电池或具有有限的功率容量(power capacity)的其它电源来操作。由于电源具有有限的功率容量,因此需要定期对电源进行再充电。当对电源进行再充电时,电源可以从移动设备脱离或可以不从移动设备脱离。通常,在再充电过程中,电源被保留在移动设备内。为了对电源进行再充电,承载有来自充电电源(“充电器”)的充电电流的线连接到位于移动设备的表面上的连接器(例如,微型通用串行总线(“USB”)连接器)。例如,充电器可以是微型-USB充电器。连接器是在弱光条件下(例如,当可用的环境光的量小于阈值光级别(light level)时)可能难以找到的小腔。例如,连接器在黑暗房间里可能难以找到。因此,存在使移动设备的用户能够在弱光条件下更容易地找到连接器的需求。



技术实现要素:

本发明的实施方式涉及用于激活引导灯的系统、方法和计算机程序产品。一种示例方法包括:由移动设备确定引导灯的触发事件的发生;响应于确定所述触发事件的发生,激活所述引导灯,所述引导灯与位于所述移动设备中的连接器相关联,所述连接器用于接纳充电器,所述充电器用于对所述移动设备中的电源进行充电。

在一些实施方式中,确定触发事件的发生包括确定移动设备是否检测到充电器。

在一些实施方式中,使用体域网(BAN)技术来检测充电器。

在一些实施方式中,确定触发事件的发生包括确定充电器是否定位为距移动设备的距离小于阈值距离。

在一些实施方式中,确定触发事件的发生包括确定环境光级别是否小于阈值光级别。

在一些实施方式中,确定触发事件的发生包括确定电源的功率电平(power level)是否小于阈值功率电平。

在一些实施方式中,该方法还包括使用引导灯指示对电源进行充电的状态。

在一些实施方式中,当电源的功率电平等于或大于阈值功率电平时,引导灯改变颜色、强度或亮度。

在一些实施方式中,充电器包括充电线或充电电源中的至少一个。

在一些实施方式中,提供一种用于激活引导灯或用于执行本文描述的任何方法的系统。所述系统包括:存储器;处理器;电源;连接器,所述连接器用于接纳对所述电源进行充电的充电器;引导灯,所述引导灯与所述连接器相关联;以及模块,所述模块被存储在所述存储器中,可由所述处理器执行,并被配置为:确定所述引导灯的触发事件的发生;以及响应于确定所述触发事件的发生,激活所述引导灯。

在一些实施方式中,引导灯被内置在连接器中。

在一些实施方式中,引导灯围绕连接器的周边设置。

在一些实施方式中,引导灯位于距连接器的预定距离内。

在一些实施方式中,提供一种用于激活移动设备的引导灯或执行本文描述的任何方法的计算机程序产品。所述计算机程序产品包括包含代码的非暂时性计算机可读介质,所述代码被配置为:确定所述引导灯的触发事件的发生;以及响应于确定触发事件的发生,激活所述引导灯,所述引导灯与位于所述移动设备中的连接器相关联,所述连接器用于接纳充电器,所述充电器用于对所述移动设备中的电源进行充电。

附图说明

由此,已经概括地描述了本发明的实施方式,现在将对附图进行参照,在附图中:

图1示出了根据本发明的实施方式的用于激活引导灯的示例性处理流程;以及

图2示出了根据本发明的实施方式的包括引导灯的示例性移动设备。

具体实施方式

现在可以参照附图在下文中更全面地描述本发明的实施方式,在附图中,示出了本发明的一些实施方式而不是全部实施方式。实际上,本发明可以以很多不同的形式来具体实现,但不应解释为限于本文所阐述的实施方式;相反,提供这些实施方式使得本公开可以满足适用的法律要求。相同的附图标记始终表示相同的元件。

本发明涉及使移动设备的用户能够找到移动设备上的连接器。本发明提供一种内置在连接器内或位于连接器周围(例如,至连接器的距离小于阈值距离)的引导灯(例如,发光二极管(“LED”))。在一些实施方式中,引导灯可以围绕连接器的周边设置,而不内置在连接器中。引导灯在大多数时间可以是停用的,并且可以如本文所描述的响应于检测到触发事件而被激活。在一些实施方式中,可以在移动设备上设置超过一个引导灯。

当充电器连接到连接器时,引导灯也可以用作示出充电过程的状态的指示灯。例如,当电源的功率电平变得等于或大于阈值功率电平时,引导灯可以从第一颜色切换到第二颜色。附加地或另选地,当电源达到其最大功率电平时(即,当电源被充满时),或者当电源达到其最小功率电平时,引导灯可以从第一颜色切换到第二颜色。附加地或另选地,引导灯的强度或亮度等级可以随充电过程中电源的功率电平持续增加而逐渐增加。

用于激活引导灯的触发事件可以是若干可能事件中的一个或更多个。触发事件不限于本文描述的触发事件。例如,在一些实施方式中,触发事件包括由移动设备检测到的环境光小于阈值环境光级别。环境光与移动设备所处的环境相关。在其它实施方式中,触发事件包括移动设备电源的功率电平小于阈值功率电平。

在一些实施方式中,触发事件包括确定移动设备是否检测到充电器或充电线。如果充电器或充电线(或线缆)定位为与移动设备(或移动设备的连接器)的距离小于阈值距离,则充电器或充电线可以被移动设备检测到。在其它实施方式中,可以使用体域网(BAN)技术来检测充电器或充电线的接近。当用户的一只手抓握充电线并且电话在用户的另一只手中时,移动设备可以检测到该事件(例如,检测到充电线位于移动设备附近),然后该事件用作激活引导灯的触发事件。在一些实施方式中,当充电线(或充电线的包括充电头的一端)与移动设备(或具体地,移动设备的连接器和/或引导灯)之间的距离小于阈值距离时,触发事件发生。当距离小于阈值距离时,移动设备检测到充电线(和/或充电头或充电电源)的存在并且激活引导灯。在一些实施方式中,本文描述的各种触发事件可以组合使用。

参照图1,图1示出了用于激活移动设备的引导灯的示例性处理流程。该处理流程可以由本文描述的任何设备来执行。在步骤110,该处理流程包括由移动设备确定引导灯的触发事件的发生。在一些实施方式中,确定触发事件的发生包括确定移动设备是否检测到充电器。可以使用BAN技术来检测充电器。在一些实施方式中,确定触发事件的发生包括确定充电器是否定位为距移动设备的距离小于阈值距离。另选地或附加地,确定触发事件的发生包括确定环境光级别(例如,与移动设备所处的环境相关)是否小于阈值光级别。另选地或附加地,确定触发事件的发生包括确定电源的功率电平是否小于阈值功率电平。

在步骤120,该处理流程包括响应于确定触发事件的发生,激活所述引导灯。引导灯与位于移动设备中的连接器相关联。连接器接纳用于对移动设备中的电源进行充电的充电器。充电器包括充电线或充电电源中的至少一个。引导灯可以被内置在连接器内。另选地或附加地,引导灯围绕连接器的周边设置。另选地或附加地,引导灯位于至连接器的预定距离内。

在一些实施方式中,该处理流程还包括使用引导灯来指示对电源进行充电的状态。当电源的功率电平等于或大于阈值功率电平时,引导灯可以改变颜色、强度或亮度。

本文描述的移动设备可以包括移动计算设备、移动电视、移动电话、膝上型计算机、智能屏幕、平板电脑或平板、便携台式计算机、电子阅读器、扫描仪、便携式媒体设备、游戏设备、相机或其它图像捕获设备、帽盔、护目镜、全球定位系统(“GPS”)设备、手表、带状物(例如,腕带)或其它可穿戴设备、服务器、路由器、传感器、物联网(IOT)、非计算设备或系统等。

现在参照图2,图2示出了包括引导灯的移动设备210的示例性框图。移动设备是计算设备,该计算设备包括:通信接口;处理器;存储器;以及模块,所述模块被存储在存储器中,可由处理器执行并被配置为执行本文描述各种处理。本文描述的每个通信接口使能与其它系统进行通信。另外,移动设备包括如本文描述的引导灯和连接器。引导灯、连接器和电源(例如,电池)可以与通信接口、处理器和存储器联合使用以执行本文描述的各种处理。

本文描述的每个处理器通常包括用于实现音频、视觉和/或逻辑功能的电路。例如,处理器可以包括数字信号处理器设备、微处理器设备和各种模数转换器、数模转换器以及其它支持电路。处理器所驻留的系统的控制和信号处理功能可以根据它们各自的能力在这些设备之间分配。处理器还可以包括至少部分地基于其计算机可执行程序代码部分来运行一个或更多个软件程序的功能,该计算机可执行程序代码部分例如可以被存储在存储器中。

每个存储器可包括任何计算机可读介质。例如,存储器可以包括易失性存储器(诸如,具有用于信息的临时存储的缓存区域的易失性随机存取存储器(RAM))。存储器也可以包括非易失性存储器,所述非易失性存储器可以是嵌入的和/或可以是可移除的。非易失性存储器附加地或另选地可以包括EEPROM、闪存等。存储器可以存储所述存储器所驻留在的系统所使用的任何一个或更多个信息片段和数据,以实现该系统的功能。

根据本发明的实施方式,关于系统(或设备或装置)的术语“模块”可以指的是系统的硬件组件、系统的软件组件或包括硬件和软件二者的系统的组件。如本文所使用的,模块可以包括一个或更多个模块,其中,每个模块可以驻留在分离的硬件或软件中。

尽管上面刚刚已经描述了本发明的多个实施方式,但是本发明可以以许多不同的形式来实施,并且不应被解释为限于本文所阐述的实施方式;相反,提供这些实施方式使得本公开将满足适用的法律要求。另外,应当理解,在可能的情况下,本文描述和/或预期的本发明的任何实施方式的任何优点、特征、功能、设备和/或操作方面可以被包括在本文描述和/或预期的本发明的任何其它实施方式中,和/或反之亦然。另外,在可能的情况下,本文以单数形式表示的任何术语意味着也包括复数形式,和/或反之亦然,除非另有明确说明。如本文所使用的,“至少一个”应当意味着“一个或更多个”,并且这些短语旨在可互换。因此,即使本文中也使用短语“一个或更多个”或“至少一个”,术语“一个”也应当意味着“至少一个”或“一个或更多个”。相同的附图标记始终表示相同的元件。

如本领域的普通技术人员鉴于本公开应当理解的,本发明可以包括和/或被实现为装置(包括,例如,系统、机器、设备、计算机程序产品等),被实现为方法(包括,例如,商业方法、计算机实现的处理等),或者被实现为上述的任何组合。因此,本发明的实施方式可以采取完全商业方法实施方式、完全软件实施方式(包括固件、常驻软件、微代码,数据库中存储的程序等)、完全硬件实施方式或者本文通常可以称为“系统”的、结合商业方法、软件和硬件方面的实施方式的形式。此外,本发明的实施方式可以采取计算机程序产品的形式,所述计算机程序产品包括具有存储在其中的一个或更多个计算机可执行程序代码部分的计算机可读存储介质。如本文所使用的,可以包括一个或更多个处理器的处理器可以被“配置为”以各种方式执行特定功能,包括,例如,通过使一个或更多个通用电路通过执行在计算机可读介质中具体实现的一个或更多个计算机可执行程序代码部分来执行所述功能,和/或通过使一个或更多个专用电路来执行所述功能。

应当理解,可以利用任何合适的计算机可读介质。计算机可读介质可以包括但不限于非暂时性计算机可读介质(诸如,有形的电、磁、光、电磁、红外和/或半导体系统、设备和/或其它装置)。例如,在一些实施方式中,非暂时性计算机可读介质包括有形的介质(诸如,便携式计算机软盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦除可编程只读存储器(EPROM或闪存)、光盘只读存储器(CD-ROM)和/或一些其它有形的光和/或磁存储设备)。然而,在本发明的其它实施方式中,计算机可读介质可以是暂时性的,诸如,例如,包括在此实现的计算机可执行程序代码部分的传播信号。

用于执行本发明的操作的一个或更多个计算机可执行程序代码部分可以包括面向对象的、脚本化的和/或非脚本化的编程语言(诸如,例如,Java、Per1、Smalltalk、C++、SAS、SQL、Python、Objective C、JavaScript等)。在一些实施方式中,用于执行本发明的实施方式的操作的一个或更多个计算机可执行程序代码部分以传统的面向过程编程语言(诸如,“C”编程语言和/或类似的编程语言)来编写。计算机程序代码附加地或另选地可以以一种或更多种多范式编程语言(诸如,例如,F#)来编写。

本文参照装置和/或方法的流程图和/或框图描述了本发明的一些实施方式。应当理解,在流程图和/或框图中包括的每个块、和/或在流程图和/或框图中包括的块的组合可以由一个或更多个计算机可执行程序代码部分来实现。这些一个或更多个计算机可执行程序代码部分可以被提供给通用计算机、专用计算机和/或一些其它可编程数据处理装置的处理器,以便产生特定机器,使得经由计算机和/或其它可编程数据处理装置的处理器执行的一个或更多个计算机可执行程序代码部分创建用于实现由流程图和/或框图块所表示的步骤和/或功能的机制。

一个或更多个计算机可执行程序代码部分可以被存储在暂时性和/或非暂时性计算机可读介质(例如,存储器等)中,所述暂时性和/或非暂时性计算机可读介质可以指示、命令和/或使得计算机和/或其它可编程数据处理装置以特定方式起作用,使得存储在计算机可读介质中的计算机可执行程序代码部分产生包括指令机制的制品,所述指令机制实现流程图和/或框图块中指定的步骤和/或功能。

一个或更多个计算机可执行程序代码部分还可以被加载到计算机和/或其它可编程数据处理装置上,以使得在计算机和/或其它可编程装置上执行一系列操作步骤。在一些实施方式中,这产生一种计算机实现的处理,使得在计算机和/或其它可编程装置上执行的一个或更多个计算机可执行程序代码部分提供操作步骤,以实现流程图中指定的步骤和/或框图块中指定的功能。另选地,计算机实现的步骤可以与操作者实现和/或人实现的步骤组合,和/或利用操作者实现和/或人实现的步骤来替换,以便执行本发明的实施方式。

虽然已经在附图中描述并示出了某些示例性实施方式,但是应当理解,这样的实施方式对广义发明来说仅仅是说明性的而不是对广义发明的限制,并且本发明不限于所示出和描述的特定结构和布置,因为除了上面段落中阐述的那些之外,各种其它改变、组合、省略、修改和替换是可能的。本领域技术人员应当理解,在不脱离本发明的范围和精神的情况下,可以配置刚刚描述的实施方式的各种调整、修改和组合。因此,应当理解,在所附权利要求的范围内,本发明可以与本文所具体描述的不同地来实施。

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