当前位置: 首页 > 专利查询>李永贵专利>正文

一种实现多个位置动态被动确定按键之方法技术

技术编号:18425660 阅读:78 留言:0更新日期:2018-07-12 01:50
在一块多点触摸表面上预设若干按键,按键的初始位置配置为待定;当用户的一只或者两只手的若干手指握持/触按到多点触摸表面上时,会检测到若干触按点/触按区,把这些触按点/触按区与预设的全部或者部分按键一一对应起来,并把对应上的按键的位置分别配置为各自对应触按点/触按区/触按区质心的位置;然后,把触按点/触按区及其坐标因对应手指的操作引起的失而复得当作对其对应按键的一次操作,或者把触按点/触按区的坐标中代表手指压力值的坐标之值因相应手指的操作发生的改变当作对其对应按键的一次操作;当握持/触按触摸表面的手指全部释放并脱离触摸表面时,全部按键的位置被重新配置为待定。

A method for dynamically and dynamically determining keys in multiple locations

Presupposition a number of keys on a multi touch surface. The initial position of the button is undetermined; when a number of fingers of one or two hands are held / touched on the multi touch surface, a number of touch point / touch areas are detected, and the touch press / touch area corresponds to all or part of the pre set buttons. The positions of the corresponding keys are respectively configured to correspond to the location of the touch point / touch zone / touch zone, and then the touch press / touch area and its coordinates are caused by the operation of the corresponding finger as a single operation for its corresponding key, or the finger press on the touch point / touch zone. The value of the value of the coordinates of the value of the operation of the corresponding finger as the operation of the corresponding key to the corresponding operation; when the grip / touch on the touch surface of the finger all release and disconnect from the touch surface, the position of all keys is reconfigured to be undetermined.

