IP Library Granted Patent US 11,550,465
Granted Patent B2
US 11,550,465 · App. 17/341,839 · Granted Jan 10, 2023

Weather user interface

Inventors: Lawrence Y. Yang (Bellevue, WA); Wan Si Wan (Sunnyvale, CA); Alan C. Dye (San Francisco, CA); Christopher Patrick Foss (San Francisco, CA); Kevin Lynch (Woodside, CA); Brian Schmitt (Venice, CA); Christopher Wilson (Sonoma, CA)
Assignee: Apple Inc.
G06F3/0485G06F3/016G06F3/0362G06F3/0488G06F3/04847G06F3/04883H04M1/72451H04M1/72454H04M1/72457
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,550,465
App. No.
17/341,839
Granted
Jan 10, 2023
Kind
B2
Abstract

Reduced-size user interfaces for providing weather information are disclosed. At an electronic device with a touch-sensitive display, indications of a location and a temperature at the location may be displayed. In some examples, a user may provide input through a touch on the touch-sensitive display and/or through a rotation of a rotatable input mechanism to display additional weather information, such as weather information for another location, another temperature, another time, and so forth. In some examples, the device may obtain data representing an upcoming activity, determine whether the activity is to begin within a threshold amount of time, and display weather information based on the upcoming activity. In some examples, the device may display an affordance at a position to indicate the time of day for which a weather condition is provided.

Claims (55)

1. An electronic device, comprising:

a display and a rotatable input mechanism, wherein the rotatable input mechanism is rotatable around an axis that is parallel to a surface of the display;

one or more processors; and

a 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 display, a first graphical element, wherein the first graphical element includes a first image representing a weather condition for a first time;

detecting a rotation of the rotatable input mechanism; and

in response to detecting the rotation of the rotatable input mechanism:

ceasing to display the first graphical element and displaying a second graphical element, wherein the second graphical element includes a second image representing a future weather condition for a future time.

2. The electronic device of claim 1 , wherein the first image representing a weather condition for a first time and the second image representing a future weather condition for a future time correspond to a representation of at least one of a sun, moon, stars, cloud, rain drop, snowflake, hail, lightning bolt, and wavy or curved lines.

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

while displaying the first graphical element, concurrently displaying a first temperature for a first location; and

while displaying the second graphical element, concurrently displaying a second temperature for the first location.

4. The electronic device of claim 3 , wherein the electronic device includes a location sensor and the first location of the electronic device is determined at least partially based on data received from the location sensor of the electronic device.

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

prior to detecting the rotation of the rotatable input mechanism, detecting a contact on the first graphical element;

in response to detecting the contact on the first graphical element:

launching a weather application and displaying a weather forecast for a first location.

6. The electronic device of claim 1 , wherein displaying the first graphical element includes displaying the first graphical element at a first location on the display, the one or more programs further including instructions for:

displaying the second graphical element at a second location on the display different from the first location;

in response to detecting the rotation of the rotatable input mechanism, displaying the second graphical element at a third location on the display different from the second location.

7. A method, comprising:

at an electronic device with a display and a rotatable input mechanism, wherein the rotatable input mechanism is rotatable around an axis that is parallel to a surface of the display:

displaying, on the display, a first graphical element; wherein the first graphical element includes a first image representing a weather condition for a first time;

detecting a rotation of the rotatable input mechanism; and

in response to detecting the rotation of the rotatable input mechanism:

ceasing to display the first graphical element and displaying a second graphical element, wherein the second graphical element includes a second image representing a future weather condition for a future time.

8. The method of claim 7 , wherein the first image representing a weather condition for a first time and the second image representing a future weather condition for a future time correspond to a representation of at least one of a sun, moon, stars, cloud, rain drop, snowflake, hail, lightning bolt, and wavy or curved lines.

9. The method of claim 7 , further comprising:

while displaying the first graphical element, concurrently displaying a first temperature for a first location; and

while displaying the second graphical element, concurrently displaying a second temperature for the first location.

10. The method of claim 9 , wherein the electronic device includes a location sensor and the first location of the electronic device is determined at least partially based on data received from the location sensor of the electronic device.

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

prior to detecting the rotation of the rotatable input mechanism, detecting a contact on the first graphical element;

in response to detecting the contact on the first graphical element:

launching a weather application and displaying a weather forecast for a first location.

12. The method of claim 7 , wherein displaying the first graphical element includes displaying the first graphical element at a first location on the display, the method further comprising:

displaying the second graphical element at a second location on the display different from the first location;

in response to detecting the rotation of the rotatable input mechanism, displaying the second graphical element at a third location on the display different from the second location.

13. 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 display and a rotatable input mechanism, wherein the rotatable input mechanism is rotatable around an axis that is parallel to a surface of the display, the one or more programs including instructions for:

displaying, on the display, a first graphical element, wherein the first graphical element includes a first image representing a weather condition for a first time;

detecting a rotation of the rotatable input mechanism; and

in response to detecting the rotation of the rotatable input mechanism;

ceasing to display the first graphical element and displaying a second graphical element, wherein the second graphical element includes a second image representing a future weather condition for a future time.

14. The non-transitory computer-readable storage medium of claim 13 , wherein the first image representing a weather condition for a first time and the second image representing a future weather condition for a future time correspond to a representation of at least one of a sun, moon, stars, cloud, rain drop, snowflake, hail, lightning bolt, and wavy or curved lines.

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

while displaying the first graphical element, concurrently displaying a first temperature for a first location; and

while displaying the second graphical element, concurrently displaying a second temperature for the first location.

16. The non-transitory computer-readable storage medium of claim 15 , wherein the electronic device includes a location sensor and the first location of the electronic device is determined at least partially based on data received from the location sensor of the electronic device.

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

prior to detecting the rotation of the rotatable input mechanism, detecting a contact on the first graphical element;

in response to detecting the contact on the first graphical element:

launching a weather application and displaying a weather forecast for a first location.

18. The non-transitory computer-readable storage medium of claim 13 , wherein displaying the first graphical element includes displaying the first graphical element at a first location on the display; the one or more programs further including instructions for:

displaying the second graphical element at a second location on the display different from the first location;

in response to detecting the rotation of the rotatable input mechanism, displaying the second graphical element at a third location on the display different from the second location.

Continuity (5)
Continuation 16659507 · Oct 21, 2019
Continuation 14821667 · Aug 7, 2015
Provisional Application 62129890 · Mar 8, 2015
Provisional Application 62038079 · Aug 15, 2014
Related Publication 20210294438A1 · Sep 23, 2021