SYSTEM FOR REDUCING THE NUMBER OF PROGRAMS NECESSARY TO RENDER AN IMAGE
    31.
    发明申请
    SYSTEM FOR REDUCING THE NUMBER OF PROGRAMS NECESSARY TO RENDER AN IMAGE 有权
    减少渲染图像所需程序数量的系统

    公开(公告)号:US20070174827A1

    公开(公告)日:2007-07-26

    申请号:US11696663

    申请日:2007-04-04

    申请人: John Harper

    发明人: John Harper

    CPC分类号: G06T1/20

    摘要: Disclosed is as system for reducing memory and computational requirements of graphics operations. The system provides techniques for combining otherwise individual operations to apply filters to images. The combined filter emerging from the combination spares the processor time and the creation of an entire intermediary image. The system further provides for application of these techniques in many contexts including where the operations are fragment programs in for a programmable GPU.

    摘要翻译: 公开了一种用于减少图形操作的内存和计算需求的系统。 该系统提供了组合其他单独操作以将过滤器应用于图像的技术。 从组合中出现的组合过滤器将处理器的时间和整个中间图像的创建。 该系统进一步提供了这些技术在许多上下文中的应用,包括操作是用于可编程GPU的片段程序。

    Fast approximation functions for image processing filters
    33.
    发明申请
    Fast approximation functions for image processing filters 审中-公开
    用于图像处理滤波器的快速近似函数

    公开(公告)号:US20050289519A1

    公开(公告)日:2005-12-29

    申请号:US10875483

    申请日:2004-06-24

    IPC分类号: G06F9/45

    CPC分类号: G06F8/443

    摘要: A specified collection of computationally expensive functions are identified and polynomial approximations thereto are determined. In the context of a graphical processing application in general, and image filters in particular, certain characteristics of the specified collection of computationally expensive functions (e.g., range, accuracy and allowable error) permit highly efficient (computationally low cost) approximations to be determined a priori. The substitute polynomial approximations may be compiled into filter programs that can execute on a computer system's central processing or graphical processing units.

    摘要翻译: 识别计算上昂贵的功能的指定集合并确定其多项式近似。 在一般的图形处理应用的上下文中,特别是图像滤波器,计算上昂贵的功能的指定集合的​​某些特征(例如,范围,精度和可允许的误差)允许确定高效(计算上低成本)近似值 先验的 替代多项式近似可以被编译成可以在计算机系统的中央处理或图形处理单元上执行的过滤程序。

    System for emulating graphics operations
    34.
    发明申请
    System for emulating graphics operations 有权
    用于模拟图形操作的系统

    公开(公告)号:US20050235287A1

    公开(公告)日:2005-10-20

    申请号:US10826744

    申请日:2004-04-16

    申请人: John Harper

    发明人: John Harper

    IPC分类号: G06K9/46

    CPC分类号: G06T1/20

    摘要: Disclosed is a system for producing images including emulation techniques. The system provides for emulation of graphics processing resources such that a central processing unit may provide graphics support. Disclosed embodiments include emulation of selected graphics calls as well as emulation of a programmable graphics processor for compatibility with systems having no compatible GPU.

    摘要翻译: 公开了一种用于产生包括仿真技术的图像的系统。 该系统提供对图形处理资源的仿真,使得中央处理单元可以提供图形支持。 公开的实施例包括对所选图形调用的仿真以及用于与不兼容GPU的系统兼容的可编程图形处理器的仿真。

    Session control in network for digital data processing system which
