CN103186329B - 电子设备及其触摸输入控制方法 - Google Patents
电子设备及其触摸输入控制方法 Download PDFInfo
- Publication number
- CN103186329B CN103186329B CN201110444042.0A CN201110444042A CN103186329B CN 103186329 B CN103186329 B CN 103186329B CN 201110444042 A CN201110444042 A CN 201110444042A CN 103186329 B CN103186329 B CN 103186329B
- Authority
- CN
- China
- Prior art keywords
- touch
- user
- finger
- coordinate
- screen
- 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
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)
- Position Input By Displaying (AREA)
Abstract
一种触摸输入控制方法,用于包括触摸屏和存储单元的电子设备。存储单元存储有记录了用户手指的触摸校正数据的校正数据库。所述方法包括如下步骤:在触摸屏上显示包括触摸对象的输入界面;响应用户点触触摸对象的操作,产生操作信号;计算用户的触摸坐标;判断用户的触摸坐标是否与任一触摸对象中的预设触摸坐标相同;当用户的触摸坐标与任一触摸对象中的预设触摸坐标均不相同时,产生触摸补偿信号;判断用户触摸的手指,并从校正数据库中获取与该手指对应的触摸偏移方向及偏移距离;对用户的触摸坐标进行触摸补偿处理,确定所述触摸对象。本发明还提供了一种应用该方法的电子设备。通过对用户的触摸坐标做校正处理,提高了用户触摸输入的准确度。
Description
技术领域
本发明涉及一种电子设备及其触摸输入控制方法,尤其涉及一种具有触摸屏的电子设备及其触摸输入控制方法。
背景技术
具有触摸屏的电子设备越来越受到消费者的亲睐,通常用户通过点触触摸屏上显示的图标或虚拟键盘进行选择输入。通常,触摸屏上显示的触摸对象具有一相应的触摸坐标,当用户触碰触摸屏上时,通过检测用户触碰时的坐标,并将触碰坐标与触摸对象的触摸坐标(例如,触摸图标、虚拟按键)进行比较分析后,即可判断用户所欲操作的触摸对象。然而,由于用户按键的习惯不同,加上个人的视差、按键时所用的手指不同、握持设备的方式或方向不一等因素,而使得实际的触碰坐标与触摸屏上的触摸对象的触摸坐标有不同的误差,从而造成误判而导致输入错误。
发明内容
有鉴于此,有必要提供一种用于具有触摸屏的电子设备的触摸输入控制方法,可对用户的触摸坐标进行校正以提高按键判断的准确度,以解决上述问题。
有鉴于此,还有必要提供一种采用上述触摸输入控制方法的电子设备,以解决上述问题。
一种触摸输入控制方法,用于包括触摸屏和存储单元的电子设备。所述存储单元存储有记录了用户常用的手指的触摸校正数据的校正数据库,其中每一手指的触摸校正数据包括所述手指点触触摸屏上的单个触摸对象时的触摸面积、触摸形状和触摸偏移方向及偏移距离。所述方法包括如下步骤:根据用户的操作控制在所述触摸屏上显示包括至少一触摸对象的输入界面,其中,每一触摸对象均对应一预设的触摸坐标;响应用户点触一触摸对象的操作,产生一操作信号;根据所述操作信号计算出用户的触摸坐标;判断用户的触摸坐标是否与触摸屏上的任一触摸对象中的预设触摸坐标相同;当用户的触摸坐标与触摸屏上的任一触摸对象中的预设触摸坐标均不相同时,产生一触摸补偿信号;
根据所述操作信号判断用户触摸的手指,并从校正数据库中获取与该手指对应的触摸偏移方向及偏移距离;及根据所述用户手指的触摸偏移方向及偏移距离对用户的触摸坐标进行触摸补偿处理,确定所述触摸对象。
一种电子设备,包括一触摸屏和一显示控制模块。所述显示控制模块用于根据用户的操作控制在所述触摸屏上显示包括至少一触摸对象的输入界面,其中,每一触摸对象对应一预设的触摸坐标。所述触摸屏用于响应用户点触一触摸对象的操作,产生一操作信号。所述电子设备还包括:
一计算模块,用于根据所述操作信号计算出用户的触摸坐标;
一判断模块,用于判断用户的触摸坐标是否与触摸屏上的任一触摸对象中的预设触摸坐标相同;以及当用户的触摸坐标与触摸屏上的任一触摸对象中的预设触摸坐标均不相同时,产生一触摸补偿信号,并根据所述操作信号判断用户触摸的手指,并从校正数据库中获取与该手指对应的触摸偏移方向及偏移距离;及
一触摸控制模块,用于根据所述用户手指的触摸偏移方向及偏移距离对用户的触摸坐标进行触摸补偿处理,确定所述触摸对象。
相对于现有技术,上述电子设备及其触摸输入控制方法,当用户的触摸坐标与触摸屏上显示的任一触摸对象中的预设触摸坐标均不相同时,可根据用户的触摸形状、触摸面积以及校正数据库中记录的用户的触摸校正数据,判断用户触摸的手指,并从校正数据库中获取与该手指对应的触摸偏移方向及偏移距离以对用户的触摸坐标做相应的校正处理,从而提高了用户触摸输入的准确度。
附图说明
图1为本发明一实施方式的电子设备的功能模块图。
图2为图1所示电子设备的一用户触摸图形示意图。
图3为图1所示的电子设备的一用户触摸操作的示意图。
图4为本发明中电子设备的触摸输入控制方法的步骤流程图。
主要元件符号说明
电子设备 | 100 |
存储单元 | 10 |
校正数据库 | 12 |
触摸屏 | 20 |
处理单元 | 30 |
图形识别模块 | 31 |
计算模块 | 32 |
判断模块 | 33 |
触摸控制模块 | 34 |
显示控制模块 | 35 |
触摸形状图 | 21、22 |
如下具体实施方式将结合上述附图进一步说明本发明。
具体实施方式
请参阅图1,其为本发明的一实施方式的电子设备100的功能模块图。电子设备100对用户的触摸位置进行校正以使得用户能准确的操作触摸对象。在本实施方式中,电子设备100为一具有触摸屏20的移动通信终端如手机,在其他实施方式中,电子设备100还可以是平板电脑、电子阅读器等具有触摸屏的电子设备。
电子设备100包括一存储单元10、一触摸屏20和一处理单元30。
存储单元10存储有一校正数据库12。校正数据库12中记录了多个用户常用的手指的触摸校正数据,其中,每一手指的触摸校正数据包括所述手指点触触摸屏20上的单个触摸对象时的触摸面积、触摸形状和触摸偏移方向及偏移距离。所述触摸偏移方向及偏移距离为手指点触位置与触摸对象的预设触摸坐标的偏移方向及偏移距离。该校正数据库12中的信息是用户开启电子设备100或其触摸校正功能时,通过一导航界面提示用户进行触摸校正,并对用户进行手指触摸校正产生的触摸校正数据进行存储的信息。通常,由于使用习惯,同一用户通常只用某一个或某几个手指来进行触摸输入,且同一用户的同一手指在点触触摸屏20上的各个触摸对象时,其触摸面积、触摸形状以及触摸偏移方向及偏移距离都大致相同,因而在对用户进行手指触摸校正数据提取测试时,都会提示用户按照通常的使用习惯对常用的手指来完成提取测试。倘若测试所得到的同一手指点触不同位置的触摸对象时的数据有偏差时,则在测试完之后分别计算该手指的各种触摸校正数据的平均值并存储。如图2所示,其示出了一用户的右手的大拇指在触摸屏20上的触摸形状图21和右手的食指在触摸屏20上的触摸形状图22。具体的触摸校正过程将在后面介绍。
触摸屏20用于响应用户的操作而产生相应的操作信号。在本实施方式中,用户的操作包括启动、进行、结束触摸校正功能,点触触摸屏20上显示的触摸对象以输入信号,启动、进行、结束手指触摸特征提取测试等操作。
处理单元30包括一图形识别模块31、一计算模块32、一判断模块33、一触摸控制模块34和一显示控制模块35。
当用户开启电子设备100后,显示控制模块35根据用户的操作控制在触摸屏20上显示包括多个触摸对象的输入界面,每一触摸对象均对应一预设的触摸坐标。当用户的触摸坐标与某一触摸对象的预设触摸坐标相同时,即可输入该触摸对象对应的字符或执行其功能。其中,该些触摸对象包括虚拟按键以及触摸图标中的至少一种。
计算模块32用于根据触摸屏20传输的操作信号计算出用户的触摸坐标。
判断模块33用于判断计算模块32计算出的用户的触摸坐标是否与触摸屏20上的任一触摸对象的预设触摸坐标相同。判断模块33判断用户的触摸坐标与触摸屏20上的所有触摸对象的预设触摸坐标均不同时,产生一触摸补偿信号至触摸控制模块34、图形识别模块31和计算模块32。当判断模块33判断用户的触摸坐标与触摸屏20上一个触摸对象的预设触摸坐标相同时,产生一正常触摸信号。
该图形识别模块31用于在接收到判断模块33传输的触摸补偿信号时,根据触摸屏20传输的操作信号识别用户手指的触摸形状,计算模块32还用于根据触摸屏20传输的操作信号计算出用户的触摸面积。例如,计算模块32可根据用户手指的触摸形状、触摸屏20上的分辨率以及触摸屏20的尺寸大小计算出用户的触摸面积。判断模块33还用于根据图形识别模块31识别出的用户手指的触摸形状、计算模块32计算出的用户的触摸面积以及校正数据库12中记录的用户的常用手指的触摸校正数据,确定用户点触操作所用的手指,并从校正数据库12中获取与该手指对应的触摸偏移方向及偏移距离。判断模块33还将获取的该手指对应的触摸偏移方向及偏移距离传输至触摸控制模块34。
触摸控制模块34用于根据判断模块33传输的正常触摸信号或触摸补偿信号控制对用户手指的触摸坐标进行处理。具体的,当触摸控制模块34接收到该正常触摸信号时,触摸控制模块34确定与该触摸坐标对应的触摸对象即为操作的对象。
当触摸控制模块34接收到该触摸补偿信号时,触摸控制模块34对用户的触摸坐标进行触摸补偿处理,确定该触摸对象。
具体的,该触摸控制模块34对用户的触摸坐标进行触摸补偿处理时,根据判断模块33通过判断后所获取的用户手指的触摸偏移方向及偏移距离对用户的触摸坐标做相应的补偿处理。例如,假设用户的触摸坐标为(x0,y0),判断模块33获取的用户手指的触摸偏移方向为左下角45°,偏移距离为水平方向偏移1个单位长度,竖直方向偏移1个单位长度,则触摸控制模块34将用户的触摸坐标在水平方向以及竖直方向分别补偿一个单位,即为(x0+1,y0+1)。再例如,假设用户的触摸坐标为(x1,y1),判断模块33获取的用户手指的触摸偏移方向为水平向右,偏移距离为水平方向偏移1个单位长度,而竖直方向未发生偏移,则触摸控制模块34将用户的触摸坐标校正为(x1-1,y1)。
如图3所示,其中图3(a)是用户右食指分别点触按键A、按键S和按键Z时的触摸坐标分别与触摸屏20上的按键A、按键S和按键Z的预设坐标相同时的示意图。而图3(b)是用户右食指分别点触按键A、按键S和按键Z时的触摸坐标与触摸屏20上的按键A、按键S和按键Z的预设坐标分别不相同时的示意图,此时触摸控制模块34将要对用户点触按键A、按键S和按键Z的触摸坐标分别校正为图3(a)所示的对应的触摸坐标。
在本实施方式中,存储单元10还存储有一设有多个触摸对象的校正界面,例如虚拟按键或图标的校正界面。在用户使用电子设备100过程中,当用户启动电子设备100的触摸校正功能时,显示控制模块35还控制触摸屏20弹出一对话框,提示用户是否进行手指触摸校正数据提取测试,当用户选择进行手指触摸校正数据提取测试时,显示控制模块35还控制将存储单元10中存储的校正界面显示于触摸屏20上,并控制弹出对话框提示用户跟随触摸屏20上的高亮提示进行手指触摸校正数据提取测试。
当用户确认后(如选择对话框中的“OK”),显示控制模块35根据预设的顺序将校正界面上显示的多个待测试的触摸对象(如虚拟按键或图标)逐个高亮显示,即当用户点触一高亮的触摸对象时,触摸屏20响应用户的点触操作产生相应的触摸信号;图形识别模块31根据触摸屏20传输的触摸信号识别出用户手指的触摸形状,并将手指的触摸形状的信息存储于校正数据库12中;计算模块32则根据触摸屏20传输的操作信号计算出用户手指的触摸面积,并根据预设的触摸坐标的算法计算出用户手指的触摸坐标,最后将该测试的触摸对象的预设触摸坐标与用户手指的实际触摸坐标进行对比,确定用户该手指的触摸偏移方向及偏移距离,并将计算出的触摸面积及其触摸偏移方向及偏移距离存储于校正数据库12中。此后,显示控制模块35则根据预设的顺序将下一个待测试触摸对象高亮显示以导引用户进行测试,直至用户完成校正界面上所有的待测试的触摸对象的触摸数据提取测试。即,将通过一导航界面提示用户进行触摸校正,并对用户进行手指触摸校正产生的触摸校正数据存储于校正数据库12中。
请参阅图4,其为本发明的电子设备100的触摸输入控制方法的流程图,用于包括触摸屏20和存储单元10的电子设备,所述存储单元10存储有记录了用户常用的手指的触摸校正数据的校正数据库12,其中每一手指的触摸校正数据包括所述手指点触触摸屏20上的单个触摸对象时的触摸面积、触摸形状和触摸偏移方向及偏移距离。所述触摸偏移方向及偏移距离为手指点触位置与触摸对象的触摸坐标的偏移方向及偏移距离。该触摸输入控制方法包括:
步骤S41,显示控制模块35根据用户的操作控制在触摸屏20上显示包括至少一触摸对象的输入界面,每一触摸对象均对应一预设的触摸坐标。该些触摸对象包括虚拟按键以及触摸图标中的至少一种。
步骤S42,触摸屏20响应用户点触一触摸对象的操作,产生一操作信号。
步骤S43,计算模块32根据所述操作信号计算出用户的触摸坐标。
步骤S44,判断模块33判断用户的触摸坐标是否与触摸屏20上的任一触摸对象中的预设触摸坐标相同。如果是,则流程结束,如果否,则进入步骤S45。
步骤S45,判断模块33产生一触摸补偿信号至触摸控制模块34、图形识别模块31和计算模块32。
步骤S46,图形识别模块31根据所述操作信号识别用户手指的触摸形状,计算模块32则根据所述操作信号计算出用户的触摸面积。在本实施方式中,计算模块32可根据用户手指的触摸形状、触摸屏20上的分辨率以及触摸屏20的尺寸大小计算出用户的触摸面积。
步骤S47,判断模块33根据识别出的用户手指的触摸形状、用户的触摸面积以及校正数据库12中记录的用户的常用手指的触摸校正数据,判断用户触摸的手指,并从校正数据库12中获取与该手指对应的触摸偏移方向及偏移距离。
步骤S48,触摸控制模块34根据判断模块33通过判断后所获取的用户手指的触摸偏移方向及偏移距离对用户的触摸坐标进行触摸补偿处理,确定所述触摸对象。
使用上述电子设备100,用户启动电子设备100并进入输入界面后,当用户的触摸坐标与触摸屏20上显示的任一触摸对象中的预设触摸坐标均不相同时,判断模块33产生一触摸补偿信号并根据用户的触摸形状、触摸面积以及校正数据库12中记录的用户的触摸校正数据,判断用户触摸的手指,并从校正数据库12中获取与该手指对应的触摸偏移方向及偏移距离,触摸控制模块34则根据用户手指的触摸偏移方向及偏移距离对用户的触摸坐标做相应的触摸补偿处理,从而使提高了用户触摸输入的准确度。
本技术领域的普通技术人员应当认识到,以上的实施方式仅是用来说明本发明,而并非用作为对本发明的限定,只要在本发明的实质精神范围之内,对以上实施方式所作的适当改变和变化都落在本发明要求保护的范围之内。
Claims (8)
1.一种触摸输入控制方法,用于包括触摸屏和存储单元的电子设备,所述存储单元存储有记录了用户常用的手指的触摸校正数据的校正数据库,其中每一手指的触摸校正数据包括所述手指点触触摸屏上的单个触摸对象时的触摸面积、触摸形状和触摸偏移方向及偏移距离,所述方法包括如下步骤:
根据用户的操作控制在所述触摸屏上显示包括至少一触摸对象的输入界面,其中,每一触摸对象均对应一预设的触摸坐标;
响应用户点触一触摸对象的操作,产生一操作信号;
根据所述操作信号计算出用户的触摸坐标;
判断用户的触摸坐标是否与触摸屏上的任一触摸对象中的预设触摸坐标相同;
当用户的触摸坐标与触摸屏上的任一触摸对象中的预设触摸坐标均不相同时,产生一触摸补偿信号;
根据所述操作信号识别用户手指的触摸形状,并计算出用户的触摸面积;
根据识别出的用户手指的触摸形状、用户的触摸面积以及校正数据库中记录的用户的常用手指的触摸校正数据,判断用户触摸的手指;
根据所述用户触摸的手指,并从校正数据库中获取与该手指对应的触摸偏移方向及偏移距离;及
根据所述用户手指的触摸偏移方向及偏移距离对用户的触摸坐标进行触摸补偿处理,确定所述触摸对象。
2.如权利要求1所述的方法,其特征在于,所述步骤“根据所述操作信号识别用户手指的触摸形状,并计算出用户的触摸面积”具体为:根据用户手指的触摸形状、触摸屏上的分辨率以及触摸屏的尺寸大小计算出用户的触摸面积。
3.如权利要求1所述的方法,其特征在于,所述触摸对象包括虚拟按键以及触摸图标中的至少一种。
4.一种电子设备,包括一触摸屏和一显示控制模块,其特征在于:
所述显示控制模块用于根据用户的操作控制在所述触摸屏上显示包括至少一触摸对象的输入界面,其中,每一触摸对象对应一预设的触摸坐标;
所述触摸屏用于响应用户点触一触摸对象的操作,产生一操作信号;
所述电子设备还包括:
一计算模块,用于根据所述操作信号计算出用户的触摸坐标及用户的触摸面积;
一判断模块,用于判断用户的触摸坐标是否与触摸屏上的任一触摸对象中的预设触摸坐标相同;以及当用户的触摸坐标与触摸屏上的任一触摸对象中的预设触摸坐标均不相同时,产生一触摸补偿信号;其还用于根据识别出的用户手指的触摸形状、用户的触摸面积以及校正数据库中记录的用户的常用手指的触摸校正数据,判断用户触摸的手指,并从校正数据库中获取与该手指对应的触摸偏移方向及偏移距离;及
一触摸控制模块,用于根据所述用户手指的触摸偏移方向及偏移距离对用户的触摸坐标进行触摸补偿处理,确定所述触摸对象。
5.如权利要求4所述的电子设备,其特征在于,还包括一图形识别模块,用于在接收到所述判断模块传输的触摸补偿信号时,根据所述操作信号识别出用户手指的触摸形状。
6.如权利要求4所述的电子设备,其特征在于,所述计算模块根据用户手指的触摸形状、触摸屏上的分辨率以及触摸屏的尺寸大小计算出用户的触摸面积。
7.如权利要求5所述的电子设备,其特征在于,所述触摸对象包括虚拟按键以及触摸图标中的至少一种。
8.如权利要求5所述的电子设备,其特征在于:所述电子设备为一手机。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110444042.0A CN103186329B (zh) | 2011-12-27 | 2011-12-27 | 电子设备及其触摸输入控制方法 |
TW100149656A TWI547837B (zh) | 2011-12-27 | 2011-12-29 | 電子設備及其觸摸輸入控制方法 |
US13/714,313 US9182846B2 (en) | 2011-12-27 | 2012-12-13 | Electronic device and touch input control method for touch coordinate compensation |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110444042.0A CN103186329B (zh) | 2011-12-27 | 2011-12-27 | 电子设备及其触摸输入控制方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103186329A CN103186329A (zh) | 2013-07-03 |
CN103186329B true CN103186329B (zh) | 2017-08-18 |
Family
ID=48654041
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201110444042.0A Active CN103186329B (zh) | 2011-12-27 | 2011-12-27 | 电子设备及其触摸输入控制方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US9182846B2 (zh) |
CN (1) | CN103186329B (zh) |
TW (1) | TWI547837B (zh) |
Families Citing this family (93)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10970394B2 (en) | 2017-11-21 | 2021-04-06 | Biocatch Ltd. | System, device, and method of detecting vishing attacks |
US10897482B2 (en) | 2010-11-29 | 2021-01-19 | Biocatch Ltd. | Method, device, and system of back-coloring, forward-coloring, and fraud detection |
US10776476B2 (en) | 2010-11-29 | 2020-09-15 | Biocatch Ltd. | System, device, and method of visual login |
US10474815B2 (en) | 2010-11-29 | 2019-11-12 | Biocatch Ltd. | System, device, and method of detecting malicious automatic script and code injection |
US11223619B2 (en) | 2010-11-29 | 2022-01-11 | Biocatch Ltd. | Device, system, and method of user authentication based on user-specific characteristics of task performance |
US10834590B2 (en) | 2010-11-29 | 2020-11-10 | Biocatch Ltd. | Method, device, and system of differentiating between a cyber-attacker and a legitimate user |
US10069837B2 (en) * | 2015-07-09 | 2018-09-04 | Biocatch Ltd. | Detection of proxy server |
US11269977B2 (en) | 2010-11-29 | 2022-03-08 | Biocatch Ltd. | System, apparatus, and method of collecting and processing data in electronic devices |
US10621585B2 (en) | 2010-11-29 | 2020-04-14 | Biocatch Ltd. | Contextual mapping of web-pages, and generation of fraud-relatedness score-values |
US10949757B2 (en) | 2010-11-29 | 2021-03-16 | Biocatch Ltd. | System, device, and method of detecting user identity based on motor-control loop model |
US10298614B2 (en) * | 2010-11-29 | 2019-05-21 | Biocatch Ltd. | System, device, and method of generating and managing behavioral biometric cookies |
US11210674B2 (en) | 2010-11-29 | 2021-12-28 | Biocatch Ltd. | Method, device, and system of detecting mule accounts and accounts used for money laundering |
US10747305B2 (en) | 2010-11-29 | 2020-08-18 | Biocatch Ltd. | Method, system, and device of authenticating identity of a user of an electronic device |
US10685355B2 (en) * | 2016-12-04 | 2020-06-16 | Biocatch Ltd. | Method, device, and system of detecting mule accounts and accounts used for money laundering |
US10586036B2 (en) | 2010-11-29 | 2020-03-10 | Biocatch Ltd. | System, device, and method of recovery and resetting of user authentication factor |
US10728761B2 (en) | 2010-11-29 | 2020-07-28 | Biocatch Ltd. | Method, device, and system of detecting a lie of a user who inputs data |
US10262324B2 (en) | 2010-11-29 | 2019-04-16 | Biocatch Ltd. | System, device, and method of differentiating among users based on user-specific page navigation sequence |
US20190158535A1 (en) * | 2017-11-21 | 2019-05-23 | Biocatch Ltd. | Device, System, and Method of Detecting Vishing Attacks |
US12101354B2 (en) * | 2010-11-29 | 2024-09-24 | Biocatch Ltd. | Device, system, and method of detecting vishing attacks |
US10404729B2 (en) | 2010-11-29 | 2019-09-03 | Biocatch Ltd. | Device, method, and system of generating fraud-alerts for cyber-attacks |
US10949514B2 (en) | 2010-11-29 | 2021-03-16 | Biocatch Ltd. | Device, system, and method of differentiating among users based on detection of hardware components |
US10917431B2 (en) | 2010-11-29 | 2021-02-09 | Biocatch Ltd. | System, method, and device of authenticating a user based on selfie image or selfie video |
US9417754B2 (en) | 2011-08-05 | 2016-08-16 | P4tents1, LLC | User interface system, method, and computer program product |
EP2847661A2 (en) | 2012-05-09 | 2015-03-18 | Apple Inc. | Device, method, and graphical user interface for moving and dropping a user interface object |
WO2013169845A1 (en) | 2012-05-09 | 2013-11-14 | Yknots Industries Llc | Device, method, and graphical user interface for scrolling nested regions |
WO2013169846A1 (en) | 2012-05-09 | 2013-11-14 | Yknots Industries Llc | Device, method, and graphical user interface for displaying additional information in response to a user contact |
DE112013002387T5 (de) | 2012-05-09 | 2015-02-12 | Apple Inc. | Vorrichtung, Verfahren und grafische Benutzeroberfläche für die Bereitstellung taktiler Rückkopplung für Operationen in einer Benutzerschnittstelle |
WO2013169865A2 (en) | 2012-05-09 | 2013-11-14 | Yknots Industries Llc | Device, method, and graphical user interface for moving a user interface object based on an intensity of a press input |
WO2013169843A1 (en) | 2012-05-09 | 2013-11-14 | Yknots Industries Llc | Device, method, and graphical user interface for manipulating framed graphical objects |
WO2013169854A2 (en) | 2012-05-09 | 2013-11-14 | Yknots Industries Llc | Device, method, and graphical user interface for providing feedback for changing activation states of a user interface object |
WO2013169851A2 (en) | 2012-05-09 | 2013-11-14 | Yknots Industries Llc | Device, method, and graphical user interface for facilitating user interaction with controls in a user interface |
JP6002836B2 (ja) | 2012-05-09 | 2016-10-05 | アップル インコーポレイテッド | ジェスチャに応答して表示状態間を遷移するためのデバイス、方法、及びグラフィカルユーザインタフェース |
WO2013169849A2 (en) | 2012-05-09 | 2013-11-14 | Industries Llc Yknots | Device, method, and graphical user interface for displaying user interface objects corresponding to an application |
WO2013169842A2 (en) | 2012-05-09 | 2013-11-14 | Yknots Industries Llc | Device, method, and graphical user interface for selecting object within a group of objects |
KR101956082B1 (ko) | 2012-05-09 | 2019-03-11 | 애플 인크. | 사용자 인터페이스 객체를 선택하는 디바이스, 방법, 및 그래픽 사용자 인터페이스 |
BR112015007617A2 (pt) | 2012-10-05 | 2017-07-04 | Tactual Labs Co | sistemas e métodos híbridos para retroalimentação e processamento de entrada de usuário de baixa latência |
KR102007817B1 (ko) * | 2012-12-21 | 2019-08-07 | 엘지디스플레이 주식회사 | 기준 데이터 보정방법과 이를 이용한 터치 스크린 장치 |
WO2014105279A1 (en) | 2012-12-29 | 2014-07-03 | Yknots Industries Llc | Device, method, and graphical user interface for switching between user interfaces |
KR102000253B1 (ko) | 2012-12-29 | 2019-07-16 | 애플 인크. | 사용자 인터페이스 계층을 내비게이션하기 위한 디바이스, 방법 및 그래픽 사용자 인터페이스 |
EP2939096B1 (en) | 2012-12-29 | 2019-08-28 | Apple Inc. | Device, method, and graphical user interface for determining whether to scroll or select contents |
EP2939095B1 (en) | 2012-12-29 | 2018-10-03 | Apple Inc. | Device, method, and graphical user interface for moving a cursor according to a change in an appearance of a control icon with simulated three-dimensional characteristics |
KR101755029B1 (ko) | 2012-12-29 | 2017-07-06 | 애플 인크. | 다중 접촉 제스처에 대한 촉각적 출력의 발생을 보류하는 디바이스, 방법, 및 그래픽 사용자 인터페이스 |
CN103970469B (zh) * | 2013-02-05 | 2015-12-23 | 腾讯科技(深圳)有限公司 | 移动终端返回主屏幕的方法及移动终端 |
WO2014181435A1 (ja) * | 2013-05-09 | 2014-11-13 | 株式会社 東芝 | 電子機器、補正方法、及びプログラム |
MX347289B (es) | 2013-07-12 | 2017-04-17 | Tactual Labs Co | Reducción de latencia de respuesta de control con comportamiento control cruzado definido. |
US20150153897A1 (en) * | 2013-12-03 | 2015-06-04 | Microsoft Corporation | User interface adaptation from an input source identifier change |
TWI496052B (zh) * | 2013-12-13 | 2015-08-11 | Ind Tech Res Inst | 自動校正系統與自動校正方法 |
US9501631B2 (en) * | 2014-04-10 | 2016-11-22 | Ib Korea Ltd. | Biometric sensor for touch-enabled device |
CN105094404A (zh) * | 2014-05-23 | 2015-11-25 | 中兴通讯股份有限公司 | 自适应有效点触方法及装置 |
CN105094405A (zh) * | 2014-05-23 | 2015-11-25 | 中兴通讯股份有限公司 | 自动调整有效触点的方法及装置 |
US10585584B2 (en) * | 2014-09-29 | 2020-03-10 | Hewlett-Packard Development Company, L.P. | Virtual keyboard |
US10133412B2 (en) * | 2014-10-07 | 2018-11-20 | General Electric Company | Intuitive touch screen calibration device and method |
CN105718069B (zh) * | 2014-12-02 | 2020-01-31 | 联想(北京)有限公司 | 信息处理方法及电子设备 |
JP6055459B2 (ja) * | 2014-12-17 | 2016-12-27 | 京セラドキュメントソリューションズ株式会社 | タッチパネル装置、および画像処理装置 |
US10048757B2 (en) | 2015-03-08 | 2018-08-14 | Apple Inc. | Devices and methods for controlling media presentation |
US10095396B2 (en) | 2015-03-08 | 2018-10-09 | Apple Inc. | Devices, methods, and graphical user interfaces for interacting with a control object while dragging another object |
US9645732B2 (en) | 2015-03-08 | 2017-05-09 | Apple Inc. | Devices, methods, and graphical user interfaces for displaying and using menus |
US9632664B2 (en) | 2015-03-08 | 2017-04-25 | Apple Inc. | Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback |
US9639184B2 (en) | 2015-03-19 | 2017-05-02 | Apple Inc. | Touch input cursor manipulation |
CN106155502A (zh) * | 2015-03-25 | 2016-11-23 | 联想(北京)有限公司 | 一种信息处理方法及电子设备 |
US9818171B2 (en) * | 2015-03-26 | 2017-11-14 | Lenovo (Singapore) Pte. Ltd. | Device input and display stabilization |
US20170045981A1 (en) | 2015-08-10 | 2017-02-16 | Apple Inc. | Devices and Methods for Processing Touch Inputs Based on Their Intensities |
US10152208B2 (en) | 2015-04-01 | 2018-12-11 | Apple Inc. | Devices and methods for processing touch inputs based on their intensities |
US10346030B2 (en) | 2015-06-07 | 2019-07-09 | Apple Inc. | Devices and methods for navigating between user interfaces |
US9891811B2 (en) * | 2015-06-07 | 2018-02-13 | Apple Inc. | Devices and methods for navigating between user interfaces |
US10200598B2 (en) | 2015-06-07 | 2019-02-05 | Apple Inc. | Devices and methods for capturing and interacting with enhanced digital images |
US9830048B2 (en) | 2015-06-07 | 2017-11-28 | Apple Inc. | Devices and methods for processing touch inputs with instructions in a web page |
US9860451B2 (en) | 2015-06-07 | 2018-01-02 | Apple Inc. | Devices and methods for capturing and interacting with enhanced digital images |
GB2539705B (en) | 2015-06-25 | 2017-10-25 | Aimbrain Solutions Ltd | Conditional behavioural biometrics |
US10235035B2 (en) | 2015-08-10 | 2019-03-19 | Apple Inc. | Devices, methods, and graphical user interfaces for content navigation and manipulation |
US10416800B2 (en) | 2015-08-10 | 2019-09-17 | Apple Inc. | Devices, methods, and graphical user interfaces for adjusting user interface objects |
US10248308B2 (en) | 2015-08-10 | 2019-04-02 | Apple Inc. | Devices, methods, and graphical user interfaces for manipulating user interfaces with physical gestures |
US9880735B2 (en) | 2015-08-10 | 2018-01-30 | Apple Inc. | Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback |
US9778792B2 (en) * | 2015-11-12 | 2017-10-03 | Dell Products L.P. | Information handling system desktop surface display touch input compensation |
CN106814958A (zh) | 2015-12-01 | 2017-06-09 | 小米科技有限责任公司 | 功能键的触控方法及装置 |
TWI557620B (zh) * | 2015-12-30 | 2016-11-11 | 奕力科技股份有限公司 | 拼接式觸控螢幕裝置及其觸控螢幕的觸控偵測方法 |
GB2552032B (en) | 2016-07-08 | 2019-05-22 | Aimbrain Solutions Ltd | Step-up authentication |
KR102535056B1 (ko) * | 2016-08-03 | 2023-05-22 | 삼성전자 주식회사 | 전자 장치 및 터치 인식 방법 |
US10198122B2 (en) * | 2016-09-30 | 2019-02-05 | Biocatch Ltd. | System, device, and method of estimating force applied to a touch surface |
US10579784B2 (en) | 2016-11-02 | 2020-03-03 | Biocatch Ltd. | System, device, and method of secure utilization of fingerprints for user authentication |
US10397262B2 (en) | 2017-07-20 | 2019-08-27 | Biocatch Ltd. | Device, system, and method of detecting overlay malware |
CN107608553A (zh) * | 2017-09-18 | 2018-01-19 | 联想(北京)有限公司 | 一种触控区域校准方法和电子设备 |
CN109643195A (zh) * | 2018-09-07 | 2019-04-16 | 深圳柔显系统技术有限公司 | 一种确定触控感应距离的方法、电子装置及终端设备 |
CN109683775B (zh) * | 2018-12-12 | 2021-07-06 | 歌尔科技有限公司 | 基于投影的交互方法、投影设备及存储介质 |
US10694078B1 (en) | 2019-02-19 | 2020-06-23 | Volvo Car Corporation | Motion sickness reduction for in-vehicle displays |
CN110456978B (zh) * | 2019-08-13 | 2021-06-01 | 青度互娱(重庆)科技有限公司 | 一种用于触摸终端的触摸控制方法、系统、终端及介质 |
CN114637454A (zh) * | 2020-12-16 | 2022-06-17 | 北京搜狗科技发展有限公司 | 一种输入方法、装置和用于输入的装置 |
CN113341190B (zh) * | 2021-06-09 | 2022-10-21 | 深圳市鼎阳科技股份有限公司 | 一种数字示波器的通道选中方法及存储介质 |
US11606353B2 (en) | 2021-07-22 | 2023-03-14 | Biocatch Ltd. | System, device, and method of generating and utilizing one-time passwords |
CN113867562B (zh) * | 2021-08-18 | 2022-11-15 | 荣耀终端有限公司 | 触摸屏报点的校正方法、装置和电子设备 |
DE102021212800A1 (de) | 2021-11-15 | 2023-05-17 | Continental Automotive Technologies GmbH | Kalibrieren einer berührungsempfindlichen Anzeige |
CN115079867A (zh) * | 2022-06-17 | 2022-09-20 | 东莞市泰宇达光电科技有限公司 | 一种电容式触摸屏输入准确度检测校正方法 |
CN118092773A (zh) * | 2024-03-01 | 2024-05-28 | 深圳市摩乐吉科技有限公司 | 手写笔笔迹识别方法、装置、计算机设备和存储介质 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102129332A (zh) * | 2011-03-07 | 2011-07-20 | 广东威创视讯科技股份有限公司 | 一种图像识别的触摸点的检测方法及装置 |
CN102736759A (zh) * | 2011-04-08 | 2012-10-17 | 富泰华工业(深圳)有限公司 | 触摸屏及其操作方法 |
CN103282869A (zh) * | 2010-08-12 | 2013-09-04 | 谷歌公司 | 触摸屏上的手指识别 |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000089913A (ja) * | 1998-09-08 | 2000-03-31 | Gunze Ltd | タッチパネル入力座標変換装置 |
US6456952B1 (en) * | 2000-03-29 | 2002-09-24 | Ncr Coporation | System and method for touch screen environmental calibration |
US6809726B2 (en) * | 2000-12-11 | 2004-10-26 | Xerox Corporation | Touchscreen display calibration using results history |
US7256772B2 (en) * | 2003-04-08 | 2007-08-14 | Smart Technologies, Inc. | Auto-aligning touch system and method |
US20060066590A1 (en) * | 2004-09-29 | 2006-03-30 | Masanori Ozawa | Input device |
JP4377343B2 (ja) * | 2005-01-31 | 2009-12-02 | 株式会社東海理化電機製作所 | タッチ操作入力装置 |
US20100220066A1 (en) * | 2009-02-27 | 2010-09-02 | Murphy Kenneth M T | Handheld electronic device having a touchscreen and a method of using a touchscreen of a handheld electronic device |
JP5457941B2 (ja) * | 2009-08-06 | 2014-04-02 | キヤノン株式会社 | 情報処理装置及び情報処理装置の制御方法 |
KR20110025520A (ko) * | 2009-09-04 | 2011-03-10 | 삼성전자주식회사 | 휴대단말기의 제어 장치 및 방법 |
US20110102334A1 (en) * | 2009-11-04 | 2011-05-05 | Nokia Corporation | Method and apparatus for determining adjusted position for touch input |
CN101727243B (zh) * | 2010-02-02 | 2014-04-30 | 中兴通讯股份有限公司 | 一种触摸屏校准参数的获取方法及装置 |
-
2011
- 2011-12-27 CN CN201110444042.0A patent/CN103186329B/zh active Active
- 2011-12-29 TW TW100149656A patent/TWI547837B/zh active
-
2012
- 2012-12-13 US US13/714,313 patent/US9182846B2/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103282869A (zh) * | 2010-08-12 | 2013-09-04 | 谷歌公司 | 触摸屏上的手指识别 |
CN102129332A (zh) * | 2011-03-07 | 2011-07-20 | 广东威创视讯科技股份有限公司 | 一种图像识别的触摸点的检测方法及装置 |
CN102736759A (zh) * | 2011-04-08 | 2012-10-17 | 富泰华工业(深圳)有限公司 | 触摸屏及其操作方法 |
Also Published As
Publication number | Publication date |
---|---|
US20130162603A1 (en) | 2013-06-27 |
TWI547837B (zh) | 2016-09-01 |
TW201327303A (zh) | 2013-07-01 |
US9182846B2 (en) | 2015-11-10 |
CN103186329A (zh) | 2013-07-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103186329B (zh) | 电子设备及其触摸输入控制方法 | |
US9916044B2 (en) | Device and method for information processing using virtual keyboard | |
KR101352994B1 (ko) | 적응형 온 스크린 키보드 제공 장치 및 그 제공 방법 | |
CN103186345B (zh) | 一种文段选择方法及装置 | |
CN1661538B (zh) | 用于具有触摸屏的终端的指示设备和使用该设备的方法 | |
CN102053774B (zh) | 一种在设备上实现接收用户输入的方法及设备 | |
US20090066659A1 (en) | Computer system with touch screen and separate display screen | |
CN102694915B (zh) | 用于具有触摸屏幕的手机的显示控制方法及系统 | |
US9146648B2 (en) | Touch sensing method for touch panel | |
CN101097495A (zh) | 触摸面板的字符识别和字符输入方法 | |
CN106775405A (zh) | 一种移动终端的触摸屏防误触方法、装置及移动终端 | |
CN106681555A (zh) | 一种移动终端的触摸屏控制方法、装置及移动终端 | |
CN106855785A (zh) | 一种双手握持时实现屏幕防误触的方法、装置及移动终端 | |
CN106775087A (zh) | 一种移动终端的触摸屏控制方法、装置及移动终端 | |
JP2001175375A (ja) | 携帯情報端末装置、及び記憶媒体 | |
CN106648233A (zh) | 一种移动终端的触摸屏控制方法、装置及移动终端 | |
CN102662603A (zh) | 用于具有触摸屏幕的手机的输入法显示方法及系统 | |
CN103150093B (zh) | 一种操作提示标识符移动的方法、装置及终端 | |
CN102707861B (zh) | 电子设备及其显示方法 | |
CN104407793B (zh) | 触摸信号处理方法及设备 | |
CN104182144A (zh) | 一种移动终端界面浏览的方法及其系统 | |
CN103488406B (zh) | 调整移动终端屏幕键盘的方法、装置及移动终端 | |
CN102736767B (zh) | 触控装置及其辨识方法 | |
JP2006005655A (ja) | 項目処理機能付き入力装置、項目処理機能付き入力プログラム、およびコンピュータ読み取り可能な記録媒体 | |
KR101438231B1 (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 |