【技术实现步骤摘要】
一种实现多个位置动态被动确定按键之方法
本专利技术涉及一种在多点触控板/触摸屏等触摸表面上实现多个位置动态被动确定按键之方法。
技术介绍
公布号为WO2014/023118A1的PCT申请,记载了可以在触控板上设置手持数字设备键盘的侧键,但没有详细披露如何在触控板上实现位置动态被动确定侧键的方法。
技术实现思路
在一块多点触摸表面上预设若干按键,按键的初始位置配置为待定;当用户的一只或者两只手的若干手指握持/触按到多点触摸表面上时,会检测到若干触按点/触按区,把这些触按点/触按区与预设的全部或者部分按键一一对应起来,并把对应上的按键的位置分别配置为各自对应触按点/触按区/触按区质心的位置,同时,通过这些触按点/触按区把预设的全部或部分按键与握持/触按触摸表面的手指对应起来;然后,把触按点/触按区及其坐标,因对应的握持/触按手指执行了先松开/释放然后再马上握持/触按回去的动作,引起的失而复得,当作对其对应按键的一次操作,或者,把触按点/触按区的坐标中代表手指压力值的坐标之值,因相应的握持/触按手指执行了先加力按压一下再马上放松到自然握持/触按状态的动作,发生了改变,当作对其对应按键的一次操作;在一次按键操作结束之后,执行操作的手指依然握持/触按在触摸表面上;当握持/触按触摸表面的手指全部释放并脱离触摸表面时,全部按键的位置被重新配置为待定。在多点触摸表面上设置若干位置动态被动确定的按键,不仅不需要像操作位置固定的按键那样在操作前先要把各个手指对准各个按键,而且也不用顾忌在操作中会“按”错按键,因为一个手指会永远“按”到正确的按键上,原因就在于一个按键的位置是在相应的手指“按”下后由其在触摸表面上触按点或触按区(握持点或握持区)的位置确定的。在以下的部分叙述中,在多点触摸表面上设置的侧键、鼠标键即是上述按键的特例。附图说明图1为图2手机的左侧面图;图2为一种手机的立体图;图3为图2手机的右侧面图;图4和图6为图2手机的另一种侧键布局;图5是图2手机的正面图;图7-14为图2手机侧键和侧键组合对应的键盘布局。图15为图16手机的左侧面图;图16为一种手机的正面图;图17为图16手机的右侧面图;图18为图16手机的背部视图。图19为一种曲面屏手机的立体图;图20为图19手机的另一种立体图;图21-30为图19手机侧键和侧键组合对应的键盘布局。图31为一种滑盖手机的立体图。图32为一种翻盖手机的立体图;图33-38为图32手机部分侧键和侧键组合对应的键盘布局。图39为一种平板的正面图;图40为该平板的立体图;图41为该平板的背面视图;图43-48为该平板的部分侧键和侧键组合对应的键盘布局。图42为一种平板的立体图;图49-52为该平板的部分侧键和侧键组合对应的键盘布局。图53为一种平板的正面图;图54为该平板的立体图;图55为该平板的背部视图。图56为一种平板的立体图。图57-64为一种触控板鼠标的正面图。图65-70为一种触控板鼠标的正面图。图71为一种触控板鼠标的正面图;图72为该鼠标的右视图。图73为一种触控板鼠标的正面图;图74为该鼠标的右视图。图75为一种触控板鼠标的正面图;图76为该鼠标的右视图。图77-80为一种大尺寸触摸显示设备的正面图。图81-82为一种大尺寸触摸显示设备的正面图。具体实施方式一、图2为一种手机,在其正面配置有触摸显示屏1,2*4阵列的实体键盘2设在其下部,在键盘2上设有键盘定位标记9,侧键Shift如3和2Hands如5设在其左侧面,侧键En1、En2、Num和Punc设在其右侧面多点触控板4上,触控板4四周的虚线仅仅用于示意,并不实际存在(在其他附图中触控板虚线的意义与此相同)。侧键En1、En2、Num和Punc的初始位置被配置为待定,并分别与用户左手的食指、中指、无名指和小指一一对应。En1和En2用来输入26个英文字母,Num主要用来输入数字,Punc主要用来输入标点符号,Shift键的作用同于PC键盘上的Shift键。在图2手机的触摸显示屏1上设有键盘动态映射区10。根据当前操作的侧键和侧键组合,映射区10动态显示图7到图14的键盘布局,以提示用户在键盘2上操作。映射区10本身也可以是一触摸键盘。侧键指示器6用于指示当前操作的侧键或侧键组合。按钮7用于关闭或打开映射区10。图2的触摸显示屏1表现的是映射区10关闭时的情形。用户左手的5个手指在握持图2手机时,左手的拇指握持在Shift键上,左手的食指、中指、无名指和小指握持在触控板4上,2Hands由左手拇指根部的突起自然靠压。左手握持图2手机和侧键并操作侧键,右手操作键盘2。在检测到2Hands和Shift键被触按且在触控板4上有4个触按点时,表明侧键激活条件已经具备。参照坐标系8把触控板4上的4个触按点按x值从大到小(即从上到下)排序,然后把排序后的触按点保存为pIndex,pMiddle,pRing和pLittle,并把它们按顺序分别与左手的食指、中指、无名指和小指以及触控板4上的侧键En1、En2、Num和Punc一一对应起来,接着把En1、En2、Num和Punc的位置配置为pIndex,pMiddle,pRing和pLittle,与此同时,标记左手的食指、中指、无名指和小指为“按”下,并默认当前被“按”下的侧键是En1,即标记En1被“按下”,标记其他侧键被“释放”,尽管此时所有的侧键都被左手的五个手指触按(握持)着。在完成这些处理后,激活侧键,使侧键正式接受握持手指的操作,发挥作用。除2Hands外,上述侧键采用先松开对应的握持手指,马上再“按”回去(握持回去)的方法进行操作。在一个侧键被“按”下后,根据接下来其它侧键的操作决定其什么时候被“释放”。例如,在En1和Shift被标记为“按”下(此时En1、Shift和其他侧键都是被“按”着(握持着)的)的情况下,接下来如果En2被操作,将在标记En2被“按”下的同时标记En1和Shift被“释放”(尽管握持着En1和Shift的手指并没有释放)。又比如,在只有En1标记为“按”下的情况下,如果接下来Shift被操作,则仅标记Shift被“按”下,这样就可以实现侧键组合En1+Shift。其它类推。由于操作或者用户不再握持图2手机或者其他预计外的因素,触控板4上触按点的个数会发生变化:(a)如果触按点少于3个多于0个,一种可能的情况是触控板4上的多个手指在同时操作,为简单起见,这种情形不在在此说明;(b)如果触按点等于0个,说明触控板4上的手指全部释放,这时,重新配置En1、En2、Num和Punc的位置为待定,去激活侧键,并重新等待侧键激活条件的具备。因此,在任意时刻,必须至少有一个手指保持对触控板4的握持,以保证侧键位置的可确定;(c)如果触按点等于3个,则说明触控板4上只有一个手指释放(松开)了,正在操作某个侧键。把检测到的三个触按点按x值从大到小排序,得到三个点p31,p32,p33,分以下(一)、(二)和(三)种情况进行处理。(一)如果p31.x=pMiddle.x,说明左手的食指释放了,左手的食指在触控板4上的触按点及其坐标失去,左手食指被标记为释放。(二)如果p33.x=pRing.x,说明左手的小指释放了,左手的小指在触控板4上的触按本文档来自技高网...

