# US 2024/0201838 A1 · Weather user interface

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2024/0201838 A1
- Document ID: US20240201838A1
- Status: Published application
- Kind: A1
- Application number: 18/593,825
- Filed: 2024-03-01
- Published: 2024-06-20
- Earliest claimed: 2014-08-15
- Assignees: Apple Inc.
- Applicants: Apple Inc.
- Inventors: Lawrence Y. YANG; Wan Si WAN; Alan C. DYE; Christopher Patrick FOSS; Kevin LYNCH; Brian SCHMITT; Christopher WILSON
- Web page: https://patentgrep.com/patent/US20240201838A1

## CPC

- G06F 3/0485: Scrolling or panning
- G06F 3/016: {Input arrangements with force or tactile feedback as computer generated output to the user}
- G06F 3/0362: with detection of one-dimensional [1D] translations or rotations of an operating part of the device, e.g. scroll wheels, sliders, knobs, rollers or belts
- G06F 3/04847: Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
- G06F 3/0488: using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F 3/04883: for inputting data by handwriting, e.g. gesture or text
- G06F 40/106: Display of layout of documents; Previewing
- H04M 1/72451: according to schedules, e.g. using calendar applications
- H04M 1/72454: according to context-related or environment-related conditions
- H04M 1/72457: according to geographic location
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- H04M: TELEPHONIC COMMUNICATION (circuits for controlling other apparatus via a telephone cable and not involving telephone switching apparatus G08)

## 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

### Claim 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 an affordance on the touch-sensitive display, the affordance representing a weather application;
detecting a contact on the displayed affordance;
in response to detecting the contact:
launching the weather application; and
displaying at least a portion of a weather user interface including an indication of a first type of weather information for a plurality of units of time at a first location;
while displaying the weather user interface, detecting a user input; and
in response to detecting the user input:
in accordance with a determination that the user input is a rotational movement of the rotatable input mechanism, navigating through the weather user interface based on the rotational movement of the rotatable input mechanism to display additional weather information for the first location; and
in accordance with a determination that the user input is a tap, transitioning from displaying the first type of weather information at the first location to displaying a second type of weather information for the plurality of the units of time at the first location.

### Claim 2 (depends on 1)

The electronic device of claim 1, wherein navigating through the weather user interface based on the rotational movement of the rotatable input mechanism includes scrolling the weather user interface by an amount that is determined based on an extent of the rotational movement of the rotatable input mechanism.

### Claim 3 (depends on 1)

The electronic device of claim 1, wherein navigating through the weather user interface based on the rotational movement of the rotatable input mechanism includes replacing a first user interface screen of the weather user interface with a second user interface screen of the weather user interface including the additional weather information for the first location.

### Claim 4 (depends on 1)

The electronic device of claim 1, wherein the first type of weather information corresponds to temperature at the first location, and wherein navigating the weather user interface includes:
translating the weather user interface; and
displaying a forecasted temperature for the first location for a future day.

### Claim 5 (depends on 1)

The electronic device of claim 1, wherein the electronic device includes a location sensor, the one or more programs including further instructions for:
obtaining a current location of the electronic device from the location sensor, wherein:
the first location is the current location; and
the first type of weather information includes a current temperature at the current location.

### Claim 6 (depends on 1)

The electronic device of claim 1, wherein displaying the affordance comprises displaying a visual representation of a current weather at the first location.

### Claim 7 (depends on 1)

The electronic device of claim 1, the one or more programs including further instructions for:
while displaying the weather user interface, displaying a wallpaper, wherein the wallpaper visually indicates a weather condition at the first location.

### Claim 8 (depends on 1)

The electronic device of claim 1, wherein the weather user interface includes an affordance indicating:
a currently displayed user interface screen; and
a position of the currently displayed user interface screen within a sequence of user interface screens.

### Claim 9

An 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 an affordance on the touch-sensitive display, the affordance representing a weather application;
detecting a contact on the displayed affordance;
in response to detecting the contact:
launching the weather application; and
displaying at least a portion of a weather user interface including an indication of a first type of weather information for a plurality of units of time at a first location;
while displaying the weather user interface, detecting a user input; and
in response to detecting the user input:
in accordance with a determination that the user input is a rotational movement of the rotatable input mechanism, navigating through the weather user interface based on the rotational movement of the rotatable input mechanism to display additional weather information for the first location; and
in accordance with a determination that the user input is a tap, transitioning from displaying the first type of weather information at the first location to displaying a second type of weather information for the plurality of the units of time at the first location.

### Claim 10

A method, comprising:
at an electronic device with a touch-sensitive display and a rotatable input mechanism:
displaying an affordance on the touch-sensitive display, the affordance representing a weather application;
detecting a contact on the displayed affordance;
in response to detecting the contact:
launching the weather application; and
displaying at least a portion of a weather user interface including an indication of a first type of weather information for a plurality of units of time at a first location;
while displaying the weather user interface, detecting a user input; and
in response to detecting the user input:
in accordance with a determination that the user input is a rotational movement of the rotatable input mechanism, navigating through the weather user interface based on the rotational movement of the rotatable input mechanism to display additional weather information for the first location; and
in accordance with a determination that the user input is a tap, transitioning from displaying the first type of weather information at the first location to displaying a second type of weather information for the plurality of the units of time at the first location.
