用于提供触摸界面的方法和设备与流程

文档序号:11294113阅读:290来源:国知局
用于提供触摸界面的方法和设备与流程
本发明构思涉及一种用于提供触摸界面的方法和设备,更具体地讲,涉及一种用于提供用于识别手刀和手掌的触摸的新颖的触摸界面的方法和设备。

背景技术:
目前,使用触摸屏的触摸功能在便携式终端中提供重要的角色。用户可在最小化输入键的使用时使用触摸屏来执行输入操作。随着硬件技术变得更加先进,智能电话(诸如galaxy电话或)和平板PC(诸如)的功能接近于普通PC的功能。因此,期望用于容易地执行各种功能的新颖的输入方法。

技术实现要素:
技术问题为了解决以上讨论的现有技术的缺陷,首要目标是提供不同于用于识别手指的触摸的界面的一种用于识别手刀和手掌的触摸的新颖的触摸界面。附图说明为了对本公开及其优点的更完整的理解,现在参照结合附图的以下描述,其中,同样的附图标号表示同样的部件:图1是示出根据本公开的实施例的提供触摸界面的处理的流程图;图2是示出根据本公开的另一实施例的提供触摸界面的处理的流程图;图3是示出根据本公开的实施例的触摸点的面积的示例的坐标示图;图4是示出根据本公开的实施例的触摸点的偏心率的示例的坐标示图;图5是示出根据本公开的实施例的触摸点的角度的示例的坐标示图;图6a是示出根据本公开的实施例的手刀的轻拂操作的示例的示图;图6b是示出根据本公开的另一实施例的手刀的轻拂操作的示例的示图;图7是示出根据本公开的实施例的由手刀触摸的轻拂操作提供的界面的结构的示例的示图;图8和图9是示出根据本公开的实施例的由手刀触摸的轻拂操作提供的界面的示例的示图;图10是示出根据本公开的另一实施例的提供触摸界面的处理的流程图;图11是示出根据本公开的实施例的触摸点的数量的示例的坐标示图;图12是示出根据本公开的实施例的手掌触摸操作的示例的示图;和图13是示出根据实施例的用于提供触摸界面的设备的框图。最佳实施方式根据本公开的一方面,提供一种用于提供触摸界面的方法。所述方法包括:从触摸检测单元接收触摸输入;根据触摸输入来检测触摸特征;根据检测到的触摸特征来产生彼此不同的事件。触摸特征的检测可包括:根据触摸输入来检测接触区域;计算接触区域的面积。彼此不同的事件的产生可包括:当接触区域的面积超过第一阈值时产生彼此不同的事件。所述方法可还包括:计算接触区域的偏心率。彼此不同的事件的产生可包括:当接触区域的偏心率超过第二阈值时产生彼此不同的事件。所述方法可还包括:计算接触区域的角度。彼此不同的事件的产生可包括:根据计算的角度来产生彼此不同的事件。所述方法可还包括:检测接触区域的坐标并计算检测到的坐标的方差。彼此不同的事件的产生可包括:当计算的方差超过第三阈值时产生彼此不同的事件。所述方法可还包括:计算检测到的坐标的移动量。彼此不同的事件的产生可包括:当所述坐标的移动量超过第四阈值时产生彼此不同的事件。所述方法可还包括:检测触摸输入的数量。彼此不同的事件的产生可包括:当触摸输入的数量超过第五阈值并且接触区域的面积超过第六阈值时产生彼此不同的事件。所述方法可还包括:检测接触区域的坐标并计算检测到的坐标的方差。彼此不同的事件的产生可包括:当计算的方差超过第七阈值时产生彼此不同的事件。根据本公开的另一方面,提供一种用于提供触摸界面的设备。所述设备包括:触摸检测单元,被配置用于接收触摸输入;控制单元,被配置用于根据触摸输入来检测触摸特征并根据检测到的特征来产生彼此不同的事件。具体实施方式在着手下文的“具体实施方式”之前,阐述在本专利文件中通篇使用的特定单词和短语的定义可以是有益的:术语“包括”及其派生词意指包含而没有限制;术语“或”包含意指“和/或”;短语“与…相关联的”和“与其相关联的”及其派生词可意指包括、被包括在内、与…相互连接、包含、被包含在内、连接到…或与…连接、耦合到…或与…耦合、与…可通信、与…合作、交织、并置、近似于、被绑定到…或与…绑定、具有、具有…的属性,等等;术语“控制器”意指控制至少一个操作的任何装置、系统或装置、系统的一部分,其中,可在硬件、固件或软件或者硬件、固件和软件中的至少两个的某一组合中实施所述装置。应注意到:无论是本地地还是远程地,可集中或分散与任何特定控制器相关联的功能。在本专利文件中通篇提供针对特定单词和短语的定义,本领域普通技术人员应理解:在许多(如果不是最多的)示例中,所述定义应用于所述限定的单词和短语的之前以及未来的使用。在本专利文件中,以下讨论的图1至图13和用于描述本公开的原理的各种实施例仅作为示意并且不应按照任何方式理解为限制本公开的范围。本领域技术人员将理解:可在任何适当布置的装置中实施本公开的原理。一般而言,在触摸检测单元与用户之间的触摸点可与用户的手指相应。在这里,触摸点的数量可以是单数或复数。然而,本公开的实施例将描述当张开手时使用“手刀”和“手掌”而不是使用手指的触摸输入以及一种用于因触摸输入而产生事件的方法和设备,其中,“手刀”与手的从小拇指的末端一直到手腕的部分相应。在本说明书中,将触摸点视为用户的手接触触摸屏的接触点的区域。图1是示出根据本公开的实施例的提供触摸界面的处理的流程图。参照图1,在操作101,触摸界面提供设备可从触摸检测单元接收触摸输入。触摸检测单元的示例可包括触摸屏和触摸板。然后,触摸界面提供设备可基于触摸输入来确定至少一个触摸点。触摸点限定触摸接触区域。在操作102,触摸界面提供设备检测触摸特征。在本公开的实施例中,触摸特征的示例可包括:触摸点的大小、触摸点的偏心率、触摸点的角度、在触摸点中包括的坐标的方差、当滚动触摸点时在触摸点中包括的坐标的移动量和触摸点的数量。将参照图2详细描述这些触摸特征。然而,本公开不限于上述示例。例如,可提供各种触摸特征。触摸可以是不考虑大小的单点触摸或多点触摸。针对多点触摸,必要时可使用触摸特征的值的总和。在操作103,触摸界面提供设备可根据检测到的触摸特征来产生彼此不同的事件。触摸界面提供设备可根据触摸接触区域的大小、触摸区域的偏心率、触摸输入的角度、在触摸区域中包括的坐标的方差、当滚动触摸区域时在触摸区域中包括的坐标的移动量和触摸的数量来产生彼此不同的事件。在本公开的实施例中,可根据手刀触摸或手掌触摸来产生彼此不同的事件。图2是示出根据本公开的实施例的提供触摸界面的处理的流程图。图2是用于具体解释图1的操作102和操作103的示图。图2示出当输入并识别手刀触摸时提供触摸界面的处理。参照图2,由于操作201相当于图1的操作101,因此将省略详细描述。在操作202,触摸界面提供设备计算输入的触摸点的区域的大小。在这里,触摸界面提供设备在确定触摸点之后通过特定方法来计算区域的大小。本公开不限于所述特定方法。针对多点触摸,合计触摸点的面积。图3是示出根据本公开的实施例的触摸点的面积的示例的坐标示图。参照图3,触摸检测单元300以像素为单位分配坐标。基于触摸检测单元300的默认结构,横轴表示x轴坐标,纵轴表示y轴坐标。触摸界面提供设备在确定第一触摸点301之后计算区域的大小。在第一触摸点301中存在14个坐标。在本实施例中,触摸界面提供设备可基于在触摸点中包括的坐标来计算区域的大小。另外,触摸界面提供设备在确定第二触摸点302之后计算区域的大小。然后,触摸界面提供设备合计第一触摸点301和第二触摸点302的区域的大小。返回参照图2,在计算区域的大小之后,当触摸点的区域大小超过第一阈值时,所述处理进行到操作203。可选地,所述处理进行到操作211。在操作203,触摸界面提供设备计算触摸点的偏心率。偏心率是限定二次曲线的多个常数中的一个。可根据偏心率小于1还是大于1还是等于1来确定椭圆、双曲线和抛物线。也就是说,偏心率可变为用于确定二次曲线是否接近圆形的标准。在本公开的实施例中,可基于所述区域的中心点将偏心率设置为长半径/短半径的值。中心点可以是触摸点的重心。可选地,由于触摸界面提供设备知道触摸点的坐标,因此可基于坐标来获得中心点。长半径表示在穿过中心点的直线中最长的线。另外,短半径表示最短的线。图4是示出根据本公开的实施例的触摸点的偏心率的示例的坐标示图。参照图4,触摸检测单元400以像素为单位分配坐标。假设横轴表示x轴坐标,纵轴表示y轴坐标。触摸界面提供设备在确定第三触摸点401之后计算偏心率。参照图4,由附图标号R2402表达长半径,由附图标号R1403表达短半径。因此,可从R2(402)/R1(403)获得偏心率。返回参照图2,在计算偏心率之后,当偏心率超过第二阈值时,所述处理进行到操作204。可选地,所述处理进行到操作211。在操作204,触摸界面提供设备计算触摸点的角度。在这里,触摸界面提供设备在确定触摸点之后计算触摸点的角度。可基于触摸检测单元的纵轴通过计算针对穿过触摸点的长半径的直线的角度来获得用于计算触摸点的角度的方法。图5是示出根据本公开的实施例的触摸点的角度的示例的坐标示图。参照图5,触摸检测单元500以像素为单位分配坐标。假设横轴表示x轴坐标,纵轴表示y轴坐标。触摸界面提供设备在确定第四触摸点501之后计算触摸点的角度。触摸界面提供设备计算在按照平行于y轴方向的方向穿过中心点的参考线502与穿过长半径的直线503之间倾斜的角504。触摸界面提供设备可将基于参考线502的向着第一象限和第四象限倾斜的角识别为正(+)角。另外,触摸界面提供设备可将向着第二象限和第三象限倾斜的角识别为负(-)角。然而,在本公开的实施例中,可将触摸界面提供设备设置为仅识别角的绝对值。返回参照图2,当触摸点的角度为大约90°时,所述处理进行到操作205。可选地,当触摸点的角度为大约0°时,所述处理进行到操作208。在另一可选方案中,所述处理进行到操作211。根据本公开的实施例,如图2所示,看到:当所述处理进行到操作205时触摸点的角度的范围从大约70°到大约90°;当所述处理进行到操作208时触摸点的角度的范围从大约0°到大约40°;当所述处理进行到操作211时触摸点的角度的范围从大约41°到大约69°。然而,作为示例来...
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1