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 |
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.
|