# US 12,732,665 B2 · User interfaces for viewing live video feeds and recorded video

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

- Number: US 12,732,665 B2
- Document ID: US12732665B2
- Status: Granted
- Kind: B2
- Application number: 19/030,392
- Filed: 2025-01-17
- Published: 2025-05-22
- Granted: 2026-09-08
- Earliest claimed: 2018-05-07
- Assignees: Apple Inc.
- Applicants: Apple Inc.
- Inventors: Taylor G Carrigan; Patrick L. Coffman; Christopher Patrick Foss
- Web page: https://patentgrep.com/patent/US12732665B2

## CPC

- H04N 7/18: Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
- H04N 21/47217: {for controlling playback functions for recorded or on-demand content, e.g. using progress bars, mode or play-point indicators or bookmarks (specific graphical features in visual interfaces H04N21/4312)}
- H04N 7/188: {Capturing isolated or intermittent images triggered by the occurrence of a predetermined event, e.g. an object reaching a predetermined position (signal generation from motion picture films H04N5/253)}
- H04N 21/21805: {enabling multiple viewpoints, e.g. using a plurality of cameras}
- H04N 21/2187: Live feed
- H04N 21/8456: {by decomposing the content in the time domain, e.g. in time segments}
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

The present disclosure generally relates to user interfaces related to sources of video data. User interfaces enable users to configure and interact with the sources of video data, such as for displaying a live video feed and a recorded video from an external source of video data. In some embodiments, a device provides user interfaces for displaying video from a video source and controlling external devices related to the source.

## Claims

### Claim 1

An electronic device, comprising:
a display device;
one or more processors; and
memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for:
receiving data identifying a source of video data;
in response to receiving the data identifying the source of video data:
in accordance with a determination that the source of video data is a first type of source of video data displaying, on the display device, a first notifications settings affordance without displaying a second notifications settings affordance, wherein the first notifications settings affordance enables a first type of notifications for the source of video data;
in accordance with a determination that the source of video data is a second type of source of video data, concurrently displaying, on the display device:
the first notifications settings affordance, and
the second notifications settings affordance, wherein the second notifications settings affordance enables a second type of notifications for the source of video data;
detecting a first input;
in accordance with a determination that the first input corresponds to activation of the first notifications settings affordance, transmitting information to set a configuration profile of the source of video data according to the first notifications settings affordance such that first type of notifications is enabled; and
in accordance with a determination that the first input corresponds to activation of the second notifications settings affordance, transmitting information to set the configuration profile of the source of video data according to the second notifications settings affordance such that the second type of notifications is enabled.

### Claim 2 (depends on 1)

The electronic device of claim 1, the one or more programs further including instructions for:
displaying, on the display device, a plurality of motion detection affordances, including:
a first motion detection affordance corresponding to a first motion detection condition, and
a second motion detection affordance corresponding to a second motion detection condition different from the first motion detection condition;
detecting a second input corresponding to a selection of the first motion detection condition;
subsequent to detecting the second input, transmitting information to update notifications settings of the configuration profile of the source of video data according to the selected motion detection condition without updating the notifications settings of the second type of notifications;
while displaying the second notifications settings affordance, detecting a third input corresponding to activation of the second notifications settings affordance; and
subsequent to detecting the third input, transmitting information to update notifications settings of the configuration profile of the source of video data according to the second notifications settings affordance such that the second type of notifications are disabled without updating the notifications settings of the first type of notifications.

### Claim 3 (depends on 2)

The electronic device of claim 2, the one or more programs further including instructions for:
in accordance with a determination that the source of video data is a second type of source of video data:
while displaying the second notifications settings affordance, detecting a fourth input corresponding to activation of the second notifications settings affordance;
displaying a third notifications settings affordance concurrently with the first notifications settings affordance and the second notifications settings affordance;
while displaying the third notifications settings affordance, detect a fifth input corresponding to activation of the third notifications settings affordance;
in response to detecting the fifth input, ceasing display of the plurality of motion detection affordances; and
subsequent to detecting the fifth input, transmitting information to update the notifications settings of the configuration profile of the source of video according to the third notifications settings affordance such that the first type of notifications is disabled without updating the notifications settings of the second type of notifications.

