Computer graphics processing and selective visual display system – Computer graphic processing system – Plural graphics processors
Reexamination Certificate
2004-04-16
2010-12-07
Wu, Xiao M. (Department: 2628)
Computer graphics processing and selective visual display system
Computer graphic processing system
Plural graphics processors
C712S034000
Reexamination Certificate
active
07847800
ABSTRACT:
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.
REFERENCES:
patent: 5388201 (1995-02-01), Hourvitz et al.
patent: 5490246 (1996-02-01), Brotsky et al.
patent: 5651107 (1997-07-01), Frank et al.
patent: 5764229 (1998-06-01), Bennett
patent: 5793376 (1998-08-01), Tanaka et al.
patent: 5854637 (1998-12-01), Sturges
patent: 5872729 (1999-02-01), Deolaliker
patent: 5877741 (1999-03-01), Chee et al.
patent: 5877762 (1999-03-01), Young
patent: 5933148 (1999-08-01), Oka et al.
patent: 5949409 (1999-09-01), Tanaka et al.
patent: 6006231 (1999-12-01), Popa
patent: 6031937 (2000-02-01), Graffagnino
patent: 6075543 (2000-06-01), Akeley
patent: 6115054 (2000-09-01), Giles
patent: 6166748 (2000-12-01), Van Hook et al.
patent: 6211890 (2001-04-01), Ohba
patent: 6215495 (2001-04-01), Grantham et al.
patent: 6221890 (2001-04-01), Hatakoshi
patent: 6246418 (2001-06-01), Oka
patent: 6266053 (2001-07-01), Franch et al.
patent: 6272558 (2001-08-01), Hui et al.
patent: 6321314 (2001-11-01), Van Dyke
patent: 6362822 (2002-03-01), Randel
patent: 6369823 (2002-04-01), Ohba
patent: 6369830 (2002-04-01), Brunner et al.
patent: 6411301 (2002-06-01), Parikh et al.
patent: 6421058 (2002-07-01), Parikh et al.
patent: 6421060 (2002-07-01), Luken
patent: 6424348 (2002-07-01), Parikh et al.
patent: 6452600 (2002-09-01), Parikh et al.
patent: 6456290 (2002-09-01), Parikh et al.
patent: 6457034 (2002-09-01), Morein
patent: 6466218 (2002-10-01), Parikh et al.
patent: 6489963 (2002-12-01), Parikh et al.
patent: 6525725 (2003-02-01), Deering
patent: 6526174 (2003-02-01), Graffagnino
patent: 6542160 (2003-04-01), Abgrall
patent: 6571328 (2003-05-01), Liao et al.
patent: 6577317 (2003-06-01), Duluk, Jr. et al.
patent: 6580430 (2003-06-01), Hollis et al.
patent: 6600840 (2003-07-01), McCrossin et al.
patent: 6609977 (2003-08-01), Shimizu et al.
patent: 6614444 (2003-09-01), Duluk, Jr. et al.
patent: 6618048 (2003-09-01), Leather
patent: 6734864 (2003-09-01), Duluk, Jr. et al.
patent: 6636214 (2003-10-01), Leather et al.
patent: 6639595 (2003-10-01), Drebin et al.
patent: 6664958 (2003-12-01), Leather et al.
patent: 6664962 (2003-12-01), Komsthoeft et al.
patent: 6674438 (2004-01-01), Yamamoto et al.
patent: 6697074 (2004-02-01), Parikh et al.
patent: 6707462 (2004-03-01), Peercy et al.
patent: 6715053 (2004-03-01), Grigor
patent: 6717599 (2004-04-01), Olano
patent: 6801202 (2004-10-01), Nelson et al.
patent: 6867779 (2005-03-01), Doyle
patent: 6906720 (2005-06-01), Emberling et al.
patent: 6911984 (2005-06-01), Sabella et al.
patent: 6919906 (2005-07-01), Hoppe et al.
patent: 6955606 (2005-10-01), Taho et al.
patent: 6977661 (2005-12-01), Stokes
patent: 6995765 (2006-02-01), Boudier
patent: 7042467 (2006-05-01), Hamburg
patent: 2001/0029205 (2001-10-01), Taho et al.
patent: 2002/0033844 (2002-03-01), Levy
patent: 2002/0052728 (2002-05-01), Yutaka
patent: 2002/0067418 (2002-06-01), Hiroaki
patent: 2002/0093516 (2002-07-01), Brunner et al.
patent: 2002/0118217 (2002-08-01), Fujiki
patent: 2002/0171682 (2002-11-01), Frank et al.
patent: 2002/0174181 (2002-11-01), Wei
patent: 2003/0009748 (2003-01-01), Glanville et al.
patent: 2003/0123739 (2003-07-01), Graffagnino
patent: 2003/0174136 (2003-09-01), Emberling et al.
patent: 2004/0005928 (2004-01-01), Eguchi et al.
patent: 2004/0032409 (2004-02-01), Girard
patent: 2004/0223003 (2004-11-01), Heirich et al.
patent: 2005/0088447 (2005-04-01), Hanggie et al.
patent: 2005/0088452 (2005-04-01), Hanggie et al.
patent: 2005/0168471 (2005-08-01), Paquette
patent: 2005/0168476 (2005-08-01), Levene et al.
patent: 548 586 (1993-06-01), None
patent: 0548586 (1993-06-01), None
patent: 0 694 879 (1996-01-01), None
patent: 0694879 (1996-01-01), None
patent: 1 383 080 (2004-01-01), None
patent: 1383080 (2004-01-01), None
patent: 0 972 273 (2004-03-01), None
patent: 0972273 (2004-03-01), None
patent: 98/45815 (1998-10-01), None
patent: WO 98/45815 (1998-10-01), None
patent: 02/09039 (2002-01-01), None
patent: WO 02/09039 (2002-01-01), None
patent: 2004/027707 (2004-04-01), None
patent: WO 2004-027707 (2004-04-01), None
International Search report dated Jul. 27, 2005 (PCT/US 05/008804).
International Search report dated Aug. 8, 2005 (PCT/US 05/008805).
Haeberli, P. et al., “The Accumulation Buffer: Hardware Support for High-Quality Rendering,” Computer Graphics, New York, NY, vol. 24, No. 4, Aug. 1, 1990, pp. 309-318.
nVIDIA, “Cg—Teaching Cg” Power Point Presentation, Author and date unknown.
Shantzis, “A Model for Efficient and Flexible Image Computing” Computer Graphics Proceedings, Annual Conference Series, 1994, pp. 147-154.
Akeley, et al., “Real-Time Graphics Architecture” http://www.graphics.stanford.edu/courses/cs448a-01-fall, The OpenGL® Graphics System—CS448 Lecture 15, Fall 2001, pp. 1-20.
Gelder, et al., “Direct Volume Rendering with Shading via Three-Dimensional Textures” Computer Science Dept., Univ. of California, Santa Cruz, CA 95064.
Elliott, “Programming Graphics Processors Funcionally,”.
Segal, et al., “The OpenGL® Graphics System: A Specification (Version 1.5)” Copyright © 1992-2003 Silicon Graphics, Inc., Oct. 30, 2003.
International Search report dated Mar. 8, 2006 (PCT/US 05/019108).
European Search Report received in corresponding application No. EP 06 02 6984 dated May 8, 2007.
European Search Report received in corresponding application No. EP 06 02 7057 dated May 7, 2007.
European Search Report received in corresponding application No. EP 06 02 7056 dated May 9, 2007.
International Search Report dated Mar. 8, 2006 (PCT/US05/019108).
Written Opinion of the International Searching Authority dated Aug. 8, 2005 received in corresponding PCT application No. PCT/US05/008805.
Written Opinion of the International Searching Authority received in corresponding application No. PCT/US2005/008804 dated Jul. 27, 2005.
International Search Report received in corresponding application No. PCT/US05/008804 dated Jul. 27, 2005.
International Search Report received in corresponding application No. PCT/US05/008805 dated Aug. 8, 2005.
Haeberli et al.; “The Accumulation Buffer: Hardware Support for High-Quality Rendering;” Computer Graphics, New York, NY; vol. 24, Aug. 1, 1990; pp. 309-318.
Akeley et al; “Real-Time Graphics Architecture;” located at http://www.graphics.stanford.edu/courses/cs448a-01-fall; The OpenGL® Graphics System—CS448 Lecture 15, Fall 2001; 99. 1-20.
Gelder, et al.; “Direct Volume Rendering with Shading via Three-Dimensional Textures;” Computer Science Dept.; University of California, Santa Cruz, CA 95064.
Elliot; “Programming Graphics Processors Functionality”.
“GNU C Compiler Internal;” Internet article located at http://en.wikibooks.org/wiki/GNU—C—Compiler—Internals/GNU—C—Compiler—Architecture—3—4.
“Novillo;”“From Source to Binary: The Inner Workings of GCC;”“Internet article located at: http://www.redhat.com/magazine/002dec04/features/gcc/; Red Hat Magazine, Issue 2, Dec. 2004”.
“Berlin et al.;”“High-Level Loop Optimizations for GCC;”“Internet article located at: http://gcc-ca.internet.bs/summit/2004/High%20Level%20Loop%20Optimizations.pdf; GCC Developers′ Summit, Jun. 2-4, 2004, Ottawa, Canada”.
“Novillo;”“OpenMP and automatic parallelization in GCC;”“Internet article located at: http://people.redhat.com/dnovillo/Papers/gcc2006.pdf;GCC Developers′ Summit, Jun. 28-30, 2006, Ottawa, Canada”.
“Bothner;”“Gcc Comp
Apple Inc.
McDowell, Jr. Maurice
Wong Cabello Lutsch Rutherford & Brucculeri LLP
Wu Xiao M.
LandOfFree
System for emulating graphics operations does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with System for emulating graphics operations, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System for emulating graphics operations will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4203910