SUPPORTING DIFFERENT EVENT MODELS USING A SINGLE INPUT SOURCE
    1.
    发明公开
    SUPPORTING DIFFERENT EVENT MODELS USING A SINGLE INPUT SOURCE 有权
    支持对唯一来源,输入不同的模型基于事件

    公开(公告)号:EP2801012A1

    公开(公告)日:2014-11-12

    申请号:EP13733674.9

    申请日:2013-01-06

    摘要: In at least some embodiments, input provided by a single source generates events representing multiple source types through a mapping process, e.g. a touch input generates both touch and mouse events. By configuring the system to not recognize certain gestures, messages associated with the events of the different source types are then interleaved and provided to an associated application for processing. Efficiencies are gained by configuring the system to interleave the messages associated with the source types because messages of one source type can be processed sooner than if the messages of the one source type were queued up and sent in a non-interleaved fashion.

    ENABLING PERFORMANT CASCADING OPERATIONS
    2.
    发明公开
    ENABLING PERFORMANT CASCADING OPERATIONS 审中-公开
    支持性能级联操作

    公开(公告)号:EP2801018A1

    公开(公告)日:2014-11-12

    申请号:EP13733600.4

    申请日:2013-01-06

    摘要: Various embodiments enable performant cascading operations to be performed by selectively applying a subset of cascading operations to designated elements in a hierarchical tree, responsive to receiving an input associated with one of the elements. A full set of cascading operations can be performed, subsequent to performing the subset of cascading operations, in accordance with various parameters. Such parameters can include, by way of example and not limitation, user interaction timing, the complexities of the cascading operations for a given element, and/or the number of elements to which the cascading operations can be applied, to name just a few.

    摘要翻译: 各种实施例通过响应于接收与元素之一相关联的输入,通过选择性地将层叠操作的子集应用于分层树中的指定元素来执行高性能级联操作。 根据各种参数,可以在执行级联操作的子集之后执行全套级联操作。 作为示例而非限制,这些参数可以包括用户交互计时,给定元件的级联操作的复杂性,和/或可以应用级联操作的元件的数量等等。

    INPUT POINTER DELAY
    3.
    发明公开
    INPUT POINTER DELAY 审中-公开
    输入指针延迟

    公开(公告)号:EP2801011A1

    公开(公告)日:2014-11-12

    申请号:EP13733603.8

    申请日:2013-01-05

    摘要: Various embodiments enable repetitive gestures, such as multiple serial gestures, to be implemented efficiently so as to enhance the user experience. In at least some embodiments, a first gesture associated with an object is detected. The first gesture is associated with a first action. Responsive to detecting the first gesture, pre-processing associated with the first action is performed in the background. Responsive to detecting a second gesture associated with the object within a pre-defined time period, an action associated with the second gesture is performed. Responsive to the second gesture not being performed within the pre-defined time period, processing associated with the first action is completed.

    摘要翻译: 各种实施例使得能够有效地实现诸如多个串行手势的重复手势,以便增强用户体验。 在至少一些实施例中,检测与对象相关联的第一手势。 第一个手势与第一个动作相关联。 响应于检测到第一手势,在后台执行与第一动作相关联的预处理。 响应于在预定时间段内检测到与对象相关联的第二手势,执行与第二手势相关联的动作。 响应于未在预定时间段内执行的第二手势,完成与第一动作相关联的处理。

    INSTANTIABLE GESTURE OBJECTS
    4.
    发明公开
    INSTANTIABLE GESTURE OBJECTS 审中-公开
    实用的手势对象

    公开(公告)号:EP2831704A1

    公开(公告)日:2015-02-04

    申请号:EP13768893.3

    申请日:2013-03-15

    IPC分类号: G06F3/01 G06F3/03 G06F9/44

    摘要: Instantiable gesture object techniques are described in which native gesture functionality is abstracted to applications using a script-based recognition interface. Gesture objects may be instantiated for different interaction contexts at the direction of applications programmed using dynamic scripting languages. Gesture objects can be configured to designate particular touch contacts and/or other inputs to consider for gesture recognition and a target element of content to which corresponding recognized gestures are applicable. After creation, gesture objects manage gesture processing operations on behalf of the applications including creating recognizers with the native gesture system, feeding input data for processing, and transforming raw gesture data into formats appropriate for the application and/or a target element. Accordingly, script-based applications may use the gesture objects to offload processing tasks associated with gesture recognition and take advantage of native gesture functionality.

    摘要翻译: 描述了可实施的手势对象技术,其中使用基于脚本的识别接口将本地手势功能抽象为应用程序。 在使用动态脚本语言编程的应用程序的指导下,可以为不同的交互上下文实例化手势对象。 手势对象可以被配置为指定特定的触摸接触和/或其他输入以考虑用于手势识别以及相应的识别的手势适用于的内容的目标元素。 在创建之后,手势对象代表应用程序管理手势处理操作,包括使用本机手势系统创建识别器,馈送输入数据以进行处理,以及将原始手势数据转换为适合于应用程序和/或目标元素的格式。 因此,基于脚本的应用程序可以使用手势对象来卸载与手势识别关联的处理任务,并利用本地手势功能。