Input simulation system for touch based devices
    1.
    发明授权
    Input simulation system for touch based devices 有权
    基于触摸的设备的输入仿真系统

    公开(公告)号:US08269725B2

    公开(公告)日:2012-09-18

    申请号:US11426998

    申请日:2006-06-28

    IPC分类号: G06F3/041

    CPC分类号: G06F3/0418

    摘要: Performance of automated touch data injection into a stack of software objects is provided. Previously stored data from a touch data file is received and transformed based upon a touch property. The transformed retrieved data is then injected into a lowermost layer of a stack of software objects. A computer-readable medium tool allows a user, such as a software developer, to create data that can consistently be employed to simulate the operation of movement of a user's finger across a touch input area. A buffer management module retrieves data from a touch data file. A data transformation module transforms the retrieved data based upon a touch property. A device management module injects transformed retrieved data into a human interface layer of a device.

    摘要翻译: 提供自动触摸数据注入到一堆软件对象中的性能。 接收来自触摸数据文件的先前存储的数据,并根据触摸属性进行变换。 然后将转换的检索数据注入软件对象堆栈的最下层。 计算机可读介质工具允许诸如软件开发者的用户创建可以一致地用于模拟用户手指在触摸输入区域上移动的操作的数据。 缓冲管理模块从触摸数据文件中检索数据。 数据变换模块根据触摸属性转换检索的数据。 设备管理模块将转换的检索数据注入设备的人机接口层。

    Pointer unification
    3.
    发明授权
    Pointer unification 有权
    指针统一

    公开(公告)号:US09483155B2

    公开(公告)日:2016-11-01

    申请号:US13615272

    申请日:2012-09-13

    摘要: Embodiments relate to a computing device having storage, a processor, a display, a first human input device, and a second human input device, where the first human input device is in a first category of human input devices and the second human input device is in a second category of human input devices. The computing device may perform a process involving executing a windowing environment that manages windows of applications executing on the computing device. The windowing environment may receive raw inputs from the first and second human input devices and in turn generate input pointers for the raw inputs, respectively. The input pointers may be or include instances of an input pointer class implemented by the windowing environment, the pointer class used by the windowing environment for arbitrary different types of human input pointer devices including the first human input device and the second human input device.

    摘要翻译: 实施例涉及具有存储器,处理器,显示器,第一人类输入设备和第二人类输入设备的计算设备,其中第一人类输入设备处于人类输入设备的第一类别中,而第二人类输入设备是 在第二类人类输入设备中。 计算设备可以执行涉及执行管理在计算设备上执行的应用的窗口的窗口环境的过程。 窗口化环境可以从第一和第二人输入设备接收原始输入,并且反过来又分别为原始输入生成输入指针。 输入指针可以是或包括由窗口环境实现的输入指针类的实例,由窗口环境用于包括第一人类输入设备和第二人类输入设备的任意不同类型的人类输入指针设备所使用的指针类。

    POINTER UNIFICATION
    4.
    发明申请
    POINTER UNIFICATION 有权
    指标统一

    公开(公告)号:US20140075372A1

    公开(公告)日:2014-03-13

    申请号:US13615272

    申请日:2012-09-13

    IPC分类号: G06F3/0481

    摘要: Embodiments relate to a computing device having storage, a processor, a display, a first human input device, and a second human input device, where the first human input device is in a first category of human input devices and the second human input device is in a second category of human input devices. The computing device may perform a process involving executing a windowing environment that manages windows of applications executing on the computing device. The windowing environment may receive raw inputs from the first and second human input devices and in turn generate input pointers for the raw inputs, respectively. The input pointers may be or include instances of an input pointer class implemented by the windowing environment, the pointer class used by the windowing environment for arbitrary different types of human input pointer devices including the first human input device and the second human input device.

    摘要翻译: 实施例涉及具有存储器,处理器,显示器,第一人类输入设备和第二人类输入设备的计算设备,其中第一人类输入设备处于人类输入设备的第一类别中,而第二人类输入设备是 在第二类人类输入设备中。 计算设备可以执行涉及执行管理在计算设备上执行的应用的窗口的窗口环境的过程。 窗口化环境可以从第一和第二人输入设备接收原始输入,并且反过来又分别为原始输入生成输入指针。 输入指针可以是或包括由窗口环境实现的输入指针类的实例,由窗口环境用于包括第一人类输入设备和第二人类输入设备的任意不同类型的人类输入指针设备所使用的指针类。

    Input Simulation System For Touch Based Devices
    5.
    发明申请
    Input Simulation System For Touch Based Devices 有权
    基于触摸设备的输入仿真系统

    公开(公告)号:US20080001923A1

    公开(公告)日:2008-01-03

    申请号:US11426998

    申请日:2006-06-28

    IPC分类号: G06F3/041

    CPC分类号: G06F3/0418

    摘要: Performance of automated touch data injection into a stack of software objects is provided. Previously stored data from a touch data file is received and transformed based upon a touch property. The transformed retrieved data is then injected into a lowermost layer of a stack of software objects. A computer-readable medium tool allows a user, such as a software developer, to create data that can consistently be employed to simulate the operation of movement of a user's finger across a touch input area. A buffer management module retrieves data from a touch data file. A data transformation module transforms the retrieved data based upon a touch property. A device management module injects transformed retrieved data into a human interface layer of a device.

    摘要翻译: 提供自动触摸数据注入到一堆软件对象中的性能。 接收来自触摸数据文件的先前存储的数据,并根据触摸属性进行变换。 然后将转换的检索数据注入软件对象堆栈的最下层。 计算机可读介质工具允许诸如软件开发者的用户创建可以一致地用于模拟用户手指在触摸输入区域上移动的操作的数据。 缓冲管理模块从触摸数据文件中检索数据。 数据变换模块根据触摸属性转换检索的数据。 设备管理模块将转换的检索数据注入设备的人机接口层。

    Virtual Device Driver
    6.
    发明申请
    Virtual Device Driver 审中-公开
    虚拟设备驱动程序

    公开(公告)号:US20070288937A1

    公开(公告)日:2007-12-13

    申请号:US11382119

    申请日:2006-05-08

    IPC分类号: G06F9/44

    CPC分类号: G06F11/3696 G06F11/3688

    摘要: Performance of automated testing and diagnosis of software associated with a digitizer is provided. Testing involves receiving a request packet from a driver of a digitizer. The request packet may be stored in a queue of a virtual driver associated with the driver of the digitizer. A data file configured for the driver of the digitizer is detected and used by the virtual driver. Data responsive to the request packet is sent to the driver of the digitizer upon determining that the data file has been detected, and the responsive data is subsequently processed for testing or diagnostic purposes by the driver for the digitizer as well as system and application software layers above the driver.

    摘要翻译: 提供了与数字化仪相关的软件的自动测试和诊断性能。 测试涉及从数字化仪的驱动程序接收请求数据包。 请求包可以存储在与数字转换器的驱动器相关联的虚拟驱动器的队列中。 为虚拟驱动器检测并使用为数字转换器的驱动器配置的数据文件。 在确定已经检测到数据文件之后,响应于请求分组的数据被发送到数字化仪的驱动器,并且响应数据随后被处理用于数字转换器的驱动程序的测试或诊断目的,以及系统和应用软件层 司机以上