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:
May. 10, 2022

Filed:

Jun. 07, 2021
Applicant:

Apple Inc., Cupertino, CA (US);

Inventors:

Eliza C. Block, San Francisco, CA (US);

David A. Schimon, San Francisco, CA (US);

Eric Lance Wilson, San Jose, CA (US);

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

Paul W. Salzman, Palo Alto, CA (US);

Christopher C. Jensen, Santa Cruz, CA (US);

Timothy C. Lee, San Jose, CA (US);

Daniel B. Pollack, San Francisco, CA (US);

Alexander Ledwith, Santa Cruz, CA (US);

Kevin Will Chen, Sunnyvale, CA (US);

Lawrence Y. Yang, San Francisco, CA (US);

Alan C. Dye, San Francisco, CA (US);

Assignee:

APPLE INC., Cupertino, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 3/048 (2013.01); G06F 3/04845 (2022.01); G06F 9/445 (2018.01); G06F 9/451 (2018.01); G06F 40/186 (2020.01); G06F 3/0482 (2013.01); G06F 3/04842 (2022.01); G06F 3/14 (2006.01); G09G 5/00 (2006.01);
U.S. Cl.
CPC ...
G06F 3/04845 (2013.01); G06F 3/0482 (2013.01); G06F 3/04842 (2013.01); G06F 3/14 (2013.01); G06F 9/445 (2013.01); G06F 9/451 (2018.02); G06F 40/186 (2020.01); G09G 5/005 (2013.01); G06F 2203/04803 (2013.01); G09G 2340/145 (2013.01); G09G 2370/022 (2013.01);
Abstract

Systems, methods, and devices can allow applications to provide complication data to be displayed in display of an electronic device. A client application can create a data object according to a template to efficiently select how the data object is to be displayed. For example, a complication controller on the electronic device can receive new data and determine which template to use. The data object can be sent to a display manager that can identify the selected template and display the data according to the template.


Find Patent Forward Citations

Loading…