U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Quotables

"Man will not fly for 50 years."

Wilbur Wright ; 1901

Newsletter  PatentStorm News

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.

 

Class 345/553 - Display list memory


Subclass of Class 345 - Computer graphics processing and selective visual display systems
Definition: Subject matter wherein the graphics display memory is used
No. of patents: 89
Last issue date: 03/01/2011


1      
NumberTitleIssue Date
7898549Faster 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
7719539Memory 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
7528839Faster 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
7397476Projector, 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
7355596Liquid 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
7340557Switching 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
7324115Display 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
7325086Method 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
7295210Bin 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
7280114Line 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
7245304System 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
7196710Method 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
7176848Method 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
7176927Method 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
7158155Subfield 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
7154503Methods 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
7145578Scalable 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
7142213Graphics 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
7119808Multiple 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
7116333Data 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
7109996Apparatus 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
7091982Low 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
7071945Graphics 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
7046250Caching 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
7038687System 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
7015916Draw 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
7012612Context 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
7012611System, 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
7009615Floating 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
7002604Screen 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
6999090Data 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
6995770Command 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
6980325Automated 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
6952215Method 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
6915401System 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
6911991Apparatus 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
6911985Method 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
6894702Dropout 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
6882345Method 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
6876400Apparatus 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
1      
 
Sign InRegister
Username  
Password   
forgot password?