CPC G08B 21/0476 (2013.01) [G16Y 10/75 (2020.01); G16Y 40/60 (2020.01); G16Y 40/50 (2020.01)] | 20 Claims |
1. A computer-implemented method for blocking a user from an area of risk, the method comprising:
receiving, by one or more processors, input data from monitoring of a designated space;
detecting, by the one or more processors, an area of risk condition within the designated space, based on machine learning of the designated space and pre-determined indicators of a risk condition;
identifying, by the one or more processors, a user in a proximity of the area of the risk condition within the designated space, based on machine learning of historical video images of the user within the designated space;
transmitting, by the one or more processors, instructions to one or more Internet of things (IoT) devices to move to a position to form a fence between the area of the risk condition and the user;
generating, by the one or more processors, a distraction diverting the user away from the area of the risk condition; and
in response to determining movements of the user approaching the area of the risk condition, adjusting, by the one or more processors, the position of the one or more IoT devices corresponding to the movements of the user to maintain the fence as a barrier between the user and the area of the risk condition.
|