### Claim 4 (depends on 1)

The electronic device of claim 1, wherein the second notifications settings affordance is associated with an accessory of the source of video data.

### Claim 5 (depends on 1)

The electronic device of claim 1, wherein:
sources of video data of the first type include a camera and do not include an input mechanism for generating alerts; and
sources of video data of the second type include a camera and an input mechanism for generating alerts.

### Claim 6 (depends on 2)

The electronic device of claim 2, the one or more programs further including instructions for:
in accordance with a determination that the source of video data is a second type of source of video data:
while displaying the first notifications settings affordance, detecting a sixth input corresponding to activation of the first notifications settings affordance;
in response to detecting the sixth input, ceasing display of a plurality of motion detection affordances and the second notifications settings affordance; and
subsequent to detecting the sixth input, transmitting information to update notifications settings of the configuration profile of the source of video data such that the first type of notifications and the second type of notifications for the source of video data are disabled.

### Claim 7

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 device, the one or more programs including instructions for:
receiving data identifying a source of video data;
in response to receiving the data identifying the source of video data:
in accordance with a determination that the source of video data is a first type of source of video data displaying, on the display device, a first notifications settings affordance without displaying a second notifications settings affordance, wherein the first notifications settings affordance enables a first type of notifications for the source of video data;
in accordance with a determination that the source of video data is a second type of source of video data, concurrently displaying, on the display device:
the first notifications settings affordance, and
the second notifications settings affordance, wherein the second notifications settings affordance enables a second type of notifications for the source of video data;
detecting a first input;
in accordance with a determination that the first input corresponds to activation of the first notifications settings affordance, transmitting information to set a configuration profile of the source of video data according to the first notifications settings affordance such that first type of notifications is enabled; and
in accordance with a determination that the first input corresponds to activation of the second notifications settings affordance, transmitting information to set the configuration profile of the source of video data according to the second notifications settings affordance such that the second type of notifications is enabled.

### Claim 8 (depends on 7)

The non-transitory computer-readable storage medium of claim 7, the one or more programs further including instructions for:
displaying, on the display device, a plurality of motion detection affordances, including:
a first motion detection affordance corresponding to a first motion detection condition, and
a second motion detection affordance corresponding to a second motion detection condition different from the first motion detection condition;
detecting a second input corresponding to a selection of the first motion detection condition;
subsequent to detecting the second input, transmitting information to update notifications settings of the configuration profile of the source of video data according to the selected motion detection condition without updating the notifications settings of the second type of notifications;
while displaying the second notifications settings affordance, detecting a third input corresponding to activation of the second notifications settings affordance; and
subsequent to detecting the third input, transmitting information to update notifications settings of the configuration profile of the source of video data according to the second notifications settings affordance such that the second type of notifications are disabled without updating the notifications settings of the first type of notifications.

### Claim 9 (depends on 8)

The non-transitory computer-readable storage medium of claim 8, the one or more programs further including instructions for:
in accordance with a determination that the source of video data is a second type of source of video data:
while displaying the second notifications settings affordance, detecting a fourth input corresponding to activation of the second notifications settings affordance;
displaying a third notifications settings affordance concurrently with the first notifications settings affordance and the second notifications settings affordance;
while displaying the third notifications settings affordance, detect a fifth input corresponding to activation of the third notifications settings affordance;
in response to detecting the fifth input, ceasing display of the plurality of motion detection affordances; and
subsequent to detecting the fifth input, transmitting information to update the notifications settings of the configuration profile of the source of video according to the third notifications settings affordance such that the first type of notifications is disabled without updating the notifications settings of the second type of notifications.

### Claim 10 (depends on 7)

The non-transitory computer-readable storage medium of claim 7, wherein the second notifications settings affordance is associated with an accessory of the source of video data.

### Claim 11 (depends on 7)

The non-transitory computer-readable storage medium of claim 7, wherein:
sources of video data of the first type include a camera and do not include an input mechanism for generating alerts; and
sources of video data of the second type include a camera and an input mechanism for generating alerts.

