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.

Date of Patent:
Feb. 26, 2008

Filed:

Nov. 18, 2004
Applicants:

Elizabeth K. Nelson, Seattle, WA (US);

Greg D. Schechter, Seattle, WA (US);

Leonardo E. Blanco, Redmond, WA (US);

Matthew W. Calkins, Seattle, WA (US);

Michael J. Hillberg, Beaux Arts, WA (US);

Namita Gupta, Seattle, WA (US);

Sriram Subramanian, Kirkland, WA (US);

Kurt Jacob, Redmond, WA (US);

Kenneth L. Young, Sammamish, WA (US);

Patrick Mullen, Bellevue, WA (US);

Inventors:

Elizabeth K. Nelson, Seattle, WA (US);

Greg D. Schechter, Seattle, WA (US);

Leonardo E. Blanco, Redmond, WA (US);

Matthew W. Calkins, Seattle, WA (US);

Michael J. Hillberg, Beaux Arts, WA (US);

Namita Gupta, Seattle, WA (US);

Sriram Subramanian, Kirkland, WA (US);

Kurt Jacob, Redmond, WA (US);

Kenneth L. Young, Sammamish, WA (US);

Patrick Mullen, Bellevue, WA (US);

Assignee:

Microsoft Corporation, Redmond, WA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06T 13/00 (2006.01);
U.S. Cl.
CPC ...
Abstract

Described is a method and system in which storyboard objects coordinate the animation of multiple elements and/or media displayed on a computer graphics display. Storyboards relate properties of elements in an element tree to a timeline, such that the properties associated with a storyboard are animated/play together as a group by starting, stopping, seeking or pausing the storyboard. Triggers, such as controlled by user interaction with the displayed information, including property triggers that change values in response to a state change, and event triggers that fire events, may cause the storyboard to start, stop, pause and seek. Storyboards may be used in XAML-based programs, and may be directly associated with elements, or indirectly associated with elements via styles. Complex properties and changeables are supported. Media playback may be controlled via storyboards, and thereby coordinated with other media playback and/or animations.


Find Patent Forward Citations

Loading…