用于低等待时间用户输入处理和反馈的混合型系统和方法技术方案

技术编号:12021281 阅读:40 留言:0更新日期:2015-09-09 18:29
用于处理用户输入的系统包括输入设备、输入处理单元、高等待时间子系统、低等待时间子系统、用于响应于用户输入来生成信号的输入处理单元软件,以及输出设备。低等待时间子系统接收信号,并生成低等待时间输出,高等待时间子系统处理信号,并生成高等待时间输出。

【技术实现步骤摘要】
【国外来华专利技术】【专利说明】 本申请是 2012 年 10 月 5 日提交的标题为"Hybrid Systems And Methods For Low-Latency User Input Processing And Feedback^用于低等待时间用户输入处理和反 馈的混合型系统和方法)"的美国临时专利申请No. 61/710, 256的非临时版本并要求其优 先权,该申请以引用的方式并入本文中,包括源代码附录。 此申请包括受版权保护的材料。版权所有者不反对任何人影印专利说明书,因为 它出现在中美国专利局专利文件或记录中,但在别的方面却保留所有版权。 领域 本专利技术一般涉及用户输入的领域,具体而言,涉及提供低等待时间用户体验的用 户输入系统。 附图简述 从下列对如各个附图所示的各实施例的比较具体的描述,本专利技术的前述的及其他 目标、特点,和优点将变得显而易见,在各附图中,参考符号表示相同部分。附图不一定按比 例,着重点放在说明本专利技术的所公开的各实施例的原理。 图1示出了在触摸用户接口中100毫秒、50毫秒、10毫秒,以及1ms的拖拽等待时 间的效果的演示。 图2示出了收件箱的用户接口元素的示例,其中,该元素具有低等待时间、对触摸 用户交互的低保真度响应,以及高等待时间,对触摸用户交互的高保真响应。 图3示出了滑动切换元素的用户接口的示例。可以将光标310(通过包含"x"符 号的框来表示)拖到目标320(第二空的框,在右边)以激活n元素。此元素使用低等待 时间和高等待时间系统两者来启用,以提供触摸交互,其中,移动元素被加速310,如此,提 供低等待时间体验。 图4示出了等待时间感觉研宄中所使用的原型高性能触摸系统的基本体系结构 的实施例。 图5示出了使用图4的原型设备的等待时间感觉研宄的结果。 图6示出了按钮的用户接口元素的示例,其中,该元素具有低等待时间、对触摸用 户交互的低保真度响应,以及高等待时间,对触摸用户交互的高保真响应。 图7示出了可调整大小的框的用户接口元素的示例,其中,该元素具有低等待时 间、对触摸用户交互的低保真度响应,以及高等待时间,对触摸用户交互的高保真响应。 图8示出了可滚动列表的用户接口元素的示例,其中,该元素具有低等待时间、对 触摸用户交互的低保真度响应,以及高等待时间,对触摸用户交互的高保真响应。 图9示出了低等待时间输入设备的基本体系结构和信息流的说明性实施例。 图10示出了用于音量控制的UI。当拖拽滑块时,一个工具提示出现,显示当前设 置的数值表示。此元素使用低等待时间和高等待时间系统两者来启用,以提供触摸交互,其 中,移动元素被加速,如此,提供低等待时间体验。 图11示出了与本混合反馈用户接口系统中的用于笔输入的n的实施例相比,现 有技术系统中的系统的对于笔输入的响应。在混合型系统中,墨水笔画具有对笔输入的低 等待时间响应,以及对笔用户输入的高等待时间响应。 图12示出了系统的实施例,其中,数据通过系统的组件流过两个重叠路径,以支 持高和低等待时间反馈两者。 图13示出了在现有技术中已知的叫做"模型视图控制器"的编程范例。 图14示出了支持利用混合的对用户输入的高和低等待时间响应来开发和运行应 用程序的系统的体系结构的实施例。 详细描述 下面的描述和图形只是本专利技术的说明,而不作为限制。描述了很多具体细节,以提 供全面的理解。然而,在某些实例中,没有描述已知的或常规的细节,以便不至于使描述变 得模糊。在本专利技术中,对一个实施例的引用不一定是对同一个实施例的引用;这样的引用表 示至少一个。 在本说明书中对"一个实施例"或"实施例"的引用意思指和该实施例一起描述的 特定特征、结构或特征可以被包括在本专利技术的至少一个实施例中。在本说明书中的不同位 置出现短语在一个实施例中摂不一定都是指同一个实施例,也不是指与其他实施例互相排 斥的单独的或备选实施例。此外,还描述了一些实施例可以表现出的,而其它实施例没用表 现的各种特征。类似地,还描述了可能是一些实施例的要求,但不是其他实施例的要求的各 种要求。 概览 本申请涉及诸如在下列专利申请中所公开的快速多触摸传感器及其他接口之类 的用户接口 :2013年3月15日提交的标题为"Low-Latency Touch Sensitive Device (低 等待时间触摸敏感器件)"的美国专利申请No. 13/841,436、2013年3月15日提交的标题 为"Fast Multi-Touch Stylus"的美国专利申请N〇.61/798,948、2013年 3 月 15 日提交的 标题为 "Fast Multi-Touch Sensor With User-Identification Techniques (使用用户 标识技术的快速多触摸传感器)"的美国专利申请No. 61/799, 035、2013年3月15日提交 的标题为"Fast Multi-Touch Noise Reduction(快速多触摸噪声削减)"的美国专利申 请No. 61/798,828、2013年3月15日提交的标题为"Active Optical Stylus (活跃光学触 笔)"的美国专利申请N〇.61/798,708、2012年10月5日提交的标题为"Hybrid Systems And Methods For Low-Latency User Input Processing And Feedback(用于低等待时间 用户输入处理和反馈的混合型系统和方法)"的美国专利申请No. 61/710, 256、2013年7月 12日提交的标题为"Fast Multi-Touch Post Processing(快速多触摸后处理)"的美国 专利申请 N〇.61/845,892、2013年7 月 12 日提交的标题为"Reducing Control Response Latency With Defined Cross-Control Behavior(通过定义的交叉控制行为缩短控制响应 等待时间)"的美国专利申请No. 61/845, 879,以及2013年9月18日提交的标题为"Systems And Methods For Providing Response To User Input Using Information About State Changes And Predicting Future User Input (用于使用关于状态改变的信息向用户输入 提供响应以及预测将来的用户输入的系统和方法)"的美国专利申请No. 61/879, 245。这些 申请的全部内容以引用的方式并入本文中。 在各实施例中,本专利技术涉及提供带有低等待时间的直接操纵用户接口的系统和方 法。对伪"真实世界"对象的直接物理操纵是用于许多类型的输入设备(诸如启用直接触 摸输入、触笔输入、空中姿势输入的那些)以及间接设备(包括鼠标、跟踪板、笔平板等等) 的公共用户接口比喻。对于本专利技术,用户接口中的等待时间是指向用户呈现对物理输入动 作的响应所花费的时间。测试表明,用户更喜欢低等待时间,用户会可靠地感觉到低到5-10 毫秒的等待时间,如下面比较详细地讨论的。 图1分别示出了在示例性触摸本文档来自技高网...

