Computer graphics processing and selective visual display system – Computer graphics processing – Three-dimension
Reexamination Certificate
2006-01-31
2006-01-31
Courtenay, III, St. John (Department: 2194)
Computer graphics processing and selective visual display system
Computer graphics processing
Three-dimension
C345S619000, C719S328000
Reexamination Certificate
active
06992668
ABSTRACT:
An API is provided to automatically transition data objects or containers between memory types to enable the seamless switching of data. The switching of data containers from one location to another is performed automatically by the API. Thus, polygon or pixel data objects are automatically transitioned between memory types such that the switching is seamless. It appears to a developer as if the data chunks/containers last forever, whereas in reality, the API hides the fact that the data is being transitioned to optimize system performance. The API hides an optimal cache managing algorithm from the developer so that the developer need not be concerned with the optimal tradeoff of system resources, and so that efficient switching of data can take place ‘behind the scenes’, thereby simplifying the developer's task. Data containers are thus efficiently placed in storage to maximize data processing rates and storage space, whether a data container is newly created or switched from one location to another.
REFERENCES:
patent: 6044408 (2000-03-01), Engstrom et al.
patent: 6081270 (2000-06-01), Berry et al.
patent: 6208361 (2001-03-01), Gossett
patent: 6215495 (2001-04-01), Grantham et al.
patent: 6252600 (2001-06-01), Kohli et al.
patent: 6289396 (2001-09-01), Keller et al.
Sowizral et al. “Project in VR: the Java 3D API virtual reality”, 1999 IEEE, pp. 12-15.
Chen et al. “JavaGL-3D graphics library in Java for internet browsers”, 1997 IEEE, pp. 271-278.
Gosalia Anuj B.
Noyle Jeff M. J.
Toelle Michael A.
Courtenay III St. John
Microsoft Corporation
Nguyen V. H.
Woodcock & Washburn LLP
LandOfFree
Method and system for efficiently transferring data objects... 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 efficiently transferring data objects..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for efficiently transferring data objects... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3567038