IP Library › Granted Patent US 11,250,385
Granted Patent B2
US 11,250,385 · App. 17/103,436 · Granted Feb 15, 2022

Reduced size user interface

Inventors: Imran Chaudhri (San Francisco, CA); Stephen O. Lemay (Palo Alto, CA); Alan C. Dye (San Francisco, CA); Christopher Patrick Foss (San Francisco, CA); Christopher Wilson (Sonoma, CA); Eric Lance Wilson (San Jose, CA); Lawrence Y. Yang (Bellevue, CA); Jonathan P. Ive (San Jose, CA); Britt K. Nelson (San Francisco, CA); Dennis S. Park (San Francisco, CA)
Assignee: Apple Inc.
G06Q10/1093G06F1/163G06F3/0362G06F3/0416G06F3/0482G06F3/0487G06F3/0488G06F3/04883H04M1/72451G06F2203/0383G06F2203/04105
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,250,385
App. No.
17/103,436
Granted
Feb 15, 2022
Kind
B2
Abstract

Techniques for a displaying user interfaces screens of a calendar application include displaying different screens based on an input modality. The calendar application may respond differently to inputs from a touch-sensitive screen, inputs from a rotatable input mechanism, inputs having higher intensities, inputs having lower intensities, and so forth.

Claims (50)

1. An electronic device, comprising:

a touch-sensitive display;

a rotatable input mechanism;

one or more processors; and

memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for:

displaying, on the touch-sensitive display, a first user interface screen of an application having a hierarchy of user interfaces, wherein the first user interface screen displays a first level user interface from the hierarchy of user interfaces of the application, and wherein the first level user interface from the hierarchy of user interfaces of the application includes a plurality of graphical objects;

receiving first data representing a first movement of the rotatable input mechanism of the electronic device; and

in response to receiving first data, in accordance with a determination that a first graphical object of the plurality of graphical objects meets a location criterion, replacing the display of the first user interface screen with a display of a second user interface screen corresponding to a second level user interface from the hierarchy of user interfaces of the application, wherein the second level user interface from the hierarchy of user interfaces of the application corresponds to the first graphical object.

2. The electronic device of claim 1 , the one or more programs further including instructions for:

receiving second data representing a second movement of the rotatable input mechanism of the electronic device; and

in response to receiving the second data, replacing the display of the second user interface screen with a display of a third user interface screen corresponding to a third level user interface from the hierarchy of user interfaces of the application.

3. The electronic device of claim 2 , wherein the first movement is in a first direction and the second movement is in a second direction.

4. The electronic device of claim 1 , wherein the first movement is in a first direction, the one or more programs further including instructions for:

receiving third data representing a third movement of the rotatable input mechanism of the electronic device, wherein the third movement is in a second direction, different from the first direction; and

in response to receiving the third data, replacing the display of the second user interface screen with a display of the first user interface screen corresponding to the first level user interface from the hierarchy of user interfaces of the application.

5. The electronic device of claim 1 , wherein the second level user interface from the hierarchy of user interfaces of the application has a greater granularity than the first level user interface from the hierarchy of user interfaces of the application.

6. The electronic device of claim 1 , wherein the second level user interface from the hierarchy of user interfaces of the application has a lesser granularity than the first level user interface from the hierarchy of user interfaces of the application.

7. The device of claim 1 , wherein the hierarchy of user interfaces comprises the first level user interface having first content information and the second level user interface having second content information different from the first content information.

8. The device of claim 1 , wherein the location criterion is met when the first graphical object is a center-most graphical object relative to the plurality of graphical objects.

9. A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of an electronic device with a touch-sensitive display and a rotatable input mechanism, the one or more programs including instructions for:

displaying, on the touch-sensitive display, a first user interface screen of an application having a hierarchy of user interfaces, wherein the first user interface screen displays a first level user interface from the hierarchy of user interfaces of the application, and wherein the first level user interface from the hierarchy of user interfaces of the application includes a plurality of graphical objects;

receiving first data representing a first movement of the rotatable input mechanism of the electronic device; and

in response to receiving the first data, in accordance with a determination that a first graphical object of the plurality of graphical object meets a location criterion, replacing the display of the first user interface screen with a display of a second user interface screen corresponding to a second level user interface from the hierarchy of user interfaces of the application, wherein the second level user interface from the hierarchy of user interfaces of the application corresponds to the first graphical object.

