CN104160355A - 用于减少电子设备中的非期望操作的发生的***和方法 - Google Patents
用于减少电子设备中的非期望操作的发生的***和方法 Download PDFInfo
- Publication number
- CN104160355A CN104160355A CN201280071077.7A CN201280071077A CN104160355A CN 104160355 A CN104160355 A CN 104160355A CN 201280071077 A CN201280071077 A CN 201280071077A CN 104160355 A CN104160355 A CN 104160355A
- Authority
- CN
- China
- Prior art keywords
- sensor
- touch
- mobile device
- actuating
- user
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 52
- 230000033001 locomotion Effects 0.000 claims description 73
- 230000008569 process Effects 0.000 claims description 27
- 230000003287 optical effect Effects 0.000 claims description 8
- 230000002159 abnormal effect Effects 0.000 claims description 7
- 238000003860 storage Methods 0.000 claims description 6
- 230000007613 environmental effect Effects 0.000 claims description 5
- 238000001514 detection method Methods 0.000 claims description 4
- 230000005540 biological transmission Effects 0.000 claims description 2
- 230000000977 initiatory effect Effects 0.000 claims description 2
- 230000002596 correlated effect Effects 0.000 claims 1
- 230000004044 response Effects 0.000 abstract description 23
- 230000009471 action Effects 0.000 description 28
- 238000010586 diagram Methods 0.000 description 16
- 238000007667 floating Methods 0.000 description 16
- 230000000712 assembly Effects 0.000 description 15
- 238000000429 assembly Methods 0.000 description 15
- 238000004891 communication Methods 0.000 description 13
- 238000005516 engineering process Methods 0.000 description 9
- 238000004458 analytical method Methods 0.000 description 8
- 230000008859 change Effects 0.000 description 6
- 230000004438 eyesight Effects 0.000 description 6
- 238000012545 processing Methods 0.000 description 6
- 230000035939 shock Effects 0.000 description 6
- 210000000707 wrist Anatomy 0.000 description 6
- 230000006870 function Effects 0.000 description 5
- 239000007787 solid Substances 0.000 description 3
- 241001269238 Data Species 0.000 description 2
- 238000009825 accumulation Methods 0.000 description 2
- 238000013459 approach Methods 0.000 description 2
- 230000008878 coupling Effects 0.000 description 2
- 238000010168 coupling process Methods 0.000 description 2
- 238000005859 coupling reaction Methods 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 230000008030 elimination Effects 0.000 description 2
- 238000003379 elimination reaction Methods 0.000 description 2
- 230000002349 favourable effect Effects 0.000 description 2
- 238000002955 isolation Methods 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 238000012856 packing Methods 0.000 description 2
- 230000000638 stimulation Effects 0.000 description 2
- CVOFKRWYWCSDMA-UHFFFAOYSA-N 2-chloro-n-(2,6-diethylphenyl)-n-(methoxymethyl)acetamide;2,6-dinitro-n,n-dipropyl-4-(trifluoromethyl)aniline Chemical compound CCC1=CC=CC(CC)=C1N(COC)C(=O)CCl.CCCN(CCC)C1=C([N+]([O-])=O)C=C(C(F)(F)F)C=C1[N+]([O-])=O CVOFKRWYWCSDMA-UHFFFAOYSA-N 0.000 description 1
- IRLPACMLTUPBCL-KQYNXXCUSA-N 5'-adenylyl sulfate Chemical compound C1=NC=2C(N)=NC=NC=2N1[C@@H]1O[C@H](COP(O)(=O)OS(O)(=O)=O)[C@@H](O)[C@H]1O IRLPACMLTUPBCL-KQYNXXCUSA-N 0.000 description 1
- 230000001133 acceleration Effects 0.000 description 1
- 230000004913 activation Effects 0.000 description 1
- 230000006978 adaptation Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 239000002131 composite material Substances 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 230000036461 convulsion Effects 0.000 description 1
- 230000001186 cumulative effect Effects 0.000 description 1
- 230000009849 deactivation Effects 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 239000011521 glass Substances 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 210000004247 hand Anatomy 0.000 description 1
- 230000005764 inhibitory process Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 210000003127 knee Anatomy 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000013011 mating Effects 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 230000006386 memory function Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000002787 reinforcement Effects 0.000 description 1
- 230000001953 sensory effect Effects 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
- 238000013519 translation Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
- 230000002747 voluntary effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/038—Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1633—Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
- G06F1/1684—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675
- G06F1/1694—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675 the I/O peripheral being a single or a set of motion sensors for pointer control or gesture input obtained by sensing movements of the portable computer
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0346—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of the device orientation or free movement in a 3D space, e.g. 3D mice, 6-DOF [six degrees of freedom] pointers using gyroscopes, accelerometers or tilt-sensors
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0354—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
- G06F3/03547—Touch pads, in which fingers can move on a surface
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0414—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means using force sensing means to determine a position
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0416—Control or interface arrangements specially adapted for digitisers
- G06F3/0418—Control or interface arrangements specially adapted for digitisers for error correction or compensation, e.g. based on parallax, calibration or alignment
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2200/00—Indexing scheme relating to G06F1/04 - G06F1/32
- G06F2200/16—Indexing scheme relating to G06F1/16 - G06F1/18
- G06F2200/163—Indexing scheme relating to constructional details of the computer
- G06F2200/1637—Sensing arrangement for detection of housing movement or orientation, e.g. for controlling scrolling or cursor movement on the display of an handheld computer
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/041—Indexing scheme relating to G06F3/041 - G06F3/045
- G06F2203/04106—Multi-sensing digitiser, i.e. digitiser using at least two different sensing technologies simultaneously or alternatively, e.g. for detecting pen and finger, for saving power or for improving position detection
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Telephone Function (AREA)
- User Interface Of Digital Computer (AREA)
- Processing And Handling Of Plastics And Other Materials For Molding In General (AREA)
Abstract
公开了一种操作电子设备的方法和电子设备,其中诸如可以响应于电子设备的促动器的无意促动而发生的电子设备的非期望的操作的发生被减少。在一个示例实施例中,方法(500)包括检测(510)与电子设备的第一触敏组件相关联的第一传感器的促动,以及从电子设备的附加传感器获取(512)数据。该方法还包括至少部分地基于数据来确定(518)促动是否是有效的,以及至少部分地基于确定来执行(524)或抑制(522)执行至少一个操作。在至少一个附加实施例中,第一传感器是压电传感器并且附加传感器是加速度计。
Description
技术领域
本发明涉及具有促动器的诸如移动设备的电子设备,促动器可能由用户不期望产生促动的运动而被促动,并且更具体地涉及在这样的电子设备中减少这样的无意促动对用户产生不希望的结果的程度的***和方法。
背景技术
根据实施例,电子设备并且特别是移动电子设备可以包括各种不同类型的促动器。偶尔地,发生引起电子设备促动器的无意促动或触发的事件。例如,移动设备偶尔地可能掉落,并且与地板或其他表面的接触可能无意地并且非期望地产生电源开/关按钮的促动。这样的偶然促动出于各种原因而可能是不希望的。尤其,这样的无意促动可能进而使移动设备采取其他动作或者产生对于用户来说非期望或不希望的结果。例如,电源开/关按钮的无意促动可能非期望地断开正在进行的电话呼叫。
因此,根据上述内容,如果能够针对诸如移动电子设备的电子设备中的实现开发改进的***和方法,使得能够部分地或者完全避免无意促动的结果,则这将是有利的。
附图说明
图1是示出尤其具有压电透镜促动器的示例性移动设备的正视图的示意图;
图2是更具体地示出图1的移动设备的各种示例性组件的框图;
图3是更具体地示出沿着图1的线3-3取的图1的移动设备的压电透镜促动器和相关联的组件部分的横截面图;
图4是图示可以具体地趋向于无意地产生图1-3的移动设备的压电透镜促动器的促动的移动的类型的另一示意图;以及
图5和图6是示出图1-4的移动设备以及更具体地在移动设备上实现的***的示例性操作的流程图,通过示例性操作能够减少压电透镜促动器的无意促动的非期望的影响。
具体实施方式
在至少一些实施例中,电子设备采用下述***和/或方法,设备通过该***和/或方法来将由触摸屏(或可能其他传感器)所经历的促动事件分类成两个不同类型,即,有效促动事件和无效促动事件。有效促动事件和无效促动事件两者是能够作为由设备所经历的并且由此由触摸屏(和与之相关联的运动或力/压力传感器设备,诸如压电组件)所经历的不同类型的运动或力(例如,两个或更多个不同的运动或力)的结果而发生(或者能够被触发)的事件。在有效促动事件和无效促动事件之间进行区分时,设备进而相应改变其性能,使得设备的操作适用于反映任何特定促动事件是否是用户所期望的设备的分析。作为这样的操作的结果,能够减少设备的不希望的或非期望的操作以及相应的后果。
根据实施例,为了对不同的促动事件进行分类,设备能够考虑各种感觉数据(例如,加速度计、陀螺仪以及其他嵌入式传感器数据)、操作模式数据、其他上下文数据和/或诸如用户设置、规范或偏好的其他数据中的一个或多个。因此,例如,设备能够使用各种操作模式、背景环境、环境条件、设备位置、设备定位、设备速度、设备携带模式、设备处理的方式、设备使用历史、用户规范以及其他类型的数据中的任何一个来帮助确定特定促动事件应当被分类为有效的还是无效的。在至少一些实施例中,有关由触发促动的设备所经历的移动/力二者的信息以及其他信息能够由设备在其确定中利用。另外,在至少一些实施例中,其他信息能够包括各种操作模式、操作上下文、用户偏好、设置或规范信息中的任何一个。
如本文中更具体讨论的,应当理解,存在许多情况,其中可能导致可能产生非期望的或不希望的后果的无意促动的事件发生,并且其中因此促动分类为有效的或无效的是特别有用的。例如,存在能够无意地引起诸如移动设备的电源开/关按钮的按钮的促动或触摸屏压电设备的促动的诸如移动设备偶然掉落到地板或其他表面上的非期望的动作,这在不考虑促动是有效的还是无效的情况下,可能以其他方式引起电话呼叫的过早终止或非期望的电话呼叫的发起。而且,例如,存在下述动作,该动作期望用于某种目的或另一目的(或至少不完全是非期望的)但是不期望引起移动设备上的促动器的促动,并且仍然可以引起非期望的和无意的移动设备促动器促动,并且产生非期望的或不希望的后果。例如,用户在持有移动设备的同时,还能够出于各种原因中的任何一个而同时进行不期望产生移动设备上的促动器的促动但是可能无意地这样做的有力的手或臂的移动(例如,挥手告别、在手持移动设备的情况下慢跑或步行、或者打开门把手)。再次,在通过移动设备进行关于促动应当被分类为有效的还是无效的适当考虑情况下,可以避免非期望的或不希望的移动设备操作和后果。
图1示出了示例性移动电子设备102的正视图的示意图。在本实施例中,移动电子设备102是蜂窝电话,但是应该理解,本公开内容旨在包含各种电子设备中的任何一个并且与各种电子设备中的任何一个有关地实现,各种电子设备包括例如个人数字助理(PDA)、智能电话、无线头戴式耳机、可佩戴电子设备(例如,腕表)、无绳电话、AM/FM和其他类型的无线电装置、导航设备、膝上型或笔记本计算机、平板计算机、寻呼机、诸如MP3或MP4播放机的PMP(个人媒体播放机)、电子书阅读机、DVR(数字录像机)、游戏设备以及甚至闪光灯。另外,即使图1(以及下面的图2-3)涉及移动电子设备102,也应当进一步理解,本公开内容不旨在限于移动设备或者限于移动设备中的实现,而是相反地可以包含各种其他电子设备并且以各种其他电子设备来实现,各种其他电子设备诸如无线电闹钟、有线电话、其他固定或通常固定的电子设备(可能包括台式计算机和/或电视,特别是这样的设备的较小版本)以及许多其他设备。实际上,本公开旨在包含能够经历移动或其他事件的各式移动和其他电子设备,移动或其他事件可能促使相应设备的一个或多个促动器的无意或非期望的促动或触发。
如特别在图1中所示,本实施例中的移动设备102包括触摸屏(也是视频显示器)104和具有字母数字键108的小键盘区106以及导航设备(在该情况下,“五向导航区域”)110。另外,如在下面进一步讨论的,在本实施例中,触摸屏104通过浮置透镜来形成,该浮置透镜能够相对于移动设备102内部的压电组件上下移动,使得触摸屏的移动触发压电组件。而且,如图所示,在本实施例中,移动设备102进一步包括红外线传感器(或多个传感器)112和加速度传感器或加速度计114(用幻影示出),加速度计114例如可以是三轴加速度计和/或三轴陀螺仪。在其他实施例中,能够在该移动电子设备(或其他电子设备)上提供其他输入设备、促动器、传感器和/或输出设备。例如,在一些其他实施例中,能够提供一个或多个触觉组件。应当理解,在至少一些实施例中,用户能够激活并且去激活各种输入设备以改善用户体验和设备功能性。
如将更详细地讨论的,在本实施例中,移动设备102包括用于减少(可能达到消除的程度)如由于移动设备102的运动(以及对其施加的外力)而能够发生的由于构成触摸屏104的浮置透镜的移动所产生的压电组件的无意促动的非期望后果的***并且执行用于其的方法。根据实施例或实现,移动设备102基于其他感测到的信息或信号或准则来确定压电组件的给定促动是有效的还是无效的。在确定了特定促动是无效的时,移动电子设备102操作为防止该移动设备对压电组件的给定促动做出响应,或者替代地操作为防止移动设备以正常方式对给定促动做出响应。也就是说,移动设备102操作为部分地或者完全避免可能响应于压电组件的促动而以其他方式发生的非期望的操作和/或其他非期望的后果。
转到图2,框图更详细地示出了根据一个实施例的图1的移动电子设备102的内部组件200。如示,组件200包括一个或多个无线收发信机202、处理器204(例如,微处理器、微计算机、专用集成电路等)、存储器部分206、一个或多个输出设备208以及一个或多个输入设备210。在至少一些实施例中,存在用户接口组件,其包括诸如显示器的输出设备208中的一个或多个以及诸如小键盘或触摸传感器的输入设备210中的一个或多个。在本实施例中,触摸屏104能够被视作构成一个这样的组合用户接口组件。内部组件200进一步包括组件接口212,以提供对用于附加或增强功能性的辅助组件或附件的直接连接。内部组件200优选地进一步包括诸如电池的电源214,以用于在使得移动设备102便携的同时对其他内部组件提供电力。所有的内部组件200都能够通过一个或多个内部通信链路232(例如,内部总线)彼此耦合并且与彼此进行通信。
无线收发信机202中的每一个利用无线技术来进行通信,无线技术可以包括例如(但不限于)诸如模拟通信(使用AMPS)、数字通信(使用CDMA、TDMA、GSM、iDEN、GPRS、EDGE等)以及下一代通信(使用UMTS、WCDMA、LTE、IEEE 802.16等)或其变体的基于蜂窝的通信技术,或者诸如家庭RF(射频)、蓝牙和IEEE 802.11(a、b、g或n)的对等或自组织通信技术,或者诸如红外线技术的其他无线通信技术。在本实施例中,无线收发信机202包括蜂窝收发信机203和无线局域网(WLAN)收发信机205,但是在其他实施例中,仅存在这些类型的无线收发信机中的一个(或者替代地可能存在这些类型的无线收发信机中的任何一个都不存在,和/或可能存在其他类型的无线收发信机)。
无线收发信机202与移动设备102的其他内部组件200相结合的操作能够采取各种形式。此外,无线收发信机202的操作能够包括例如在接收到无线信号时内部组件200检测通信信号并且收发信机202中的一个对通信信号进行解调以恢复通过无线信号所传送的诸如语音和/或数据的传入信息的操作。在从收发信机202中的一个接收到传入信息之后,处理器部204针对一个或多个输出设备208格式化传入信息。类似地,对于无线信号的传输,处理器204格式化可以或者可能不由输入设备210激活的传出信息,并且将传出信息输送到无线收发信机202中的一个或多个以用于调制为通信信号。无线收发信机202通过无线和(也可能为有线)通信链路来将调制的信号输送到其他(例如,外部)设备。
根据实施例,内部组件200的输入和输出设备208、210可以包括各种视觉、音频和/或机械输入和输出设备。更具体地,输出设备208可以包括一个或多个视觉输出设备216、一个或多个音频输出设备218和/或一个或多个机械输出设备220。在图1的移动设备102中,视觉输出设备216具体指由触摸屏104提供的视频画面。用于形成触摸屏104的浮置透镜还可以用作扬声器以及振动机制,并且因此还抗日义被认为是在音频输出设备218和机械输出设备220当中。在其他实施例中,视觉输出设备216可以包括诸如液晶显示器或发光二极管指示器的其他设备,音频输出设备218可以包括诸如扩音器、警报器和/或蜂鸣器的其他设备,并且机械输出设备220可以包括诸如其他类型的振动机制(例如,旋转式振动器、线性振动器以及可变速度振动器)的其他设备。
类似地,例如,输入设备210可以包括一个或多个视觉输入设备222、一个或多个音频输入设备224以及一个或多个机械输入设备226。在图1的移动设备102中,例如,输入设备210可以包括红外线传感器112,并且机械输入设备226可以包括触摸屏104、字母数字键108以及导航设备(或导航群)110中的每一个。在其他实施例中,视觉输入设备222还可以包括其他光学传感器(例如,相机),音频输入设备224可以包括诸如麦克风的设备,并且机械输入设备226可以包括各种选择按钮(例如,“返回”按钮)、触摸板、电容式传感器、翻转传感器、运动传感器和开关。一般地说,可以促动输入设备210中的一个或多个的动作不仅可以包括触摸屏104或其他按钮或其他促动器的物理按压/促动,而且还可以包括例如打开移动设备102、解锁设备、移动设备以促动运动、移动设备以促动位置定位***以及操作设备。
如图2中所示,移动设备102的内部组件200还可以包括通过内部通信链路232耦合到其他组件的各种类型的传感器228中的一个或多个。在本实施例中,加速度计114可以被视作传感器228中的一个。在其他实施例中,传感器228可以包括例如接近传感器(光检测传感器或超声收发信机)、电容式传感器、高度传感器或定位电路,定位电路可以包括例如全球定位***(GPS)接收器、三角测量接收器、倾斜传感器、陀螺或陀螺仪、电子罗盘、速率传感器或能够标识移动设备102的当前定位或用户设备接口(携带模式)的任何其他信息收集设备。出于简化本讨论的目的,传感器228将被认为不包括能够在诸如触摸屏104或红外线传感器112(其还可以是红外线收发信机)的输入设备210当中的设备,但是应该理解,还容易地能够以不同的方式定义术语传感器和输入设备,使得一些传感器是输入设备和/或反之亦然。如将在下面所描述的,形成触摸屏104的浮置透镜被实现为与在移动设备内部提供的压电组件(其可以是传感器或促动器或两者)相邻。出于有关输入设备、输出设备以及传感器的本讨论的目的,该压电组件能够被认为是触摸屏104的一部分(或触摸屏配件)。
内部组件200的存储器部分206可以包含各种形式中的任何一种的一个或多个存储器设备或数据库(例如,只读存储器、随机存取存储器、静态随机存取存储器、动态随机存取存储器等),并且可以由处理器部分204使用以存储和检索数据。在本实施例中,存储器部分206还包括在下面更详细地讨论的查找表209。而且,在一些实施例中,存储器部分206可以与处理器204一起被集成在单个设备(例如,包括存储器或处理器中存储器(PIM)的处理设备)中,但是这样的单个设备将仍然通常具有执行不同的处理和存储器功能并且能够被认为是单独设备的不同部分/部。存储器部分206所存储的数据可以包括但不限于操作***、软件应用以及信息数据。
更具体地,每个操作***包括控制移动设备102的基本功能的可执行代码,基本功能诸如在包括在内部组件200当中的各种组件之间的交互、经由无线收发信机202和/或组件接口212与外部设备的通信、以及应用和数据到和从存储器部206的存储和检索。每个应用包括利用操作***来对移动设备102提供更多特定功能性的可执行代码,更多特定功能性诸如存储在存储器部206中的受保护数据和无保护数据的文件***服务和处理。信息数据是可以由操作***或应用参考和/或操纵以执行移动设备102的功能的非可执行代码或信息。如将在下面所讨论的,本实施例预想,软件应用207(或应用)被具体地存储在存储器部分中,软件应用207(或应用)以使得触摸屏104的无意促动的非期望的后果被部分地或全部避免的方式来管理移动设备102的操作。
转到图3,提供了沿图1的线3-3取的图1的移动电子设备102的横截面视图,以更具体地图示移动设备的若干组件300以及具体地与触摸屏104相关联的组件。横截面视图具体地图示了与触摸屏104相关联的各种组件如何相对于彼此并且相对于移动设备102的外壳301堆积——即,横截面视图提供了“模块堆积”的图示。更具体地如示,图3中所示出的组件300不仅包括外壳301,而且包括压电框架302、设计间隔(间隙/公差)303、一个或多个印刷电路板(PCB)组件(Btm)304、附加PCB组件(FR-4/柔性层)305、其他PCB组件(顶部)306、有机发光二极管(OLED)显示组件307、其他设计间隔(行程)308、透镜/压电框架支撑309、密封垫圈或简称垫圈(其在一些实施例中还可以是声学辊,特别是在设想触摸屏配件的扬声器功能性时)310以及浮置顶部透镜(或简称触摸板透镜)311。在本实施例中,透镜/压电框架支撑309与压电框架302一起整体地形成,并且构成压电框架302的扩展,但是在一些替代实施例中不需要是该情况,其中两个部分可以是被附连或者耦合到彼此的不同组件。尽管在本实施例中显示组件307是OLED显示组件,但是在其他实施例中,可以采用其他类型的发光二极管(LED)显示组件或其他显示组件。
组件300的配件能够被理解为相应元件302、303、304、305、306、307、308、309、310以及311中的全部都被连续堆积在元件301(外壳)与元件311(浮置顶部透镜)之间的配件。透镜/压电框架支撑309将浮置顶部透镜311与压电框架302链接。压电框架302是与诸如图4的处理器204的移动设备102的其他组件连接(与之电气连通)的压电组件,并且当压力被施加到浮置透镜311时能够输出用于由移动设备的其他组件使用的电信号。例如,压电组件可以由压电陶瓷材料制成。压电组件还可以是由粘附到载体结构的压电陶瓷材料构成的复合结构。载体结构可以用于承载、加强并且将压电组件附连到诸如外壳和透镜/压电框架支撑、透镜或显示器的其他组件。
借助于由透镜/压电框架支撑309提供的连接,往往向下(向移动设备102的内部)移动该透镜的对浮置顶部透镜311所施加的压力往往导致压力被施加到压电框架(压电组件)302,这能够触发或者以其他方式促动压电组件,使得对应的电信号被发送到移动电子设备102的处理器204和/或其他组件。在移动电子设备102的正常操作期间,这样的电信号可以被解释为旨在使得移动电子设备(或其组件)采取各种动作或者产生各种后果的信号。例如,在一些操作情况下在移动设备102的正常操作期间,促使压电框架302的促动(以及从其的电信号的相应输出)的施加到浮置顶部透镜311的压力可以被解释为用于例如通过拨打已经在触摸屏104上显示的电话号码来发起电话呼叫的命令。
组件300被设计为具有低厚度,使得总体模块堆积(和移动设备102)具有小的或合适的厚度。在本示例中,组件300被设计为使得组件的总体装配(以及因此移动设备102本身)的总体厚度可以相当薄,具有仅约十(10)毫米的总厚度。这可以在相应元件301、302、303、304、305、306、307、308、309、310以及311具有1.000、0.200、0.050、2.000、1.000、1.300、2.000、0.350、1.000、0.100以及1.000毫米的相应厚度时被实现(使得在添加相应元件中的每一个之后的总体装配的累积厚度分别是1.000、1.200、1.250、3.250、4.250、5.550、7.550、8.900、9.000以及10.000毫米)。厚度值仅是示例,并且各种厚度值能够根据实施例而显著变化。例如,在其他实施例中,可以进一步减小外壳301、附加PCB组件304、305、306以及透镜/压电框架支撑309的厚度。而且,不论图3中所示出的模块堆积的特定组件300如何,在其他实施例或应用中,能够消除这些组件中的一个或多个和/或能够添加一个或多个其他组件。
考虑到上述布置,具有浮置顶部透镜311的触摸屏104可以被促动,以在各种情况下促动压电框架302使得电信号由此被生成并且被发送到移动设备102的其他组件。许多这些促动在引起那些促动的动作/事件事实上是应该由移动设备102识别为使移动设备进而响应于此而采取附加动作或产生附加后果的适当基础的动作/事件的意义上是有效促动。例如,有效促动是诸如在拨打或者接听电话、或给物体称重、或改变音量、或用具有浮置顶部透镜311的触摸屏104来导航虚拟控制时通过手指按压所引起的那些。
然而,还存在在移动设备102响应于那些促动而不采取(即,抑制采取)动作或者不产生后果而不管发生的那些促动如何是适当的或期望的意义上是无效促动的促动。例如,无效促动可以以使压电框架302由于偶然撞击、作用于设备上的外力等而偏转的突然动作/促动、极端动作/促动或极小促动(其低于阈值或者以其他方式在促动的正常范围外)的形式发生。更特别地,在这方面,因为浮置顶部透镜311是作用于压电框架302的相对大并且暴露的质量,所以冲击和外力能够引起非期望的压电促动(使得压电框架输出电信号))。例如,有意动作(诸如有力地挥手)可以在压电传感器是佩戴在腕上或者握在挥手人的手中的电子设备的一部分时引起该压电传感器的无意促动。另外,应该理解,移动设备102对一个或多个这样的无效促动的适当响应(或其缺少)不需要总是不存在任何响应。例如,在一些实施例或情况中,移动设备102对无效促动的适当的或期望的响应可以采取替代的动作或者产生替代的后果,而不是在有效促动的情况下以其他方式发生。除了抑制响应于无效促动而采取动作或者产生后果的移动设备(和其他设备)的实施例(例如,其“忽略”无效促动)之外,以这种类型进行操作的移动设备(和其他设备)的实施例还意在被包含在本文中。
参考图4,在本实施例中,触摸屏104并且具体地其浮置顶部透镜311(以及因此压电框架302)的无效促动能够由于以造成沿着与触摸屏的表面垂直的z方向402的触摸屏104的突然移动或移动的停止的方式而发生的冲击或撞击而发生。相比之下,在至少一些实施例中,以造成沿着触摸屏的表面内的x方向404或y方向406的触摸屏104的突然移动或移动的停止的方式而发生的冲击或撞击往往将不会产生触摸屏104的无效促动。在替代实施例中,沿着各种方向中的任何一个发生的冲击或撞击还能够产生无效促动。注意,x坐标、y坐标和z坐标与触摸屏表面相关,而不与重力相关。
参考图5,流程图500图示了图1-4的移动电子设备102的操作的示例性步骤(以及更具体地,形成该电子设备的一部分的***或子***的操作的步骤),通过该操作,移动设备避免响应于诸如关于图3-4上面所讨论的那些的移动设备的触摸屏104的特定促动而执行可能为不希望的或不适当的操作。如示,在流程图500的过程在步骤502处开始时,移动电子设备102(例如,其处理器204)在步骤504处检测该设备的操作模式。例如,移动电子设备102可以确定其本身正在以主画面模式、图片库模式、电话呼叫模式、发短信模式等操作。
接下来,在步骤506处,移动电子设备102(例如,其处理器204)进一步例如经由传感器228中的一个或多个和/或输入设备210中的一个或多个和/或一个或多个其他信息源来评估设备操作上下文。例如,移动设备102可以经由从各种嵌入式传感器中的任何一个或多个所提供的信息来评估其操作模式,嵌入式传感器诸如GPS传感器、触摸屏104、触摸传感器(除了与触摸屏相关联的触摸传感器以外)、声学传感器、移动设备上的成像器或相机、红外线传感器112、加速度计114、接近传感器、电容式传感器、环境传感器以及光传感器、其他无线传感器等。此外,在步骤507处,移动电子设备102从设备的用户(或者多个用户)接收用户偏好数据或其他数据。这样的用户数据不仅可以包括有关用户偏好、设置或规范的数据,而且可以包括能够被存储并且被有目的地用作用于确定各种促动是有效的还是无效的根据或基础的用户输入数据。
如以下更详细地讨论的,例如,用户能够操作移动电子设备102以存储与具体设备移动相对应的运动信息或者关于定义“触摸异常”的感兴趣的操作情况的其他信息,“触摸异常”即触摸屏104(压电组件)的促动被解释为非期望的并且相应地无效的移动电子设备102的操作的情况。这样的触摸异常可以涉及移动设备的各种不同移动中的一个或多个,包括例如将移动设备设置到平坦表面上、以与用户步行或慢跑一致的方式的移动设备的移动、与特定触摸事件一致(相关)的移动、具体持续时间的移动、具体包络内的移动、具体幅度的移动等。而且,这样的触摸异常可以涉及其他事件,包括例如通过移动电子设备的对外部物体的感测到的移动、应该被忽略的特定触摸事件(例如,移动设备的握持或其他握持),诸如由红外线传感器所检测到的离屏手势、或用户的手接近设备的移动的持续时间或包络或幅度。尽管在本讨论中这样的触摸异常是用户定义的,但是还能够预先定义或从诸如第三方提供商的其他源经由有线或无线下载获得触摸异常(例如,其中这样的信息在其制造期间被安装到移动设备上)。
尽管步骤504、506和507具体地涉及操作模式数据(或信息)、上下文数据(或信息)以及用户数据(信息)的获得,但是由移动设备102在这些步骤和/或附加步骤中所获得的数据(或信息)的类型和源以及执行这样的步骤的方式和时序能够根据实施例而显著变化。例如,在一些情况下,设备可以在不同时间,例如,正好在步骤504的执行之前的时间,接收用户设置、规范以及偏好数据移动。而且,不论在图5中是否存在步骤504、506和507中的每一个,应当理解,在一些实施例中,仅执行这些步骤中的一个或两个(而不是这些步骤中的所有三个)。而且,关于何种类型的信息被包括在操作模式信息、上下文信息以及用户信息内的定义可以根据实施例而变化。
尽管在步骤504、506和507处所获得的信息可以用于各种目的,但是在本实施例中,具体地获得该信息以允许确定触摸屏104(以及因此与该触摸屏相关联的压电框架302设备)的给定促动是有效的还是无效的。为了允许以该方式使用该信息,在这样的数据被获得时,在下一个步骤508处,移动电子设备102用分别在步骤504、506和507处所获得的操作模式信息、上下文信息和用户信息(以及可能以其他方式所获得的其他信息)来更新存储器部分206。在本实施例中,这是用该信息更新的查找表209,但是在其他实施例中,这样的信息可以被存储在与存储器部分206相关联的其他设备和/或部分中,其他设备和/或部分诸如数据库(而且,在一些实施例中,该信息中的一些或全部可以被存储在远程位置处,诸如在“云”中,以便于在需要时由移动设备102无线地访问)。
接下来,在步骤508处存储数据时,在步骤510处移动设备102检测在触摸屏104处的输入。也就是说,由于通过触摸屏104的浮置顶部透镜311(或对其施加的力)的移动,压电框架302的促动发生,使得电信号通过压电框架输出以供该设备的另一组件(例如,处理器204)接收。这样的促动可能是作为有意输入的结果的有效促动,例如,人有意地触摸触摸屏104,或者替代地,可能是无效促动,例如,作为除了对触摸屏的有意触摸以外的移动或力的施加的结果的促动,诸如当移动电子设备102掉落在地板上时。
根据本实施例,移动设备102然后执行一系列附加步骤512、514、516、518和520,以将促动分类为有效的或无效的。基于该确定,移动设备102然后进一步确定抑制响应于促动而采取动作或者产生后果是否是适当的或希望的,或者采取动作或者产生后果是否是适当的或希望的(并且,如果是,则确定动作或后果应该是什么)。尽管本公开旨在包含可以通过其进行有关促动的有效性或无效性的确定的各种实施例、布置和方法,但是在图5的本实施例中,该确定具体地是单独或与其他信息相结合地基于从移动设备102的加速度计114接收到的信号而作出的,其他信息具体地是如分别在步骤504、506和507处确定的操作模式信息、上下文和用户信息。也就是说,本实施例包含确定技术,该技术确定可能与操作模式信息、用户信息和/或操作(或可佩戴)上下文(例如,携带模式、背景环境、定位、速度、设备使用历史等)相结合地使用加速度计114信息(和/或来自例如陀螺仪的其他类似的嵌入式运动传感器的信息)以解释触摸屏104的压电组件的有效促动和无效促动并且相应地对其进行处理。
如示,更具体地,在完成步骤510时,流程图500的过程接下来前进到步骤512,在步骤512处,移动设备102基于来自加速度计114的信号(或其不存在)来确定移动设备是否已在与在步骤510中发生的触摸屏104处的触摸事件同时(或基本上同时)经历了运动/冲击刺激。如果移动设备此时没有经历这样的运动/冲击刺激,则在本实施例中,移动电子设备102假定作为在步骤510处检测到的触摸事件的结果而发生的促动是有效促动,并且因此,该过程前进到步骤524,在步骤524处,移动电子设备102然后响应于该有效促动(响应于压电框架302的输出)而是当地采取动作(或者抑制采取动作),此后该过程在结束步骤526处结束。这样的动作可以包括各种动作中的任何一个,包括例如发起电话呼叫、发送文本消息、断开警报器、启动移动设备上的应用(或app)或将状态指示(例如,压电组件的促动是有效)传递给移动设备的另一组件或到另一位置。替代地,如果移动设备在与在触摸屏104处发生的触摸事件同时(或基本上同时)经历了运动/冲击刺激,则该过程前进到步骤514。
在步骤514处,移动设备102,以及更具体地其处理器204,执行如由加速度计114所感测到的在移动电子设备102处发生的运动的分析,并且将该运动解析成与图4的x方向404、y方向406以及z方向402相对应的x、y和z坐标分量,并且根据速度、幅度、相位、旋转和/或其他特性中的任何一个或多个来评估该运动。根据实施例,能够从大小或总体值(例如,不论方向如何,总体速率)的观点并且从那些特性的方向分量的观点来将那些特征中的一个或多个视作沿着x方向404、y方向406以及z方向402中的任何一个或多个发生。如已经关于图4所讨论的,在本实施例中,具体假定了沿着与触摸屏104的表面垂直的z方向402发生的运动/冲击(或所施加的力/压力)可能是无效促动的源。因此,在下一步骤516处,移动电子设备102(以及具体地是其处理器204)使运动分量与诸如加速度计114的不同传感器隔离,运动分量可以指示触摸屏104/压电框架302的无效促动,这还可以被称为“压电错误”,这在该示例中具有可以非触摸事件的相位的沿着z方向发生的任何运动分量。
在完成步骤516时,然后在步骤518处,移动设备102(具体地处理器204)基于来自其他传感器的信息来进行附加分析,以做出在步骤512处检测到的运动应该被视为有效促动还是无效促动的确定。如流程图500中所指示的,在步骤518处执行的分析考虑在步骤508处存储的上述信息形式中的全部以及在步骤514和516处执行的运动的分析和隔离的结果。也就是说,在步骤518处执行的分析考虑在步骤504处获得的操作模式信息、在步骤506处获得的操作上下文信息、在步骤507处获得的用户偏好(或设置或规范或其他用户输入)信息以及在步骤508处存储的任何其他信息和从步骤512、514和516产生的分析的运动信息。
基于在步骤518处进行的附加分析,移动电子设备102得出关于在步骤510处检测到的促动是有效的还是无效的结论。如果在步骤520处断定了促动是有效的,则该过程前进到步骤524,在步骤524处(如已经讨论的),移动电子设备102响应于该促动来适当地采取动作(或者抑制采取动作),此后该过程在结束步骤526处结束。然而,如果断定了促动是无效的,则该过程替代地从步骤520前进到步骤522,在步骤522处,移动设备102(及其处理器204)操作为通过抑制响应于该促动采取以其他方式将被采取的动作而忽略该促动(也就是说,由压电框架302所输出的电信号被忽略)。在完成了步骤522时,该过程再次在结束步骤526处结束。
应该理解,移动设备102在步骤522处的操作(或不操作)的确切方式可以根据实施例而变化。在本实施例中,如果该促动已经被确定为有效的,则移动设备102在步骤522处(由于步骤510的促动被确定为无效的)操作为抑制响应于步骤510的促动而采取将以其他方式被执行的动作。例如,如果移动电子设备102响应于触摸屏104的促动的正常促动(例如,在步骤524处在确定了有效促动已经发生时所执行的动作)涉及发起电话呼叫,则在本实施例中,移动设备在达到步骤522时(由于步骤510的促动被确定为无效的)可以抑制发起这样的电话呼叫。又如,如果步骤524动作要从背后照亮显示器,则对应的步骤522可能将不从背后照亮显示器。
然而,尽管在本实施例中,移动电子设备102操作为在移动设备抑制响应于该促动而采取另外正常的动作范围内忽略触摸屏104的任何无效促动,但是应该理解,在替代实施例中,移动设备102可以以移动设备不在步骤522中采取不同于在步骤524处反映的正常动作的一个或多个动作或者产生一个或多个后果的其他或附加方式进行响应。例如,在一个替代实施例中,假设响应于触摸屏104的促动的步骤524的正常动作是挂断活动的电话呼叫的示例,在步骤522处的响应动作可能是将向用户呈现对话框“你愿意挂断您的呼叫吗?”并且呈现“是”和“否”虚拟按钮以供用户选择。或者移动设备可以在步骤522处简单地清晰地发出表示移动设备102已经认识到它已经掉落的幽默消息“哎唷!”,而不是在步骤524处执行任何其他动作。
如已经关于图5所讨论的,移动电子设备102在步骤518处进行附加分析以进行在步骤512处检测到的运动是否与有效事件相关联的确定。步骤518的分析可以考虑各种类型的信息,并且因此,该分析可以被视作包括如图6中所示出的附加流程图600的若干子步骤。更特别地如示,与步骤518相对应的流程图600首先包括步骤602,在步骤602处,移动电子设备102基于操作模式数据、上下文数据或用户数据(或其他数据)中的一个或多个部分来加载一个或多个预定阈值。一个或多个预定阈值响应于来自处理器的请求或命令而从存储器部206被加载到处理器204上。在一些实施例中,预定阈值在移动设备102的制造时被存储在存储器部206上。而且,在一些这样的(或其他)实施例中,预定阈值由于通过处理器204的处理和/或移动设备102的操作而被存储在存储器部206上。例如,预定阈值可以由处理器204基于过去的操作模式、操作上下文或用户数据来计算,并且然后被存储在存储器部206上,并且然后这样的预定阈值稍后是可访问的以供由处理器204在步骤602处使用。在至少一些实施例中,步骤602被理解为还包括这样的预定阈值的处理、计算或得到(或者替代地,这样的动作可以被视作在步骤602之前发生的步骤)。
接下来,在步骤604处,移动电子设备102确定如在步骤516处确定的沿着z方向402的运动分量(如由诸如加速度计114的另一传感器所检测到的)是否大于在步骤602处加载的预定阈值。如果z方向运动分量没有大得超过预定阈值,则移动设备102从步骤604进行到步骤614,在步骤614处,移动设备断定在步骤510处检测到的促动在步骤518处应该被视为无效的。然而,如果z方向运动分量大得足以超过预定阈值,则移动设备从步骤604进行到步骤606。应该注意,尽管相对于一个或多个预定阈值(例如,关于相位和幅度),本实施例在方面上具体地考虑z方向运动分量,但是在其他实施例中,还能够考虑x方向运动分量和/或y方向运动分量(或角/旋转运动分量)的方面。
在步骤606处,移动设备102进一步考虑是否存在与在步骤510处检测到触摸事件同时(或基本上同时)被检测到的由移动设备接收到的任何其他感测到的指示,这可以用作关于由于与触摸屏104相关联的压电框架302的促动而检测到的触摸事件的性质的确实证据。例如,移动设备102可以考虑是否接收到指示用户的手指实际上触摸该触摸屏的诸如电容式或电阻式触摸屏信号的另一信号。在该情况下,如果存在触摸事件是有意的适当的确实证据,则该过程从步骤606前进到步骤612,在步骤612处,移动设备断定促动在步骤518处应该被视为有效的。然而,如果在步骤516处确定了不存在确实证据(或不充分的证据),则该过程替代地前进到步骤608。
在步骤608处,移动电子设备102接下来考虑上下文信息是否指示操作上下文使得在步骤510处检测到的促动很可能(或非常可能)是无效的,或者根据用户数据(如在步骤507处所获得的)或另外以其他方式应该被视为无效的。这样的操作上下文例如可以是移动电子设备102识别到用户正在慢跑或者步行并且因此即使没有触发是用户期望的也以很可能触发触摸屏104的压电框架302的有力方式移动该移动设备。移动设备102可以确定这样的操作上下文是用于例如通过将上下文信息与表示当用户正在慢跑或者步行时的移动设备的移动的存储在存储器部206(例如,其数据库)中的用户数据相比较并且确定存在匹配(如上所述,“触摸异常”)来使促动无效的基础。
如果操作上下文使得步骤510的促动很可能是无效的,或者应该被视为无效的,则该过程再次立即进行到步骤614,但是如果不是,则该过程替代地前进到步骤610。在步骤610处,移动电子设备102根据分别在步骤504和507处所获得的操作模式数据或用户数据,或者出于某种其他原因而附加地考虑促动是否应该被视为无效的。如果情况是这样,则该过程再次进行到步骤614,但是如果不是,则该过程再次替代地前进到步骤612。
流程图500和600的步骤仅仅旨在是示例性的,并且还仅仅构成在步骤的数目和布置方面的示例。应该理解,尽管流程图500包括涉及在移动设备102处通过加速度计114(或替代地一些其他运动感测设备)来检测运动的步骤512,并且步骤514、516以及518(和对应的子步骤602和600)设想将这样检测到的运动信息用作(至少部分地)用于确定步骤510的触摸事件实际上应该被视为有效的还是无效的基础,但是在替代的实施例中,仅根据诸如分别在步骤504、506和507获得的操作模式、上下文或用户数据的其他信息来确定触摸屏/压电组件的促动是有效的还是无效的确定。在这样的实施例中,能够省去步骤512、514以及516,并且能够以操作模式数据、上下文数据和/或用户数据用作用于确定触摸屏/压电组件的促动的有效性或无效性的根据的修改方式执行步骤518。而且,在一些这样的替代的实施例中,能够在步骤510之后执行步骤504、506以及507中的一个或多个(如果仍然存在步骤512、514以及516中的一个或多个,则这也成立)。
例如,在一个替代实施例中,移动设备102可以在步骤506处确定与触摸屏104相关联的附加触摸传感器(除压电框架302以外)是否与步骤510的触摸事件发生的同时或基本上同时被促动。在至少一些这样的实施例中,附加触摸传感器进一步例如可以是电容式、电阻式、声学、超声接近或光学触摸传感器,并且在一些情况下,附加触摸传感器将与触摸屏104集成以由施加到相同促动表面的用户压力来促动。或者,附加地例如,在另一替代实施例中,在步骤506处移动设备102能够确定红外线传感器112在与步骤510的触摸事件同时或基本上同时地检测到另一事件(例如,相对于红外线传感器的手运动)。在这些实施例以及其他实施例中的每一个中,在步骤504、506和/或507处获得的附加信息由移动设备102使用以确定或者确证在步骤510处的触摸事件是否应该被有效促动(或无效促动)。
根据上述描述,可以设想移动电子设备102或其他电子设备的操作的许多附加特定场景。例如,在作用于设备能够引起触摸屏(或传感器)的促动的突然移动/力(诸如可经由三轴加速度计检测到掉下或“撞击”)情况下,设备(或其***部分,诸如处理器)分析该移动/力并且将它解析成三轴分量:相对于设备的x、y以及z。通过将移动力解析成其分量,设备(或其***部分)能够评估沿着与触摸屏(或可能感兴趣的其他传感器)的表面垂直的方向掉落/撞击的大小,所述方向将通常是在通常由用户(或诸如触针的用户设备)促动时对触摸屏的力施加的方向。在获得有关由设备所经历的力/移动的这种信息之后,设备进一步考虑其他信息。例如,能够基于用户可选择的菜单偏好设定将有关力/移动的信息与诸如预定阈值的其他信息相比较。基于这种比较(例如,在这种情况下基于用户设定),移动设备102决定是否忽略随着掉落/撞击动作而发生了的促动作为压电框架(压电组件)的假激活。
再次,可以根据各种信息和/或准则中的任何一个来确定对忽略的决定,所述信息和/或准则包括例如用户偏好设定、撞击/力持续时间、撞击x、y、z向量分量,撞击幅度、撞击分布、独特手势、用户可定义的手势、设备操作模式、设备上下文(例如,移动设备是否当前位于火车上并且正在经历火车振动,或者移动设备是否当前正由慢跑者握住并且经历与慢跑步骤相关联的移动)。在至少一些实施例中,移动设备102在步骤510处所检测的触摸事件之前的运动能够由加速度计114跟踪,并且在步骤518处的确定能够考虑这种过去的移动历史。例如,能够基于过去的移动历史来确定用户的臂是否正在特定方向上移动但是然后在移动中经历了突然改变从而指示臂偶然地接触了另一物体(例如,用户的臂撞击了某物)从而引起画面上的无意触摸,这将往往指示无效促动。能够在例如上面所讨论的步骤608处执行过去的移动历史的考虑。
在至少一些实施例中,当感测到了具有有效分量的移动/冲击(掉下或撞击)时仅忽略触摸屏104/压电框架302的促动,所述移动/冲击使触摸屏104/压电框架302沿着与触摸屏表面垂直的轴(例如,沿着图4的z方向402)偏转(也就是说,如果发现力具有z分量;在撞击方向垂直于玻璃表面情况下,撞击被视为是压电错误的潜在候选)。在这样的实施例中,水平撞击(例如,具有仅或基本上仅沿着图4的x方向404或y方向406的分量的移动/冲击)能够被视为可接受的并且不指示无效促动。然而,在其他实施例中移动设备102能够被配置成在确定促动是有效的还是无效的方面不同地操作。附加地例如,移动设备能够被配置成每当这样的促动伴随充足大小的移动/冲击时忽略作为无效的任何促动而不管与该移动/冲击相关联的(一个或多个)特定方向如何。
另外其他的场景也是可能的。例如,一个附加的示例场景涉及用户在用户的腕部上佩戴移动设备(可佩戴移动设备)。假设将设备佩戴在腕部上的用户正在进行电话对话同时向门走去,并且用户在手携带设备情况下用突然握紧和转动运动打开门把手。假设握紧门把手的用户的突然运动有点强烈,以使触摸屏(和与其相关联的压电传感器)短暂地促动。在这样的示例场景中,各种类型的信息能够被可佩戴移动设备采用来确定触摸屏的促动是无效的,使得应该忽略该促动(或者应该鉴于促动是无效的而采取某个其他动作)。首先,上下文信息能够由可佩戴移动设备在其决定中利用。例如,假定本实施例中的触摸屏包括电容式感测能力,在这种场景中几乎无疑缺少来自触摸屏104的任何电容式触摸信号,其指示触摸屏104未被用户的手指触摸。替换地,还能够以不涉及电容式触摸确定的各种其他方式来确定通过用户的手指的触摸的不存在,所述电容式触摸确定包括例如感测从红外线传感器112(诸如接近、电阻式成像器等的另一传感器)所提供的信号。
第二,指示用户的步行运动及其停止的其他上下文信息还能够通过可佩戴移动设备经由从加速度计114接收到的并且在确定促动是有效的还是无效的时使用的信号来检测。在这点上,加速度计114能够通过提供计步器功能来检测步数,并且同样检测用户在用户到达门以打开门时的停止。另外,可佩戴移动设备经由从加速度计114所接收到信号还能够通过检测伴随腕部的平移移动的缺少(也就是说,腕部在用户的手握到门把手上并且然后除了旋转移动以外不移动以打开门范围内是不动的)的腕部的旋转运动(手势)而检测到被解释为门把手的打开的运动。
另外关于这样的上下文信息,应该了解的是,这些类型的运动或手势中的每一个(或运动或手势的不存在)不仅是能够被可佩戴移动设备感测到的运动,而且是具有为唯一的(或基本上唯一的,例如,停止然后旋转)的对应运动数据的运动并且能够被存储在查找表209内的可佩戴移动设备的存储器部206中以用于参考比较。也就是说,与步行、慢跑或开门相对应的代表性运动数据能够被存储在移动设备的存储器部206中。然后,在加速度计114(或其他传感器,诸如陀螺)指示和所存储的数据匹配的运动之后,能够确定基于其(或至少部分地基于其)能够在步骤518处做出有关无效促动的决定的操作上下文,使得移动设备抑制响应于产生了触摸屏/压电传感器的促动的门把手的转动而采取动作(例如,终止电话对话)。
另外例如,可以设想许多其他示例性场景,其中触摸屏和相关联的压电组件的促动作为无效的被消除,因为不论用户上下文、设备上下文、操作模式等如何,促动都遵循特定特性。在一个这样的示例性场景中,用户设置关于始终要被消除的一个或多个压电促动的简档的偏好。然后,在任何时候促动特性或其他操作模式或上下文特性(或其他特性)被确定为与所存储的简档中的一个或多个匹配的促动发生时,那么促动就被自动地消除。此外,例如在这方面,能够消除被认为过短、过快或过随机的任何促动。
在另一示例性场景中,设备存储与在过去已发生并且将在将来要被消除的实际冲击和移动相关的测量。此外,例如关于这一点,用户可以执行对移动设备的动作(例如,掉落移动设备、朝着墙壁撞击移动设备和/或将设备放置在桌面上),同时激活移动设备以在该操作期间感测其移动(例如,通过加速度计和/或一个或多个其他传感器的操作,其他传感器诸如陀螺仪、压力传感器、电阻式传感器、机械传感器、成像器、光学传感器、声学传感器等),并且能够存储所感测到的移动数据以用于以后匹配,以允许这样的移动所伴随的促动的消除。在偶然掉落或撞击的情况下,因为某个将来的掉落或撞击的确切特性无法(并且通常将不)与过去的掉落或撞击特性相配,所以在至少一些实施例中,所存储的有关过去的掉落或撞击的信息(包括由用户有意地存储在移动设备上的有关模拟掉落或撞击的任何信息)能够用诸如适用范围或偏差信息的其他信息来补充,该适用范围或偏差信息可以允许移动设备进一步(通过处理这样的信息的方式)作出关于由于掉落或撞击产生的将来促动应该被视为有效的还是无效的评估。
尽管上述讨论集中于确定与触摸屏相关联的压电传感器的促动是否是有效的(或无效的),但是本公开还旨在包含其他设备或传感器的促动被确定为有效的或无效的其他实施例。也就是说,本公开不旨在限于涉及仅压电传感器的无意促动的实现。
因此,期望本公开内容包含***和方法的许多实施例。在一个示例性实施例中,移动电子设备操作模式包括用压电触摸传感器检测触摸事件、从替代传感器获取数据、确定由替代传感器所捕获的数据是否可能已引起触摸事件、以及基于该确定传递触摸事件状态。
在至少一个这样的实施例中,替代传感器包括运动传感器。而且,在至少一些这样的实施例中,运动传感器包括加速度计、陀螺仪、电子罗盘和速率传感器中的一个或多个。此外,在至少一个实施例中,替代传感器包括可从与压电触摸传感器相同的表面操作的替代触摸传感器。此外,在至少一些这样的实施例中,替代触摸传感器包括电容式、电阻式、声学、超声接近或光学触摸传感器中的一个或多个。此外,在至少一些这样的实施例中,替代传感器包括相机或力敏电阻器传感器。
而且,在至少一个实施例中,移动设备使用上下文传感器来确定设备定位、速度、处理、位置、携带模式、环境条件。另外,在至少一些这样的实施例中,设备上下文用于设置触摸确定参数阈值。而且,在至少一些这样的实施例中,上下文传感器包括触摸、声学、GPS、加速度计、成像器、接近、电容式、环境或光传感器中的一个或多个。
另外,在至少一个实施例中,移动设备使用操作模式状态来辅助确定过程(设置触摸确定参数阈值)。此外,在至少一些这样的实施例中,设备包含用户定义的触摸异常的数据库。另外,在至少一些这样的实施例中,用户定义的触摸异常包括一个或多个特定触摸事件、手势、设备运动包络、持续时间以及幅度。此外,在至少一些这样的实施例中,替代传感器数据包括在触摸事件之前的时段中所捕获的数据。
从上文应该理解,配置用于上述(或与上面所描述的方式类似的)操作的移动设备和/或其他电子或其他设备在其操作中是有利的。当设备***作为这样识别无效促动并且相应地进行适配时,能够避免或者减少这样的促动的各种非期望的后果。相关地,用户对其设备的体验被增强,因为用户可以在用户能够以他们的日常生活中的运动将不太可能以不是故意的或非期望的方式触发移动设备操作的更大信心来利用其设备。
具体地期望,本发明不限于包含在本文中的实施例和图示,而是包括那些实施例的修改形式,包括如落入以下权利要求的范围内的实施例的部分和不同实施例的元素的组合。
Claims (21)
1.一种操作电子设备的方法,所述方法包括:
检测与所述电子设备的第一触敏组件相关联的第一传感器的促动;
从所述电子设备的附加传感器获取数据;
至少部分地基于所述数据来确定所述促动是否有效;以及
至少部分地基于所述确定来执行或抑制执行至少一个操作。
2.根据权利要求1所述的方法,其中,所述第一传感器包括压电传感器。
3.根据权利要求1所述的方法,其中,所述附加传感器包括下述中的一个或多个:加速度计、陀螺仪、电子罗盘以及速率传感器。
4.根据权利要求1所述的方法,其中,所述附加传感器包括第二触敏组件,并且所述第一触敏组件和所述第二触敏组件被配置成通过在共享促动表面处发生的触摸事件被促动。
5.根据权利要求1所述的方法,进一步包括:
获得上下文信息,其中,所述确定进一步至少部分地基于所述上下文信息。
6.根据权利要求5所述的方法,进一步包括:
至少部分地基于所述上下文信息来得到阈值,并且其中,所述确定包括将所述阈值与至少部分地基于所述数据的值作比较。
7.根据权利要求1所述的方法,进一步包括:
获得包括下述中的一个或两者的附加信息:操作模式状态信息和用户数据,所述用户数据关于用户偏好、用户设置或用户规范中的一个或多个,并且其中,所述确定至少部分地基于所述附加信息。
8.根据权利要求7所述的方法,进一步包括:
至少部分地基于所述附加信息来得到阈值,并且其中,所述确定包括将所述阈值与至少部分地基于所述数据的值作比较。
9.根据权利要求1所述的方法,进一步包括:
获得表示一个或多个用户定义的触摸异常的附加信息并且将其存储在所述电子设备的存储器组件中。
10.根据权利要求1所述的方法,其中,所述获取至少部分地在所述检测之前的时间段期间发生。
11.根据权利要求1所述的方法,其中,在所述促动被确定为有效时,所述执行或者抑制执行包括下述中的一个或多个:传递触摸事件状态、发起或者断开电话呼叫、至少部分地基于所述确定来发起文本消息的发送、或者接通或者断开与所述电子设备相关联的灯。
12.根据权利要求1所述的方法,其中,在所述促动被确定为不是有效的时,所述执行或抑制执行包括抑制所述至少一个操作的执行。
13.一种电子设备,包括:
触摸屏配件,所述触摸屏配件包括至少间接地连接到可触摸透镜表面的压电传感器;
不同的传感器;以及
至少一个处理设备,所述至少一个处理设备被至少间接地连接到所述压电传感器并且连接到所述不同的传感器,
其中,所述至少一个处理设备被配置成至少部分地基于由所述处理设备从所述不同的传感器所接收到的信息来确定所述压电传感器的促动是否是无效的,并且
其中,所述至少一个处理设备被配置成在作出了所述促动是无效的确定时,使得所述电子设备抑制执行至少一个操作或者执行至少一个操作。
14.根据权利要求13所述的电子设备,
其中,所述触摸屏配件相对于外壳被安装,并且进一步包括位于所述压电传感器和所述可触摸透镜表面之间的一个或多个印刷电路板(PCB)组件和发光二极管(LED)显示组件。
15.根据权利要求13所述的电子设备,
其中,所述不同的传感器包括运动传感器,所述运动传感器包括下述中的一个或多个:加速度计、陀螺仪、电子罗盘以及速率传感器;并且
其中,所述处理设备被配置成至少部分地基于与所述可触摸透镜表面的平面垂直的运动的分量是否超过预定阈值来确定所述促动是否是无效的。
16.根据权利要求13所述的电子设备,进一步包括:
附加感测设备,其中,所述处理设备被配置成至少部分地基于由所述处理设备从所述附加感测设备接收到的附加信息来确定所述压电传感器的促动是否是无效的。
17.根据权利要求16所述的电子设备,其中,所述附加感测设备包括红外线传感器、相机或第二触敏设备中的一个或多个。
18.根据权利要求17所述的电子设备,其中,所述第二触敏设备包括下述中的一个或多个:电容式触摸传感器、电阻式触摸传感器、声学触摸传感器、超声接近触摸传感器或光学触摸传感器。
19.根据权利要求16所述的电子设备,进一步包括:
存储器部分,在所述存储部分中存储了关于多个触摸事件异常的多个信息部分,并且其中,所述处理设备被配置成,如果由所述附加感测设备所感测到的上下文信息与关于所述触摸事件异常中的第一个的所述信息部分中的第一个相匹配,则确定所述压电传感器的促动是无效的。
20.根据权利要求13所述的电子设备,其中,所述电子设备包括用于确定上下文信息的一个或多个上下文传感器,其中,所述上下文传感器包括触摸传感器、声学传感器、全球定位***(GPS)传感器、加速度计、成像器、接近传感器、电容式传感器、环境传感器以及光传感器中的一个或多个,并且其中,所述上下文信息与设备位置、设备速度、设备处理的方式、设备定位、设备携带模式以及环境条件中的一个或多个相关。
21.根据权利要求13所述的电子设备,其中,所述触摸屏配件包括透镜组件和臂组件,所述臂组件将所述透镜组件至少间接地链接到所述压电传感器,使得所述透镜组件的第一移动导致所述压电传感器的第二移动。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810326856.6A CN108762380B (zh) | 2012-01-09 | 2012-12-13 | 用于减少电子设备中的非期望操作的发生的***和方法 |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US13/346,298 | 2012-01-09 | ||
US13/346,298 US8890823B2 (en) | 2012-01-09 | 2012-01-09 | System and method for reducing occurrences of unintended operations in an electronic device |
PCT/US2012/069391 WO2013106157A1 (en) | 2012-01-09 | 2012-12-13 | System and method for reducing occurrences of unintended operations in an electronic device |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810326856.6A Division CN108762380B (zh) | 2012-01-09 | 2012-12-13 | 用于减少电子设备中的非期望操作的发生的***和方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104160355A true CN104160355A (zh) | 2014-11-19 |
CN104160355B CN104160355B (zh) | 2018-04-27 |
Family
ID=47505338
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201280071077.7A Active CN104160355B (zh) | 2012-01-09 | 2012-12-13 | 用于减少电子设备中的非期望操作的发生的***和方法 |
CN201810326856.6A Active CN108762380B (zh) | 2012-01-09 | 2012-12-13 | 用于减少电子设备中的非期望操作的发生的***和方法 |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810326856.6A Active CN108762380B (zh) | 2012-01-09 | 2012-12-13 | 用于减少电子设备中的非期望操作的发生的***和方法 |
Country Status (6)
Country | Link |
---|---|
US (1) | US8890823B2 (zh) |
EP (2) | EP3511805B1 (zh) |
KR (1) | KR101629876B1 (zh) |
CN (2) | CN104160355B (zh) |
MX (1) | MX2014008396A (zh) |
WO (1) | WO2013106157A1 (zh) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106021010A (zh) * | 2016-05-25 | 2016-10-12 | 广东欧珀移动通信有限公司 | 接近传感器异常时的处理方法和装置 |
CN106325503A (zh) * | 2016-08-16 | 2017-01-11 | 努比亚技术有限公司 | 一种交互操作识别装置和方法 |
CN107145248A (zh) * | 2017-04-14 | 2017-09-08 | 广州华欣电子科技有限公司 | 一种触摸笔、触摸控制方法及触摸*** |
CN107807751A (zh) * | 2016-09-09 | 2018-03-16 | 宏达国际电子股份有限公司 | 可携式电子装置、及其操作方法、与使用此方法的记录媒体 |
CN108351747A (zh) * | 2015-09-30 | 2018-07-31 | 福西尔集团公司 | 检测用户输入的***、设备和方法 |
CN108735098A (zh) * | 2017-04-17 | 2018-11-02 | 谷歌有限责任公司 | 用于电子设备显示器的框架组件 |
US10664092B2 (en) | 2016-09-09 | 2020-05-26 | Htc Corporation | Portable electronic device, operating method for the same, and non-transitory computer readable recording medium |
CN111508351A (zh) * | 2019-01-30 | 2020-08-07 | 摩托罗拉移动有限责任公司 | 显示堆叠、计算装置和用于生成可折叠显示器的方法 |
Families Citing this family (45)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2769291B1 (en) | 2011-10-18 | 2021-04-28 | Carnegie Mellon University | Method and apparatus for classifying touch events on a touch sensitive surface |
US9557781B2 (en) * | 2012-01-05 | 2017-01-31 | Sony Corporation | Adjusting coordinates of touch input |
CN103365548B (zh) * | 2012-04-06 | 2016-01-06 | 腾讯科技(深圳)有限公司 | 触屏移动终端菜单按钮的显示方法和装置 |
US20130285942A1 (en) * | 2012-04-26 | 2013-10-31 | Acer Incorporated | Touch detection method and touch control device using the same |
US8978111B2 (en) * | 2012-12-21 | 2015-03-10 | Ebay, Inc. | Method and apparatus for using sensors on a portable electronic device to verify transactions |
US9088282B2 (en) | 2013-01-25 | 2015-07-21 | Apple Inc. | Proximity sensors with optical and electrical sensing capabilities |
KR20140114766A (ko) | 2013-03-19 | 2014-09-29 | 퀵소 코 | 터치 입력을 감지하기 위한 방법 및 장치 |
US9013452B2 (en) | 2013-03-25 | 2015-04-21 | Qeexo, Co. | Method and system for activating different interactive functions using different types of finger contacts |
US9612689B2 (en) | 2015-02-02 | 2017-04-04 | Qeexo, Co. | Method and apparatus for classifying a touch event on a touchscreen as related to one of multiple function generating interaction layers and activating a function in the selected interaction layer |
KR20140122433A (ko) * | 2013-04-10 | 2014-10-20 | 삼성디스플레이 주식회사 | 휴대 단말기 및 휴대 단말기의 형상 변형 방법 |
KR20150001130A (ko) * | 2013-06-26 | 2015-01-06 | 삼성전자주식회사 | 사용자 입력 처리 방법 및 상기 방법이 적용된 장치 |
KR102158843B1 (ko) | 2013-08-05 | 2020-10-23 | 삼성전자주식회사 | 모바일 디바이스를 이용한 사용자 입력 방법 및 모바일 디바이스 |
US20150097690A1 (en) * | 2013-10-08 | 2015-04-09 | Motorola Mobility Llc | Method and Apparatus of Electronic Device for Abuse Detection and Notification |
US9471109B1 (en) * | 2013-12-30 | 2016-10-18 | Google Inc. | Selective override of touch display inputs |
US9977505B2 (en) * | 2014-06-06 | 2018-05-22 | International Business Machines Corporation | Controlling inadvertent inputs to a mobile device |
KR20160008387A (ko) * | 2014-07-14 | 2016-01-22 | 삼성전기주식회사 | 진동 감지 장치 및 이를 포함하는 모바일 기기 |
WO2016022576A1 (en) * | 2014-08-04 | 2016-02-11 | Nextinput, Inc. | Force sensitive touch panel devices |
US9329715B2 (en) | 2014-09-11 | 2016-05-03 | Qeexo, Co. | Method and apparatus for differentiating touch screen users based on touch event analysis |
US11619983B2 (en) * | 2014-09-15 | 2023-04-04 | Qeexo, Co. | Method and apparatus for resolving touch screen ambiguities |
US10606417B2 (en) | 2014-09-24 | 2020-03-31 | Qeexo, Co. | Method for improving accuracy of touch screen event analysis by use of spatiotemporal touch patterns |
US10282024B2 (en) | 2014-09-25 | 2019-05-07 | Qeexo, Co. | Classifying contacts or associations with a touch sensitive device |
US11567626B2 (en) | 2014-12-17 | 2023-01-31 | Datalogic Usa, Inc. | Gesture configurable floating soft trigger for touch displays on data-capture electronic devices |
US10671277B2 (en) | 2014-12-17 | 2020-06-02 | Datalogic Usa, Inc. | Floating soft trigger for touch displays on an electronic device with a scanning module |
US20160179284A1 (en) * | 2014-12-23 | 2016-06-23 | Intel Corporation | Alteration of input device operations based on acceleration |
US10126854B2 (en) * | 2015-03-06 | 2018-11-13 | Sony Mobile Communications Inc. | Providing touch position information |
TWI569081B (zh) * | 2015-03-13 | 2017-02-01 | 台灣東電化股份有限公司 | 影像擷取系統 |
KR20150039605A (ko) * | 2015-03-23 | 2015-04-10 | 김정훈 | 실시간 진동 피드백을 제공하는 휴대단말용 보호케이스 |
US10642404B2 (en) | 2015-08-24 | 2020-05-05 | Qeexo, Co. | Touch sensitive device with multi-sensor stream synchronized data |
US9807220B2 (en) * | 2015-09-11 | 2017-10-31 | International Business Machines Corporation | Preventing accidental phone call session termination |
US20170153760A1 (en) * | 2015-12-01 | 2017-06-01 | Apple Inc. | Gain-based error tracking for force sensing |
US10254870B2 (en) * | 2015-12-01 | 2019-04-09 | Apple Inc. | Force sensor-based motion or orientation determination in a device |
US10222979B2 (en) | 2015-12-04 | 2019-03-05 | Datalogic Usa, Inc. | Size adjustable soft activation trigger for touch displays on electronic device |
CA2961090A1 (en) | 2016-04-11 | 2017-10-11 | Tti (Macao Commercial Offshore) Limited | Modular garage door opener |
AU2017101838A4 (en) | 2016-04-11 | 2019-05-02 | Tti (Macao Commercial Offshore) Limited | Modular garage door opener |
US10067668B2 (en) * | 2016-09-09 | 2018-09-04 | Htc Corporation | Portable electronic device, operating method for the same, and non-transitory computer readable recording medium |
DE102017000441A1 (de) | 2017-01-19 | 2018-07-19 | e.solutions GmbH | Eingabevorrichtung und Verfahren zum Erfassen einer Eingabe |
US10203774B1 (en) * | 2017-07-20 | 2019-02-12 | Pixart Imaging Inc. | Handheld device and control method thereof |
US10572007B2 (en) | 2017-12-15 | 2020-02-25 | International Business Machines Corporation | Preventing unintended input |
US11009989B2 (en) | 2018-08-21 | 2021-05-18 | Qeexo, Co. | Recognizing and rejecting unintentional touch events associated with a touch sensitive device |
US10983690B2 (en) * | 2019-04-02 | 2021-04-20 | Motorola Mobility Llc | Methods and devices for precluding touch initiated control operations during three-dimensional motion |
US10942603B2 (en) | 2019-05-06 | 2021-03-09 | Qeexo, Co. | Managing activity states of an application processor in relation to touch or hover interactions with a touch sensitive device |
CN112055119B (zh) * | 2019-06-06 | 2021-08-17 | 北京小米移动软件有限公司 | 识别障碍物的终端、方法、装置及存储介质 |
US11231815B2 (en) | 2019-06-28 | 2022-01-25 | Qeexo, Co. | Detecting object proximity using touch sensitive surface sensing and ultrasonic sensing |
US11592423B2 (en) | 2020-01-29 | 2023-02-28 | Qeexo, Co. | Adaptive ultrasonic sensing techniques and systems to mitigate interference |
TWI815275B (zh) * | 2022-01-13 | 2023-09-11 | 華碩電腦股份有限公司 | 手持式電子裝置 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070085157A1 (en) * | 2005-09-30 | 2007-04-19 | Fadell Anthony M | Integrated proximity sensor and light sensor |
US20090209285A1 (en) * | 2008-02-15 | 2009-08-20 | Sony Ericsson Mobile Communications Ab | Portable communication device having touch-sensitive input device ... |
US20090262078A1 (en) * | 2008-04-21 | 2009-10-22 | David Pizzi | Cellular phone with special sensor functions |
US20110306304A1 (en) * | 2010-06-10 | 2011-12-15 | Qualcomm Incorporated | Pre-fetching information based on gesture and/or location |
Family Cites Families (33)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5563632A (en) | 1993-04-30 | 1996-10-08 | Microtouch Systems, Inc. | Method of and apparatus for the elimination of the effects of internal interference in force measurement systems, including touch - input computer and related displays employing touch force location measurement techniques |
US5604314A (en) | 1994-10-26 | 1997-02-18 | Bonneville Scientific Incorporated | Triaxial normal and shear force sensor |
US5854625A (en) | 1996-11-06 | 1998-12-29 | Synaptics, Incorporated | Force sensing touchpad |
KR100595924B1 (ko) | 1998-01-26 | 2006-07-05 | 웨인 웨스터만 | 수동 입력 통합 방법 및 장치 |
US6504530B1 (en) * | 1999-09-07 | 2003-01-07 | Elo Touchsystems, Inc. | Touch confirming touchscreen utilizing plural touch sensors |
AU2001212430A1 (en) * | 2000-10-27 | 2002-05-06 | Elo Touchsystems, Inc. | Touch confirming touchscreen utilizing plural touch sensors |
US7183948B2 (en) | 2001-04-13 | 2007-02-27 | 3M Innovative Properties Company | Tangential force control in a touch location device |
US20070100666A1 (en) | 2002-08-22 | 2007-05-03 | Stivoric John M | Devices and systems for contextual and physiological-based detection, monitoring, reporting, entertainment, and control of other devices |
AU2002952290A0 (en) | 2002-10-28 | 2002-11-07 | Spatial Freedom Holdings Pty Ltd | Three-dimensional force and torque converter |
US7623118B2 (en) | 2005-03-14 | 2009-11-24 | Palm, Inc. | Actuation mechanism for use with keyboards on mobile computing devices |
US7616191B2 (en) | 2005-04-18 | 2009-11-10 | Avago Technologies Ecbu Ip (Singapore) Pte. Ltd. | Electronic device and method for simplifying text entry using a soft keyboard |
US7726452B2 (en) | 2005-06-02 | 2010-06-01 | Technical Manufacturing Corporation | Systems and methods for active vibration damping |
US9019209B2 (en) * | 2005-06-08 | 2015-04-28 | 3M Innovative Properties Company | Touch location determination involving multiple touch location processes |
WO2007030603A2 (en) | 2005-09-08 | 2007-03-15 | Wms Gaming Inc. | Gaming machine having display with sensory feedback |
CN101529874A (zh) * | 2006-09-06 | 2009-09-09 | 苹果公司 | 用于具有触摸屏显示器的便携式多功能设备的电话呼入管理 |
KR20090077755A (ko) * | 2006-09-09 | 2009-07-15 | 에프-오리진, 인크. | 집적된 감압 렌즈 어셈블리 |
CN101558367A (zh) * | 2006-12-05 | 2009-10-14 | 索尼爱立信移动通讯有限公司 | 用于检测物体移动的方法和*** |
US20080136662A1 (en) | 2006-12-06 | 2008-06-12 | David Bellows | System and Method for Activating a Mobile Device |
US8730213B2 (en) * | 2007-07-02 | 2014-05-20 | Elo Touch Solutions, Inc. | Method and system for detecting touch events based on redundant validation |
JP2009153229A (ja) | 2007-12-18 | 2009-07-09 | Sanyo Electric Co Ltd | ピエゾアクチュエータ制御回路及び防振制御回路 |
CN101493745A (zh) * | 2008-01-24 | 2009-07-29 | 倚天资讯股份有限公司 | 手持式电子装置及其操作方法 |
US8310444B2 (en) | 2008-01-29 | 2012-11-13 | Pacinian Corporation | Projected field haptic actuation |
US8384687B2 (en) * | 2008-08-21 | 2013-02-26 | Denso Corporation | Manipulation input apparatus |
GB0816222D0 (en) | 2008-09-05 | 2008-10-15 | Elliptic Laboratories As | Machine interfaces |
US8711109B2 (en) | 2008-10-10 | 2014-04-29 | Cherif Algreatly | Touch sensing technology |
US9727139B2 (en) | 2008-12-12 | 2017-08-08 | Immersion Corporation | Method and apparatus for providing a haptic monitoring system using multiple sensors |
US20100177057A1 (en) * | 2009-01-13 | 2010-07-15 | Qsi Corporation | System and method for detecting shocks to a force-based touch panel |
US8310457B2 (en) * | 2009-06-30 | 2012-11-13 | Research In Motion Limited | Portable electronic device including tactile touch-sensitive input device and method of protecting same |
US8456430B2 (en) * | 2009-08-21 | 2013-06-04 | Motorola Mobility Llc | Tactile user interface for an electronic device |
US8421634B2 (en) | 2009-12-04 | 2013-04-16 | Microsoft Corporation | Sensing mechanical energy to appropriate the body for data input |
US8963845B2 (en) * | 2010-05-05 | 2015-02-24 | Google Technology Holdings LLC | Mobile device with temperature sensing capability and method of operating same |
US8669946B2 (en) * | 2010-05-28 | 2014-03-11 | Blackberry Limited | Electronic device including touch-sensitive display and method of controlling same |
CN202582565U (zh) * | 2012-01-21 | 2012-12-05 | 汉王科技股份有限公司 | 压电传感器、应用该压电传感器的触控组件及移动终端 |
-
2012
- 2012-01-09 US US13/346,298 patent/US8890823B2/en active Active
- 2012-12-13 CN CN201280071077.7A patent/CN104160355B/zh active Active
- 2012-12-13 EP EP19152409.9A patent/EP3511805B1/en active Active
- 2012-12-13 WO PCT/US2012/069391 patent/WO2013106157A1/en active Application Filing
- 2012-12-13 MX MX2014008396A patent/MX2014008396A/es active IP Right Grant
- 2012-12-13 KR KR1020147022318A patent/KR101629876B1/ko active IP Right Grant
- 2012-12-13 CN CN201810326856.6A patent/CN108762380B/zh active Active
- 2012-12-13 EP EP12810491.6A patent/EP2802972B1/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070085157A1 (en) * | 2005-09-30 | 2007-04-19 | Fadell Anthony M | Integrated proximity sensor and light sensor |
CN101558372A (zh) * | 2006-11-15 | 2009-10-14 | 苹果公司 | 集成的接近度传感器和光传感器 |
US20090209285A1 (en) * | 2008-02-15 | 2009-08-20 | Sony Ericsson Mobile Communications Ab | Portable communication device having touch-sensitive input device ... |
CN101946497A (zh) * | 2008-02-15 | 2011-01-12 | 索尼爱立信移动通讯有限公司 | 具有触敏输入装置和按键抑制电路的便携式通信设备 |
US20090262078A1 (en) * | 2008-04-21 | 2009-10-22 | David Pizzi | Cellular phone with special sensor functions |
US20110306304A1 (en) * | 2010-06-10 | 2011-12-15 | Qualcomm Incorporated | Pre-fetching information based on gesture and/or location |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108351747A (zh) * | 2015-09-30 | 2018-07-31 | 福西尔集团公司 | 检测用户输入的***、设备和方法 |
CN106021010A (zh) * | 2016-05-25 | 2016-10-12 | 广东欧珀移动通信有限公司 | 接近传感器异常时的处理方法和装置 |
CN106021010B (zh) * | 2016-05-25 | 2018-11-27 | 广东欧珀移动通信有限公司 | 接近传感器异常时的处理方法和装置 |
CN106325503A (zh) * | 2016-08-16 | 2017-01-11 | 努比亚技术有限公司 | 一种交互操作识别装置和方法 |
CN106325503B (zh) * | 2016-08-16 | 2020-01-21 | 广州路鑫信息技术有限公司 | 一种交互操作识别装置和方法 |
CN107807751A (zh) * | 2016-09-09 | 2018-03-16 | 宏达国际电子股份有限公司 | 可携式电子装置、及其操作方法、与使用此方法的记录媒体 |
CN107807751B (zh) * | 2016-09-09 | 2020-05-12 | 宏达国际电子股份有限公司 | 可携式电子装置、及其操作方法、与使用此方法的记录媒体 |
US10664092B2 (en) | 2016-09-09 | 2020-05-26 | Htc Corporation | Portable electronic device, operating method for the same, and non-transitory computer readable recording medium |
CN107145248A (zh) * | 2017-04-14 | 2017-09-08 | 广州华欣电子科技有限公司 | 一种触摸笔、触摸控制方法及触摸*** |
CN108735098A (zh) * | 2017-04-17 | 2018-11-02 | 谷歌有限责任公司 | 用于电子设备显示器的框架组件 |
CN111508351A (zh) * | 2019-01-30 | 2020-08-07 | 摩托罗拉移动有限责任公司 | 显示堆叠、计算装置和用于生成可折叠显示器的方法 |
CN111508351B (zh) * | 2019-01-30 | 2022-04-19 | 摩托罗拉移动有限责任公司 | 显示堆叠、计算装置和用于生成可折叠显示器的方法 |
Also Published As
Publication number | Publication date |
---|---|
KR101629876B1 (ko) | 2016-06-13 |
US8890823B2 (en) | 2014-11-18 |
CN108762380A (zh) | 2018-11-06 |
WO2013106157A4 (en) | 2013-09-19 |
EP2802972A1 (en) | 2014-11-19 |
KR20140122242A (ko) | 2014-10-17 |
EP2802972B1 (en) | 2019-02-27 |
EP3511805A1 (en) | 2019-07-17 |
WO2013106157A1 (en) | 2013-07-18 |
MX2014008396A (es) | 2014-08-22 |
CN104160355B (zh) | 2018-04-27 |
EP3511805B1 (en) | 2023-07-19 |
US20130176264A1 (en) | 2013-07-11 |
CN108762380B (zh) | 2021-10-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104160355A (zh) | 用于减少电子设备中的非期望操作的发生的***和方法 | |
JP6060267B2 (ja) | 端末のロック解除処理方法、装置、端末装置、プログラム、及び記録媒体 | |
JP6130926B2 (ja) | ジェスチャーによる会話処理方法、装置、端末デバイス、プログラム、及び記録媒体 | |
KR20170120145A (ko) | 상황 감응식 햅틱 통지 프레임워크들을 제공하기 위한 시스템들 및 방법들 | |
CN108845853A (zh) | 一种应用程序启动方法及移动终端 | |
CN106506820B (zh) | 一种移动终端数据的备份方法及装置 | |
CN110830363B (zh) | 一种信息分享方法及电子设备 | |
EP3732871B1 (en) | Detecting patterns and behavior to prevent a mobile terminal drop event | |
JP2015536009A (ja) | 仮想キーボード表示方法、装置、端末、プログラム及び記録媒体 | |
CN109117619B (zh) | 指纹解锁方法及相关产品 | |
CN106445596B (zh) | 一种设置项的管理方法及装置 | |
JP7329150B2 (ja) | タッチボタン、制御方法及び電子機器 | |
CN103365419A (zh) | 一种触发闹钟控制指令的方法和装置 | |
US20160210043A1 (en) | Apparatus and method for controlling key input | |
CN106408869B (zh) | 终端及检测人体跌倒方法和装置 | |
US20140340336A1 (en) | Portable terminal and method for controlling touch screen and system thereof | |
CN109407832A (zh) | 一种终端设备的控制方法及终端设备 | |
CN108845730A (zh) | 一种对象控制方法及终端 | |
CN108196781A (zh) | 界面的显示方法和移动终端 | |
CN108184011A (zh) | 一种通知提醒方法、终端及计算机可读存储介质 | |
CN107943406B (zh) | 一种触摸屏触控点确定方法及终端 | |
CN112114879A (zh) | 终端唤醒方法、终端和存储介质 | |
CN108829532A (zh) | 指纹检测的方法、装置和可读存储介质 | |
CN109885237A (zh) | 防止指纹误触解锁的方法、移动终端及存储介质 | |
CN109521916A (zh) | 一种基于柔性屏的文件处理方法、移动终端和存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C41 | Transfer of patent application or patent right or utility model | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20160520 Address after: American California Applicant after: Technology Holdings Co., Ltd of Google Address before: Illinois State Applicant before: Motorola Mobility, Inc. |
|
GR01 | Patent grant | ||
GR01 | Patent grant |