US 12,256,128 B2
User interfaces for viewing live video feeds and recorded video
Taylor G. Carrigan, San Francisco, CA (US); Patrick L. Coffman, San Francisco, CA (US); and Christopher Patrick Foss, San Francisco, CA (US)
Assigned to Apple Inc., Cupertino, CA (US)
Filed by Apple Inc., Cupertino, CA (US)
Filed on Apr. 4, 2024, as Appl. No. 18/627,363.
Application 18/627,363 is a continuation of application No. 18/375,457, filed on Sep. 29, 2023, granted, now 12,096,085.
Application 18/375,457 is a continuation of application No. 17/116,938, filed on Dec. 9, 2020.
Application 17/116,938 is a continuation of application No. 16/404,605, filed on May 6, 2019, granted, now 10,904,628, issued on Jan. 26, 2021.
Claims priority of provisional application 62/843,512, filed on May 5, 2019.
Claims priority of provisional application 62/668,090, filed on May 7, 2018.
Prior Publication US 2024/0259638 A1, Aug. 1, 2024
Int. Cl. H04N 21/2187 (2011.01); H04N 21/218 (2011.01); H04N 21/472 (2011.01); H04N 21/845 (2011.01)
CPC H04N 21/47217 (2013.01) [H04N 21/21805 (2013.01); H04N 21/2187 (2013.01); H04N 21/8456 (2013.01)] 24 Claims
OG exemplary drawing
 
1. An electronic device, comprising:
a display;
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:
displaying a user interface including:
a first plurality of affordances associated with a first context, the first plurality of affordances corresponding to respective available operational modes of a first controllable external device associated with a video source in the first context, wherein the video source is a camera located at a physical location; and
a second plurality of affordances associated with a second context, the second plurality of affordances corresponding to respective available operational modes of the first controllable external device in the second context;
while displaying the user interface:
detecting a first user input at a location on the display corresponding to a first affordance in the first plurality of affordances, the first affordance corresponding to a first operational mode of the respective available operational modes of the first controllable external device in the first context; and
detecting a second user input at a location on the display corresponding to a second affordance in the second plurality of affordances, the second affordance corresponding to a second operational mode of the respective available operational modes of the first controllable external device in the second context; and
after detecting the first user input and the second user input, sending instructions to, based on the first user input and the second user input, set a configuration profile of the first controllable external device according to the first operational mode for the first context and the second operational mode for the second context,
wherein the first context includes at least one person associated with the physical location of the video source being present at the physical location and the second context includes no person associated with the physical location of the video source being present at the physical location.