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:
Oct. 27, 2015

Filed:

Sep. 30, 2011
Applicants:

Aditi Mandal, Bothell, WA (US);

Arye Gittelman, Mercer Island, WA (US);

Lionel Robinson, Bothell, WA (US);

Joy Seth, Redmond, WA (US);

Inventors:

Aditi Mandal, Bothell, WA (US);

Arye Gittelman, Mercer Island, WA (US);

Lionel Robinson, Bothell, WA (US);

Joy Seth, Redmond, WA (US);

Assignee:
Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 17/00 (2006.01); G06F 17/30 (2006.01); G06F 17/24 (2006.01); G06T 13/00 (2011.01); G06F 9/44 (2006.01);
U.S. Cl.
CPC ...
G06F 17/30905 (2013.01); G06F 9/4443 (2013.01); G06F 17/246 (2013.01); G06T 13/00 (2013.01);
Abstract

Embodiments prepare a markup language (ML) element for animation. A request to perform at least one animation on at least one ML element is intercepted or received. One or more animation preparation attribute values are defined based at least on the requested animation and current attribute values of the ML element. The ML element is altered to include the defined animation preparation attribute values, and an animation engine performs the animation of the altered ML element. The animation preparation attributes and values (e.g., style elements) may be reset, removed, or otherwise modified after animation. In some embodiments, a library of application programming interfaces (APIs) enable web browsers to request animations of legacy hypertext markup language (HTML) elements for consumption by animation engines based on JAVASCRIPT scripting or cascading style sheets (CSS).


Find Patent Forward Citations

Loading…