基于手势位置的输入模式制造技术

技术编号:10616637 阅读:68 留言:0更新日期:2014-11-06 11:23
一种设备用于检测用户的手势的初始位置和结束位置,基于所述手势的所述初始位置和所述结束位置中的至少一个,识别所述设备的输入模式,并且在所述设备上执行与所述输入模式和所述用户的所述手势相对应的输入命令。

【技术实现步骤摘要】
【国外来华专利技术】【专利摘要】一种设备用于检测用户的手势的初始位置和结束位置,基于所述手势的所述初始位置和所述结束位置中的至少一个,识别所述设备的输入模式,并且在所述设备上执行与所述输入模式和所述用户的所述手势相对应的输入命令。【专利说明】基于手势位置的输入模式
技术介绍
当与呈现在设备上的用户界面交互时,用户能够访问设备的诸如键盘和/或鼠标的输入组件。用户能够从一个位置向另一个位置重新定位鼠标,来导航用户界面并访问呈现在用户界面上的视觉内容。在另一示例中,用户能够利用键盘上的快捷键来导航并访问用户界面上的视觉内容。 【专利附图】【附图说明】 所公开实施例的各种特征和优势将从接下来结合附图的【具体实施方式】中变得明显,附图和【具体实施方式】共同以示例方式图示了所公开实施例的特征。 图1图示了根据示例的设备。 图2图示了根据示例的呈现用户界面的显示组件和用于检测来自用户的手势的传感器。 图3图示了根据示例的用于识别设备的输入模式的输入应用程序的框图。 图4是图示根据示例的用于检测设备的输入的方法的流程图。 图5是图示根据另一示例的用于检测设备的输入的方法的流程图。 【具体实施方式】 设备包括用于检测来自用户的手势信息的传感器,以检测手势的初始位置和结束位置。初始位置与手势开始的位置相对应,并且结束位置与手势结束的位置相对应。传感器可以是用于检测用户触摸传感器表面来做一个或多个手势的触摸板或触摸表面。响应于检测手势的初始位置和结束位置,设备能够识别设备的输入模式。设备的输入模式与设备如何解释和处理手势作为设备的输入命令相对应。 在一个实施例中,输入模式可以包括用户在显示于用户界面上的内容之间导航的滑动模式。内容可以包括设备的应用程序、文件、媒体、菜单、设置和/或壁纸。在另一实施例中,输入模式可以包括用户访问并导航当前呈现来在用户界面上显示的内容的指针模式。如果手势的初始位置或结束位置在传感器边缘附近,则设备将设备的输入模式识别为滑动模式。在另一实施例中,如果手势的初始位置或结束位置都不在传感器任何边缘附近,则设备将输入模式识别为指针模式。 响应于识别输入模式,设备能够识别要在设备上执行的与所识别的输入模式和用户的触摸手势的信息相对应的输入命令。例如,如果所识别的模式是滑动模式,则输入命令可以是在内容之间导航和/或将设备的菜单引到用户界面上的视图中。在另一示例中,如果所识别的输入是指针模式,则输入命令可以是通过在当前呈现的内容的区域之上重新定位光标或指针来导航当前呈现的内容。结果,设备能够准确地识别设备上用户用一个或多个手势访问并导航用户界面的一个或多个输入命令。 图1图示了根据示例的设备100。设备100可以是膝上型电脑、笔记本电脑、平板电脑、上网本、一体化系统和/或台式电脑。在另一实施例中,设备100可以是移动设备、PDA (个人数字助理)、E (电子)-阅读器和/或能够识别设备100的输入模式140和输入命令145的任何其它设备。设备100包括控制器120、传感器130以及用于该设备100的组件彼此通信的通信信道150。在另一实施例中,设备100包括能够独立地使用和/或与控制器120结合使用来管理该设备100的输入应用程序。输入应用程序可以是由控制器120从设备100的永久计算机可读存储器执行的固件或应用程序。 为了该应用的目的,设备100的输入模式140与控制器120和/或输入应用程序如何解释手势来识别该设备100的输入命令145相对应。在一个实施例中,输入模式140包括滑动模式。如果设备100是滑动模式,则来自用户的手势能够被解释为用于在显示于设备100的用户界面上的内容之间导航的输入命令145。用户界面包括诸如文件、文档、媒体、应用程序和/或壁纸的视觉内容。在另一示例中,视觉内容能够包括设备100的文件、应用程序和/或操作系统的菜单和/或设置。在其它实施例中,输入模式140能够包括设备100的指针模式。如果设备100是指针模式,则来自用户的手势能够被解释为用于访问当前呈现来在用户界面上显示的内容的输入命令145。此外,指针模式能够用于导航呈现在用户界面上的内容。 当确定哪个输入模式140用于设备100时,设备100的传感器130能够首先检测来自设备100的用户的手势。用户能够包括通过做一个或多个手势能够访问设备100的任何人。手势能够包括到达传感器130附近的用户的一个或多个手指和/或手。在另一实施例中,手势能够包括用户在传感器130附近用至少一个手指和/或手做动作。在其它实施例中,手势可以是用户的手或手指触摸传感器130的表面和/或与传感器130的表面保持接触的触摸手势。为了该应用的目的,传感器130是设备100的能够在用户正在做一个或多个手势时检测用户的手或手指的硬件组件。在一个实施例中,传感器130可以是设备100的触摸板和/或触摸表面。 当检测到手势时,传感器130能够检测手势的信息。该信息能够包括与传感器130的访问位置相对应的一个或多个坐标。一个或多个坐标能够包括手势的初始位置和结束位置。初始位置与由传感器130检测的手势开始的位置相对应。结束位置与由传感器130检测的手势结束的位置相对应。在另一实施例中,信息能够识别手势中使用的若干个手指。在其它实施例中,信息能够包括手势是否包括动作和该动作的方向。 例如,如果用户通过触摸传感器130的上死点位置并移动到传感器130的下死点位置做手势,则手势的初始位置由控制器120和/或输入应用程序识别为上死点边缘,并且手势的结束位置被识别为下死点。此外,手势包括从上到下向下移动的动作。在另一示例中,如果用户通过触摸传感器130的中心位置并释放传感器130的中心位置来做手势,则控制器120和/或输入应用程序确定手势的初始位置和结束位置是传感器130的中心。此外,手势不包括任何动作。 响应于检测手势,传感器130能够将手势信息传递给控制器120和/或输入应用程序。通过确定手势的第一位置和/或结束位置是否包括位于传感器130的边缘附近的位置,控制器120和/或输入应用程序能够使用所检测到的信息识别设备100的输入模式140。边缘能够包括传感器130的上边缘、下边缘、左边缘和/或右边缘。在一个实施例中,传感器130的边缘包括触摸板或触摸表面的周边。控制器120和/或输入应用程序能够比较手势的初始位置的坐标和/或结束位置的坐标,以调整传感器130的周边。 如果初始位置和/或结束位置的坐标匹配周边的坐标,则控制器120和/或输入应用程序确定设备100的输入模式140为滑动模式。在另一实施例中,如果初始位置的坐标和结束位置的坐标都不匹配周边的任意坐标,则控制器120和/或输入应用程序确定设备100的输入模式140为指针模式。响应于识别设备100的输入模式140,控制器120和/或输入应用程序识别与输入模式140和手势相对应的设备100的输入命令145。为了该应用的目的,输入命令145包括用于访问和/或导航用户界面的输入指令。 在一个实施例中,如果输入模式140是滑动模式,则可以利用手势在用户界面上的内容之间导航。在另一实施例中,如果输入模式140是指针模式,则可以利用手势访问和导航用户界面上当前呈现的内容。当识别输入本文档来自技高网...

【技术保护点】
一种设备,包括:传感器,用于检测用户的手势的初始位置和结束位置;以及控制器,用于:基于所述手势的所述初始位置和所述结束位置中的至少一个,将所述设备的输入模式识别为滑动模式或指针模式中的至少一种,并且在所述设备上执行与所述输入模式和所述用户的所述手势相对应的输入命令。

【技术特征摘要】
【国外来华专利技术】

【专利技术属性】
技术研发人员:罗伯特·坎贝尔斯坦利·徐
申请(专利权)人:惠普发展公司有限责任合伙企业罗伯特·坎贝尔
类型:发明
国别省市:美国;US

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

1