CN105122192B - 防止触摸输入错误的电子设备和方法 - Google Patents
防止触摸输入错误的电子设备和方法 Download PDFInfo
- Publication number
- CN105122192B CN105122192B CN201480022028.3A CN201480022028A CN105122192B CN 105122192 B CN105122192 B CN 105122192B CN 201480022028 A CN201480022028 A CN 201480022028A CN 105122192 B CN105122192 B CN 105122192B
- Authority
- CN
- China
- Prior art keywords
- touch
- default
- nodes
- electronic equipment
- coordinate
- 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.)
- Active
Links
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/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
- G06F3/04186—Touch location disambiguation
-
- 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
- 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/0412—Digitisers structurally integrated in a display
-
- 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
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/041—Indexing scheme relating to G06F3/041 - G06F3/045
- G06F2203/04105—Pressure sensors for measuring the pressure or force exerted on the touch surface without providing the touch 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/044—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
提供了一种操作电子设备的方法。所述方法包括:确定是否满足预设节点范围条件和预设触摸强度条件;以及如果不满足预设节点范围条件和预设触摸强度条件,则跳过读取在预设节点范围外部的区域的坐标。
Description
技术领域
本公开涉及一种防止触摸输入错误的电子设备和方法。
背景技术
具有用于触摸输入的单层的电子设备具有良好的透射率且消耗较少电力,因此得到广泛使用。
然而,由于上述单层型电子设备可能根据触摸屏面板是否弯曲而错误感测到触摸输入,经常发生触摸故障,诸如,在并非用户所需的区域中检测到触摸。
因此,需要一种算法,当执行单层型触摸输入时,该算法防止由于触摸屏面板的弯曲而引起的触摸故障。
以上信息作为背景信息提供,仅帮助本公开的理解。对于上述任何内容是否可作为关于本公开的现有技术没有任何判定也没有任何断言。
发明内容
解决问题的方案
本公开的方面在于解决至少上述问题和/或缺点并提供至少下述优点。因此,本公开的方面在于提供一种设备和方法,用于通过防止根据触摸屏面板是否弯曲而在被触摸区域外部产生的互电容减小所引起的输入错误,来提高用户便利性。
本公开的另一方面在于提供一种设备和方法,用于通过以下操作来有效地防止触摸输入错误从而使单层的优点最大化:如果不满足预设节点范围条件和预设触摸强度条件,则跳过读取在预设节点范围外部的区域的坐标。
根据本公开的一个方面,提供了一种操作电子设备的方法。所述方法包括:确定是否满足预设节点范围条件和预设触摸强度条件;以及如果不满足预设节点范围条件和预设触摸强度条件,则跳过读取在预设节点范围外部的区域的坐标。
所述方法还可以包括:接收触摸输入;以及读取被触摸区域的坐标并感测来自与所读坐标相对应的区域的触摸输入。
所述电子设备的触摸屏可以包括单层。
所述预设节点范围条件可以是以下条件:被触摸区域的坐标在预设节点范围内。
所述预设触摸强度条件可以是以下条件:感测到的触摸强度小于预设强度。
根据本公开的另一方面,提供了一种电子设备。所述电子设备包括:处理器模块,配置为确定是否满足预设节点范围条件和预设触摸强度条件,如果不满足预设节点范围条件和预设触摸强度条件,则跳过读取在预设节点范围外部的区域的坐标;以及存储器,配置为存储由处理器模块控制的数据。
所述电子设备还可以包括触摸屏,配置为接收触摸输入,读取被触摸区域的坐标,并感测来自与所读坐标相对应的区域的触摸输入。
所述触摸屏可以包括单层。
所述预设节点范围条件可以是以下条件:被触摸区域的坐标在预设节点范围内。
所述预设触摸强度条件可以是以下条件:感测到的触摸强度小于预设触摸强度。
根据本公开的另一方面,提供了一种操作电子设备的方法。所述方法包括:确定被触摸区域的坐标是否在预设节点范围外部以及感测到的触摸强度是否等于或大于预设强度;并且如果确定被触摸区域的坐标在预设节点范围的外部且感测到的触摸强度等于或大于预设触摸强度,则跳过读取在预设节点范围外部的区域的坐标。
所述方法还可以包括:接收触摸输入,读取被触摸区域的坐标,并感测来自与所读坐标相对应的区域的触摸输入。
所述电子设备的触摸屏可以包括单层。
根据本公开的另一方面,提供了一种电子设备。所述电子设备包括:处理器模块,配置为确定被触摸区域的坐标是否在预设节点范围外部以及感测到的触摸强度是否等于或大于预设强度,并且如果确定被触摸区域的坐标在预设节点范围的外部且感测到的触摸强度等于或大于预设强度,则跳过读取在预设节点范围外部的区域的坐标;以及存储器,配置为存储由处理器模块控制的数据。
所述电子设备还可以包括触摸屏,配置为接收触摸输入,读取被触摸区域的坐标,并感测来自与所读坐标相对应的区域的触摸输入。
所述触摸屏可以包括单层。
以下详细描述结合附图公开了本公开的多种实施例,通过以下详细描述,本领域技术人员将更清楚本公开的其它方面、优点和突出的特征。
附图说明
结合附图,根据以下详细描述,本公开的一些实施例的上述和其它方面、特征以及优点将更清楚,附图中:
图1A、1B和1C是根据本公开实施例的用于说明防止触摸输入错误的电子设备的图;
图2A和2B示出了根据本公开实施例的通过使用电子设备中的压力传感器来感测触摸输入错误的实施例;
图3A、3B和3C示出了根据本公开实施例的在电子设备中防止触摸输入错误的实施例;
图4A、4B和4C示出了根据本公开实施例的在电子设备中防止触摸输入错误的另一实施例;
图5是根据本公开实施例的防止触摸输入错误的电子设备的操作顺序的流程图;
图6A是根据本公开实施例的防止触摸输入错误的电子设备的操作方法的流程图;
图6B是根据本公开实施例的防止触摸输入错误的电子设备的示意框图;
图7是根据本公开实施例的电子设备的示意框图;以及
图8是根据本公开实施例的电子设备的示意框图。
贯穿附图,应注意相同的附图标记用于描述相同或相似的元件、特征和结构。
具体实施方式
提供了参考附图的以下描述以帮助全面理解由权利要求及其等同物限定的本公开的多种实施例。本公开包括用于帮助理解的多种具体细节,这些具体细节仅是示例性的。因此,本领域技术人员应认识到可以对这里所述的多种实施例进行多种改变和修改,而不脱离本公开的范围。由所附权利要求和它们的技术等同物来限定本公开的范围。此外,为了清楚和简要,可以省略对公知功能和构造的描述。
以下描述和权利要求中使用的术语和词语不限于其字面含义,而是仅由发明人用于使能对本公开的清楚一致的理解。因此,本领域技术人员应当清楚,对本公开多个实施例的以下描述仅被提供用于说明目的,而不意在限制由所附权利要求及其等同物限定的本公开。除非不同实施例的特征和作用在技术上无法兼容,否则可以对这些特征和方面进行组合。
应理解,除非上下文明确指出,否则单数形式的“一”、“一种”和“该”包括复数对象。因此,例如对“组件表面”的引述包括对一个或多个这种表面的引述。
图1A到1C是根据本公开实施例的用于说明防止可能的触摸输入错误的电子设备的附图。这里,假定电子设备的触摸屏包括多个区域,其中每一区域具有预设尺寸。此外,假定每一区域包括至少一个节点,其中每一节点与电子设备可以感测到的最小区域相对应。
参考图1A,电子设备可以读取被触摸区域101的坐标,并感测来自与读取坐标相对应的区域的触摸输入。更具体地,如果电子设备接收到来自电子设备的触摸屏的某个触摸输入,则电子设备可以读取被触摸区域101的坐标,以感测来自被触摸区域的触摸输入,并感测来自与读取坐标相对应的区域的触摸输入。
尽管在本公开中假定触摸屏面板为单层,然而它可以具有两层。
然后,电子设备可以确定是否满足预设节点范围条件和预设触摸强度条件。更具体地,电子设备可以确定被触摸区域的坐标是否在预设节点范围外部,其中预设节点范围是一定个数的可能是方形的节点。例如,预设节点范围是具有包括所述个数方形节点的方形形式的区域。节点本身以及预设节点范围二者都不必是方形,可以是任何所需形式。电子设备感测触摸强度是否等于或高于预设触摸强度,以便确定电子设备的触摸屏面板是否弯曲超过预设弯曲等级。例如,假定如果电子设备接收单触摸输入,预设节点范围是4个方形节点且预设触摸强度是10(在任意量度下)。在上述假设下,电子设备可以确定被触摸区域的读取坐标是否在这四个节点范围之外,以及由电子设备感测到的触摸强度是否等于或高于10。
如果确定电子设备上的被触摸区域的坐标在预设节点范围之外且感测到的触摸强度等于或高于预设强度,则电子设备可以不读取在预设节点范围之外的区域的坐标。更具体地,如果确定由电子设备感测到的被触摸区域不满足上述预设节点范围条件或上述触摸强度条件,则电子设备可以不读取在预设节点范围之外的区域的坐标,即,可以丢弃与预设节点范围之外的区域的坐标相关的任何信息。
在上述假设下,如果确定被触摸区域的读取坐标在四个节点范围(为预设节点范围)的外部且电子设备感测到的触摸强度等于或高于10(也就是说,预设触摸强度),则电子设备可以不读取在预设节点范围之外的区域的坐标。
也就是说,参考示意性描述了触摸强度的图1B和1C,假定电子设备感测到的触摸不满足以下条件:被触摸区域的坐标在预设节点范围内。
如果确定由电子设备感测到的触摸的强度低于预设触摸强度,如图1B所示,则电子设备可以读取被触摸区域的坐标并感测来自被触摸区域的触摸输入。然而,如果确定电子设备感测到的触摸的强度等于或高于预设触摸强度,如图1C所示,则电子设备可以不读取预设节点范围之外的区域的坐标,以防止由于触摸屏面板的弯曲而引起的触摸输入错误。可以看到在图1B和1C中,直立条中任一个对应于一个节点,因此,任意预定排列的预定数目个这些节点可以是触摸区域101。
在典型的电子设备的情况下,当它的触摸屏面板弯曲超过预设弯曲等级且液晶显示器和触摸屏面板之间的间隙变窄时,典型的电子设备遭受到输入错误,由此除了期望的触摸区域之外,典型的电子设备还感测非期望的触摸区域。
然而,为了通过触摸输入确定触摸屏面板是否弯曲超过预设弯曲等级,根据本公开的电子设备具有如下优点:有可能通过根据预设节点范围条件和预设触摸强度条件来跳过读取在预设节点范围外部的区域的坐标,来有效地防止电子设备的触摸输入错误。
图2A和2B示出了根据本公开实施例的通过使用电子设备中的压力传感器来防止触摸输入错误的实施例。如参考图1A到1C具体所述,当满足预设节点范围条件和预设触摸强度二者时,根据本公开的电子设备可以防止触摸输入错误。然而,根据本实施例,电子设备可以通过使用压力传感器来防止触摸输入错误。
参考图2A和2B,假定电子设备依次包括触摸屏面板201、压力传感器202和液晶显示设备203。此外,假定触摸平面板201和压力传感器202被布置为相距第一距离d1,并需要在第二距离d2以内(其中d2<d1)以允许压力传感器202感测来自触摸屏面板201的触摸输入。
在上述假设中,如图2A所示,当电子设备的触摸屏面板201没有接收到触摸输入时,触摸屏面板201和压力传感器202之间的第一距离d1大于被设置为允许压力传感器202感测触摸输入的第二距离d2。因此,由于电子设备的压力传感器202没有感测到等于或高于预设压力的压力,电子设备可以跳过读取坐标值并将该区域确认为是未被触摸的。
然而,如图2B所示,如果电子设备的触摸屏面板201接收到触摸输入,则触摸屏面板201和压力传感器202之间的第一距离d1小于用于允许压力传感器202感测触摸输入的第二距离d2。因此,由于电子设备的压力传感器202可以感测到等于或高于预设压力的压力,电子设备可以读取被触摸区域的坐标值,其中被触摸区域与其中d1<d2的区域相对应。
图3A到3C示出了根据本公开实施例的在电子设备中防止触摸输入错误的实施例。首先,假定电子设备接收到用于显示键盘窗口以便发送文本消息的命令并在电子设备的触摸屏上显示键盘窗口。
参考图3A,电子设备可以感测到来自在电子设备的触摸屏上显示的键盘窗口的特定键301的触摸输入。更具体地,如果电子设备接收到通过电子设备的触摸屏的某个触摸输入,则它可以读取被触摸区域的坐标以便感测来自被触摸区域的触摸输入,并可以感测来自与读取坐标相对应的区域的触摸输入。例如,如图3A所示,电子设备可以读取被触摸区域的坐标,感测来自与读取坐标相对应的区域的触摸输入,并输入值“j”。
然后,电子设备可以确定是否满足预设节点范围条件和预设触摸强度条件。更具体地,为了确定触摸屏面板是否弯曲超过预设弯曲等级,电子设备可以确定被触摸区域的坐标是否在预设节点范围的外部且感测到的触摸强度是否等于或高于预设触摸强度。
如果确定被触摸区域的坐标在预设节点范围外部且感测到的触摸强度等于或高于预设触摸强度,如图3B所示,电子设备可以跳过读取在预设节点范围外部的区域的坐标。更具体地,如果确定不满足上述预设节点范围条件和上述预设强度条件二者,则电子设备可以跳过读取在预设节点范围外部的区域的坐标。
例如,如图3B和3C所示,假定作为电子设备识别被触摸区域的坐标的结果,除了属于预设节点范围内的用于输入值“j”、“k”或“l”的特定键301之外,甚至还检测到在特定键区域外部的相邻键302到304。此外,假定在电子设备处已感测到等于或高于预设触摸强度的触摸强度。
在上述假设中,电子设备可以仅输入特定键301,而不输入位于特定键区域外部的相邻键302到304。因此,根据本公开的电子设备可以防止来自特定键301(在预设节点范围内)外部的相邻键302到304的触摸输入,其中相邻键302到304可能输入值“a/b/c”、“d/e/f”以及“m/n/o”。也就是说,根据本公开的电子设备可以防止输入错误。
图4A到4C示出了根据本公开实施例的在电子设备中防止触摸输入错误的另一实施例。首先,假定电子设备接收到用于显示安装在电子设备中的应用的命令并在电子设备的触摸屏上显示多个应用。
参考图4A,电子设备可以感测来自显示在电子设备的触摸屏上的多个应用中的“A应用”401区域的触摸输入。更具体地,如果电子设备接收到来自电子设备的触摸屏的某个触摸输入,则电子设备可以读取被触摸区域的坐标,以便感测来自被触摸区域的触摸输入,并可以感测来自与读取坐标相对应的区域的触摸输入。例如,如图4A所示,电子设备可以读取被触摸区域的坐标、感测来自与读取坐标相对应的区域的触摸输入,并感测到存在针对“A应用”401区域的触摸输入。
然后,电子设备可以确定是否满足预设节点范围条件和预设触摸强度条件。更具体地,为了确定触摸屏面板是否弯曲超过预设弯曲等级,电子设备可以确定被触摸区域的坐标是否在预设节点范围的外部且感测到的触摸强度是否等于或高于预设触摸强度。
如果电子设备确定被触摸区域的坐标在预设节点范围外部且感测到的触摸强度等于或高于预设触摸强度,如图4B所示,则电子设备可以跳过读取在预设节点范围外部的区域的坐标。观察到的是电子设备被布置为确定多个预设节点范围中的哪个节点范围最有可能是用户希望触摸的节点范围。为此,电子设备可以布置为确定在预设节点范围内的哪个节点范围中平均触摸强度是最高的和/或在预设节点范围内的哪个节点范围中被触摸的节点数最多。
例如,如图4B和4C所示,假定作为电子设备识别被触摸区域的坐标的结果,除了属于预设节点范围的用于执行“A应用”401的“A应用”401区域之外,还检测到在“A应用”401区域外部的相邻键402到405。此外,假定在电子设备处已感测到等于或高于预设触摸强度的触摸强度。
在上述假设中,电子设备可以仅执行“A应用”401,而不执行位于“A应用”401区域外部的相邻应用402到405。因此,根据本公开的电子设备可以防止来自相邻应用402到405的触摸输入,其中相邻应用402到405可以执行“B应用”、“C应用”、“D应用”和“E应用”。也就是说,根据本公开的电子设备可以防止输入错误。
图5是根据本公开实施例的防止触摸输入错误的电子设备的操作顺序的流程图。
参考图5,在操作501,电子设备可以读取被触摸区域的坐标,并感测来自与读取坐标相对应的区域的触摸输入。更具体地,如果电子设备接收到来自触摸屏幕的某个触摸输入,则电子设备可以读取被触摸区域的坐标,以便感测来自被触摸区域的触摸输入,并感测来自与触摸坐标相对应的区域的触摸输入。
然后,在操作502,电子设备可以确定是否满足预设节点范围条件和预设触摸强度条件。更具体地,电子设备可以确定被触摸区域的坐标是否在预设节点范围外部且感测到的触摸强度是否等于或高于预设触摸强度,以便确定电子设备的触摸屏面板是否弯曲超过预设弯曲等级。例如,假设如果电子设备接收单触摸输入,预设节点范围是四个方形节点且预设触摸强度为10。在上述假设中,电子设备可以确定读取的被触摸区域的坐标是否在该四节点范围外部,以及由电子设备感测到的触摸强度是否等于或高于10。
如果确定在电子设备上的被触摸区域的坐标在预设节点范围外部且感测到的触摸强度等于或高于预设触摸强度,则在操作503,电子设备可以跳过读取在预设节点范围外部的区域的坐标。这里,可以将以下要求用作对所感测的触摸强度的要求:感测到的触摸的保持时间等于或长于预设阈值时间。也就是说,预设触摸强度条件可以是以下条件:感测到的触摸被保持比预设阈值时间长的时间。更具体地,如果确定电子设备既不满足上述预设节点范围条件也不满足上述触摸强度条件,则电子设备可以跳过读取在预设节点范围外部的区域的坐标。
在确定处理502中,如果电子设备确定被触摸的区域不在预设节点范围外部或感测到的触摸强度低于预设触摸强度,则电子设备读取初始触摸的区域的坐标并感测来自与读取坐标相对应的区域的触摸输入,由此有可能结束该算法。
图6A是根据本公开实施例的防止触摸输入错误的电子设备的操作方法的流程图。
参考图6A,在操作601,电子设备可以确定是否满足预设节点范围条件和预设触摸强度条件。更具体地,电子设备可以确定被触摸区域的坐标是否在预设节点范围外部且感测到的触摸强度是否等于或高于预设触摸强度。
然后,如果不满足预设节点范围条件和预设触摸强度条件,则在操作602,电子设备可以跳过读取在预设节点范围外部的区域的坐标。这里,可以将以下要求用作对所感测的触摸强度的要求:感测到的触摸的保持时间等于或长于预设阈值时间。也就是说,预设触摸强度条件可以是以下条件:感测到的触摸被保持比预设阈值时间长的时间。更具体地,如果电子设备确定不满足上述预设节点范围条件和上述触摸强度条件二者,则电子设备可以跳过读取在预设节点范围外部的区域的坐标。
图6B是根据本公开实施例的防止触摸输入错我的电子设备的示意框图。
参考图6B,电子设备的单元603(例如,处理器模块)可以确定是否满足预设节点范围条件和预设触摸强度条件,如果不满足节点范围条件和预设触摸强度条件,则跳过读取在预设节点范围外部的区域的坐标。更具体地,电子设备的单元603可以确定被触摸区域的坐标是否在预设节点范围外部,以及感测到的触摸强度是否等于或高于预设触摸强度,且如果满足预设节点范围条件和预设触摸强度条件,则可以跳过读取在预设节点范围外部的区域的坐标。
然后,电子设备的单元604(例如,存储器)可以存储在电子设备的处理器模块中控制的数据。
图7是示出了根据本公开实施例的电子设备的示意框图。
参考图7,根据本公开的电子设备可以包括输入单元701、弯曲传感器单元702、坐标计算单元703、控制单元704、存储单元705和输出单元706。
输入单元701可以识别来自电子设备的触摸屏的触摸输入。
弯曲传感器单元702可以确定触摸屏面板的弯曲等级是否等于或高于预设弯曲等级。
如果接收到对触摸屏幕面板的弯曲等级等于或高于预设弯曲等级加以指示的信号,则坐标计算单元703可以计算被触摸区域的坐标,并将计算出的被触摸区域的坐标发送到控制单元704。即,根据接收到的被触摸区域的计算坐标,控制得到用户实际触摸了哪些节点。
控制单元704可以控制电子设备的整体操作。例如,控制单元704可以接收计算出的被触摸区域的坐标并避免触摸输入错误。更具体地,控制单元704可以从坐标计算单元703接收计算出的被触摸区域的坐标并跳过读取在预设节点范围外部的区域的坐标。即,基于接收到的计算坐标,它首先确定多个预设节点范围中的哪个节点范围最有可能是用户想要触摸的节点范围。可以基于确立在预设节点范围中的哪个节点范围的平均触摸强度是最高的和/或在预设节点范围中的哪个节点范围内触摸了最多节点,来进行这种确定。然后,在第二步骤中,控制单元丢弃在被触摸区域的坐标内但在最有可能的预设节点范围外部的这些节点。
存储单元705可以包括:程序存储单元,存储用于控制电子设备的操作的程序;以及数据存储单元,存储在执行程序期间产生的数据。
在上述框图中,控制单元704可以执行电子设备的全部功能。为了便于描述,在图7中分别示出了这些功能。因此,当实际制作产品时,可以对其进行配置,使得通过控制单元704处理电子设备的所有功能或仅一部分功能。
图8是示出了根据本公开实施例的电子设备的示意框图。这种电子设备800可以使便携式电子设备,诸如智能终端、移动电话、移动平板电脑、媒体播放器、平板计算机、手持计算机、个人数字助手(PDA)等。此外,电子设备可以是包括两个或更多个这种设备的组合的任意便携式电子设备。
参考图8,电子设备800包括存储器810、处理器模块820、第一无线通信子系统830、第二无线通信子系统831、外部端口860、音频子系统850、扬声器851、麦克风852、输入和输出(IO)系统870、触摸屏880、和其它输入或输出单元890。存储器810和外部端口860中的每个可以是多个。
处理器模块820可以包括存储器接口821、一个或更多个处理器822以及外围接口823。在一些情况下,处理器模块820本身可以是指处理器。在该实施例中,处理器模块820可以确定是否满足预设节点范围条件和预设触摸强度条件,且如果满足预设节点范围条件和预设触摸强度条件,则跳过读取在预设节点范围外部的区域的坐标。
处理器822执行若干软件程序以便执行针对电子设备800的若干功能,并对语音和数据通信进行处理和控制。此外,除了这种典型功能之外,处理器822执行存储在存储器810中的特定软件模块(命令集),以便执行与模块相对应的若干特定功能。也就是说,结合存储在存储器810中的软件模块,处理器822执行根据本公开实施例的方法。
处理器822可以包括一个或更多个数据处理器、图像处理器和CODEC。数据处理器、图像处理器和CODEC可以是分离地配置的。备选地,处理器可以包括执行不同功能的若干处理器。外围接口823将电子设备800的输入和输出子系统870与若干外围设备连接到处理器822和存储器(通过存储器接口)。
可以通过一个或更多个通信总线(没有任何附图标记)或流线(没有任何附图标记)来耦接电子设备800的多种组件。
外部端口860用于将便携式电子设备(未示出)与另一电子设备直接或通过网络(例如,互联网、内联网、无线局域网(LAN)等)间接相连。外部端口860表示例如通用串行总线(USB)端口或FIREWIRE端口,且不限于此。
运动传感器891和第一光传感器892可以耦接到外围接口823以便使能若干功能。例如,运动传感器891和光传感器892可以耦接到外围接口823以便分别感测电子设备的运动以及来自外部的光。此外,其它传感器(诸如,位置测量系统、温度传感器或生物传感器)可以连接到外围接口823以便执行相关功能。本公开的弯曲传感器895可以确定触摸屏面板是否弯曲超过预设弯曲等级。
压力传感器894可以检测到液体或气体的压力,并可以将检测到的压力转换为易于用来测量或控制的电信号。
摄像机子系统893可以执行摄像机功能,诸如,画面和视频剪辑记录。
光传感器892可以使用电荷耦合器件(CCD)或互补金属氧化物半导体(CMOS)器件。
通过一个或更多个无线通信子信通830和831来执行通信功能。无线通信子系统830和831可以包括射频接收机与收发机和/或光学(例如,红外)接收机与收发机。
可以根据电子设备800通信所用的通信网络,来对第一通信子系统830和第二通信子系统831进行分类。例如,通信网络可以包括被设计为通过全球移动通信系统(GSM)、增强数据GSM环境(EDGE)、码分多址(CDMA)、W-码分多址(W-CDMA)、长期演进(LTE)、正交频分多址(OFDMA)、无线保真(Wi-Fi)、WiMax和/或蓝牙网络进行操作的通信系统,但是不限于此。可以组合第一无线通信子系统830和第二无线通信子系统831,以便配置为一个无线通信子系统。
音频子系统850可以耦接到扬声器851和麦克风850,以负责音频流的输入和输出,诸如,语音识别、语音拷贝、数字记录和电话功能。也就是说,音频子系统850通过扬声器851和麦克风852与用户进行交流。音频子系统850接收通过处理器单元820的外围接口823的数据流,并将接收到的数据流转换为电信号。将经转换的电信号传送到扬声器851。扬声器851将该电信号转换为人可以听到的声波,并输出。麦克风852将从人或其它声源传送的声波转换为电信号。音频子系统850从麦克风822接收经转换的电信号。音频子系统850将接收到的电信号转换为音频数据流,并将经转换的音频数据流发送给外围接口823。音频子系统850可以包括可拆卸的耳机、头戴式听筒或头戴式耳机。
IO子系统870可以包括触摸屏控制器871和/或其它输入控制器872。触摸屏控制器871可以耦接到触摸屏880。除了电容、电阻、红外和声表面波技术之外,触摸屏880和触摸屏控制器871还可以通过使用其它任意多触摸感测技术(包括接近传感器阵列或其它元件),检测接触和运动或接触或运动停止,以便确定与触摸屏880的一个或更多个接触点。其它输入控制器872可以耦接到其它输入/输出单元890。其它输入/输出单元890可以是指点器单元,诸如一个或更多个按钮、摇臂开关、拇指轮、拨号盘、操控杆和/或触控笔。
触摸屏880在电子设备800和用户之间提供输入/输出接口。也就是说,触摸屏880向电子设备800传送用户的触摸输入。此外,触摸屏880是一种媒介,通过该媒介将来自电子设备800的输出向用户示出。也就是说,触摸屏880向用户示出视觉输出。这种视觉输出表示为文本、图形、视频及其组合。
若干显示器可以用作触摸屏880。例如,可以使用液晶显示器(LCD)、发光二极管(LED)、发光聚合物显示器(LPD)、有机LED(OLED)、有源矩阵有机LED(AMOLED)或柔性LED(FLED),但是本公开不限于此。在本公开中,触摸屏880可以接收触摸输入、读取被触摸区域的坐标,并感测来自与读取坐标相对应的区域的触摸输入。
存储器810可以耦接到存储器接口821。存储器810可以包括一个或更多个高速随机访问存储器(诸如,磁盘存储单元和/或一个或更大个非易失性存储器)、一个或更多个光学存储单元和/或闪存(例如,NAND或NOR存储器)。
存储器存储软件。软件组件包括操作系统(OS)模块811、通信模块812、图形模块813、用户接口模块814、CODEC模块815、摄像机模块816、一个或更多个应用模块817等。此外,由于可以将是软件组件的模块称作指令集,该模块可以被表示为指令集。模块还被称作程序。OS模块811(例如,内部OS,诸如WINDOWS、LINUX Darwin、RTXC、UNIX、OS X或VxWorks)包括控制一般系统操作的若干软件组件。一般系统操作的控制意味着例如,存储器管理和控制、存储硬件(器件)控制和管理、以及功率控制和管理。这种OS软件还执行使多个硬件(设备)和软件组件(模块)之间的通信流畅的功能。
通信模块812可以支持通过无线通信系统830和831或外部端口860与另一电子设备(诸如,计算机、服务器和/或便携式终端)进行通信。
图形模块813包括用于向触摸屏880提供并在触摸屏880上显示图形的若干软件组件。术语图形用作包括文本、网页、图标、数字图像、视频、动画等的含义。
用户界面模块814包括与用户界面相关的若干软件组件。也就是说,它包括关于用户界面的状态如何改变或在何种情况下用户界面发生状态改变的详情。
CODEC模块815可以包括与对视频文件的编码和解码相关的软件组件。CODEC模块可以包括诸如运动画面专家组(MPEG)模块和/或H204模块的视频流模块。此外,CODEC模块可以包括针对若干音频文件(诸如,AAA、AMR、WMA等)的CODEC模块。此外,CODEC模块815包括与执行本公开的方法相对应的指令集。
摄像机模块816包括支持摄像机相关处理和功能的摄像机相关软件和组件。
应用模块817包括浏览器应用、电子邮件应用、即时消息应用、文字处理应用、键盘模拟应用、地址薄应用、触摸列表应用、小窗口部件应用、数字权限管理(DRM)应用、语音识别应用、语音拷贝应用、位置确定应用以及基于位置的服务应用等。
此外,可以通过硬件和/或软件和/或软件与硬件的组合来执行根据本公开的电子设备800的上述多种功能,其中硬件包括一个或更多个流处理和/或专用集成电路(ASIC)。
应认识到,根据权利要求书和本公开的说明书中公开的本发明的实施例可以以硬件、软件或二者组合的形式实现。可以将任何这种软件存储在非暂时性计算机可读存储介质中。非暂时性计算机可读存储介质存储一个或更多个程序(软件模块),其中当通过电子设备中的一个或更多个处理器执行所述一个或更多个程序时,所述一个或更多个程序引起电子设备执行本发明的方法。任何这样的软件可以易失性存储或非易失性存储的形式存储,例如ROM等存储装置,不管是否是可擦除的或可重写的,或者是以例如RAM、存储芯片、器件或集成电路等存储器的形式存储,或存储在例如CD、DVD、USB存储棒、磁盘或磁带等光或磁可读介质上。应该认识到存储装置或存储介质是适于存储程序或多个程序的机器可读存储设备的具体实施方式,所述程序或多个程序包括在被执行时实施本发明实施例的指令。因此,实施例提供了包括代码的程序以及存储这种程序的计算机可读存储设备,所述代码用于实现本说明书权利要求书中任一权利要求所要求保护的装置或方法。此外,可以通过任何介质,例如,通过有线或无线连接承载的通信信号,来电学表达这样的程序,且实施例适当地包括此内容。
显而易见的是在权利要求的范围内可以进行多种变型。换言之,可以存在能够实践本公开而不脱离以下权利要求的范围的许多其它多种实施例。
尽管参考本公开的多种实施例示出和描述了本公开,然而本领域技术人员将理解,在不脱离由所附权利要求及其等价物限定的本公开的精神和范围的前提下,可以对本公开进行各种形式和细节上的改变。
Claims (7)
1.一种电子设备中的方法,所述方法包括:
在电子设备的触摸屏上接收触摸输入;
确定触摸输入是否满足预设节点范围条件和预设触摸强度条件,其中预设节点范围条件是指接收触摸输入的区域的坐标在多个预设节点范围中的一个预设节点范围外部,并且所述预设触摸强度条件包括以下条件:感测到的触摸强度等于或大于预设触摸强度;以及
如果确定触摸输入满足预设节点范围条件和预设触摸强度条件,则跳过读取在所述一个预设节点范围外部的区域的坐标,并读取在所述一个预设节点范围内的区域的坐标。
2.根据权利要求1所述的方法,其中所述电子设备的触摸屏仅包括单层。
3.根据权利要求1或2所述的方法,其中所述预设触摸强度条件包括以下条件:感测到的触摸的保持时间等于或长于预设阈值时间。
4.一种电子设备,包括:
触摸屏,配置为接收触摸输入;
处理器模块,配置为
确定触摸输入是否满足预设节点范围条件和预设触摸强度条件,其中预设节点范围条件是指接收触摸输入的区域的坐标在多个预设节点范围中的一个预设节点范围外部,并且所述预设触摸强度条件包括以下条件:感测到的触摸强度等于或大于预设触摸强度,并且
如果确定触摸输入满足预设节点范围条件和预设触摸强度条件,则跳过读取在所述一个预设节点范围外部的区域的坐标,并读取在所述一个预设节点范围内的区域的坐标;以及
存储器,配置为存储由处理器模块控制的数据。
5.根据权利要求4所述的电子设备,其中所述触摸屏仅包括单层。
6.根据权利要求4或5所述的电子设备,其中所述预设触摸强度条件包括以下条件:感测到的触摸的保持时间等于或长于预设阈值时间。
7.一种非暂时性计算机可读记录介质,编码有包括指令的至少一个程序,当通过电子设备执行所述指令时,引起电子设备执行权利要求1到3中的任一权利要求所述的方法。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2013-0043146 | 2013-04-18 | ||
KR1020130043146A KR102078208B1 (ko) | 2013-04-18 | 2013-04-18 | 터치 오 입력을 방지하는 전자 장치 및 방법 |
PCT/KR2014/003277 WO2014171720A1 (en) | 2013-04-18 | 2014-04-16 | Electronic device and method for preventing touch input error |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105122192A CN105122192A (zh) | 2015-12-02 |
CN105122192B true CN105122192B (zh) | 2018-10-09 |
Family
ID=51728643
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201480022028.3A Active CN105122192B (zh) | 2013-04-18 | 2014-04-16 | 防止触摸输入错误的电子设备和方法 |
Country Status (5)
Country | Link |
---|---|
US (1) | US10126869B2 (zh) |
EP (1) | EP2987062B1 (zh) |
KR (1) | KR102078208B1 (zh) |
CN (1) | CN105122192B (zh) |
WO (1) | WO2014171720A1 (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6155872B2 (ja) * | 2013-06-12 | 2017-07-05 | 富士通株式会社 | 端末装置、入力補正プログラム及び入力補正方法 |
US10303295B2 (en) * | 2014-05-30 | 2019-05-28 | Apple Inc. | Modifying an on-screen keyboard based on asymmetric touch drift |
CN110908539B (zh) * | 2019-11-19 | 2024-07-30 | 维沃移动通信有限公司 | 信号响应方法及电子设备 |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7176897B2 (en) * | 2002-05-17 | 2007-02-13 | 3M Innovative Properties Company | Correction of memory effect errors in force-based touch panel systems |
US9019209B2 (en) * | 2005-06-08 | 2015-04-28 | 3M Innovative Properties Company | Touch location determination involving multiple touch location processes |
US7337085B2 (en) * | 2005-06-10 | 2008-02-26 | Qsi Corporation | Sensor baseline compensation in a force-based touch device |
US8018440B2 (en) * | 2005-12-30 | 2011-09-13 | Microsoft Corporation | Unintentional touch rejection |
KR20070081178A (ko) | 2006-02-10 | 2007-08-16 | 삼성전자주식회사 | 비동기식 휴대용 단말기에서 배터리 소모를 방지하는 방법 |
US8358268B2 (en) * | 2008-07-23 | 2013-01-22 | Cisco Technology, Inc. | Multi-touch detection |
KR101523379B1 (ko) | 2008-10-17 | 2015-05-27 | 주식회사 케이티 | 휴대 단말기에서 터치스크린 상의 터치 지점의 위치 보정 방법 및 이를 수행하는 장치 |
US8659557B2 (en) * | 2008-10-21 | 2014-02-25 | Atmel Corporation | Touch finding method and apparatus |
JP2010262460A (ja) * | 2009-05-07 | 2010-11-18 | Panasonic Corp | 静電容量方式タッチパネル装置及びそのタッチ入力位置検出方法 |
KR20100129424A (ko) * | 2009-06-01 | 2010-12-09 | 한국표준과학연구원 | 터치스크린의 접촉위치 및 접촉힘의 세기를 이용한 사용자 인터페이스 제공 방법 및 장치 |
TWI439892B (zh) * | 2010-07-19 | 2014-06-01 | Princeton Technology Corp | 偵測觸控面板之觸控點之方法及觸控裝置 |
KR20120085392A (ko) * | 2011-01-24 | 2012-08-01 | 삼성전자주식회사 | 터치 스크린을 구비한 단말기 및 그 단말기에서 터치 이벤트 확인 방법 |
TWI478035B (zh) * | 2012-05-08 | 2015-03-21 | Egalax Empia Technology Inc | 抑制低頻雜訊干擾的感測方法與裝置 |
KR20140046557A (ko) * | 2012-10-05 | 2014-04-21 | 삼성전자주식회사 | 다점 입력 인식 방법 및 그 단말 |
-
2013
- 2013-04-18 KR KR1020130043146A patent/KR102078208B1/ko active IP Right Grant
-
2014
- 2014-04-16 EP EP14784803.0A patent/EP2987062B1/en not_active Not-in-force
- 2014-04-16 WO PCT/KR2014/003277 patent/WO2014171720A1/en active Application Filing
- 2014-04-16 CN CN201480022028.3A patent/CN105122192B/zh active Active
- 2014-04-16 US US14/254,158 patent/US10126869B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
EP2987062B1 (en) | 2021-03-17 |
CN105122192A (zh) | 2015-12-02 |
WO2014171720A1 (en) | 2014-10-23 |
KR20140125232A (ko) | 2014-10-28 |
EP2987062A1 (en) | 2016-02-24 |
US10126869B2 (en) | 2018-11-13 |
KR102078208B1 (ko) | 2020-02-17 |
US20140313162A1 (en) | 2014-10-23 |
EP2987062A4 (en) | 2016-12-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10359876B2 (en) | Biometric initiated communication | |
KR102056316B1 (ko) | 터치 스크린 동작 방법 및 그 전자 장치 | |
EP2645290A2 (en) | Devices and methods for unlocking a lock mode | |
CN105264870B (zh) | 使用悬停输入的用户输入 | |
KR102234400B1 (ko) | 컨텐츠의 순서 또는 위치를 변경하는 전자 장치 및 방법 | |
US20140104178A1 (en) | Electronic device for performing mode coversion in performing memo function and method thereof | |
KR20150059002A (ko) | 지문 인식 방법 및 그 전자 장치 | |
US20140004828A1 (en) | Biometric Receipt | |
KR20140036850A (ko) | 플렉서블 장치 및 그의 제어 방법 | |
CN103631512A (zh) | 合并和共享图像的电子设备及其方法 | |
KR102320072B1 (ko) | 전자 장치 및 전자 장치의 정보 공개 제어 방법 | |
CN109416615A (zh) | 处理触摸事件的方法和适用于该方法的电子装置 | |
CN105122192B (zh) | 防止触摸输入错误的电子设备和方法 | |
CN102725710A (zh) | 便携式信息终端及其按键布置变更方法 | |
US9715584B2 (en) | Biometric receipt | |
KR20130136188A (ko) | 가성 터치를 방지하기 위한 전자 장치 및 방법 | |
KR20110090447A (ko) | 단말기의 파지형태에 따른 사용자 인터페이스 제공 방법 및 장치 | |
KR20150019061A (ko) | 무선 연결 방법 및 그 전자 장치 | |
WO2023078094A1 (zh) | 电子设备及其交互方法、可读介质 | |
CN105389108A (zh) | 一种移动终端触摸操作的识别方法及装置 | |
CN105159874A (zh) | 文字的修改方法及装置 | |
CN105094466B (zh) | 环境光测量方法及装置 | |
US9536526B2 (en) | Electronic device with speaker identification, method and storage medium | |
US20130257878A1 (en) | Method and apparatus for animating status change of object | |
KR101426791B1 (ko) | 입력 제스처를 감지하여 선택받은 기호를 입력하는 전자 장치 및 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |