Formatting content for a reduced-size user interface
First Claim
1. A non-transitory computer-readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by one or more processors of an electronic device with a display, cause the electronic device to:
- receive data representing an application;
in response to receiving the data representing the application, load the application into the memory, wherein loading the application into the memory includes storing data representing one or more complications associated with the application;
display a first user interface screen including a clock face, wherein the clock face includes one or more complication areas;
receive a first user input;
in response to receiving the first user input, enter a clock face edit mode of the electronic device;
while in the clock face edit mode, receive a second user input corresponding to selection of a first complication area of the one or more complication areas;
in response to receiving the second user input corresponding to selection of the first complication area, display one or more representations of at least one of the one or more complications associated with the application,wherein the one or more representations includes a first representation of a first complication from the at least one of the one or more complications associated with the application, andwherein the first complication includes content associated with the first complication;
determine a first display format for the content associated with the first complication;
receive a third user input corresponding to selection of the first representation of the first complication;
in response to receiving the third user input, associate the first complication with the first complication area of the clock face;
while in the clock face edit mode, receiving a fourth user input; and
in response to receiving the fourth user input;
exit the clock face edit mode; and
display a second user interface screen including the clock face, wherein the clock face on the second user interface screen includes the first complication in the first complication area, and wherein the first complication includes a representation of the content formatted according to the first display format.
1 Assignment
0 Petitions
Accused Products
Abstract
The present disclosure generally relates to displaying content on a reduced-size user interface. An electronic device with one or more processors, memory, and a display, receives content associated with a designated area of the display, where the content is associated with a plurality of available display formats stored in the memory. The device determines a size of the designated area and determines a first display format for the content from the plurality of available display formats based on at least the content and the size of the designated area. The device displays a representation of the content according to the first display format.
307 Citations
30 Claims
-
1. A non-transitory computer-readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by one or more processors of an electronic device with a display, cause the electronic device to:
-
receive data representing an application; in response to receiving the data representing the application, load the application into the memory, wherein loading the application into the memory includes storing data representing one or more complications associated with the application; display a first user interface screen including a clock face, wherein the clock face includes one or more complication areas; receive a first user input; in response to receiving the first user input, enter a clock face edit mode of the electronic device; while in the clock face edit mode, receive a second user input corresponding to selection of a first complication area of the one or more complication areas; in response to receiving the second user input corresponding to selection of the first complication area, display one or more representations of at least one of the one or more complications associated with the application, wherein the one or more representations includes a first representation of a first complication from the at least one of the one or more complications associated with the application, and wherein the first complication includes content associated with the first complication; determine a first display format for the content associated with the first complication; receive a third user input corresponding to selection of the first representation of the first complication; in response to receiving the third user input, associate the first complication with the first complication area of the clock face; while in the clock face edit mode, receiving a fourth user input; and in response to receiving the fourth user input; exit the clock face edit mode; and display a second user interface screen including the clock face, wherein the clock face on the second user interface screen includes the first complication in the first complication area, and wherein the first complication includes a representation of the content formatted according to the first display format. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method, comprising:
at an electronic device with one or more processors, memory, and a display; receiving data representing an application; in response to receiving the data representing the application, loading the application into the memory, wherein loading the application into the memory includes storing data representing one or more complications associated with the application; displaying a first user interface screen including a clock face, wherein the clock face includes one or more complication areas; receiving a first user input; in response to receiving the first user input, entering a clock face edit mode of the electronic device; while in the clock face edit mode, receiving a second user input corresponding to selection of a first complication area of the one or more complication areas; in response to receiving the second user input corresponding to selection of the first complication area, displaying one or more representations of at least one of the one or more complications associated with the application, wherein the one or more representations includes a first representation of a first complication from the at least one of the one or more complications associated with the application, and wherein the first complication includes content associated with the first complication; determining a first display format for the content associated with the first complication; receiving a third user input corresponding to selection of the first representation of the first complication; in response to receiving the third user input, associating the first complication with the first complication area of the clock face; while in the clock face edit mode, receiving a fourth user input; and in response to receiving the fourth user input; exiting the clock face edit mode; and displaying a second user interface screen including the clock face, wherein the clock face on the second user interface screen includes the first complication in the first complication area, and wherein the first complication includes a representation of the content formatted according to the first display format. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
21. An electronic device, comprising:
-
a display; one or more processors; a memory; and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for; receiving data representing an application; in response to receiving the data representing the application, loading the application into the memory, wherein loading the application into the memory includes storing data representing one or more complications associated with the application; displaying a first user interface screen including a clock face, wherein the clock face includes one or more complication areas; receiving a first user input; in response to receiving the first user input, entering a clock face edit mode of the electronic device; while in the clock face edit mode, receiving a second user input corresponding to selection of a first complication area of the one or more complication areas; in response to receiving the second user input corresponding to selection of the first complication area, displaying one or more representations of at least one of the one or more complications associated with the application, wherein the one or more representations includes a first representation of a first complication from the at least one of the one or more complications associated with the application, and wherein the first complication includes content associated with the first complication; determining a first display format for the content associated with the first complication; receiving a third user input corresponding to selection of the first representation of the first complication; in response to receiving the third user input, associating the first complication with the first complication area of the clock face; while in the clock face edit mode, receiving a fourth user input; and in response to receiving the fourth user input; exiting the clock face edit mode; and displaying a second user interface screen including the clock face, wherein the clock face on the second user interface screen includes the first complication in the first complication area, and wherein the first complication includes a representation of the content formatted according to the first display format. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification