激活电子设备的功能的方法和装置与流程

文档序号:11772696阅读:389来源:国知局
激活电子设备的功能的方法和装置与流程
本公开总体上涉及电子设备,以及更特别地涉及用于在由设备的传感器实际上检测到双击时激活电子设备的功能的方法和装置。

背景技术:
包括移动电话和其他便携式设备的电子设备越来越多地用即兴应用和功能性来升级。例如,移动电话可以包括触敏屏,该触敏屏使人们能够与所显示的内容直接交互,而不是与受鼠标或触摸板控制的光标间接交互。触敏屏可以感测手指、手以及诸如指示笔的无源设备。因此,可以使用触敏屏来激活电子设备的功能。在目前系统中,已为许多移动电话提出了使用加速度计通过双击来激活电子设备的功能。然而,在现有常规系统中,在特征原型的广泛研究已表明,在某些情况下,诸如当移动电话在口袋、汽车托架等中时,实现较低出错极其困难。换句话说,在某些情况下,例如在汽车托架中,难以克服出错,因为加速度计独自不能区分手指轻击和从崎岖不平的道路产生的周期运动。因此,需要用于在检测到真实双击时激活电子设备的功能,并且因此避免出错的方法和装置。附图说明在附图中在整个独立视图中,相同的参考数字是指相同或功能相似的元件,附图与在下面的具体实施方式一起,被并入本说明书并且形成本说明书的一部分,以及用来进一步说明包括要求保护的发明的构思的实施例,并且解释那些实施例的各种原理和优势。图1是按照一些实施例的电子设备的框图。图2是按照一些实施例的电子设备的示意图。图3是按照一些实施例的方法的流程图。本领域技术人员将理解的是,附图中的元件为了简单和清楚起见而被图示,并且不一定按比例绘制。例如。附图中的部分元件的尺寸可以相对于其他元件被夸大,以帮助提高对本发明的实施例的理解。所述装置和方法组分已在附图中在适当情况下通过常用符号被表示,仅示出了与理解本发明的实施例有关的那些具体细节,以免因对得益于本文中的描述的本领域技术人员将是易显而易见的细节而使本公开不清楚。具体实施方式在详细描述按照本公开的实施例的用于激活电子设备的功能的特定方法和系统之前,应当观察到,本公开主要存在于与用于激活电子设备的功能的方法和系统有关的方法步骤和装置构件的组合中。因此,所述装置构件和方法步骤已在附图中在适当情况下通过常规符号被表示,仅示出了与理解本公开有关的那些具体细节,以免因对得益于本文中的描述的本领域技术人员将是易显而易见的细节而使本公开不清楚。同此,公开了电子设备和激活该电子设备的功能的方法。该方法包括由运动传感器检测第一输入。进一步,该方法响应于检测到第一输入,激活电子设备的触摸传感器。该方法然后由运动传感器在距第一输入预定的时间段内检测第二输入。接着,该方法响应于检测到第二输入,确定是否已在触摸传感器处发生接触,并且当检测到第二输入时,响应于确定已在触摸传感器处发生接触,激活电子设备的功能。图1是按照实施例的电子设备102的框图100。所描绘的电子设备102可以被实现为移动设备,诸如蜂窝或移动电话,其表示已被开发以供在各种通信网络内使用的多种多样的设备。尽管电子设备被示出为无线通信设备,然而,电子设备102可以是蜂窝电话、消息收发设备、移动数据终端、(膝上型、台式、手持式等)计算机、(带有或没有无线连接的)个人数字助理、游戏控制台、或带有图形用户界面和物理按钮/键的多种多样的电子设备。任何这些便携式设备可以被称为移动站、用户设备等。电子设备102的框图100包括各种构件。示例性构件包括显示器104、微控制器106、存储器108和可以能够从多个天线以及从各种网络接收信号的一个或多个收发器110。按照该实施例,显示器104被耦接到微控制器106。显示器104是触敏显示器。显示器104可以显示各种图像或对象,诸如图标集。按照该实施例,微控制器106可以被耦接到收发器110、存储器108和显示器104。然而,应当理解的是,这些构件中的一个或多个可以被组合或集成在共同构件中、或构件特征可以被分布在多个构件中。而且,在不背离本发明的范围的情况下,可以不同地连接电子设备102的构件,诸如绕过微控制器。微控制器106结合存储在存储器108中的数据和指令操作以控制电子设备102的操作。微控制器106可以被实现为处理器、数字信号处理器、硬连线逻辑和模拟电路、或这些的任何适当组合。按照该实施例,存储器108被耦接到微控制器108以存储供微控制器106的操作的数据和指令。在一个实施例中,存储器108包括用于存储数据的缓冲器。在各种实施例中,存储器108可以是一个或多个单独构件和/或可以出于各种目的,诸如但不限于优化存储器分配等,以各种方式被分区。因此,应当理解的是,图1中所示的示例性存储器108仅出于说明性目的,出于解释并且帮助本领域技术人员理解本 文中所述的各种实施例的目的。按照该实施例,被耦接到微控制器106的收发器110使得电子设备102能够通过天线(未示出)发射及接收RF信号。按照该实施例,收发器110将从天线(未示出)接收到的RF信号转换成数字数据,以供微控制器106使用。应当理解的是,图1仅出于说明性目的,并且主要用于,尽管不是仅用于为按照本公开的电子设备的各种实施例解释存储在存储器中的信息,以及并不意在是电子设备所需的各种构件和其之间的连接的完整示意图。因此,电子设备将包括图1中未示出的各种其他构件,和/或具有内部和外部的各种其他配置,并且仍然在本公开的范围内。图2示出电子设备102的各种构件、或其构件的一部分的示意图。电子设备102可以包括运动传感器202、触摸传感器204、接近传感器206、微控制器208、应用处理器210、电子连接器212、214、216以及内置集成电路(I2C)总线218。运动传感器202是对移动敏感的设备。例如,如果用某一力,使手指或指示笔在电子设备102的显示器104上轻击,则运动传感器202检测到电子设备102的相应移动。在一个示例中,运动传感器202是测量加速度的加速度计。更确切地说,运动传感器202一检测到输入,即电子设备的任何移动,例如手指轻击事件,运动传感器202就启动触摸传感器204,该触摸传感器204然后监视显示器104上的触摸事件。在一个示例中,运动传感器202在接收运动输入时中断微控制器208,并且微控制器208激活触摸传感器204。因此,触摸传感器204可以在从微控制器208接收到命令时被激活,该微控制器208从运动传感器202接收指示已在电子设备104处发生运动事件的中断信号。在这样的情况下,运动传感器202经由微控制器208被连接到触摸传 感器204。在另一个示例中,运动传感器202直接激活或开启触摸传感器204。在这种情况下,运动传感器202被直接连接到触摸传感器204。接近传感器206是能够在不用任何物理接触的情况下,检测附近物体的存在的传感器。接近传感器206发出电磁或静电场、或电磁辐射束(例如,红外线),并且查找所述场或回波信号的变化。如果电子设备102在口袋中,则可以使用接近传感器206来阻止显示器104被激活或开启。运动传感器202、触摸传感器204和接近传感器206分别经由电子连接器212、214和216被连接到微控制器208。对例如运动传感器202、触摸传感器204和接近传感器206的各种传感器来说,微控制器208用作为传感器集线器。当运动传感器202检测到轻击事件时,微控制器208开启触摸传感器204和接近传感器206,并且开始将数据存储在电子设备102的存储器108的缓冲器(未示出)中。存储器108包括两个缓冲器(未示出):触摸数据缓冲器和接近数据缓冲器。使用触摸数据缓冲器来存储与触摸传感器204相关联的数据,以及使用接近数据缓冲器来存储与接近传感器206相关联的数据。微控制器208还经由I2C总线218被连接到应用处理器210。I2C总线218是在集成电路(IC)之间提供通信链路的双向双线串行总线。例如,I2C总线218在微控制器208和应用处理器210之间提供通信链路。应用处理器210对从微控制器208接收到的数据进行处理,并且执行与电子设备102有关的基本功能。操作上,当运动传感器202检测到第一轻击输入时,运动传感器202经由电连接器(未示出)中断微控制器208。可以以多种方式实现中断功能。例如,可以经由与电子连接器212、214、216分离的一个或多个专用线提供中断能力。响应于此,微控制器208分别经由电连接器214和216激活触摸传感器204和接近传感器206。另外,微控制 器208还指令存储器108中的触摸数据缓冲器和接近数据缓冲器存储与触摸传感器204和接近传感器206相关联的数据。运动传感器202然后在接收到第一轻击输入之后在预定的时间内检测第二轻击输入。在一个示例中,预定的时间是但不限于200-500毫秒。在距第一轻击输入预定的时间内检测到第二轻击输入时,微控制器208读取存储在触摸数据缓冲器和接近数据缓冲器中的缓冲的数据。如果存储在触摸数据缓冲器中的数据的量大于触摸阈值,并且存储在接近数据缓冲器中的数据的量在或低于接近阈值,则微控制器208激活电子设备102的功能。触摸阈值是任何预定的值,以及同样地,接近阈值是任何预定的值。应当注意的是,触摸和接近传感器独立地操作,并且因此,其阈值也是独立的。例如,触摸阈值或接近阈值可以是零、一或二等。电子设备102的功能是与电子设备相关联的任何功能,例如,开启显示屏104、激活特定应用、拨打电话、读取电子邮件等。因此,微控制器208描述接收到的双击是来自手指的真实双击,而不是随机运动的无意触摸或错误轻击,并且因此,激活电子设备102的特定功能。真实双击是指不由无意触摸或轻击引起的真正或准确双击。进一步,激活电子设备102的功能,微控制器208去激活触摸传感器204和接近传感器206并且等待另一个输入信号。另一方面,如果存储在触摸数据缓冲器中的数据的量在或低于阈值,则假设没有接收到双击,并且触摸输入或轻击事件是错误事件。而且,如果存储在触摸数据缓冲器和接近数据缓冲器两者中的数据的量均大于阈值,则微控制器208不激活电子设备102的功能,以及假设没有接收到双击,并且触摸输入或轻击事件是错误事件,例如当电子设备在口袋中时。在上面两种情况下,电子设备102的功能没有被激活,以及微控制器208去激活触摸传感器204和接近传感器206并且等待另一个输入信号。图3是用于激活电子设备102的功能的方法300的流程图。参考图3,方法300以由运动传感器202检测302第一输入的步骤开始。运动传感器202是对移动敏感的设备。例如,如果使手指或指示笔在电子设备102的显示器104上轻击,则运动传感器202检测到电子设备102的相应移动。在一个示例中,运动传感器202是测量加速度的加速度计。进一步,第一输入可以是由电子设备102的运动传感器202检测到的任何形式的运动输入。在检测到302第一输入时,运动传感器202经由电连接器中断微控制器208,并且关于检测到的第一输入向微控制器208发信号。微控制器208然后激活304电子设备102的触摸传感器204。进一步,微控制器208还响应于检测到302第一输入而激活电子设备102的接近传感器206。触摸传感器204与显示器104,即电子设备102的触敏屏,相关联。接近传感器206是能够在不用任何物理接触的情况下,检测附近物体的存在的传感器。接近传感器206发出电磁或静电场、或电磁辐射束(例如,红外线),并且查找所述场或回波信号的变化。如果电子设备102在口袋中,则基本上使用接近传感器206来阻止触敏屏被开启。在另一个实施例中,运动传感器202与触摸传感器204和接近传感器206直接连线。在这样的情况下,运动传感器202直接激活触摸传感器204和接近传感器206。方法300然后移动到运动传感器202在距第一输入预定的时间段内检测306第二输入的步骤。第二输入可以是由电子设备102的运动传感器202检测到的任何形式的输入。例如,第二输入可以包括轻击输入。进一步,在一个示例中,预定的时间段是但不限于200-500毫秒。在距第一输入预定的时间段内检测到306第二输入时,运动传感 器202再次经由电连接器中断微控制器208以指示检测到第二输入。方法300然后移动到微控制器208响应于由运动传感器202检测到306第二输入,确定308是否已在触摸传感器204处发生接触的步骤。微控制器208还确定是否已在接近传感器206附近发生活动。关于触摸传感器204,微控制器208自从激活触摸传感器204之后明确确定是否已在触摸传感器204处发生接触。微控制器208通过确定与触摸传感器204相关联的触摸数据缓冲器(未示出)是否指示已在触摸传感器204处发生接触来对此进行确定。触摸数据缓冲器用来暂时存储与触摸传感器204相关联的数据。微控制器208确定触摸数据缓冲器所存储的数据的量是否高于阈值。按照该实施例,阈值是任何预定的值,例如,零、一、二等。如果已在触摸传感器204处发生接触,则触摸数据缓冲器所存储的数据的量高于阈值。然而,如果尚未在触摸传感器204处发生接触,则触摸数据缓冲器所存储的数据的量不高于阈值。进一步,关于接近传感器206,微控制器208确定是否已在接近传感器206附近发生活动。对于这,微控制器208确定与接近传感器206相关联的接近数据缓冲器是否指示已在接近传感器附近发生活动。更特别地,如果已在接近传感器附近发生活动,则存储在接近数据缓冲器中的数据的量高于阈值。例如,阈值是零、一、二等。另一方面,如果尚未在接近传感器206附近发生活动,则存储在接近数据缓冲器中的数据的量在或低于阈值。进一步,方法300响应于确定已在触摸传感器202处发生接触并且尚未在接近传感器204附近发生活动,激活310电子设备102的功能。电子设备102的功能是与电子设备相关联的任何功能,例如,开启显示器104、激活特定应用、拨打电话、读取电子邮件等。因此,假使触摸数据缓冲器所存储的数据量高于阈值并且存储在接近传感器中的数据量在或低于阈值,则激活电子设备102的功能。因此,仅在确认检测到的第一输入和第二输入是真实双击,并且不因某一错误轻击或无意触摸事件而生成之后,才激活电子设备102的功能。真实双击是指不由无意触摸或轻击引起的真正或准确双击。因此,可以很大程度上消除出错,并且消除了因振动运动对双击的错误检测。换句话说,本发明的方法和装置的一个关键优势是,允许电子设备102区分在显示器104上的能够用非常小的物理接触力发生的轻柔触摸和在显示器104上的用实质机械力发生的真实双击的发生。在前面说明书中,已描述了具体实施例。然而,本领域技术人员理解的是,在不背离所附权利要求中所阐述的本发明的范围的情况下,可以作出各种修改和改变。因此,本说明书和附图应以说明性而非限制性意义来考虑,并且所有这样的修改意在被包括在本教导的范围内。益处、优势、对问题的解决方案、以及可以促使任何益处、优势或解决方案被发现或变得更显著的任何元件并不被解释为任何或所有权利要求的关键性、所需或必要特征或元件。本发明由所附权利要求唯一地限定,包括在本申请的未决期间进行的任何修改以及所发布的那些权利要求的所有等同物。此外,在本文档中,诸如第一和第二、顶部和底部等的关系用语可以仅被用来区分一个实体或动作与另一个实体或动作,而不必在这样的实体或动作之间要求或暗示任何实际这样的关系或顺序。用语“包括”、“具有”、“包含”或其任何其他变体意在覆盖非排他性的包括,使得包括、具有、包含元件列表的过程、方法、物品或装置不仅包括那些元件,而且可以包括没有明确列出或对这样的过程、方法、物品或装置是固有的其他元件。在没有更多约束的情况下,由“包括……一个”、“具有……一个”、“包括……一个”、“包含……一个”展开的元件,在没有更多限制的情况下,不排除在包括、具有、包括、包含该元件的过程、方法、物品或装置中存在额外的相同元件。 除非在本文中另外明确说明,用语“一”和“一个”被定义为一个或多个。用语“基本上”、“本质上”、“近似地”、“大约”或其任何其他说法被定义为接近于本领域技术人员所理解的,以及在一个非限制实施例中,该用语被定义为是在10%内,在另一个实施例中,在5%内,在另一个实施例中,在1%内以及在另一个实施例中,在0.5%内。如在本文中所使用的用语“被耦接”被定义为被连接,尽管不必直接并且不必机械地。以某种方式“被配置”的设备或结构至少以该方式来配置,但是还可以以未列出的方式来配置。将理解的是,一些实施例可以由以下组成:一个或多个通用或专用处理器(或“处理设备”),诸如微处理器、数字信号处理器、定制处理器和现场可编程门阵列(FPGA);以及特有存储的程序指令(包括软件和固件两者),其控制该一个或多个处理器结合某些非处理器电路来实现在本文中所述的方法和/或装置的部分、大部分或全部功能。替选地,部分或全部功能可以由尚未存储程序指令的状态机、或以其中每一个功能或某些功能的一些组合被实现为定制逻辑的一个或多个专用集成电路(ASIC)来实现。当然,可以使用这两种方法的组合。此外,实施例可以被实现为在其上存储有计算机可读代码的计算机可读存储介质,所述计算机可读代码用于为计算机(例如,包括处理器)编程以执行如在本文中描述和主张的方法。这样的计算机可读存储介质的示例包括但不限于:硬盘、CD-ROM、光存储设备、磁存储设备、ROM(只读存储器)、PROM(可编程只读存储器)、EPROM(可擦除可编程只读存储器)、EEPROM(电可擦除可编程只读存储器)和闪速存储器。进一步,预期的是,尽管有可能显著的努力和由例如可用时间、当前技术和经济考虑激发的许多设计选择,本领域技术人员当受在本文中公开的构思和原理指导时将容易能够在具有最少实验的情况下生成这样的软件指令和程序以及IC。提供了本公开的摘要以允许阅读者快速弄清本技术公开的性质。 理解到,所认为的是,其将不被用来解释或限制权利要求的范围或含义。另外,在前面的具体实施方式中,可以看到的是,出于简化本公开的目的,在各种实施例中将多种特征聚组在一起。该公开的方法不被解释为反映所主张的实施例需要比在每一个权利要求中明确记载的更多的特征的意图。相反,如所附权利要求反映的,有创造性的主题在于少于单个公开的实施例的所有特征。因此,所附权利要求特此并入具体实施方式,其中每一个权利要求依靠其自身作为独立主张的主题。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1