The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Sep. 04, 2007
Filed:
Jun. 23, 2005
Gerhard A. Schneider, Kirkland, WA (US);
Joseph S. Beda, Seattle, WA (US);
Adam M. Smith, Kirkland, WA (US);
Kevin T. Gallo, Woodinville, WA (US);
Ashraf A. Michail, Redmond, WA (US);
Gerhard A. Schneider, Kirkland, WA (US);
Joseph S. Beda, Seattle, WA (US);
Adam M. Smith, Kirkland, WA (US);
Kevin T. Gallo, Woodinville, WA (US);
Ashraf A. Michail, Redmond, WA (US);
Microsoft Corporation, Redmond, WA (US);
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.