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:
Mar. 04, 2025

Filed:

Jun. 17, 2021
Applicant:

Apple Inc., Cupertino, CA (US);

Inventors:

Neil N. Desai, San Francisco, CA (US);

Nahir A. Khan, San Francisco, CA (US);

Andrew Brett Cato, Santa Clara, CA (US);

John Louch, Boulder, CO (US);

Patrick Reid Metcalfe, Santa Clara, CA (US);

Antony J. Dzeryn, Round Rock, TX (US);

David A. Schaefgen, San Jose, CA (US);

Jacob Fraimow, San Francisco, CA (US);

Nils Moshe Abraham Hayat, San Francisco, CA (US);

Jacob Alan Xiao, Los Gatos, CA (US);

Assignee:

Apple Inc., Cupertino, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 17/00 (2019.01); G06F 3/0482 (2013.01); G06F 3/0484 (2022.01); G06F 9/451 (2018.01);
U.S. Cl.
CPC ...
G06F 3/0484 (2013.01); G06F 3/0482 (2013.01); G06F 9/451 (2018.02);
Abstract

A device implementing a system to render widget user interfaces for display of dynamic application content on a home screen includes a processor configured to identify a container associated with a first home screen, the container corresponding to an application. The processor is further configured to retrieve data describing a plurality of user interfaces, associated with respective times, of the application. The processor is further configured to render, based on the data, the plurality of the user interfaces in advance of the respective times. The processor is further configured to determine that the first home screen is currently displayed. The processor is further configured to select a first rendered user interface from the rendered user interfaces, wherein the respective time associated with the first rendered user interface corresponds to a current time. The processor is further configured to display the selected first rendered user interface on the first home screen.


Find Patent Forward Citations

Loading…