| CPC G08B 13/19652 (2013.01) [G06V 20/53 (2022.01); G06V 40/103 (2022.01); G07C 9/00904 (2013.01); G07C 9/23 (2020.01); G08B 13/19613 (2013.01); G08B 13/19673 (2013.01); H04W 4/021 (2013.01); H04W 4/023 (2013.01)] | 11 Claims |

|
1. A method, comprising:
monitoring locations reported by devices of individuals relative to a geofenced area of an establishment;
reporting arrivals and estimated arrival times of each individual relative to the geofenced area to the devices until the individuals are all detected within the geofenced area, wherein the devices comprise at least a first device operated by a first individual and a second device operated by a second individual;
determining security roles of each individual, wherein each secure role associated with a set of actions that are to be performed by a corresponding individual and timings of the set of actions based on a security procedure the individuals are to perform at the establishment;
reporting the security roles, the timings, the set of actions, and the security procedure of each individual to the devices;
wherein reporting comprises:
sending a notification to the second device indicating that a first portion of an opening security procedure has completed and that the second individual is to enter the establishment for completion of a second procedure of the opening security procedure by both the first individual and the second individual;
monitoring a performance of the timings and the set of actions for the security procedure through video feeds captured of the establishment and the individuals within the establishment by a server comprising a processor and a non-transitory computer-readable storage medium;
monitoring, through the video feeds, behaviors and actions of the individuals and ensuring through the video feeds that only authorized individuals are present within the establishment;
logging compliance or non compliance of the set of actions along with a procedure identifier for the security procedure and identifiers for the individuals in an audit log maintained by the server; and
listening for a keyword spoken by each individual while each individual is inside the establishment as detected by one or more microphones located within the establishment, wherein when a specific keyword associated with distress is spoken, raising a silent alarm and notifying a certain individual during a certain portion of the security procedure where the certain individual is not yet within the establishment.
|