Data processing: software development – installation – and managem – Software program development tool – Managing software components
Reexamination Certificate
2007-04-04
2009-11-03
Nguyen-Ba, Hoang-Vu A (Department: 2421)
Data processing: software development, installation, and managem
Software program development tool
Managing software components
C717S105000, C717S109000, C717S113000, C345S440000, C345S582000, C719S331000, C382S325000
Reexamination Certificate
active
07614041
ABSTRACT:
A image processing system reduces the memory and computational requirements needed to process graphics operations. The system combines otherwise individual operations to apply filters to images. The resulting filter operation that emerges from the combination of individual operations spares the processor time required to apply the filter, and the resulting filter operation eliminates the need to create any intermediary image. The system can be implemented in many contexts, such as in situations where the individual operations are fragment programs of a programmable Graphics Processing Unit (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: 5877741 (1999-03-01), Chee et al.
patent: 5877762 (1999-03-01), Young et al.
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: 6166748 (2000-12-01), Van Hook et al.
patent: 6211890 (2001-04-01), Ohba
patent: 6246418 (2001-06-01), Oka
patent: 6272558 (2001-08-01), Hui et al.
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: 6424348 (2002-07-01), Parikh
patent: 6452600 (2002-09-01), Parikh et al.
patent: 6456290 (2002-09-01), Parikh et al.
patent: 6466218 (2002-10-01), Parikh et al.
patent: 6489963 (2002-12-01), Parikh et al.
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: 6609977 (2003-08-01), Shimizu et al.
patent: 6614444 (2003-09-01), Duluk, Jr. et al.
patent: 6618048 (2003-09-01), Leather
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: 6717599 (2004-04-01), Olano
patent: 6734864 (2004-05-01), Abgrall
patent: 6906720 (2005-06-01), Emberling et al.
patent: 6911984 (2005-06-01), Sabella et al.
patent: 2002/0067418 (2002-06-01), I
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/0123739 (2003-07-01), Graffagnino
patent: 2003/0174136 (2003-09-01), Emberling 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: 548586 (1993-06-01), None
patent: 0694879 (1996-01-01), None
patent: 1383080 (2004-01-01), None
patent: 0972273 (2004-03-01), None
patent: 98/45815 (1998-10-01), None
patent: 02/09039 (2002-01-01), None
patent: 2004027707 (2004-04-01), None
“GNU C Compiler Internals;” 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 Compile Server;” Internet article located at: http://gcc-ca.internet.bs/summit/2003/GCC%20Compile%20Server.pdf GCC Developers' Summit, May 25-27, 2003, Ottawa, Canada.
International Search Report dated Jul. 27, 2005 (PCT/US/05/008804; 119-0033WO).
International Search Report dated Aug. 8, 2005 (PCT/US/05/008805; 119-0034WO).
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.
Shantzis, Michael A.; “A Model for Efficient and Flexible Image Computing”; Computer Graphics Proceedings; Annual Conference Series; 1994; pp. 147-154.
Akeley, Kurt, 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.
Segal, Mark, 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; 119-0032WO).
Apple Inc.
Nguyen-Ba Hoang-Vu A
Wong Cabello Lutsch Rutherford & Brucculeri LLP
LandOfFree
System for reducing the number of programs necessary to... 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 reducing the number of programs necessary to..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System for reducing the number of programs necessary to... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4071304