### Claim 12 (depends on 8)

The non-transitory computer-readable storage medium of claim 8, the one or more programs further including instructions for:
in accordance with a determination that the source of video data is a second type of source of video data:
while displaying the first notifications settings affordance, detecting a sixth input corresponding to activation of the first notifications settings affordance;
in response to detecting the sixth input, ceasing display of a plurality of motion detection affordances and the second notifications settings affordance; and
subsequent to detecting the sixth input, transmitting information to update notifications settings of the configuration profile of the source of video data such that the first type of notifications and the second type of notifications for the source of video data are disabled.

### Claim 13

A method, comprising:
at an electronic device with a display device:
receiving data identifying a source of video data;
in response to receiving the data identifying the source of video data:
in accordance with a determination that the source of video data is a first type of source of video data displaying, on the display device, a first notifications settings affordance without displaying a second notifications settings affordance, wherein the first notifications settings affordance enables a first type of notifications for the source of video data;
in accordance with a determination that the source of video data is a second type of source of video data, concurrently displaying, on the display device:
the first notifications settings affordance, and
the second notifications settings affordance, wherein the second notifications settings affordance enables a second type of notifications for the source of video data;
detecting a first input;
in accordance with a determination that the first input corresponds to activation of the first notifications settings affordance, transmitting information to set a configuration profile of the source of video data according to the first notifications settings affordance such that first type of notifications is enabled; and
in accordance with a determination that the first input corresponds to activation of the second notifications settings affordance, transmitting information to set the configuration profile of the source of video data according to the second notifications settings affordance such that the second type of notifications is enabled.

### Claim 14 (depends on 13)

The method of claim 13, further comprising:
displaying, on the display device, a plurality of motion detection affordances, including:
a first motion detection affordance corresponding to a first motion detection condition, and
a second motion detection affordance corresponding to a second motion detection condition different from the first motion detection condition;
detecting a second input corresponding to a selection of the first motion detection condition;
subsequent to detecting the second input, transmitting information to update notifications settings of the configuration profile of the source of video data according to the selected motion detection condition without updating the notifications settings of the second type of notifications;
while displaying the second notifications settings affordance, detecting a third input corresponding to activation of the second notifications settings affordance; and
subsequent to detecting the third input, transmitting information to update notifications settings of the configuration profile of the source of video data according to the second notifications settings affordance such that the second type of notifications are disabled without updating the notifications settings of the first type of notifications.

### Claim 15 (depends on 14)

The method of claim 14, further comprising:
in accordance with a determination that the source of video data is a second type of source of video data:
while displaying the second notifications settings affordance, detecting a fourth input corresponding to activation of the second notifications settings affordance;
displaying a third notifications settings affordance concurrently with the first notifications settings affordance and the second notifications settings affordance;
while displaying the third notifications settings affordance, detect a fifth input corresponding to activation of the third notifications settings affordance;
in response to detecting the fifth input, ceasing display of the plurality of motion detection affordances; and
subsequent to detecting the fifth input, transmitting information to update the notifications settings of the configuration profile of the source of video according to the third notifications settings affordance such that the first type of notifications is disabled without updating the notifications settings of the second type of notifications.

### Claim 16 (depends on 13)

The method of claim 13, wherein the second notifications settings affordance is associated with an accessory of the source of video data.

### Claim 17 (depends on 13)

The method of claim 13, wherein:
sources of video data of the first type include a camera and do not include an input mechanism for generating alerts; and
sources of video data of the second type include a camera and an input mechanism for generating alerts.

### Claim 18 (depends on 14)

The method of claim 14, further comprising:
in accordance with a determination that the source of video data is a second type of source of video data:
while displaying the first notifications settings affordance, detecting a sixth input corresponding to activation of the first notifications settings affordance;
in response to detecting the sixth input, ceasing display of a plurality of motion detection affordances and the second notifications settings affordance; and
subsequent to detecting the sixth input, transmitting information to update notifications settings of the configuration profile of the source of video data such that the first type of notifications and the second type of notifications for the source of video data are disabled.