【技术保护点】
1.一种动态配置设置于触摸表面上之若干按键之位置之方法,其特征是:在所述触摸表面检测不到任何触按点/触按区时,配置所述若干按键的位置为待定;在所述触摸表面检测到预定数量之若干触按点/触按区时,把所述若干触按点/触按区或者所述若干触按区之质心排列成为一个序列,根据所述序列,把若干手指与至少一部分所述若干触按点/触按区或者所述若干触按区之质心一一对应起来,其中,所述若干手指触按所述触摸表面产生所述至少一部分所述若干触按点/触按区,根据所述若干手指与所述若干按键之预定对应关系,把至少一部分所述若干触按点/触按区或者所述若干触按区之质心之位置配置为至少一部分所述若干按键之位置。

【技术特征摘要】
1.一种动态配置设置于触摸表面上之若干按键之位置之方法,其特征是:在所述触摸表面检测不到任何触按点/触按区时,配置所述若干按键的位置为待定;在所述触摸表面检测到预定数量之若干触按点/触按区时,把所述若干触按点/触按区或者所述若干触按区之质心排列成为一个序列,根据所述序列,把若干手指与至少一部分所述若干触按点/触按区或者所述若干触按区之质心一一对应起来,其中,所述若干手指触按所述触摸表面产生所述至少一部分所述若干触按点/触按区,根据所述若干手指与所述若干按键之预定对应关系,把至少一部分所述若干触按点/触按区或者所述若干触按区之质心之位置配置为至少一部分所述若干按键之位置。2.一种动态配置设置于触摸表面上之若干按键之位置之方法,其特征是:在所述触摸表面检测到预定数量之若干触按点或者触按区,其中,若干手指触按所述触摸表面产生所述若干触按点或者触按区;把所述若干触按点或者所述若干触按区之质心沿着一个方向进行排序,得到一个触按点/触按区质心序列,其中,所述方向平行于所述若干手指的握持轴;根据所述触按点/触按区质心序列,把所述若干手指与所述若干触按点或者所述若干触按区/触按区之质心一一对应起来;根据所述若干手指与所述若干按键之预定对应关系,把至少一部分所述若干触按点或者所述若干触按区/触按区之质心之位置配置为至少一部分所述若干按键之位置。3.根据权利要求1或者2所述的方法,识别至少一个所述若干按键之一个按键之一次输入操作的方法包括:检测到所述一个按键对应之触按点或者触按区失去;检测到所述一个按键对应之触按点或者触按区失而复得;识别所述一个按键执行了一次输入操作。4.根据权利要求1或者2所述的方法,识别至少一个所述若干按键之一个按键之一次输入操作的方法包括:检测到施加于所述一个按键对应之触按点或者触按区/触按区质心之压力等于或超过预定阈值;检测到施加于所述一个按键对应之触按点或者触按区/触按区质心之压力恢复到所述预定阈值之下;识别所述一个按键执行了一次输入操作。5.一种对触摸表面上若干触按点/触按区进行排序的方法,其特征是:把所述若干触按点或者所述若干触按区之质心沿着第一个方向排序,得到第一个触按点/触按区质心序列;把所述若干触按点或者所述若干触按区之质心沿着第二个方向排序,得到第二个触按点/触按区质心序列;比较第一个触按点/触按区质心序列之触按点/触按区质心与第二个触按点/触按区质心序列之触按点/触按区质心之坐标,确定第一个触按点/触按区质心序列之触按点/触按区质心与第二个触按点/触按区质心序列之触按点/触按区质心之特定关系;根据所述特定关系,确定一个特定于所述特定关系的触按点/触按区质心序列。6.一种对触摸表面上若干触按点/触按区进行排序的方法,其特征是:基于所述若干触按点或者所述若干触按区之质心,求一点,所述点为所述若干触按点或者所述若干触按区之质心包围或者半包围;求所述点分别与所述若干触按点或者所述若干触按区之质心之连线之直线斜率;把所述直线斜率分成若干直线斜率组;把...

【专利技术属性】
技术研发人员:李永贵
申请(专利权)人:李永贵
类型:发明
国别省市:山东,37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1