IP Library › Granted Patent US 11,720,861
Granted Patent B2
US 11,720,861 · App. 17/572,117 · Granted Aug 8, 2023

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,720,861
App. No.
17/572,117
Granted
Aug 8, 2023
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 (72)

1. An electronic device, comprising:

a touch-sensitive display;

a rotatable input mechanism;

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:

displaying, on the touch-sensitive display:

text indicating hours in a day,

at least one region representing a calendar entry scheduled during the indicated hours, and

text inside the at least one region indicating a name of the calendar entry;

detecting user input representing a zoom-in or zoom-out command, wherein the user input representing a zoom-in or zoom-out command includes a rotation of the rotatable input mechanism; and

in response to detecting the user input representing the zoom-in or zoom-out command:

in accordance with a determination that the user input represents a zoom-in command:

enlarging the at least one region, and

displaying additional text inside the at least one region indicating details of the calendar entry; and

in accordance with a determination that the user input represents a zoom-out command:

decreasing a size of the at least one region, and

ceasing to display additional text inside the at least one region.

2. The electronic device of claim 1 , wherein displaying additional text comprises displaying one or more calendar entry information selected from the group consisting of calendar entry time, location, and organizer.

3. The electronic device of claim 1 , wherein a size of the enlarged at least one region is proportional to a duration of the calendar entry.

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

in accordance with a determination that the user input represents a zoom-out command:

removing the display of the text indicating hours in a day.

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

in accordance with a determination that the user input represents a zoom-out command:

displaying a count of calendar entries within a time interval.

6. The electronic device of claim 5 , wherein the time interval is a month or a year.

7. A method, comprising:

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

displaying on the touch-sensitive display:

text indicating hours in a day,

at least one region representing a calendar entry scheduled during the indicated hours, and

text inside the at least one region indicating a name of the calendar entry;

detecting user input representing a zoom-in or zoom-out command, wherein the user input representing a zoom-in or zoom-out command includes a rotation of the rotatable input mechanism; and

in response to detecting the user input representing the zoom-in or zoom-out command:

in accordance with a determination that the user input represents a zoom-in command:

enlarging the at least one region, and

displaying additional text inside the at least one region indicating details of the calendar entry; and

in accordance with a determination that the user input represents a zoom-out command:

decreasing a size of the at least one region, and

ceasing to display additional text inside the at least one region.

8. The method of claim 7 , wherein displaying additional text comprises displaying one or more calendar entry information selected from the group consisting of calendar entry time, location, and organizer.

9. The method of claim 7 , wherein a size of the enlarged at least one region is proportional to a duration of the calendar entry.

10. The method of claim 7 , the method further comprising:

in accordance with a determination that the user input represents a zoom-out command:

removing the display of the text indicating hours in a day.

11. The method of claim 7 , the method further comprising:

in accordance with a determination that the user input represents a zoom-out command:

displaying a count of calendar entries within a time interval.

12. 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:

text indicating hours in a day,

at least one region representing a calendar entry scheduled during the indicated hours, and

text inside the at least one region indicating a name of the calendar entry;

detecting user input representing a zoom-in or zoom-out command, wherein the user input representing a zoom-in or zoom-out command includes a rotation of the rotatable input mechanism; and

in response to detecting the user input representing the zoom-in or zoom-out command:

in accordance with a determination that the user input represents a zoom-in command:

enlarging the at least one region, and

displaying additional text inside the at least one region indicating details of the calendar entry; and

in accordance with a determination that the user input represents a zoom-out command:

decreasing a size of the at least one region, and

ceasing to display additional text inside the at least one region.

13. The method of claim 11 , wherein the time interval is a month or a year.

14. The non-transitory computer-readable storage medium of claim 12 , wherein displaying additional text comprises displaying one or more calendar entry information selected from the group consisting of calendar entry time, location, and organizer.

15. The non-transitory computer-readable storage medium of claim 12 , wherein a size of the enlarged at least one region is proportional to a duration of the calendar entry.

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

in accordance with a determination that the user input represents a zoom-out command:

removing the display of the text indicating hours in a day.

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

in accordance with a determination that the user input represents a zoom-out command:

displaying a count of calendar entries within a time interval.

18. The non-transitory computer-readable storage medium of claim 17 , wherein the time interval is a month or a year.

Continuity (7)
Continuation 17103436 · Nov 24, 2020
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 20220129858A1 · Apr 28, 2022