Methods and systems for displaying video streams
First Claim
Patent Images
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 library affordance;
receiving a user selection of the live video affordance;
in response to receiving the user selection of the live video affordance;
requesting a live video feed;
displaying, in the video monitoring user interface, the requested live video feed;
continuing to display the event library affordance; and
ceasing to display the live video affordance;
in response to receiving a user selection of the event library affordance displayed on the video monitoring user interface;
ceasing to display the live video feed and the event library affordance; and
displaying an events user interface including, for each event of a plurality of detected events;
(i) one or more images of the event, and (ii) a time indicator indicating the time at which the event occurred.
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.
-
Citations
33 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 library affordance;receiving a user selection of the live video affordance; in response to receiving the user selection of the live video affordance; requesting a live video feed; displaying, in the video monitoring user interface, the requested live video feed; continuing to display the event library affordance; and ceasing to display the live video affordance; in response to receiving a user selection of the event library affordance displayed on the video monitoring user interface; ceasing to display the live video feed and the event library affordance; and displaying an events user interface including, for each event of a plurality of detected events;
(i) one or more images of the event, and (ii) a time indicator indicating the time at which the event occurred. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. 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 library affordance;receiving a user selection of the live video affordance; in response to receiving the user selection of the live video affordance; requesting a live video feed; displaying, in the video monitoring user interface, the requested live video feed; continuing to display the event library affordance; and ceasing to display the live video affordance; in response to receiving a user selection of the event library affordance displayed on the video monitoring user interface; ceasing to display the live video feed and the event library affordance; and displaying an events user interface including, for each event of a plurality of detected events;
(i) one or more images of the event, and (ii) a time indicator indicating the time at which the event occurred. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. 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 library affordance;receiving a user selection of the live video affordance; in response to receiving the user selection of the live video affordance; requesting a live video feed; displaying, in the video monitoring user interface, the requested live video feed; continuing to display the event library affordance; and ceasing to display the live video affordance; in response to receiving a user selection of the event library affordance displayed on the video monitoring user interface; ceasing to display the live video feed and the event library affordance; and displaying an events user interface including, for each event of a plurality of detected events;
(i) one or more images of the event, and (ii) a time indicator indicating the time at which the event occurred. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33)
-
Specification