US 11,947,780 B2
Timeline-video relationship processing for alert events
Christopher Charles Burns, Santa Clara, CA (US); George Alban Heitz, III, Mountain View, CA (US); James Edward Stewart, Mountain View, CA (US); Cameron Hill, San Francisco, CA (US); Seungho Yang, Mountain View, CA (US); Joe Delone Venters, Alameda, CA (US); William Alex Finlayson, San Francisco, CA (US); Carsten Hinz, Sunnyvale, CA (US); Timothy Samuel Psiaki, Duvall, WA (US); Nathan Scott Klee, Kirkland, WA (US); Gregory Rourk Nelson, San Bruno, CA (US); Kevin James Avery, San Francisco, CA (US); Lawrence W. Neal, Oakland, CA (US); and Martin Davidsson, Redwood City, CA (US)
Assigned to Google LLC, Mountain View, CA (US)
Filed by Google LLC, Mountain View, CA (US)
Filed on Mar. 15, 2023, as Appl. No. 18/184,088.
Application 18/184,088 is a continuation of application No. 17/346,622, filed on Jun. 14, 2021, granted, now 11,609,684.
Application 17/346,622 is a continuation of application No. 16/536,255, filed on Aug. 8, 2019, granted, now 11,036,361, issued on Jun. 15, 2021.
Application 16/536,255 is a continuation of application No. 15/335,399, filed on Oct. 26, 2016, granted, now 10,386,999, issued on Aug. 20, 2019.
Prior Publication US 2023/0214092 A1, Jul. 6, 2023
Int. Cl. G06F 3/0482 (2013.01); G05B 15/02 (2006.01); G06F 3/04817 (2022.01); G06F 16/738 (2019.01); G06F 40/35 (2020.01); G11B 27/30 (2006.01); H04L 65/403 (2022.01); H04L 65/61 (2022.01); H04N 7/18 (2006.01); H04N 21/2387 (2011.01); H04N 21/4223 (2011.01); H04N 21/431 (2011.01); H04N 21/472 (2011.01); H04N 21/488 (2011.01); H04N 21/63 (2011.01); H04N 21/845 (2011.01); H04N 21/8549 (2011.01); H04N 21/858 (2011.01)
CPC G06F 3/0482 (2013.01) [G06F 3/04817 (2013.01); G06F 16/739 (2019.01); G11B 27/3081 (2013.01); H04L 65/61 (2022.05); H04N 21/2387 (2013.01); H04N 21/4223 (2013.01); H04N 21/47217 (2013.01); H04N 21/488 (2013.01); H04N 21/8456 (2013.01); H04N 21/8549 (2013.01); H04N 21/858 (2013.01); G05B 15/02 (2013.01); G06F 40/35 (2020.01); H04L 65/403 (2013.01); H04N 7/186 (2013.01); H04N 21/4312 (2013.01); H04N 21/632 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
detecting one or more alert events associated with a video feed;
assigning one or more alert event indicators to at least portions of the video feed for each of the detected one or more alert events;
displaying, via a display of an electronic device, a user interface having a first region and a second region, the first region of the user interface comprising the video feed, the second region of the user interface comprising:
a timeline having time increment markers and at least one alert event indicator of the one or more alert event indicators, a size of a respective alert event indicator of the one or more alert event indicators based on a temporal length of a respective portion of the video feed to which the respective alert event indicator is assigned, and a spacing between the time increment markers based on a presence and the size of one or more alert event indicators; and
a time position marker that marks a time in the timeline to which the video feed corresponds;
transitioning (i) the timeline with respect to the time position marker or (ii) the time position marker with respect to the timeline; and
displaying, in response to the transitioning, one or more portions of the video feed in the second region of the user interface corresponding to the time in the timeline indicated by time position marker.