# US 12,015,732 B2 · Device, method, and graphical user interface for updating a background for home and wake screen user interfaces

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

- Number: US 12,015,732 B2
- Document ID: US12015732B2
- Status: Granted
- Kind: B2
- Application number: 17/612,903
- Filed: 2020-05-21
- Published: 2022-06-02
- Granted: 2024-06-18
- Earliest claimed: 2019-05-31
- Assignees: Apple Inc.
- Applicants: Apple Inc.
- Inventors: Christopher I. Wilson; Pedro Mari; Richard D. Lyons; Teofila Connor; Giancarlo Yerkes; Gregory Apodaca; Vitalii Kramar; Gregg S. Suzuki; Robert Garcia, III; Philip A. Ward; Stephen O. Lemay; Andre Souza Dos Santos; Cas G. Lemmens; Alan Dye; Bilal S. Sayed Ahmad; Jussi-Pekka Mantere
- Web page: https://patentgrep.com/patent/US12015732B2

## CPC

- H04M 1/72427: for supporting games or graphical animations
- G06F 3/0482: Interaction with lists of selectable items, e.g. menus
- G06F 3/0483: Interaction with page-structured environments, e.g. book metaphor
- G06F 3/04845: for image manipulation, e.g. dragging, rotation, expansion or change of colour
- G06F 3/04847: Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
- G06F 3/0485: Scrolling or panning
- G06F 3/04883: for inputting data by handwriting, e.g. gesture or text
- H04M 1/724634: {With partially locked states, e.g. when some telephonic functional locked states or applications remain accessible in the locked states}
- H04M 1/72469: for operating the device by selecting functions from two or more displayed items, e.g. menus or icons
- G06F 2203/04806: Zoom, i.e. interaction techniques or interactors for controlling the zooming operation
- H04M: TELEPHONIC COMMUNICATION (circuits for controlling other apparatus via a telephone cable and not involving telephone switching apparatus G08)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

A method includes: while displaying a wake screen with a first media item as a background and foreground objects displayed over the first media item, detecting first user input that corresponds to a request to display a media gallery; in response to detecting the first user input, ceasing display of the foreground objects; detecting a second user input that corresponds to a request to navigate through media items in the media gallery; in response to detecting the second user input, replacing the first media item with a second media item in the media gallery; detecting a third input that corresponds to a request to dismiss the media gallery; and, in response to detecting the third user input, redisplaying the foreground objects on the display device over a media item from the media gallery that is selected as the background for the wake screen.

## Claims

### Claim 1

A method comprising:
at a computing system including non-transitory memory and one or more processors, wherein the computing system is communicatively coupled to a display device, one or more input devices, and an image sensor:
detecting, via the one or more input devices, a user input that corresponds to a request to set a respective media item as a background for a wake screen user interface; and
in response to detecting the user input:
in accordance with a determination that the user input corresponds to a request to set a first media item as a background for the wake screen user interface:
setting a second media item that is different from the first media item as a background for a home screen user interface; and
concurrently displaying, on the display device, a first preview of the first media item being used as a background for the wake screen user interface and the second media item being used as a background for the home screen user interface; and
in accordance with a determination that the user input corresponds to a request to set a third media item as a background for the wake screen user interface, setting a fourth media item that is different from the third media item as a background for the home screen user interface.

### Claim 2 (depends on 1)

The method of claim 1, wherein the second media item is generated based on the first media item, and wherein the fourth media item is generated based on the third media item.

### Claim 3 (depends on 2)

The method of claim 2, wherein the second media item corresponds to a first solid color generated based on one or more visual properties of the first media item, and wherein the fourth media item corresponds to a second solid color generated based on one or more visual properties of the third media item.

### Claim 4 (depends on 2)

The method of claim 2, wherein the second media item corresponds to a first color gradient selected based on one or more visual properties of the first media item, and wherein the fourth media item corresponds to a second color gradient generated based on one or more visual properties of the third media item.

### Claim 5 (depends on 4)

The method of claim 4, wherein the first color gradient is generated using a subset of colors that are contained in the first media item, and wherein the second color gradient is generated using a subset of colors contained in the third media item.

### Claim 6 (depends on 2)

The method of claim 2, wherein the second media item corresponds to a first pattern generated based on one or more visual properties of the first media item, and wherein the fourth media item corresponds to a second pattern generated based on one or more visual properties of the third media item.

### Claim 7 (depends on 1)

The method of claim 1, further comprising:
detecting, via the one or more input devices, a subsequent user input that corresponds to a request to set the third media item as the background for the wake screen user interface; and
in response to detecting the subsequent user input, concurrently displaying, on the display device, a second preview of the third media item being used as the background for the wake screen user interface and the fourth media item being used as the background for the home screen user interface.

