Method and system for storing graphics data

Computer graphics processing and selective visual display system – Computer graphics display memory system – Memory allocation

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C345S503000, C345S536000, C345S531000, C345S545000

Reexamination Certificate

active

06831652

ABSTRACT:

FIELD OF THE INVENTION
The present invention relates generally to storing graphics data, and specifically to storing graphics data in video memory for subsequent display.
BACKGROUND OF THE INVENTION
The use of graphics processors to receive and render graphics data is well known in the computer industry. The use of multiple graphics processors, each of which are responsible for rendering a portion of a frame, have also been proposed to provide increased graphics processing performance. However, data bandwidth capabilities often limit performance of both single and multiple processor systems.
Application programs are responsible for providing the data required for each frame rendered. Generally speaking, when rendering 3D images, each frame contains object data and texture data. Object data defines the shapes of the images displayed, while texture data is used to fill the objects with specific fill data. Large amounts of data are required to render an individual frame, depending upon the complexity of the image being rendered. The application program, which is executed by the system processor, is responsible for providing this data. A noticeable glitch, such as a pause, occurs when the amount of image data required for a data frame is greater than the amount of data that can be sent in an undetectable amount of time by the application program over the system bus.
The use of memory caches in graphics processors is one way of reducing the amount of data transferred. With a data cache, the most recently used graphics data is stored in a memory cache for quick future accessibility based on the assumption that recently used data is likely to be used again in the near future. The effectiveness of a memory cache depends upon the size of the cache and the characteristics of the graphics image.
Therefore, a system and/or method that is capable of improving the quality of viewed video data and bandwidth utilization would be beneficial.


REFERENCES:
patent: 5533181 (1996-07-01), Bergsneider
patent: 5727203 (1998-03-01), Hapner et al.
patent: 5841439 (1998-11-01), Pose et al.
patent: 5930827 (1999-07-01), Sturges
patent: 5986667 (1999-11-01), Jevans
patent: 5987242 (1999-11-01), Bentley et al.
patent: 6009266 (1999-12-01), Brownell et al.
patent: 6215495 (2001-04-01), Grantham et al.
patent: 6275234 (2001-08-01), Iwaki
patent: 6275828 (2001-08-01), Lee et al.
patent: 6353860 (2002-03-01), Hare et al.
patent: 6369821 (2002-04-01), Merrill et al.
patent: 6377263 (2002-04-01), Falacara et al.
patent: 6380935 (2002-04-01), Heeschen et al.
patent: 6466210 (2002-10-01), Carlsen et al.
patent: 2002/0056120 (2002-05-01), McTernan et al.
Ronald Pose, “Capability Based, Tightly Coupled Multiprocessor Hardware to Support a Persistent Global Virtual Memory”, Proceedings of the Twenty-Second Annual Hawaii International Conference on System Sciences, vol. 2, 1989, p. 36-45.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method and system for storing graphics data does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and system for storing graphics data, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for storing graphics data will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3338338

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.