| CPC G06V 20/44 (2022.01) [G06V 20/46 (2022.01); H04N 23/66 (2023.01)] | 20 Claims |

|
1. A camera comprising:
at least one hardware processor; and
at least one non-transitory memory storing instructions, which, when executed by the at least one hardware processor, cause the camera to:
capture video at a particular time,
wherein information describing the particular time is embedded within the video;
extract a feature vector from the video,
wherein the feature vector describes an event depicted by the video and the particular time;
determine, using a machine learning model embedded in the camera, a priority sequence, based on the feature vector, for providing a notification to at least one of a plurality of user devices,
wherein the machine learning model is trained based on user preferences and characteristics of the plurality of user devices,
wherein the user preferences are related to the particular time and the characteristics of the plurality of user devices, and
wherein determining the priority sequence is performed using edge computing; and
provide the notification to the at least one of the plurality of user devices based on the priority sequence.
|