Generic parameterization for a scene graph

Computer graphics processing and selective visual display system – Computer graphics processing – Graph generating

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C345S419000, C345S473000, C709S219000, C715S252000

Reexamination Certificate

active

11165756

ABSTRACT:
A parameterized scene graph provides mutable (animated) values and parameterized graph containers such that an application program or the like can selectively change certain aspects of the scene graph description while leaving other aspects intact, and also reuse portions of the scene graph with different parameters. To this end, mutable values are provided, which provide the higher level code with hooks into the scene graph enabling the scene description to be changed. The mutable values may be varied over time to provide animation. A parameterized graph container is also described that enables a scene graph portion to be templatized for reuse throughout a scene in a generic way. In this manner, a single parameterized graph container may be efficiently reused in a scene graph, with different values for its parameters.

REFERENCES:
patent: 5261041 (1993-11-01), Susman
patent: 5487172 (1996-01-01), Hyatt
patent: 5500933 (1996-03-01), Schnorf
patent: 5553222 (1996-09-01), Milne
patent: 5555368 (1996-09-01), Orton
patent: 5852449 (1998-12-01), Esslinger et al.
patent: 5920325 (1999-07-01), Morgan
patent: 5930810 (1999-07-01), Farros
patent: 5986667 (1999-11-01), Jevans
patent: 5986675 (1999-11-01), Anderson
patent: 6014139 (2000-01-01), Watson
patent: 6075532 (2000-06-01), Colleran
patent: 6092107 (2000-07-01), Eleftheriadis
patent: 6154215 (2000-11-01), Hopcroft et al.
patent: 6195694 (2001-02-01), Chen
patent: 6215495 (2001-04-01), Grantham et al.
patent: 6237092 (2001-05-01), Hayes
patent: 6243856 (2001-06-01), Meyer
patent: 6259451 (2001-07-01), Tesler
patent: 6266053 (2001-07-01), French et al.
patent: 6272650 (2001-08-01), Meyer
patent: 6275857 (2001-08-01), McCartney
patent: 6314470 (2001-11-01), Ward
patent: 6377263 (2002-04-01), Falacara
patent: 6411297 (2002-06-01), Tampieri
patent: 6487565 (2002-11-01), Schechter et al.
patent: 6538656 (2003-03-01), Cheung
patent: 6675230 (2004-01-01), Lewallen
patent: 6707456 (2004-03-01), Marrin
patent: 6714201 (2004-03-01), Grinstein
patent: 6717599 (2004-04-01), Olano
patent: 6731314 (2004-05-01), Cheng
patent: 6732109 (2004-05-01), Lindberg
patent: 6741242 (2004-05-01), Itoh
patent: 6751655 (2004-06-01), Deutsch et al.
patent: 6765571 (2004-07-01), Sowizral
patent: 6919891 (2005-07-01), Schneider
patent: 6986101 (2006-01-01), Cooper
patent: 7012606 (2006-03-01), Swedberg
patent: 7055092 (2006-05-01), Yardumian
patent: 7064766 (2006-06-01), Beda
patent: 7069503 (2006-06-01), Tanimoto
patent: 7076332 (2006-07-01), Cifra
patent: 7088374 (2006-08-01), David
patent: 7103873 (2006-09-01), Tanner
patent: 7126606 (2006-10-01), Beda
patent: 7143339 (2006-11-01), Weinberg
patent: 7161599 (2007-01-01), Beda
patent: 2001/0000962 (2001-05-01), Rajan
patent: 2002/0032697 (2002-03-01), French
patent: 2002/0046394 (2002-04-01), Do
patent: 2002/0063704 (2002-05-01), Sowizral
patent: 2003/0028901 (2003-02-01), Shae
patent: 2003/0110297 (2003-06-01), Tabatabai
patent: 2003/0120823 (2003-06-01), Kim
patent: 2004/0015740 (2004-01-01), Dautelle
patent: 2004/0039496 (2004-02-01), Dautelle
patent: 2004/0093604 (2004-05-01), Demsey
patent: 2004/0110490 (2004-06-01), Steele
patent: 2004/0216139 (2004-10-01), Rhoda
patent: 2004/0220956 (2004-11-01), Dillon
patent: 2005/0050471 (2005-03-01), Hallisey
patent: 2005/0060648 (2005-03-01), Fennelly
patent: WO99/00725 (1999-01-01), None
patent: WO99/52080 (1999-10-01), None
Rikk Cary, Gavin Bell, Chris Marrin: “International Standard iso/iec 14772-1: 1997 Virtual Reality Modeling Language (vrml97)” VRML 97, 1997, pp. 1-236, XP002133320 p. 7, paragraph 3.18: pp. 89-9 section 6.20; p. 149, paragraph B.2.
European Search Report in EP 02 02 3604 of Jan. 11, 2006 listing documents considered to be relevant.
Hyun Suk Kim et al: “Scene Graph for Dynamic Virtual Environment: Spangraph” International Journal of Virtual Reality, IPI Press, Colorado Springs, CO, US, vol. 4, No. 2, 2000, pp. 12-18, OP001039706 ISSN: 1081-1451 * p. 16, col. 2*.
Partial European Search Report in EP 02 02 3604 listing documents considered to be relevant.
U.S. Appl. No. 11/555,040, filed Oct. 31, 2006, Beda.
U.S. Appl. No. 11/165,756, filed Jun. 23, 2005, Schneider.
U.S. Appl. No. 11/455,166, filed Jun. 16, 2006, Beda.
U.S. Appl. No. 11/454,719, filed Jun. 16, 2006, Beda.
U.S. Appl. No. 10/693,822, filed Oct. 23, 2003, Blanco.
U.S. Appl. No. 10/401,717, filed Mar. 27, 2003, Beda.
U.S. Appl. No. 10/693,673, filed Oct. 23, 2003, Beda.
U.S. Appl. No. 10/693,633, filed Oct. 23, 2003, Beda.
U.S. Appl. No. 10/693,630, filed Oct. 23, 2003, Subramanian.
U.S. Appl. No. 11/499,257, filed Aug. 4, 2006, David.
PCT Int'l Search Report & Written Opinion on App. No. PCT/US04/25723.
Partial European Search Report in EP 02023604 documents considered relevant.
Australian Search Report, Application No. SG 200302787-7 completed Jan. 12, 2005.
Hudson, S.E. and Stasko, J.T., Animation Support in a User Interface Toolkit: Flexible, Robust, and Reusable Abstractions, ACM SIGGRAPH Symposium on User Interface Software and Technology, Atlanta, GA, 57-67, 1993.
X3D specification (one section from Google cache), sections 6 and 18—http://www.web3d.org/x3dspecifications/ISO-IEC-19775-IS-X3DAbstractSpecifiction/ . . . .
Walczak, K. and W. Cellary. “Building Database Applications of Virtual Reality with X-VRML”. Proc. 7th. Int. Conf. on 3D Web Technology. 2002, SIGGRAPH. pp. 11-120. ISBN 1-58113-468-1.
Parr, T. And T. Rohaly. “A language for creating and manipulating VRML.” Proc. 1stSymposium on Virtual Reality Modeling Lang. 1995, pp. 123-131.
Hesina, G.; Schmalistieg, D.; Furhmann, A.; Purgathofer, W. “Distributed Open Inventor: a practical approach to distributed 3D graphics.” Proc. ACM Symp. On Virt. Reality Soft. And Tech. 1999, pp. 74-81.
Strauss, P. and R. Carey. “An Object-Oriented 3D Graphics Toolkit” SIGGRAPH (Proc. 19thAnn. Conf. on Comp. Graph. And Int. Tech.) 1992, pp. 341-349.
SVG specification version 1.1, Jan. 14, 2003 all sections. http://www.w3.org/TR/SVG.
Java 3D API Specification: Scene Graph Basics. Sun Microsystems, Inc. 1999. http://java.sun.com/products/java-media/3D/forDevelopers/j3dguide/SceneGraphOverview.doc.html.
SVG Tools, Adobe Illustrator, Jul. 6, 2001—http://web.archive.org/web/20010706131221/http://www.adobe.com/svg/tools/other.html.
Scalable Vector Graphics, Adobe SVG Viewer download area, Nov. 2001—http://www.adobe.com/svg/viewer/install/main/html.
W3C Scalable Vector Graphics (SVG)-History-http://www.w3.org/Graphics/SVG/History.
W3C consortium,/ “XML Base”, W3c recommendation Jun. 27, 2001.

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

Generic parameterization for a scene graph does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Generic parameterization for a scene graph, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Generic parameterization for a scene graph will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3727040

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