Methods and systems for displaying live video and recorded video
First Claim
1. A method, comprising:
- displaying a video monitoring user interface on a display of a client device located remotely from a video camera, including displaying;
(i) a portion of a recorded video feed from the video camera, (ii) a live video affordance, and (iii) an event history affordance;
receiving a user selection of the live video affordance;
in response to receiving the user selection of the live video affordance;
requesting the live video feed;
displaying, in the video monitoring user interface, the requested live video feed;
continuing to display the event history affordance; and
ceasing to display the live video affordance;
in response to receiving a user selection of the event history affordance displayed on the video monitoring user interface;
ceasing to display the live video feed and the event history affordance; and
displaying an events feed user interface including, for each event of a plurality of detected events;
(i) one or more images associated with the event, and (ii) a time indicator indicating the time at which the event occurred;
receiving a user selection of an event in the plurality of detected events; and
in response to receiving the user selection of the event, requesting a recorded event video feed associated with the selected event; and
displaying the requested recorded event video feed.
2 Assignments
0 Petitions
Accused Products
Abstract
The various implementations described herein include methods, devices, and systems for displaying live and recorded video from a remote camera. In one aspect, a method includes: (1) displaying a portion of a recorded video feed from the video camera, a live video affordance, and an event history affordance; (2) in response to a selection of the live video affordance: (a) requesting and displaying a live video feed; (b) continuing to display the event history affordance; and (c) ceasing to display the live video affordance; (3) in response to receiving a user selection of the event history affordance: displaying a plurality of detected events, including for each event: (i) image(s) associated with the event; and (ii) a time indicator; and (4) in response to receiving a user selection of an event, requesting and displaying a recorded event video feed associated with the selected event.
352 Citations
20 Claims
-
1. A method, comprising:
-
displaying a video monitoring user interface on a display of a client device located remotely from a video camera, including displaying;
(i) a portion of a recorded video feed from the video camera, (ii) a live video affordance, and (iii) an event history affordance;receiving a user selection of the live video affordance; in response to receiving the user selection of the live video affordance; requesting the live video feed; displaying, in the video monitoring user interface, the requested live video feed; continuing to display the event history affordance; and ceasing to display the live video affordance; in response to receiving a user selection of the event history affordance displayed on the video monitoring user interface; ceasing to display the live video feed and the event history affordance; and displaying an events feed user interface including, for each event of a plurality of detected events;
(i) one or more images associated with the event, and (ii) a time indicator indicating the time at which the event occurred;receiving a user selection of an event in the plurality of detected events; and in response to receiving the user selection of the event, requesting a recorded event video feed associated with the selected event; and displaying the requested recorded event video feed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computing system, comprising:
-
one or more processors; a display; and memory storing one or more instructions that, when executed by the one or more processors, cause the computing system to perform operations including; displaying a video monitoring user interface on a display of a client device located remotely from a video camera, including displaying;
(i) a portion of a recorded video feed from the video camera, (ii) a live video affordance, and (iii) an event history affordance;receiving a user selection of the live video affordance; in response to receiving the user selection of the live video affordance; requesting the live video feed; displaying, in the video monitoring user interface, the requested live video feed; continuing to display the event history affordance; and ceasing to display the live video affordance; in response to receiving a user selection of the event history affordance displayed on the video monitoring user interface; ceasing to display the live video feed and the event history affordance; and displaying an events feed user interface including, for each event of a plurality of detected events;
(i) one or more images associated with the event, and (ii) a time indicator indicating the time at which the event occurred;receiving a user selection of an event in the plurality of detected events; and in response to receiving the user selection of the event, requesting a recorded event video feed associated with the selected event; and displaying the requested recorded event video feed. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable storage medium storing one or more programs, the one or more programs comprising instructions which, when executed by a computing system with one or more processors, cause the computing system to perform operations comprising:
-
displaying a video monitoring user interface on a display of a client device located remotely from a video camera, including displaying;
(i) a portion of a recorded video feed from the video camera, (ii) a live video affordance, and (iii) an event history affordance;receiving a user selection of the live video affordance; in response to receiving the user selection of the live video affordance; requesting the live video feed; displaying, in the video monitoring user interface, the requested live video feed; continuing to display the event history affordance; and ceasing to display the live video affordance; in response to receiving a user selection of the event history affordance displayed on the video monitoring user interface; ceasing to display the live video feed and the event history affordance; and displaying an events feed user interface including, for each event of a plurality of detected events;
(i) one or more images associated with the event, and (ii) a time indicator indicating the time at which the event occurred;receiving a user selection of an event in the plurality of detected events; and in response to receiving the user selection of the event, requesting a recorded event video feed associated with the selected event; and displaying the requested recorded event video feed. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification