-
公开(公告)号:US20180113577A1
公开(公告)日:2018-04-26
申请号:US15335399
申请日:2016-10-26
Applicant: Google Inc.
Inventor: Christopher Charles Burns , George Alban Heitz, III , James Edward Stewart , Cameron Hill , Seungho Yang , Joe Delone Venters , William Alex Finlayson , Carsten Hinz , Timothy Samuel Psiaki , Nathan Scott Klee , Gregory Rourk Nelson , Kevin James Avery , Lawrence W. Neal , Martin Davidsson
IPC: G06F3/0482 , H04L29/06 , G06F3/0481
CPC classification number: G06F3/0482 , G05B15/02 , G06F3/04817 , G06F16/739 , G06F17/279 , G11B27/3081 , H04L65/403 , H04L65/4069 , H04N7/186 , H04N21/2387 , H04N21/4223 , H04N21/4312 , H04N21/47217 , H04N21/632 , H04N21/8456 , H04N21/8549
Abstract: A method at an electronic device with a display includes: displaying a user interface having a first region and a second region; receiving, and displaying in the first region of the user interface, a live video stream of a physical environment captured by a remote video camera, where at least some of the live video stream is recorded at a remote server; displaying, in the second region, a timeline corresponding to a timespan for a first portion of a duration during which the live video stream may have been recorded; in response to receiving a user interaction to move the timespan to a second portion of the duration, transitioning the displayed timeline to a new timeline that corresponds to the timespan for the second portion, and while transitioning, displaying, in the first region, a subset of video frames representing the first and/or second portion of the duration.
-
公开(公告)号:US20180115788A1
公开(公告)日:2018-04-26
申请号:US15335396
申请日:2016-10-26
Applicant: Google Inc.
Inventor: Christopher Charles Burns , George Alban Heitz, III , James Edward Stewart , Cameron Hill , Seungho Yang , Joe Delone Venters , William Alex Finlayson , Carsten Hinz , Timothy Samuel Psiaki , Nathan Scott Klee , Gregory Rourk Nelson , Kevin James Avery , Lawrence W. Neal , Martin Davidsson
CPC classification number: G06K9/00771 , G06K9/00718 , G06K2009/00738 , H04N7/185
Abstract: A method at a server system includes: receiving a video stream from a remote video camera, wherein the video stream comprises a plurality of video frames; selecting a plurality of non-contiguous frames from the video stream, the plurality of non-contiguous frames being associated with a predetermined time interval; encoding the plurality of non-contiguous frames as a compressed video segment associated with the time interval; receiving a request from an application running on a client device to review video from the remote video camera for the time interval; and in response to the request, transmitting the video segment to the client device for viewing in the application.
-