IP Library › Granted Patent US 10,872,318
Granted Patent B2
US 10,872,318 · App. 16/265,938 · Granted Dec 22, 2020

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 (San Francisco, CA); Eric Lance Wilson (San Jose, CA); Lawrence Y. Yang (Bellevue, WA); Jonathan P. Ive (San Francisco, 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/72566G06F2203/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 10,872,318
App. No.
16/265,938
Granted
Dec 22, 2020
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 (92)

1. An electronic device, comprising:

a touch-sensitive display comprising one or more sensors to detect intensity of contacts with the touch-sensitive 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:

displaying a first user interface screen, wherein the first user interface screen includes an affordance representing a calendar entry in a calendar application;

detecting a touch on the display, the touch having a characteristic intensity, the touch located at the affordance representing the calendar entry;

determining whether the characteristic intensity of the touch is below a threshold intensity;

in response to a determination that the characteristic intensity of the touch is below the threshold intensity, ceasing to display the first user interface screen and displaying a second user interface screen, wherein the second user interface screen includes a time and a location associated with the calendar entry; and

in response to a determination that the characteristic intensity of the touch is not below the threshold intensity, ceasing to display the first user interface screen and displaying a third user interface screen, wherein the third user interface screen includes a plurality of affordances representing functions of the calendar application.

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

in response to a determination that the characteristic intensity of the touch is not below the threshold intensity, displaying, on the touch-sensitive display, an affordance for creating a calendar entry.

3. The electronic device of claim 1 , wherein displaying the plurality of affordances representing functions of the calendar application comprises:

displaying an affordance that, when selected, sends an instruction to another electronic device instructing the other electronic device to display a calendar entry.

4. The electronic device of claim 3 , wherein the other device is a cellular phone.

5. The electronic device of claim 1 , wherein displaying the plurality of affordances representing functions of the calendar application comprises:

displaying an affordance that, when selected, displays a phone number associated with a calendar entry.

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

detecting user selection of the affordance for displaying the phone number; and

in response to detecting the user selection, sending an instruction to another electronic device instructing the other electronic device to initiate a phone call to the phone number.

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

detecting user selection of the affordance for displaying the phone number; and

in response to detecting the user selection, initiating a phone call to the phone number.

8. The electronic device of claim 5 , wherein the phone number is associated with an organizer of the calendar entry.

9. The electronic device of claim 1 , wherein displaying the plurality of affordances representing functions of the calendar application comprises:

displaying an affordance that, when selected, displays an e-mail address associated with a calendar entry.

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

detecting user selection of the affordance for displaying the e-mail address; and

in response to detecting the user selection, sending an instruction to another electronic device instructing the other electronic device to create an e-mail, the e-mail listing the displayed email address as a recipient.

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

detecting user selection of the affordance for displaying the e-mail address; and

in response to detecting the user selection, creating an e-mail draft, the e-mail draft listing the displayed email address as a recipient.

12. The electronic device of claim 9 , wherein the e-mail address is associated with an organizer of the calendar entry.

13. A method, comprising:

at an electronic device with a touch-sensitive display, wherein the touch-sensitive display comprises one or more sensors to detect intensity of contacts with the touch-sensitive display:

displaying a first user interface screen, wherein the first user interface screen includes an affordance representing a calendar entry in a calendar application;

detecting a touch on the display, the touch having a characteristic intensity, the touch located at the affordance representing the calendar entry;

determining whether the characteristic intensity of the touch is below a threshold intensity;

in response to a determination that the characteristic intensity of the touch is below the threshold intensity, ceasing to display the first user interface screen and displaying a second user interface screen, wherein the second user interface screen includes a time and a location associated with the calendar entry; and

in response to a determination that the characteristic intensity of the touch is not below the threshold intensity, ceasing to display the first user interface screen and displaying a third user interface screen, wherein the third user interface screen includes a plurality of affordances representing functions of the calendar application.

14. The method of claim 13 , further comprising:

in response to a determination that the characteristic intensity of the touch is not below the threshold intensity, displaying, on the touch-sensitive display, an affordance for creating a calendar entry.

15. The method of claim 13 , wherein displaying the plurality of affordances representing functions of the calendar application comprises:

displaying an affordance that, when selected, sends an instruction to another electronic device instructing the other electronic device to display a calendar entry.

16. The method of claim 15 , wherein the other device is a cellular phone.

17. The method of claim 13 , wherein displaying the plurality of affordances representing functions of the calendar application comprises:

displaying an affordance that, when selected, displays a phone number associated with a calendar entry.

18. The method of claim 17 , further comprising:

detecting user selection of the affordance for displaying the phone number; and

in response to detecting the user selection, sending an instruction to another electronic device instructing the other electronic device to initiate a phone call to the phone number.

19. The method of claim 17 , further comprising:

detecting user selection of the affordance for displaying the phone number; and

in response to detecting the user selection, initiating a phone call to the phone number.

20. The method of claim 17 , wherein the phone number is associated with an organizer of the calendar entry.

21. The method of claim 13 , wherein displaying the plurality of affordances representing functions of the calendar application comprises:

displaying an affordance that, when selected, displays an e-mail address associated with a calendar entry.

22. The method of claim 21 , further comprising:

detecting user selection of the affordance for displaying the e-mail address; and

in response to detecting the user selection, sending an instruction to another electronic device instructing the other electronic device to create an e-mail, the e-mail listing the displayed email address as a recipient.

23. The method of claim 21 , further comprising:

detecting user selection of the affordance for displaying the e-mail address; and

in response to detecting the user selection, creating an e-mail draft, the e-mail draft listing the displayed email address as a recipient.

24. The method of claim 21 , wherein the e-mail address is associated with an organizer of the calendar entry.

25. 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, the one or more programs including instructions for: intensity of contacts with the touch sensitive display, cause the device to:

displaying a first user interface screen, wherein the first user interface screen includes an affordance representing a calendar entry in a calendar application;

detecting a touch on the display, the touch having a characteristic intensity, the touch located at the affordance representing the calendar entry;

determining whether the characteristic intensity of the touch is below a threshold intensity;

in response to a determination that the characteristic intensity of the touch is below the threshold intensity, ceasing to display the first user interface screen and displaying a second user interface screen, wherein the second user interface screen includes a time and a location associated with the calendar entry; and

in response to a determination that the characteristic intensity of the touch is not below the threshold intensity, ceasing to display the first user interface screen and displaying a third user interface screen, wherein the third user interface screen includes a plurality of affordances representing functions of the calendar application.

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

in response to a determination that the characteristic intensity of the touch is not below the threshold intensity, displaying, on the touch-sensitive display, an affordance for creating a calendar entry.

27. The non-transitory computer-readable storage medium of claim 25 , wherein displaying the plurality of affordances representing functions of the calendar application comprises:

displaying an affordance that, when selected, sends an instruction to another electronic device instructing the other electronic device to display a calendar entry.

28. The non-transitory computer-readable storage medium of claim 27 , wherein the other device is a cellular phone.

29. The non-transitory computer-readable storage medium of claim 25 , wherein displaying the plurality of affordances representing functions of the calendar application comprises:

displaying an affordance that, when selected, displays a phone number associated with a calendar entry.

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

detecting user selection of the affordance for displaying the phone number; and

in response to detecting the user selection, sending an instruction to another electronic device instructing the other electronic device to initiate a phone call to the phone number.

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

detecting user selection of the affordance for displaying the phone number; and

in response to detecting the user selection, initiating a phone call to the phone number.

32. The non-transitory computer-readable storage medium of claim 29 , wherein the phone number is associated with an organizer of the calendar entry.

33. The non-transitory computer-readable storage medium of claim 25 , wherein displaying the plurality of affordances representing functions of the calendar application comprises:

displaying an affordance that, when selected, displays an e-mail address associated with a calendar entry.

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

detecting user selection of the affordance for displaying the e-mail address; and

in response to detecting the user selection, sending an instruction to another electronic device instructing the other electronic device to create an e-mail, the e-mail listing the displayed email address as a recipient.

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

detecting user selection of the affordance for displaying the e-mail address; and

in response to detecting the user selection, creating an e-mail draft, the e-mail draft listing the displayed email address as a recipient.

36. The non-transitory computer-readable storage medium of claim 33 , wherein the e-mail address is associated with an organizer of the calendar entry.

Continuity (5)
Continuation 14752776 · Jun 26, 2015
Provisional Application 62018529 · Jun 27, 2014
Provisional Application 62047611 · Sep 8, 2014
Provisional Application 62129848 · Mar 8, 2015
Related Publication 20190172016A1 · Jun 6, 2019