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:
Jun. 22, 2021

Filed:

May. 31, 2019
Applicant:

Apple Inc., Cupertino, CA (US);

Inventors:

Jacob A. Xiao, Los Gatos, CA (US);

Kyle S. Macomber, Los Altos, CA (US);

Joshua H. Shaffer, Woodside, CA (US);

John S. Harper, London, GB;

Assignee:

Apple Inc., Cupertino, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06T 13/80 (2011.01); G06F 9/451 (2018.01); G06F 16/901 (2019.01); G06F 3/0488 (2013.01); G06F 3/0481 (2013.01); G06F 8/38 (2018.01); G06F 9/54 (2006.01);
U.S. Cl.
CPC ...
G06F 9/451 (2018.02); G06F 3/04812 (2013.01); G06F 3/04883 (2013.01); G06F 8/38 (2013.01); G06F 9/547 (2013.01); G06F 16/9024 (2019.01); G06F 16/9027 (2019.01); G06T 13/80 (2013.01);
Abstract

Implementations of the subject technology provide a framework to support creating user interfaces (UI) and animations within the UIs. The subject technology receives first information related to an animation, the first information including an initial state, a destination state, and an animation function. The subject technology generates a copy of the destination state, the copy of the destination state comprising a record for the animation based at least in part on the first information related to the animation and further information related to the animation function. The subject technology updates a value related to an intermediate state of the animation in the copy of the destination state, the intermediate state being between the initial state and the destination state. Further, the subject technology provides the copy of the destination state that includes the value related to the intermediate state for rendering the animation.


Find Patent Forward Citations

Loading…