本发明专利技术涉及使用计算设备的移动来增强在与该计算设备交互时产生的输入事件的解释。此处描述的计算设备从至少一个接触型输入机构(诸如触摸型输入机构)和至少一个移动型输入机构(诸如加速度计和/或陀螺设备)处收集(多个)输入事件。移动型输入机构可标识计算设备的取向和/或计算设备的动态运动。计算设备使用这些输入事件来解释已经发生的输入动作的类型,例如来评估何时输入动作的至少一部分是无意的。然后计算设备可基于其解释执行行为,诸如通过忽略(多个)输入事件的部分、恢复动作前的状态、修改(多个)输入事件的至少部分,等等。
【技术实现步骤摘要】
本专利技术涉及计算设备交互。
技术介绍
手持式计算设备经常使用户能通过与设备的显示表面作直接接触而输入信息。这些类型的输入机构在此处被称为接触型机构。例如,当用户用手指(或多个手指)接触计算设备的显示表面时,接触输入机构提供直接接触输入事件。当用户用也被称为指示笔的笔设备接触显示表面吋,笔输入机构提供直接笔输入事件。计算设备还允许用户通过使用ー个或多个手指或者笔设备来执行姿势。例如,姿势可对应于用户用手指或者笔输入设备在显示器表面追踪的指示性标记。该计算设备使此 姿势与相关联的命令相关。然后计算设备执行该命令。这样的执行可在用户的输入动作过程中(如在直接操纵拖曳动作中)、或者在用户完成输入动作之后进行。一般而言,开发者可能希望提供容纳丰富输入姿势集合的表达性接触型输入机构。然而,姿势数量的増加可引入多种挑战。例如,假设计算设备容纳了两个或更多个预定义的有意姿势,然而这些姿势是类似的。在此情况下,用户可能想要输入特定姿势,但是计算设备可错误地将这个姿势解释为另ー个类似的姿势。在另ー情况下,用户可能想要使用该计算设备执行不涉及与接触型输入机构的期望交互的任务。用户还可用引起与接触型输入设备的无意接触的方式来处理计算设备。或者用户在输入信息时可意外地拂过或碰上接触型输入机构的显示表面,这引起与接触型输入机构的意外接触。接触型输入机构可不正确地将这些意外接触解释为正当输入事件。当这些问题变成经常发生的事件、或者即使不常发生,但如果这些问题导致用户正在执行的任务发生显著中断时,可理解地这些问题可阻挠用户。开发者可通过研发复合的特异姿势来解决这些问题中的一部分。然而,由于用户在记忆和执行这些姿势方面有困难,特别是当这些姿势是复杂的和“不自然”时,这并不是完全令人满意的解决方法。进ー步地,复杂的姿势对用户而言要花费更长的时间来清楚地表达。为此,对可能的姿势集合増加这些类型的姿势获得減少的回报。
技术实现思路
此处描述了收集描述输入动作的多个输入事件的计算设备。例如,计算设备从至少ー个接触型输入机构(诸如触摸输入机构和/或笔输入机构)处接收一个或多个输入事件。计算设备还从至少ー个移动型输入机构(如加速度计和/或陀螺设备)处接收ー个或多个输入事件。移动型输入机构指示计算设备的取向或动态运动。(更具体地,如此处所使用的,术语“移动”广泛地包括计算设备的取向或者计算设备的动态运动,或者两者)。基于这些输入事件,可任选地结合其他因素,计算设备解释已经发生的输入动作的类型。且基于此检测,计算设备然后可执行所需行为,诸如忽略输入事件的至少一部分。更简短而言,此处描述的是在解释用户的有意的或无意的接触型输入(经由触摸和/或笔输入机构)时考虑计算设备的移动的计算设备。只要移动附随当前用户所展示的任何针对目标的动作(如果有的话),这些移动被表征为背景移动。也就是说,用户可不集中执行这些背景动作作为有意动作。在ー情况下,在输入动作的过程中,计算设备被配置为重复地分析接收自(多个)接触型输入机构和(多个)动作型输入机构的输入事件。执行这个可改进计算设备检测输入动作类型的置信度水平。详细描述阐述了在其中使用计算设备的移动来细化(多个)接触输入事件的分析的多个情景。以下概述这些示例中的一部分。在一情景中,当(多个)移动输入事件在指定时间窗上超过指定阈值时,计算设备得出输入动作的至少一部分是无意的结论。在此情况下,输入动作可关联于拿起或放下计算设备。在另ー情景中,当(多个)移动输入事件表现出指示计算设备在嘈杂环境中操作的类似噪声的运动特性时,计算设备得出输入动作的至少一部分是无意的结论。在又一情景中,由于在施加或移除触摸接触的过程中发生的无意移动,计算设备得出输入动作的至少一部分是无意的结论。在再一情景中,基于(多个)接触输入事件和(多个)移动输入事件的组合,计算设备更准确地区分已经执行的姿势的类型。在另ー示例中,当(多个)移动输入事件指示计算设备正被竖立地持有在手中(这又可由确定计算设备的取向来检测)时,计算设备得出输入动作与手指或其他手部分的无意施加相关联的结论。计算设备可响应于其分析来执行各种行为。在ー情况下,当计算设备确定输入动作的至少一部分是无意的时,计算设备可拒绝(多个)接触输入事件的至少一部分。另外或可选地,当计算设备确定输入动作的至少一部分是无意的时,计算设备可恢复动作前的状态。另外或可选地,当计算设备确定输入动作的至少一部分是无意的时,计算设备可修正(多个)接触输入事件的解释来去除(多个)移动输入事件的影响。另外或可选地,计算设备可基于已经检测到的输入动作的类型来修改用户界面呈现。以上功能可以用各种类型的系统、组件、方法、计算机可读介质、数据结构、制品等来表现。提供本
技术实现思路
是为了以简化的形式介绍ー些概念,这些概念将在以下具体实施方式中进ー步描述。本
技术实现思路
并不g在标识所要求保护主题的关键特征或必要特征,也不旨在用于限制所要求保护主题的范围。附图说明图I示出包括用于在移动输入事件的上下文中解释接触输入事件的功能和/或用于在接触输入事件的上下文中解释移动输入事件的功能的说明性计算设备。图2示出在图I的计算设备中使用的解释和行为选择模块(IBSM)。图3示出在其中可使用图I的计算设备的说明性系统。图4和5示出可在有意姿势中使用的旋转移动的示例。图6-9示出可结合图4或图5中示出的旋转移动的类型的不同姿势。图10示出涉及将计算设备指向目标实体的有意姿势。图11示出涉及将计算设备移向静止的手指的有意姿势。图12示出涉及将触摸施加到具有至少两个显示部分的计算设备的两个显示部分上的有意姿势。图13示出通过特异多触摸姿势的施加实现的有意姿势。图14示出涉及施加触摸点到计算设备然后旋转该计算设备的有意姿势。图15示出用于使用移动输入事件来例如在手指(或其他手部分)从计算设备的显示表面施加或移除之后增强接触输入事件的解释的功能。 图16示出通常导致大移动输入事件的背景移动。图17和18示出其中基于计算设备的取向计算设备可忽略触摸输入事件的情形。图19示出解释在前景操作模式中图I的计算设备的ー种操作方式的流程图。图20示出解释在背景操作模式中图I的计算设备的ー种操作方式的流程图。图21示出可被用来实现上述附图中示出的特征的任何方面的说明性处理功能。贯穿本专利技术和各附图使用相同的附图标记来引用相同的组件和特征。100系列附图标记指的是最初在图I中所找到的特征,200系列附图标记指的是最初在图2中找到的特征,300系列附图标记指的是最初在图3中找到的特征,依次类推。具体实施例方式本专利技术是按如下方式来组织的。章节A描述在评估接触输入事件时考虑计算设备的移动的说明性计算设备。章节B描述解释章节A的计算设备的操作的说明性方法。章节C描述可被用来实现章节A和B所描述的特征的任何方面的说明性处理功能。本申请相关于共同受让的专利申请S/N.(代理人档案号330018. 01),题为“Detecting Gestures Involving Intentional Movement of a Computing Device (检マ则涉及计算设备的有意移动的姿势)”,专利技术人为Kenneth Hinckley等人,且与本申请在同一日提交。本申请通过引用全部结合本文档来自技高网...
【技术保护点】
【技术特征摘要】
2010.12.17 US 12/970,9431.ー种计算设备,包括 用于对输入动作作出响应的多个输入机构,包括 用于提供指示与所述计算设备的接触的至少ー个接触输入事件的至少ー个接触型输入机构;以及 用于提供指示所述计算设备的一个或多个取向和运动的至少ー个移动输入事件的至少ー个移动型输入机构;以及 被配置为使用所述至少ー个接触输入事件和所述至少ー个移动输入事件的组合来检测已经发生的所述输入动作的类型的解释和行为选择模块(IBSM)。2.如权利要求I所述的计算设备,其特征在于,所述IBSM被配置为在所述输入动作的过程中重复地分析接触输入事件和移动输入事件,从而改进IBSM检测输入动作的类型的置信度水平。3.如权利要求I所述的计算设备,其特征在于,所述IBSM被配置为当所述至少ー个移动输入事件超过指定阈值时得出所述输入动作的至少一部分是无意的结论,其中所述输入动作关联于拿起或放下所述计算设备。4.如权利要求I所述的计算设备,其特征在于,所述IBSM被配置为当所述至少ー个移动输入事件表现出指示计算设备的操作处于噪声环境中的类似噪声的运动特性时,得出所述输入动作的至少一部分是无意的结论。5.如权利要求I所述的计算设备,其特征在于,所述IBSM被配置为由于在触摸接触的施加或移除的过程中发生的无意移动而得出所述输入动作的至少一部分是无意的结论。6.如权利要求I所述的计算设备,其特征在于,所述IBSM被配置为基于所述至少ー个接触输入事件和所述至少ー个移动输入事件的组合而检测与所述输入动作相关联的姿势的类型。7.如权利要求I所述的计算设备,其特征在于,所述IBSM被配置为基于所确定的所述计算设备的取向来确定所述输入动作是否关联于触摸接触的无意施加。8.如权利要求I所述的计...
【专利技术属性】
技术研发人员:K·P·欣克利,M·帕赫德,W·沈,
申请(专利权)人:微软公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。