Method and System for Categorizing Detected Motion Events
First Claim
1. A method of categorizing and providing user feedback regarding a detected event, the method comprising:
- displaying a video monitoring user interface on a display of a client device including a live video feed from a camera located remotely from the client device in a first region of the video monitoring user interface and an event timeline in a second region of the video monitoring user interface, including;
displaying on the event timeline one or more event indicators corresponding to one or more events previously detected by the camera, wherein the one or more events are assigned to a plurality of event categories and each event is represented by a respective event indicator having a distinct display characteristic associated with a corresponding event category to which the event is assigned;
analyzing the live video feed from the camera to detect a new event;
determining from the live video feed one or more characteristics of the new event; and
in accordance with a determination that the one or more determined characteristics of the new event satisfy one or more categorization criteria for an event category of the plurality of event categories;
assigning the new event to the event category for which the one or more determined characteristics of the new event satisfy one or more categorization criteria; and
displaying a new indicator for the detected new event on the event timeline, the new indicator being displayed with a display characteristic corresponding to the event category assigned to the new event.
2 Assignments
0 Petitions
Accused Products
Abstract
A computing system device with processor(s) and memory displays a video monitoring user interface on the display, the video monitoring user interface including a video feed from a camera located remotely from the client device in a first region of the video monitoring user interface and an event timeline in a second region of the video monitoring user interface, and the event timeline includes indicators corresponding to motion events previously detected by the camera. The computing system obtains an indication of a detected motion event and associates the detected motion event with a respective category. The computing system displays an indicator for the detected motion event on the event timeline with a display characteristic corresponding to the respective category.
-
Citations
30 Claims
-
1. A method of categorizing and providing user feedback regarding a detected event, the method comprising:
-
displaying a video monitoring user interface on a display of a client device including a live video feed from a camera located remotely from the client device in a first region of the video monitoring user interface and an event timeline in a second region of the video monitoring user interface, including; displaying on the event timeline one or more event indicators corresponding to one or more events previously detected by the camera, wherein the one or more events are assigned to a plurality of event categories and each event is represented by a respective event indicator having a distinct display characteristic associated with a corresponding event category to which the event is assigned; analyzing the live video feed from the camera to detect a new event; determining from the live video feed one or more characteristics of the new event; and in accordance with a determination that the one or more determined characteristics of the new event satisfy one or more categorization criteria for an event category of the plurality of event categories; assigning the new event to the event category for which the one or more determined characteristics of the new event satisfy one or more categorization criteria; and displaying a new indicator for the detected new event on the event timeline, the new indicator being displayed with a display characteristic corresponding to the event category assigned to the new event. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 21, 22, 23, 24)
-
-
9. A computing system, comprising:
-
one or more processors; and memory storing one or more programs to be executed by the one or more processors, the one or more programs comprising instructions for; displaying a video monitoring user interface on a display of a client device including a live video feed from a camera located remotely from the client device in a first region of the video monitoring user interface and an event timeline in a second region of the video monitoring user interface, including; displaying on the event timeline one or more event indicators corresponding to one or more events previously detected by the camera, wherein the one or more events are assigned to a plurality of event categories and each event is represented by a respective event indicator having a distinct display characteristic associated with a corresponding event category to which the event is assigned; analyzing the live video feed from the camera to detect a new event; determining from the live video feed one or more characteristics of the new event; and in accordance with a determination that the one or more determined characteristics of the new event satisfy one or more categorization criteria for an event category of the plurality of event categories; assigning the new event to the event category for which the one or more determined characteristics of the new event satisfy one or more categorization criteria; and displaying a new indicator for the detected new event on the event timeline, the new indicator being displayed with a display characteristic corresponding to the event category assigned to the new event. - View Dependent Claims (10, 11, 12, 13, 14, 25, 26, 27)
-
-
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 including a live video feed from a camera located remotely from the client device in a first region of the video monitoring user interface and an event timeline in a second region of the video monitoring user interface, including; displaying on the event timeline one or more event indicators corresponding to one or more events previously detected by the camera, wherein the one or more events are assigned to a plurality of event categories and each event is represented by a respective event indicator having a distinct display characteristic associated with a corresponding event category to which the event is assigned; analyzing the live video feed from the camera to detect a new event; determining from the live video feed one or more characteristics of the new event; and in accordance with a determination that the one or more determined characteristics of the new event satisfy one or more categorization criteria for an event category of the plurality of event categories; assigning the new event to the event category for which the one or more determined characteristics of the new event satisfy one or more categorization criteria; and displaying a new indicator for the detected new event on the event timeline, the new indicator being displayed with a display characteristic corresponding to the event category assigned to the new event. - View Dependent Claims (16, 17, 18, 19, 20, 28, 29, 30)
-
Specification