System and method for managing visual structure, timing, and...

Computer graphics processing and selective visual display system – Computer graphics processing – Graphic manipulation

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C345S440000, C345S473000, C345S474000, C345S503000, C345S520000, C700S245000, C709S246000, C709S203000, C715S252000

Reexamination Certificate

active

07088374

ABSTRACT:
A visual tree structure as specified by a program is constructed and maintained by a visual system's user interface thread. As needed, the tree structure is traversed on the UI thread, with changes compiled into change queues. A secondary rendering thread that handles animation and graphical composition takes the content from the change queues, to construct and maintain a condensed visual tree. Static visual subtrees are collapsed, leaving a condensed tree with only animated attributes such as transforms as parent nodes, such that animation data is managed on the secondary thread, with references into the visual tree. When run, the rendering thread processes the change queues, applies changes to the condensed trees, and updates the structure of the animation list as necessary by resampling animated values at their new times. Content in the condensed visual tree is then rendered and composed. Animation and a composition communication protocol are also provided.

REFERENCES:
patent: 5852449 (1998-12-01), Esslinger et al.
patent: 5930810 (1999-07-01), Farros et al.
patent: 6014139 (2000-01-01), Watson et al.
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: 6266053 (2001-07-01), French et al.
patent: 6275857 (2001-08-01), McCartney
patent: 6314470 (2001-11-01), Ward et al.
patent: 6487565 (2002-11-01), Schechter et al.
patent: 6707456 (2004-03-01), Marrin et al.
patent: 6717599 (2004-04-01), Olano
patent: 6741242 (2004-05-01), Itoh et al.
patent: 2002/0063713 (2002-05-01), Sowizral et al.
patent: 2002/0116417 (2002-08-01), Weinberg et al.
patent: 2003/0005045 (2003-01-01), Tanimoto
patent: 2003/0110297 (2003-06-01), Tabatabai et al.
patent: 2003/0120823 (2003-06-01), Kim 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: 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: 2005/0050471 (2005-03-01), Hallisey et al.
patent: 2005/0088436 (2005-04-01), Swedberg et al.
SVG specification version 1.1, Jan. 13, 2003 all sections http://www.w3.org/TR/SVG/.
X3D specification (one section from Google cache), sections 6 and 8—http://www.web3d.org/x3d/specifications/ISO-IEC-19775-IS-X3DAbstractSpecifiction/ . . . .
Sun Java 3D documentation—Java 3D API Specification http://java.sun.com/products/java-media/3D/for Developers/j3Guide/.
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

System and method for managing visual structure, timing, and... 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 and method for managing visual structure, timing, and..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for managing visual structure, timing, and... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3608749

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