【技术保护点】
一种用于处理用户输入的系统,包括:包括用户接口的视觉化的显示器;包括从由接触输入和笔输入构成的组中选择的至少一个的用户输入设备,所述用户输入设备适于输出对应于用户输入的信号;操作地连接到所述用户输入设备的输入处理系统,所述输入处理系统适于接收对应于用户输入的所述信号以及发出对应于所述接收到的信号的信号;包括在软件堆栈中运行的软件的第一图形处理和输出系统,所述第一图形处理和输出系统适于接收至少某些所述发出的信号以及响应于所述至少某些所述发出的信号,生成会影响所述显示器上的所述用户接口的所述视觉化的高等待时间数据并输出所述高等待时间数据以供所述显示器使用;至少部分地以硬件实现的第二图形处理和输出系统,所述第二图形处理和输出系统适于基本上同时接收所述至少某些所述发出的信号,并响应于所述至少某些所述发出的信号,生成会影响所述显示器上的所述用户接口的所述视觉化的低等待时间数据,并输出所述生成的低等待时间数据以供所述显示器使用;其中,关于对所述至少某些所述发出的信号的所述响应,所述第二图形处理和输出系统适于相对于由所述第一图形处理和输出系统的所述高等待时间数据的所述输出,在低等待时间下输出所述生成的低等待时间数据;以及所述显示器被配置成在所述用户接口的所述视觉化时显示至少某些所述低等待时间数据和至少某些所述高等待时间数据。...

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

【专利技术属性】
技术研发人员:D·威格多S·L·桑德斯R·J·J·柯斯塔C·福林斯
申请(专利权)人:触觉实验室股份有限公司
类型:发明
国别省市:美国;US

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

1