ANIMATING OBJECTS USING METADATA

Patent №

US 7,804,503

Granted

2010-09-28

Filed 2006

Owner

MICROSOFT CORPORATION

AI components

3

kr · planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

11433927

A design application uses metadata-based techniques (e.g., runtime reflection) to examine class metadata of design objects. A key object is provided by a programmer of a graphical design application to generically animate properties of design objects in one or more animation frames. Using runtime reflection or other metadata techniques, the key object finds properties of each design object and updates specified property values for animated display in one or more animation frames. A key set object is provided to group multiple key objects into a sequence of key frames along a timeline. In this manner, a programmer can provide a small amount of support program code (e.g., a key class and a key set class) that can be associated with selected design objects at runtime of the design application in order to allow an animation designer to decide which design objects and which properties to animate.

Knowledge representationPlanningAI hardwareG06T 13/00G11B 27/034G11B 27/34Y10S 345/951

AI classification

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

Ownership

MICROSOFT CORPORATION

assignment · 177400259

Assignors

FERNANDEZ, ROLAND, RINEARSON, WISTAR D, GILLESPIE, BRADFORD

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

© 2026 NYSGPT2525 LLC