US 11,789,755 B2
Declaratively defined user interface timeline views
David A. Schimon, San Francisco, CA (US); August L. Joki, Campbell, CA (US); Joshua C. Weinberg, Campbell, CA (US); and Matthew S. Koonce, San Jose, CA (US)
Assigned to Apple Inc., Cupertino, CA (US)
Filed by Apple Inc., Cupertino, CA (US)
Filed on Aug. 2, 2022, as Appl. No. 17/879,724.
Application 17/879,724 is a continuation of application No. 17/123,031, filed on Dec. 15, 2020, granted, now 11,403,119.
Claims priority of provisional application 63/041,995, filed on Jun. 21, 2020.
Prior Publication US 2022/0374251 A1, Nov. 24, 2022
Int. Cl. G06F 9/451 (2018.01); G06F 3/0482 (2013.01); G06T 11/60 (2006.01); G06T 13/80 (2011.01); H04L 67/75 (2022.01)
CPC G06F 9/451 (2018.02) [G06F 3/0482 (2013.01); G06T 11/60 (2013.01); G06T 13/80 (2013.01); G06T 2200/16 (2013.01); G06T 2210/64 (2013.01); H04L 67/75 (2022.05)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
obtaining, by a first device, a data structure corresponding to a plurality of user interfaces of an application, each of the user interfaces being associated with a respective time and a declaratively defined user interface element;
rendering, by the first device, the plurality of the user interfaces in association with the respective times associated with the plurality of the user interfaces; and
displaying, by the first device, at least one of the rendered plurality of the user interfaces based on a current time.