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:
Feb. 03, 2009
Filed:
Mar. 27, 2003
Joseph S. Beda, Seattle, WA (US);
Kevin T. Gallo, Woodinville, WA (US);
Adam M. Smith, Kirkland, WA (US);
Gilman K. Wong, Redmond, WA (US);
Sriram Subramanian, Kirkland, WA (US);
Joseph S. Beda, Seattle, WA (US);
Kevin T. Gallo, Woodinville, WA (US);
Adam M. Smith, Kirkland, WA (US);
Gilman K. Wong, Redmond, WA (US);
Sriram Subramanian, Kirkland, WA (US);
Microsoft Corporation, Redmond, WA (US);
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.