Vector graphics element-based model, application programming...

Computer graphics processing and selective visual display system – Computer graphics processing – Animation

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C345S501000, C345S581000

Reexamination Certificate

active

07486294

ABSTRACT:
An element object model and a vector graphics markup language for using that element object model in a manner that allows program code developers to consistently interface with a scene graph data structure to produce graphics. The vector graphics element object model generally corresponds to shape elements and other elements including image and video elements that correlate with a scene graph object model of the scene graph. Markup may be parsed into data including elements in an element tree that is translated into the objects of a scene graph data structure. Other markup may be translated directly into data and calls that create the scene graph objects. The markup language provides distinct ways to describe an element, including a simple string format or complex property syntax, which may be named, enabling reuse in other locations in the markup.

REFERENCES:
patent: 5261041 (1993-11-01), Susman
patent: 5487172 (1996-01-01), Hyatt
patent: 5500933 (1996-03-01), Schnorf
patent: 5509115 (1996-04-01), Butterfield
patent: 5553222 (1996-09-01), Milne
patent: 5555368 (1996-09-01), Orton
patent: 5727141 (1998-03-01), Hoddie
patent: 5745761 (1998-04-01), Celi
patent: 5752029 (1998-05-01), Wissner
patent: 5790130 (1998-08-01), Gannett
patent: 5852449 (1998-12-01), Esslinger
patent: 5920325 (1999-07-01), Morgan
patent: 5930810 (1999-07-01), Farros
patent: 5936632 (1999-08-01), Cunniff
patent: 5986667 (1999-11-01), Jevans
patent: 5986675 (1999-11-01), Anderson
patent: 5987627 (1999-11-01), Rawlings
patent: 6014139 (2000-01-01), Watson
patent: 6075532 (2000-06-01), Colleran
patent: 6092107 (2000-07-01), Eleftheriadis et al.
patent: 6115713 (2000-09-01), Pascucci
patent: 6154215 (2000-11-01), Hopcroft
patent: 6160907 (2000-12-01), Robotham
patent: 6195694 (2001-02-01), Chen et al.
patent: 6215495 (2001-04-01), Grantham et al.
patent: 6237092 (2001-05-01), Hayes, Jr.
patent: 6243856 (2001-06-01), Meyer et al.
patent: 6259451 (2001-07-01), Tesler
patent: 6266053 (2001-07-01), French
patent: 6272650 (2001-08-01), Meyer et al.
patent: 6275857 (2001-08-01), McCartney
patent: 6314470 (2001-11-01), Ward
patent: 6377263 (2002-04-01), Falacara et al.
patent: 6411297 (2002-06-01), Tampieri
patent: 6487565 (2002-11-01), Schechter
patent: 6538656 (2003-03-01), Cheung
patent: 6570578 (2003-05-01), Smirnov
patent: 6631403 (2003-10-01), Deutsch
patent: 6654931 (2003-11-01), Haskell
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 et al.
patent: 6741242 (2004-05-01), Itoh et al.
patent: 6751655 (2004-06-01), Deutsch et al.
patent: 6765571 (2004-07-01), Sowizral
patent: 6833840 (2004-12-01), Lifshitz
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: 7102651 (2006-09-01), Louveaux et al.
patent: 7103581 (2006-09-01), Suen
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/0019844 (2002-02-01), Kurowski
patent: 2002/0032697 (2002-03-01), French et al.
patent: 2002/0038451 (2002-03-01), Tanner et al.
patent: 2002/0046394 (2002-04-01), Do et al.
patent: 2002/0063704 (2002-05-01), Sowizral et al.
patent: 2002/0075257 (2002-06-01), Chartier et al.
patent: 2002/0089508 (2002-07-01), Sowizral et al.
patent: 2002/0116417 (2002-08-01), Weinberg et al.
patent: 2003/0005045 (2003-01-01), Tanimoto
patent: 2003/0028540 (2003-02-01), Lindberg et al.
patent: 2003/0028901 (2003-02-01), Shae et al.
patent: 2003/0110297 (2003-06-01), Tabatabai et al.
patent: 2003/0120823 (2003-06-01), Kim et al.
patent: 2003/0121000 (2003-06-01), Cooper et al.
patent: 2003/0126557 (2003-07-01), Yardumian et al.
patent: 2003/0132937 (2003-07-01), Schneider et al.
patent: 2003/0139848 (2003-07-01), Cifra et al.
patent: 2003/0194207 (2003-10-01), Chung
patent: 2003/0210267 (2003-11-01), Kylberg
patent: 2004/0015740 (2004-01-01), Dautelle
patent: 2004/0039496 (2004-02-01), Dautelle
patent: 2004/0093604 (2004-05-01), Demsey et al.
patent: 2004/0110490 (2004-06-01), Steele et al.
patent: 2004/0189645 (2004-09-01), Beda et al.
patent: 2004/0189669 (2004-09-01), David et al.
patent: 2004/0216139 (2004-10-01), Rhoda et al.
patent: 2004/0220956 (2004-11-01), Dillon
patent: 2005/0050471 (2005-03-01), Hallisey et al.
patent: 2005/0060648 (2005-03-01), Fennelly et al.
patent: WO99/00725 (1999-01-01), None
patent: WO99/52080 (1999-10-01), None
SVG specificatin—http://www.w3.org/TR/SVG/2003/REC-SVG11-20030114.
Sun Java documentation, from sun.java.com—“Java Basics, chapter 2, Scene Graph Basics” 2002.
W3C consortium. “XML Base”, W3C recommendation Jun. 27, 2001.
Walczak, K. and W. Cellary. “Building Database Applications of Virtual Reality with X-VRML”. Proc. 7th. Int. Conf. on 3D Web Tech. 2002, SIGGRAPH. pp. 11-120.
Parr, T. and T. Rohaly. “A language for creating and manipulating VRML.” Proc. 1st Symposium on Virtual Reality Modeling Lang. 1995, pp. 123-131.
Hesina, G.; Schmalstieg, 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. 19th Ann. Conf. on Comp. Graph. and Int. Tech.) 1992, pp. 341-349.
VRML2.0/97 specification, finalized 1997. Scetion 4. □□.
VRML2.0/97 specificaiton, finalized 1997. Section 6.
XML specification, version 1.0, W3C recommendation Oct. 6, 2000.
PCT International Search Report and Written Opinion on application No. PCT/US04/25723.
X3D specification (one section from Google cache), sections 6 and 8—http://www.web3d.org/x3d/specifications/ISO-IEC-19775-IS-X3DAbstractSpecification/ . . . .
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.
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*.
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-X3DAbstractSpecification/. . . .
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 Inve

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

Vector graphics element-based model, application programming... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Vector graphics element-based model, application programming..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Vector graphics element-based model, application programming... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4129367

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