SYSTEMS AND METHODS FOR DOWNLOADING ALGORITHMIC ELEMENTS TO A COPROCESSOR AND CORRESPONDING TECHNIQUES
    2.
    发明申请
    SYSTEMS AND METHODS FOR DOWNLOADING ALGORITHMIC ELEMENTS TO A COPROCESSOR AND CORRESPONDING TECHNIQUES 有权
    将算法元素下载到协处理器和相应技术的系统和方法

    公开(公告)号:US20080198169A1

    公开(公告)日:2008-08-21

    申请号:US12112676

    申请日:2008-04-30

    IPC分类号: G06T1/00

    摘要: Systems and methods for downloading algorithmic elements to a coprocessor and corresponding processing and communication techniques are provided. For an improved graphics pipeline, the invention provides a class of co-processing device, such as a graphics processor unit (GPU), providing improved capabilities for an abstract or virtual machine for performing graphics calculations and rendering. The invention allows for runtime-predicated flow control of programs downloaded to coprocessors, enables coprocessors to include indexable arrays of on-chip storage elements that are readable and writable during execution of programs, provides native support for textures and texture maps and corresponding operations in a vertex shader, provides frequency division of vertex streams input to a vertex shader with optional support for a stream modulo value, provides a register storage element on a pixel shader and associated interfaces for storage associated with representing the “face” of a pixel, provides vertex shaders and pixel shaders with more on-chip register storage and the ability to receive larger programs than any existing vertex or pixel shaders and provides 32 bit float number support in both vertex and pixel shaders.

    摘要翻译: 提供了将算法元素下载到协处理器的系统和方法以及相应的处理和通信技术。 对于改进的图形管线,本发明提供了一类协处理设备,诸如图形处理器单元(GPU),为抽象或虚拟机提供改进的能力,用于执行图形计算和渲染。 本发明允许对下载到协处理器的程序的运行时预测流程控制,使得协处理器能够在程序执行期间包括可读写的片上存储元件的可索引阵列,为纹理和纹理贴图提供本地支持,并在 顶点着色器提供输入到顶点着色器的顶点着色器的分频,可选地支持流模值,在像素着色器上提供寄存器存储元素,并且与表示像素的“面”关联的存储相关联的接口提供顶点 着色器和像素着色器,具有更多的片上寄存器存储,并且能够接收比任何现有顶点或像素着色器更大的程序,并在顶点和像素着色器中提供32位浮点数支持。

    Instantiable gesture objects
    3.
    发明授权
    Instantiable gesture objects 有权
    实时手势对象

    公开(公告)号:US09575652B2

    公开(公告)日:2017-02-21

    申请号:US13436877

    申请日:2012-03-31

    摘要: 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.

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

    Instantiable Gesture Objects
    4.
    发明申请
    Instantiable Gesture Objects 有权
    实用手势对象

    公开(公告)号:US20130263029A1

    公开(公告)日:2013-10-03

    申请号:US13436877

    申请日:2012-03-31

    IPC分类号: G06F3/048

    摘要: 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.

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

    System and method for voice over IP (VoIP) support for computer-implemented processes
    5.
    发明授权
    System and method for voice over IP (VoIP) support for computer-implemented processes 有权
    基于IP语音(VoIP)的支持计算机实现的系统和方法

    公开(公告)号:US07716099B1

    公开(公告)日:2010-05-11

    申请号:US11481491

    申请日:2006-07-06

    IPC分类号: G06Q99/00

    摘要: System and method for providing customer support via Voice Over Internet Protocol (VoIP) for particular aspects of tax programs and other computer-implemented processes. Different areas of tax preparation may be identified as different modules in the tax program. After selecting a module, a user of the tax program may select a particular document or particular field on a document that the user may need assistance with. A user interface may provide one or more mechanisms whereby the user may access VoIP support targeted at the particular aspect (e.g., module, document, or field). By enabling users to select particular aspects of the tax program and to invoke VoIP support for aspects at which support is needed, embodiments may enable users to sort themselves into queues targeted at the particular aspects for which support is needed before contacting the vendor's support system.

    摘要翻译: 通过互联网语音协议(VoIP)为税务计划和其他计算机实现的过程的特定方面提供客户支持的系统和方法。 税收筹划的不同领域可以被确定为税收计划的不同模块。 在选择模块之后,税务程序的用户可以选择用户可能需要协助的文档上的特定文档或特定字段。 用户界面可以提供一个或多个机制,由此用户可以访问针对特定方面(例如,模块,文档或场)的VoIP支持。 通过使用户能够选择税务计划的特定方面并为需要支持的方面调用VoIP支持,实施例可以使用户能够在与供应商的支持系统联系之前将其排序成针对需要支持的特定方面的队列。

    Mirror driver notification of device independent bitmap drawing calls
    6.
    发明授权
    Mirror driver notification of device independent bitmap drawing calls 有权
    镜像驱动程序通知设备独立位图绘图调用

    公开(公告)号:US07567253B2

    公开(公告)日:2009-07-28

    申请号:US11395041

    申请日:2006-03-31

    IPC分类号: G06T1/00 G06F13/14 G06F3/00

    CPC分类号: G06F9/4411 G06F9/451

    摘要: Described is a technology including a mechanism that when activated, detects a call to a device independent bitmap. An appropriate mirror driver, such as one or more registered as an accessibility driver, may then be notified of the call. The mechanism may be activated upon creation or selection of the device independent bitmap, and may comprise a wrapper/driver that, from the perspective of the mirror driver, simulates a call to a device dependent bitmap. The notification may be performed by having the driver communicate a function call that emulates a drawing primitive to the mirror driver.

    摘要翻译: 描述了一种技术,其包括当被激活时检测到对设备无关位图的调用的机制。 然后可以通知适当的镜像驱动器,诸如登记为可访问性驱动器的一个或多个镜像驱动器。 可以在创建或选择设备无关位图时激活机制,并且可以包括从镜像驱动器的角度模拟对设备依赖位图的调用的包装器/驱动器。 该通知可以通过使驱动器将模拟图形原语的函数调用器传达给镜像驱动器来执行。

    Selective display of cursor
    7.
    发明申请
    Selective display of cursor 有权
    选择性显示光标

    公开(公告)号:US20080195979A1

    公开(公告)日:2008-08-14

    申请号:US11706621

    申请日:2007-02-13

    IPC分类号: G06F3/048

    CPC分类号: G06F3/0481 G09G5/08

    摘要: An application may be provided with an interface for hiding a cursor from or showing a cursor to a video driver and for causing cursor information to be saved in data storage and retrieved from data storage. The interface may include an application program interface (API), which may be callable from the application program. The interface may also include one or more bits included in a video driver, such that the modification of any of the one or more bits may change operation of the video driver. Modification of at least some of the bits may cause a cursor to be hidden from the video driver, may cause a previously hidden cursor to be shown to the video driver, may cause cursor information to be saved in a data storage, or may cause the cursor information to be retrieved from the data storage.

    摘要翻译: 应用程序可以设置有用于将光标隐藏或显示光标到视频驱动器并且用于使光标信息被保存在数据存储器中并从数据存储器检索的接口。 接口可以包括可以从应用程序调用的应用程序接口(API)。 接口还可以包括包括在视频驱动器中的一个或多个比特,使得一个或多个比特中的任一个的修改可以改变视频驱动器的操作。 至少一些位的修改可能导致光标从视频驱动器被隐藏,可能导致先前隐藏的光标被显示给视频驱动器,可能导致光标信息被保存在数据存储器中,或者可能导致 要从数据存储中检索的游标信息。

    Systems and methods for downloading algorithmic elements to a coprocessor and corresponding techniques
    10.
    发明授权
    Systems and methods for downloading algorithmic elements to a coprocessor and corresponding techniques 有权
    将算法元素下载到协处理器的系统和方法以及相应的技术

    公开(公告)号:US08035646B2

    公开(公告)日:2011-10-11

    申请号:US10987120

    申请日:2004-11-12

    IPC分类号: G06T1/00

    摘要: Systems and methods for downloading algorithmic elements to a coprocessor and corresponding processing and communication techniques are provided. For an improved graphics pipeline, the invention provides a class of co-processing device, such as a graphics processor unit (GPU), providing improved capabilities for an abstract or virtual machine for performing graphics calculations and rendering. The invention allows for runtime-predicated flow control of programs downloaded to coprocessors, enables coprocessors to include indexable arrays of on-chip storage elements that are readable and writable during execution of programs, provides native support for textures and texture maps and corresponding operations in a vertex shader, provides frequency division of vertex streams input to a vertex shader with optional support for a stream modulo value, provides a register storage element on a pixel shader and associated interfaces for storage associated with representing the “face” of a pixel, provides vertex shaders and pixel shaders with more on-chip register storage and the ability to receive larger programs than any existing vertex or pixel shaders and provides 32 bit float number support in both vertex and pixel shaders.

    摘要翻译: 提供了将算法元素下载到协处理器的系统和方法以及相应的处理和通信技术。 对于改进的图形管线,本发明提供了一类协处理设备,诸如图形处理器单元(GPU),为抽象或虚拟机提供改进的能力,用于执行图形计算和渲染。 本发明允许对下载到协处理器的程序的运行时预测流程控制,使得协处理器能够在程序执行期间包括可读写的片上存储元件的可索引阵列,为纹理和纹理贴图提供本地支持,并在 顶点着色器提供输入到顶点着色器的顶点着色器的分频,可选地支持流模值,在像素着色器上提供寄存器存储元素,并且与表示像素的“面”关联的存储相关联的接口提供顶点 着色器和像素着色器,具有更多的片上寄存器存储,并且能够接收比任何现有顶点或像素着色器更大的程序,并在顶点和像素着色器中提供32位浮点数支持。