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. 06, 2007
Filed:
May. 09, 2003
Matt Calkins, Seattle, WA (US);
Joseph Stephen Beda, Iii, Seattle, WA (US);
Kevin Gallo, Woodinville, WA (US);
Gilman K. Wong, Redmond, WA (US);
Leonardo Esteban Blanco, Redmond, WA (US);
Matt Calkins, Seattle, WA (US);
Joseph Stephen Beda, III, Seattle, WA (US);
Kevin Gallo, Woodinville, WA (US);
Gilman K. Wong, Redmond, WA (US);
Leonardo Esteban Blanco, Redmond, WA (US);
Microsoft Corporation, Redmond, WA (US);
Abstract
A graphical display animation system is disclosed that supports timed modification of element property values of elements within a graphical display. The animation system utilizes a display structure for maintaining a set of elements corresponding to displayed objects within a graphically displayed scene. The elements include a variable property value. The animation system also utilizes a property system that maintains properties associated with elements maintained by the display structure. The properties include dynamic properties that are capable of changing over time—and thus affecting the appearance of the corresponding element on a graphical display. The animation system includes animation classes, from which animation objects are instantiated and associated with an element property at runtime. The animation object instances provide time varying values affecting values assigned to the dynamic properties maintained by the property system.