Patent ID: 11948346
Assignee: THE ADT SECURITY CORPORATION
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A server system, comprising:
at least one processor; and
at least one memory storing a plurality of instructions that, when executed by the at least one processor, causes the at least one processor to:
receive a plurality of machine learning (ML) models from a plurality of mobile computing devices, each ML model of the plurality of ML models being trained by a corresponding mobile computing device of the plurality of mobile computing devices using media and a plurality of labels;
receive ML model data from the plurality of mobile computing devices, the ML model data comprising metadata corresponding to the plurality of labels, the ML model data excluding the media;
select at least one group of the plurality of ML models based on the metadata;
test each ML model of the at least one group based on a predetermined threshold and testing data;
determine a plurality of metrics based on the ML models that were tested;
select a set of ML models of the ML models that were tested that satisfies at least one metric of the plurality of metrics;
combine at least two ML models of the set of ML models based on at least one parameter;
receive additional media from a lockbox environment that restricts access to a plurality of users based on time; and
input the additional media to the combined at least two ML models to perform an object detection.