### Claim 8 (depends on 1)

The method of claim 1, further comprising:
while displaying the first preview, displaying, on the display device, a first affordance that, when selected, causes a current user interface with the first preview to be replaced with a media gallery editing user interface provided to edit a plurality of media items associated with a media gallery user interface, wherein the media gallery user interface includes the first and third media items.

### Claim 9 (depends on 1)

The method of claim 1, further comprising:
while displaying the first preview, displaying, on the display device, a second affordance that, when selected, causes a current user interface with the first preview to be replaced with a media gallery addition user interface provided to add one or more media items to a plurality of media items associated with a media gallery user interface, wherein the media gallery user interface includes the first and third media items.

### Claim 10

A computing system comprising:
one or more processors;
a non-transitory memory;
an interface for communicating with a display device, one or more input devices, and an image sensor; and
one or more programs stored in the non-transitory memory, which, when executed by the one or more processors, cause the computing system to:
detect, via the one or more input devices, a user input that corresponds to a request to set a respective media item as a background for a wake screen user interface; and
in response to detecting the user input:
in accordance with a determination that the user input corresponds to a request to set a first media item as a background for the wake screen user interface:
set a second media item that is different from the first media item as a background for a home screen user interface; and
concurrently display, on the display device, a first preview of the first media item being used as a background for the wake screen user interface and the second media item being used as a background for the home screen user interface; and
in accordance with a determination that the user input corresponds to a request to set a third media item as a background for the wake screen user interface, set a fourth media item that is different from the third media item as a background for the home screen user interface.

### Claim 11 (depends on 10)

The computing system of claim 10, wherein the second media item is generated based on the first media item, and wherein the fourth media item is generated based on the third media item.

### Claim 12 (depends on 11)

The computing system of claim 11, wherein the second media item corresponds to a first solid color generated based on one or more visual properties of the first media item, and wherein the fourth media item corresponds to a second solid color generated based on one or more visual properties of the third media item.

### Claim 13 (depends on 11)

The computing system of claim 11, wherein the second media item corresponds to a first color gradient selected based on one or more visual properties of the first media item, and wherein the fourth media item corresponds to a second color gradient generated based on one or more visual properties of the third media item.

### Claim 14 (depends on 13)

The computing system of claim 13, wherein the first color gradient is generated using a subset of colors that are contained in the first media item, and wherein the second color gradient is generated using a subset of colors contained in the third media item.

### Claim 15 (depends on 11)

The computing system of claim 11, wherein the second media item corresponds to a first pattern generated based on one or more visual properties of the first media item, and wherein the fourth media item corresponds to a second pattern generated based on one or more visual properties of the third media item.

### Claim 16

A non-transitory memory storing one or more programs, which, when executed by one or more processors of a computing system with an interface for communicating with a display device, one or more input devices, and an image sensor, cause the computing system to:
detect, via the one or more input devices, a user input that corresponds to a request to set a respective media item as a background for a wake screen user interface; and
in response to detecting the user input:
in accordance with a determination that the user input corresponds to a request to set a first media item as a background for the wake screen user interface:
set a second media item that is different from the first media item as a background for a home screen user interface; and
concurrently display, on the display device, a first preview of the first media item being used as a background for the wake screen user interface and the second media item being used as a background for the home screen user interface; and
in accordance with a determination that the user input corresponds to a request to set a third media item as a background for the wake screen user interface, set a fourth media item that is different from the third media item as a background for the home screen user interface.

### Claim 17 (depends on 16)

The non-transitory memory of claim 16, wherein the second media item is generated based on the first media item, and wherein the fourth media item is generated based on the third media item.

### Claim 18 (depends on 17)

The non-transitory memory of claim 17, wherein the second media item corresponds to a first solid color generated based on one or more visual properties of the first media item, and wherein the fourth media item corresponds to a second solid color generated based on one or more visual properties of the third media item.

### Claim 19 (depends on 17)

The non-transitory memory of claim 17, wherein the second media item corresponds to a first color gradient selected based on one or more visual properties of the first media item, and wherein the fourth media item corresponds to a second color gradient generated based on one or more visual properties of the third media item.

### Claim 20 (depends on 19)

The non-transitory memory of claim 19, wherein the first color gradient is generated using a subset of colors that are contained in the first media item, and wherein the second color gradient is generated using a subset of colors contained in the third media item.

### Claim 21 (depends on 17)

The non-transitory memory of claim 17, wherein the second media item corresponds to a first pattern generated based on one or more visual properties of the first media item, and wherein the fourth media item corresponds to a second pattern generated based on one or more visual properties of the third media item.