10. The non-transitory computer-readable storage medium of claim 9 , the one or more programs further including instructions for:

receiving second data representing a second movement of the rotatable input mechanism of the electronic device; and

in response to receiving the second data, replacing the display of the second user interface screen with a display of a third user interface screen corresponding to a third level user interface from the hierarchy of user interfaces of the application.

11. The non-transitory computer-readable storage medium of claim 10 , wherein the first movement is in a first direction and the second movement is in a second direction.

12. The non-transitory computer-readable storage medium of claim 9 , wherein the first movement is in a first direction, the one or more programs further including instructions for:

receiving third data representing a third movement of the rotatable input mechanism of the electronic device, wherein the third movement is in a second direction, different from the first direction; and

in response to receiving the third data, replacing the display of the second user interface screen with a display of the first user interface screen corresponding to the first level user interface from the hierarchy of user interfaces of the application.

13. The non-transitory computer-readable storage medium of claim 9 , wherein the second level user interface from the hierarchy of user interfaces of the application has a greater granularity than the first level user interface from the hierarchy of user interfaces of the application.

14. The non-transitory computer-readable storage medium of claim 9 , wherein the second level user interface from the hierarchy of user interfaces of the application has a lesser granularity than the first level user interface from the hierarchy of user interfaces of the application.

15. The non-transitory computer-readable storage medium of claim 9 , wherein the hierarchy of user interfaces comprises the first level user interface having first content information and the second level user interface having second content information different from the first content information.

16. The non-transitory computer-readable storage medium of claim 9 , wherein the location criterion is met when the first graphical object is a center-most graphical object relative to the plurality of graphical objects.

17. A method comprising:

at an electronic device with a touch-sensitive display and a rotatable input mechanism;

displaying, on the touch-sensitive display, a first user interface screen of an application having a hierarchy of user interfaces, wherein the first user interface screen displays a first level user interface from the hierarchy of user interfaces of the application, and wherein the first level user interface from the hierarchy of user interfaces of the application includes a plurality of graphical objects;

receiving first data representing a first movement of the rotatable input mechanism of the electronic device; and

in response to receiving the first data, in accordance with a determination that a first graphical object of the plurality of graphical object meets a location criterion, replacing the display of the first user interface screen with a display of a second user interface screen corresponding to a second level user interface from the hierarchy of user interfaces of the application, wherein the second level user interface from the hierarchy of user interfaces of the application corresponds to the first graphical object.

18. The method of claim 17 , the method further comprising:

receiving second data representing a second movement of the rotatable input mechanism of the electronic device; and

in response to receiving the second data, replacing the display of the second user interface screen with a display of a third user interface screen corresponding to a third level user interface from the hierarchy of user interfaces of the application.

19. The method of claim 18 , wherein the first movement is in a first direction and the second movement is in a second direction.

20. The method of claim 17 , wherein the first movement is in a first direction, the method further comprising:

receiving third data representing a third movement of the rotatable input mechanism of the electronic device, wherein the third movement is in a second direction, different from the first direction; and

in response to receiving the third data, replacing the display of the second user interface screen with a display of the first user interface screen corresponding to the first level user interface from the hierarchy of user interfaces of the application.

21. The method of claim 17 , wherein the second level user interface from the hierarchy of user interfaces of the application has a greater granularity than the first level user interface from the hierarchy of user interfaces of the application.

22. The method of claim 17 , wherein the second level user interface from the hierarchy of user interfaces of the application has a lesser granularity than the first level user interface from the hierarchy of user interfaces of the application.

23. The method of claim 17 , wherein the hierarchy of user interfaces comprises the first level user interface having first content information and the second level user interface having second content information different from the first content information.

24. The method of claim 17 , wherein the location criterion is met when the first graphical object is a center-most graphical object relative to the plurality of graphical objects.

Continuity (6)
Continuation 16265938 · Feb 1, 2019
Continuation 14752776 · Jun 26, 2015
Provisional Application 62129848 · Mar 8, 2015
Provisional Application 62047611 · Sep 8, 2014
Provisional Application 62018529 · Jun 27, 2014
Related Publication 20210073741A1 · Mar 11, 2021