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:
Dec. 26, 2023

Filed:

Jul. 07, 2021
Applicant:

Google Llc, Mountain View, CA (US);

Inventor:

Lucas Kovar, Mountain View, CA (US);

Assignee:

GOOGLE LLC, Mountain View, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06T 17/00 (2006.01); G06T 13/00 (2011.01); G06F 16/958 (2019.01); G06T 11/20 (2006.01); G06T 13/20 (2011.01); G06F 40/143 (2020.01);
U.S. Cl.
CPC ...
G06T 13/00 (2013.01); G06F 16/972 (2019.01); G06F 16/986 (2019.01); G06F 40/143 (2020.01); G06T 11/203 (2013.01); G06T 13/20 (2013.01); G06T 17/005 (2013.01);
Abstract

The present disclosure provides systems and methods for implementations of motion paths via pure CSS3 and HTML5, working in all major browsers and requiring no JavaScript. For each motion path degree of freedom (e.g., x translation), the system may insert an additional element into the document object model (DOM) to host its animation. In some implementations, the system may apply an optimization process to fit CSS3 keyframes rules that approximate the ideal motion path trajectory to a predetermined tolerance while minimizing the storage footprint. In addition to supporting CSS3 motion paths, this authoring model retains the ability to supply arbitrary standard CSS3 animations to transform channels, which allows users to, e.g., animate the scale and rotation of an element independent of its progress along a motion path.


Find Patent Forward Citations

Loading…