supports multiple transfer protocols
    36.
    发明授权
    Session control in network for digital data processing system which supports multiple transfer protocols 失效
    支持多种传输协议的数字数据处理系统网络中的会话控制

    公开(公告)号:US5136716A

    公开(公告)日:1992-08-04

    申请号:US492381

    申请日:1990-03-08

    摘要: A distributed digital data processing system includes a plurality of nodes which communicate over a network. A node maintains one or more objects, each of which may be a file, that is, an addressable unit in the system, such as a program, database, text file, or the like, or a directory which may contain one or more files or other directories. One node maintains a naming service which associates each object in the system with one or more protocol towers. Each protocol tower identifies the object name and a series of entries each identifying a name for each of the protocol layers, along with the communications parameters and address information, to be used in communicating with the object. When a node requires access to an object maintained by another node, it first retrieves from the naming service the protocol towers for the object. The node also maintains a tower identifying the names of each of the protocols over which it can communicate. The node then compares the protocol names in the retrieved protocol towers with the protocol names over which it can communicate. If the protocol names in a retrieved tower match the protocol names in the node's tower, the node uses the communications parameters and address information in future communications with the object. If the node is unable to identify a retrieved protocol tower which matches its supported tower or towers, it is unable to communicate with the object.

    摘要翻译: 分布式数字数据处理系统包括通过网络进行通信的多个节点。 节点维护一个或多个对象,每个对象可以是文件,即系统中的可寻址单元,诸如程序,数据库,文本文件等,或者可以包含一个或多个文件的目录 或其他目录。 一个节点维护命名服务,将系统中的每个对象与一个或多个协议塔相关联。 每个协议塔标识对象名称和一系列条目,每个条目标识每个协议层的名称,以及要与对象进行通信的通信参数和地址信息。 当节点需要访问由另一个节点维护的对象时,它首先从命名服务检索对象的协议塔。 节点还维护一个塔,标识可以与之通信的每个协议的名称。 然后,节点将检索到的协议塔中的协议名称与可以通信的协议名称进行比较。 如果检索到的塔中的协议名称与节点塔中的协议名称相匹配,节点将在与对象的通信中使用通信参数和地址信息。 如果节点无法识别与其支持的塔或塔相匹配的检索协议塔,则无法与对象进行通信。

    Endless belt printing apparatus
    37.
    发明授权
    Endless belt printing apparatus 失效
    无尽皮带打印设备

    公开(公告)号:US5001500A

    公开(公告)日:1991-03-19

    申请号:US409686

    申请日:1989-09-20

    IPC分类号: G03G15/00 G03G15/01 G03G15/32

    摘要: A method and apparatus for the automatic production of business forms, wallpaper, newspapers or the like from a web of continuous printing material comprises an endless movable belt having at least one printing station. An image is projected to a surface of the belt. The image is transferred to the web of continuous material at the at least one printing station. Immediately after image transfer, the image is erased from the belt so that a remaining portion of the image may be projected onto its surface at the printing station. In this manner the device appears to provide a printing surface of indeterminate length and so is designed without relation to the image to be projected. A plurality of such printing stations may be arranged in series for color printing. Two more printing stations may be associated with one endless belt for printing two or more colors or two sides of the web. Furthermore, the operation of the printing station and associated activities may be controlled by a pre-selected computer program.

    摘要翻译: 用于从连续印刷材料的卷筒纸自动生产商业形式,壁纸,报纸等的方法和装置包括具有至少一个印刷站的环形可移动带。 图像投影到皮带的表面。 在至少一个印刷站处将图像转印到连续材料的幅材上。 在图像转印之后,图像从带中擦除,使得图像的剩余部分可以投影到印刷站的表面上。 以这种方式,该装置似乎提供了不确定长度的打印表面,因此被设计成与要投影的图像无关。 可以将多个这样的印刷台串联布置以进行彩色印刷。 另外两个印刷站可以与一个环形带相关联,用于打印幅材的两个或多个颜色或两边。 此外,可以通过预先选择的计算机程序来控制打印站的操作和相关联的活动。

    Printing press
    38.
    发明授权
    Printing press 失效
    印刷机

    公开(公告)号:US4968993A

    公开(公告)日:1990-11-06

    申请号:US323399

    申请日:1989-03-14

    IPC分类号: G03G15/00 G03G15/01 G03G15/32

    摘要: A method and apparatus for the automatic production of business forms, wallpaper, newspapers or the like from a web of continuous printing material comprises a printing station including an endless movable printing device such as a rotating cylinder. An image is projected to a surface of the device. The image is transferred to the web of continuous material at the printing station. Immediately after the printing station, the image is erased from the device so that a remaining portion of the image may be projected onto its surface. In this manner the device appears to provide a printing surface of indeterminate length and so is designed without relation to the image to be projected. A plurality of such printing stations may be arranged in series for color printing. Furthermore, the operation of the printing station and associated activities may be controlled by a pre-selected computer program.

    摘要翻译: 用于从连续印刷材料的卷筒纸自动生产商业形式,壁纸,报纸等的方法和装置包括:印刷站,其包括诸如旋转圆筒的环形可移动印刷装置。 图像投影到设备的表面。 图像在印刷站转移到连续材料的卷材上。 在打印站之后,立即从设备中擦除图像,使得图像的剩余部分可以投射到其表面上。 以这种方式,该装置似乎提供了不确定长度的打印表面,因此被设计成与要投影的图像无关。 可以将多个这样的印刷台串联布置以进行彩色印刷。 此外,可以通过预先选择的计算机程序来控制打印站的操作和相关联的活动。

    Method and apparatus for compositing various types of content
    39.
    发明授权
    Method and apparatus for compositing various types of content 有权
    用于合成各种内容的方法和装置

    公开(公告)号:US08656311B1

    公开(公告)日:2014-02-18

    申请号:US11620720

    申请日:2007-01-07

    IPC分类号: G06F3/048

    CPC分类号: G06F3/0488 G06F2203/04808

    摘要: At least some embodiments of the present disclosure include a method for compositing media and non-media content of user interface for display on a device. The method includes constructing a data structure having a hierarchy of layers associated with the user interface of the device. The method further includes determining whether each layer of the data structure is associated with media or non-media content. The data structure or layer tree is traversed in order to determine whether each of the layers of the data structure is associated with media or non-media content. The method further includes detaching a layer associated with media content from the data structure. The method further includes storing media content in a first memory location. The method further includes storing non-media content in a second memory location. The method further includes compositing the media and non-media content for display on the device.

    摘要翻译: 本公开的至少一些实施例包括用于合成用于在设备上显示的用户界面的媒体和非媒体内容的方法。 该方法包括构造具有与设备的用户界面相关联的层的层次的数据结构。 该方法还包括确定数据结构的每一层是否与媒体或非媒体内容相关联。 遍历数据结构或层树,以便确定数据结构的每个层是否与媒体或非媒体内容相关联。 该方法还包括从数据结构中分离与媒体内容相关联的层。 该方法还包括将媒体内容存储在第一存储器位置中。 该方法还包括将非媒体内容存储在第二存储器位置中。 该方法还包括合成媒体和非媒体内容以在设备上显示。

    Animations
    40.
    发明授权
    Animations 有权
    动画

    公开(公告)号:US08531465B2

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

    申请号:US13007391

    申请日:2011-01-14

    IPC分类号: G06T15/00

    摘要: At least certain embodiments of the present disclosure include a method for animating a display region, windows, or views displayed on a display of a device. The method includes starting at least two animations. The method further includes determining the progress of each animation. The method further includes completing each animation based on a single timer.

    摘要翻译: 本公开的至少某些实施例包括用于动画化显示在设备的显示器上的显示区域,窗口或视图的方法。 该方法包括启动至少两个动画。 该方法还包括确定每个动画的进度。 该方法还包括基于单个定时器完成每个动画。