VECTOR GRAPHICS ELEMENT-BASED MODEL, APPLICATION PROGRAMMING INTERFACE, AND MARKUP LANGUAGE

Patent №

US 7,486,294

Granted

2009-02-03

Filed 2003

Owner

MICROSOFT CORPORATION

AI components

3

nlp · kr · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

10401717

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.

AI classification

AI hardware1.00
Knowledge representation0.98
Natural language0.97
Vision0.01
Speech0.01
Evolutionary computation0.00
Machine learning0.00
Planning0.00

Ownership

MICROSOFT CORPORATION

assignment · 136570367

Assignors

BEDA, JOSEPH S., GALLO, KEVIN T., SMITH, ADAM M., WONG, GILMAN K., SUBRAMANIAN, SRIRAM, BEDA, JOSEPH S., GALLO, KEVIN T., SMITH, ADAM M., WONG, GILMAN K., SUBRAMANIAN, SRIRAM

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC