"Man will not fly for 50 years."
Wilbur Wright ; 1901
Make the Most of Our Site
See this month's Top Inventors and Most Cited Patents.
Stay on top of the latest innovations by subscribing to an RSS feed.
Registered users: Manage your profile.
| Number | Title | Issue Date |
| 7898549 | Faster clears for three-dimensional modeling applications A graphics processing subsystem defines a bounding area as the portion of the display buffer and other memory buffers occupied by one or more rendered objects. When clearing the memory buffers, only the portions of the buffers corresponding to the bounding area need... | 03/01/2011 |
| 7719539 | Memory management for systems for generating 3-dimensional computer images A 3-dimensional computer generated image is generated by subdividing the image into a plurality of rectangular areas. Object data for each rectangular area is loaded into a display list memory until that memory is substantially full. Image data and shading data for ... | 05/18/2010 |
| 7528839 | Faster clears for three-dimensional modeling applications A graphics processing subsystem defines a bounding area as the portion of the display buffer and other memory buffers occupied by one or more rendered objects. When clearing the memory buffers, only the portions of the buffers corresponding to the bounding area need... | 05/05/2009 |
| 7397476 | Projector, projection display system, and corresponding method and recording medium In response to a requirement of transferring a file from a personal computer PC to a projector 10 that is output by dragging and dropping a corresponding file icon onto a projector icon, a CPU 50 requires setting of a password. The CPU 50 maps t... | 07/08/2008 |
| 7355596 | Liquid crystal drive circuit and liquid crystal display device A matrix type liquid crystal display device has a function of suppressing power consumption without calling for an extra circuit arrangement such as the arrangement of storage capacitance and wiring to storage capacitance and without disposing new external component... | 04/08/2008 |
| 7340557 | Switching method and system for multiple GPU support A system and method for supporting multiple graphics processing units (GPUs) includes a first communication path coupled to a root complex device and a first connection point of a first GPU. A second communication path is coupled to the root complex device and a fir... | 03/04/2008 |
| 7324115 | Display list compression for a tiled 3-D rendering system A 3-dimensional computer graphics rendering system receives object data for a scene to be rendered. This includes vertex data and index data. The scene is subdivided into priority of rectangular areas (202). Object 8 of each rectangular area in the sce... | 01/29/2008 |
| 7325086 | Method and system for multiple GPU support Supporting multiple graphics processing units (GPUs) comprises a first path coupled to a north bridge device (or a root complex device) and a first GPU, which may include a portion of the first GPU's total communication lanes. A second communication path may be coup... | 01/29/2008 |
| 7295210 | Bin pointer and state caching apparatus and method A computer graphics system is provided that includes a memory to store image data, a bin pointer list to store information regarding a plurality of image subscenes, and a pointer cache system to maintain data regarding the plurality of image subscenes. The pointer c... | 11/13/2007 |
| 7280114 | Line stipple pattern emulation through texture mapping A method is described to render a line stipple pattern in an ad hoc piecewise fashion by creating a texture map having information that represents the line stipple pattern. The method also includes, for each of a plurality of line primitives that each represent a di... | 10/09/2007 |
| 7245304 | System and method for managing compressed graphic image data Compressed graphic image data files, such as Compressed ARC (Arc-second Raster Chart/map) Digitized Raster Graphics (CADRG) map files for a region of interest, are stored in blocks of memory (nodes) preferably arranged as a linked list. Portions of files containing ... | 07/17/2007 |
| 7196710 | Method and apparatus for buffering graphics data in a graphics system A graphics system including a custom graphics and audio processor produces exciting 2D and 3D graphics and surround sound. The system includes a graphics and audio processor including a 3D graphics pipeline and an audio digital signal processor. Techniques for effic... | 03/27/2007 |
| 7176848 | Method of synchronizing images on multiple display devices with different refresh rates A method for displaying images on multiple monitors with different refresh rates is disclosed. To prevent screen tearing, the surface containing image data is not released when the access by the master monitor is completed until the slave monitor or monitors finish ... | 02/13/2007 |
| 7176927 | Method and system for graphics rendering using hardware-event-triggered execution of captured graphics hardware instructions A computer-implemented method and system for performing graphics rendering on demand on a graphics subsystem, with only nominal host system operations being required. High-level specifications of graphics operations in a computer program are captured as I/O hardware... | 02/13/2007 |
| 7158155 | Subfield coding circuit and subfield coding method A subfield coding circuit which subfield-converts R, G, and B image data for producing subfield-converted image data, includes (a) a multiplexer which multiplexes R, G, and B image data, (b) a memory such as a static random access memory (SRAM), including a single l... | 01/02/2007 |
| 7154503 | Methods and systems for brush composition In various embodiments, methods and systems for brush composition are described. In one particular application of brush composition, opacity issues are addressed by focusing on the composition of objects having opacity effects in terms of the brushes that are used t... | 12/26/2006 |
| 7145578 | Scalable object recognition architecture A method of processing received objects in a rendering system determines whether a detection scheme which already has grouped objects exits. The rendering system has a plurality of detection schemes, with each detection schemes having an associated object group type... | 12/05/2006 |
| 7142213 | Graphics drawing device and method In a device and system which perform processing (displaying and outputting) of image data, the amount of data transferred between a memory holding the image data and a processor processing the image data is limited, thereby a great amount of data can be processed at... | 11/28/2006 |
| 7119808 | Multiple parallel processor computer graphics system An accelerated graphics processing subsystem that significantly increases the processing speed of computer graphics commands. The preferred embodiment of this invention presents a first-of-its-kind graphics processing subsystem that combines the processing power of ... | 10/10/2006 |
| 7116333 | Data retrieval method and system One aspect of the invention is a method for data retrieval. The method includes the step of rendering geometry from a selected perspective (140) to produce a plurality of data values (130, T′AB). The method also includes the steps of stori... | 10/03/2006 |
| 7109996 | Apparatus and method for rendering characters into a memory A system and method for rendering fonts into a memory is disclosed. The system and method comprises a data structure located within the memory. The data structure includes at least one font array. The method and system includes a graphics controller for accessing at... | 09/19/2006 |
| 7091982 | Low power programmable processor A graphics processor is disclosed having a programmable Arithmetic Logic Unit (ALU) stage for processing pixel packets. Scalar arithmetic operations are performed in the ALUs to implement a graphics function. ... | 08/15/2006 |
| 7071945 | Graphics system interface An interface for a graphics system includes simple yet powerful constructs that are easy for an application programmer to use and learn. Features include a unique vertex representation allowing the graphics pipeline to retain vertex state information and to mix inde... | 07/04/2006 |
| 7046250 | Caching fonts for improved bandwidth of transmitted text Caching fonts on a display computer may be performed in order to reduce network bandwidth utilization and/or to improve CPU usage. Text commands may be recorded when they are executed to create a portion of a graphics image. These text commands may be used to update... | 05/16/2006 |
| 7038687 | System and method for high-speed communications between an application processor and coprocessor An application processor and coprocessor communicate data, including command and control data, over a separate high-speed datapath. The data may be formatted into a pixel-stream format suitable for sending over the datapath. The application processor may utilize a g... | 05/02/2006 |
| 7015916 | Draw processing device and drawing method for drawing image on two-dimensional screen A modeling section and geometry processing section collectively generate draw data used for a series of draw processing, and a control section transfers the generated draw data to a multi-path buffer. The draw processing is executed, under control of the control sec... | 03/21/2006 |
| 7012612 | Context dependent image caching A mechanism is provided that identifies certain classes of images that are likely to be re-used, and utilizes this information to manage a cache better. This may include flushing certain classes of images that are less likely to be re-used before flushing the classe... | 03/14/2006 |
| 7012611 | System, method and apparatus for pattern recognition with application to symbol recognition and regeneration for a calligraphic display The invention provides a technique for pattern recognition that employs a state machine that incorporates a sequence of table-look-up operations. A sequence of input parameters, derived according to an application-specific algorithm, generates a corresponding sequen... | 03/14/2006 |
| 7009615 | Floating point buffer system and method for use during programmable fragment processing in a graphics pipeline A system, method and computer program product are provided for buffering data in a computer graphics pipeline. Initially, graphics floating point data is read from a buffer in a graphics pipeline. Next, the graphics floating point data is operated upon in the graphi... | 03/07/2006 |
| 7002604 | Screen rotation The invention method and system provides rotation of an image on a display screen. A graphics library translates on-screen coordinates from a base viewing mode to a desired alternate viewing mode. The translated coordinated are rendered directly to the display scree... | 02/21/2006 |
| 6999090 | Data processing apparatus, data processing method, information storing medium, and computer program An information storing medium storing coded data of a content in segment units stores data including information of a horizontal video size, a vertical video size, a video depth, a maximum video data size in data segments, and a maximum audio data size in data segme... | 02/14/2006 |
| 6995770 | Command list controller for controlling hardware based on an instruction received from a central processing unit A command list controller for controlling hardware based on an instruction received from a central processing unit (CPU) is provided. Specifically, the controller of the present invention retrieves hardware and controller commands from memory based on one or more in... | 02/07/2006 |
| 6980325 | Automated color property adaptation in computer output devices Disclosed are a method (and computer system embodying the method) of displaying original image data that was generated relative to a first color space by an output device that converts image data of a second color space to a visually-perceptible analog thereof. Such... | 12/27/2005 |
| 6952215 | Method and system for graphics rendering using captured graphics hardware instructions A computer-implemented method and system for performing graphics rendering on demand on a graphics subsystem, with only nominal host system operations being required. An application program requiring graphics to be rendered is coded to bound a sequence of calls to b... | 10/04/2005 |
| 6915401 | System and method for managing off-screen buffers for electronic images An off-screen buffer manager controls when the off-screen buffer is destroyed and re-created improving system performance. A screen request is received for a Java screen component and a determination is made whether there is already an off-screen buffer. If there is... | 07/05/2005 |
| 6911991 | Apparatus and method for dynamically programming a window ID configuration based on an application environment The present invention provides a mechanism by which the number of bits used to identify the WIDs for each of the color buffer and the overlay buffer may be programmed into the graphics adapter based on the currently active application environment. With the apparatus... | 06/28/2005 |
| 6911985 | Method and apparatus for reducing frame buffer size in graphics systems The present invention is directed to a method and apparatus for reducing the frame buffer size in a 3D graphics system. According to an exemplary aspect of the present invention, sorting and limiting the polygons that get processed at a given time may reduce the siz... | 06/28/2005 |
| 6894702 | Dropout control in subpixel rendering The present invention relates to dropout control in which one or more samples are added to adjacent samples that fall within an image outline. The samples are used in sub-pixel rendering to compensate for unnaturally thin or faint object stems. Horizontal dropout co... | 05/17/2005 |
| 6882345 | Method and system for efficiently loading primitives into processors of a graphics system A method and system for more efficiently loading a plurality of primitives for a scene into processors of a computer graphics system is disclosed. Each primitive has a top and a bottom. The primitives are ordered based on the top of each primitive. The system and me... | 04/19/2005 |
| 6876400 | Apparatus and method for protecting a memory sharing signal control lines with other circuitry An apparatus such as a television signal receiver includes first and second circuit boards. The first circuit board includes a memory, and control circuitry for controlling at least one function of the apparatus. The second circuit board is operably coupled to the f... | 04/05/2005 |