【技术实现步骤摘要】
【国外来华专利技术】用于基于手指压力和方向来控制光标的系统和方法相关申请本申请要求于2014年11月11日提交的题为“VirtualMouseBasedonImproveTouchShapeFeature(基于改进的触摸形状特征的虚拟鼠标)”的美国临时申请No.62/078,356的优先权权益,其全部内容通过援引纳入于此。领域本公开一般涉及电子设备。各实施例涉及用于操作电子设备上的图形用户界面(GUI)的方法。背景将智能电话设备拿在一只手里,并仅用拿着该智能电话设备的手的拇指来与该智能电话设备的触摸屏显示器上显示的图形用户界面(GUI)交互在许多情况下可能是使用智能电话设备的优选的模式。然而,随着智能电话设备的触摸屏显示器的大小的增加,至少出于考虑到有限的手的大小的原因,此类单手使用可能变得繁琐或者甚至不可能,用拿着该设备的手的拇指来触及每个角落,特别是触摸屏显示器的顶部区域可能成为一个挑战。概述各实施例的系统、方法和设备可以使得配置有触摸屏的计算设备通过在用户单手使用计算设备期间激活虚拟鼠标、确定虚拟鼠标在触摸屏上的位置、以及使用所计算的向量将光标图标投射到触摸屏上而在触摸屏上实现虚 ...
【技术保护点】
一种在处理器中实现的用于在计算设备的触摸屏上实现虚拟鼠标的方法,包括:在用户单手使用所述计算设备期间激活所述虚拟鼠标;通过以下操作确定所述虚拟鼠标在所述触摸屏上的位置:标识与用户触摸事件相关联的触摸区域;收集来自所标识的触摸区域的触摸数据;确定与所述用户触摸事件相关联的压力和方向参数;以及基于与所述用户触摸事件相关联的所述压力和方向参数来计算所述触摸屏上的位置;以及在所述触摸屏上所确定的所述虚拟鼠标的位置处显示光标图标。
【技术特征摘要】
【国外来华专利技术】2014.11.11 US 62/078,356;2015.11.10 US 14/937,3061.一种在处理器中实现的用于在计算设备的触摸屏上实现虚拟鼠标的方法,包括:在用户单手使用所述计算设备期间激活所述虚拟鼠标;通过以下操作确定所述虚拟鼠标在所述触摸屏上的位置:标识与用户触摸事件相关联的触摸区域;收集来自所标识的触摸区域的触摸数据;确定与所述用户触摸事件相关联的压力和方向参数;以及基于与所述用户触摸事件相关联的所述压力和方向参数来计算所述触摸屏上的位置;以及在所述触摸屏上所确定的所述虚拟鼠标的位置处显示光标图标。2.如权利要求1所述的方法,其特征在于,所显示的光标图标被配置成延伸超出单手使用期间用户手指的触及范围。3.如权利要求1所述的方法,其特征在于,激活所述虚拟鼠标包括检测所述计算设备的触摸屏显示器的预定虚拟鼠标激活区域中的触摸事件。4.如权利要求1所述的方法,其特征在于,激活所述虚拟鼠标包括在检测到所述计算设备被用户用与由该用户进行单手使用一致的方式拿着之际自动发起激活。5.如权利要求3所述的方法,其特征在于,进一步包括:当所述虚拟鼠标被激活时,确定所述计算设备上是否检测到停用事件;以及响应于确定检测到所述停用事件而停用所述虚拟鼠标。6.如权利要求5所述的方法,其特征在于,当所述虚拟鼠标被激活时,确定在所述计算设备上是否检测到停用事件包括确定在所述预定虚拟鼠标激活区域是否检测到触摸事件。7.如权利要求1所述的方法,其特征在于,确定与所述用户触摸事件相关联的方向至少部分地基于拟合所述触摸区域的椭圆的长轴的取向。8.如权利要求7所述的方法,其特征在于:基于拟合所述触摸区域的所述椭圆的面积,以及触摸压力中的至少一者确定与所述用户触摸事件相关联的所述压力参数;以及计算所述虚拟鼠标的位置包括计算表示所述虚拟鼠标的所述位置的向量,其中所计算向量的量值至少部分地基于所确定的压力参数。9.如权利要求8所述的方法,其特征在于,计算表示所述虚拟鼠标的所述位置的向量包括计算以下等式的结果向量:c+kpf,其中:c表示从初始参考点到拟合所述触摸区域的椭圆的中心点的向量;k表示缩放系数;p表示所确定的压力参数;以及f表示对应于所述拟合所述触摸区域的椭圆的长轴的取向的向量。10.如权利要求8所述的方法,其特征在于,计算表示所述虚拟鼠标的所述位置的向量包括计算以下等式的结果向量:c+kp(c-r),其中:c表示从初始参考点到拟合所述触摸区域的椭圆的中心点的向量;r表示从所述初始参考点到最接近于所述椭圆的所述中心点的触摸屏显示器的隅角的向量;k表示缩放系数;以及p表示所确定的压力参数,以及f表示对应于所述拟合所述触摸区域的椭圆的长轴的取向的向量。11.如权利要求1所述的方法,其特征在于,进一步包括:确定当所投射的光标图标位于在所述触摸屏上显示的图形用户界面(GUI)元素的阈值距离内时,是否接收到选择输入;以及响应于确定当所投射的光标图标位于在所述触摸屏上显示的图形用户界面(GUI)元素的阈值距离内时,接收到所述选择输入而执行与所述GUI元素相关联的操作。12.如权利要求11所述的方法,其特征在于,进一步包括在执行与所述GUI元素相关联的操作之后自动停用所述虚拟鼠标。13.如权利要求1所述的方法,其特征在于,进一步包括:检测所投射的光标图标是否被置于离显示在所述触摸屏上的可操作图形用户界面(GUI)元素的阈值距离内;以及响应于检测到所述光标图标被置于所述阈值距离内而将所投射的光标图标绘制到所述可操作GUI元素。14.如权利要求1所述的方法,其特征在于,进一步包括:检测所投射的光标图标是否已经从当前选择的可操作图形用户界面(GUI)元素移动超过预定非零距离;以及响应于检测到所投射的光标图标已经从当前选择的可操作GUI元素移动超过所述预定非零距离而取消选择所述可操作GUI元素。15.一种计算设备,包括:触摸屏;存储器;以及耦合到所述触摸屏和所述存储器的处理器,其中所述处理器配置有执行以下操作的处理器可执行指令:在用户单手使用所述计算设备期间激活虚拟鼠标;通过以下操作确定所述虚拟鼠标在所述触摸屏上的位置:标识与用户触摸事件相关联的触摸区域;收集来自所标识的触摸区域的触摸数据;确定与所述用户触摸事件相关联的压力和方向参数;以及基于与所述用户触摸事件相关联的所述压力和方向参数来计算所述触摸屏上的位置;以及在所述触摸屏上所确定的所述虚拟鼠标的位置处显示光标图标,其中所投射的光标图标被放置成延伸超出单手使用期间用户的拇指或手指的触及范围。16.如权利要求15所述的计算设备,其特征在于,所述处理器配置有执行操作使得所显示的光标图标被配置成延伸超出单手使用期间用户的手指的触及范围的处理器可执行指令。17.如权利要求15所述的计算设备,其特征在于,所述处...
【专利技术属性】
技术研发人员:J·杜,B·周,N·毕,J·M·高,J·H·翁,H·道莱特,S·贾利勒,
申请(专利权)人:高通股份有限公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。