SECURITY BARRIER SYSTEM
The present disclosure describes a computer system that generates security barrier configurations for locations. According to an embodiment, a computer system includes one or more memories and one or more processors communicatively coupled to the one or more memories. The one or more processors, individually or collectively, receive a first set of user input indicating an address of an event, retrieve a map showing an area indicated by the address, receive a second set of user input indicating a location in the area to be closed for the event, determine, based on the second set of user input and the map, a size of the location, determine, based on the size, a security barrier configuration for closing the location, and adjust an image of the location by adding an image of the security barrier configuration to the image.
1 . A computer system comprising:
one or more memories; and
one or more processors communicatively coupled to the one or more memories, the one or more processors configured to, individually or collectively:
receive a first set of user input indicating an address of an event;
retrieve a map showing an area indicated by the address;
receive a second set of user input indicating a location in the area to be closed for the event;
determine, based on the second set of user input and the map, a size of the location;
determine, based on the size, a security barrier configuration for closing the location; and
adjust an image of the location by adding an image of the security barrier configuration to the image.
2 . The computer system of claim 1 , wherein the one or more processors are configured to, individually or collectively, implement a ruleset indicating security barrier configurations for a plurality of sizes, wherein determining the security barrier configuration for closing the location is based on the ruleset.
3 . The computer system of claim 1 , wherein the one or more processors are configured to, individually or collectively, determine an incursion area for the location based on the second set of user input, wherein determining the security barrier configuration for closing the location is based on the incursion area.
4 . The computer system of claim 1 , wherein the second set of user input indicates whether the location should allow emergency vehicle access and wherein determining the security barrier configuration for closing the location is based on whether the location should allow emergency vehicle access.
5 . The computer system of claim 1 , wherein the second set of user input indicates whether the location should allow pedestrian access and wherein determining the security barrier configuration for closing the location is based on whether the location should allow pedestrian access.
6 . The computer system of claim 1 , wherein the one or more processors are configured to, individually or collectively:
receive a third set of user input indicating a change to the security barrier configuration; and
adjust the image of the security barrier configuration based on the change indicated by the third set of user input.
7 . The computer system of claim 1 , wherein the one or more processors are configure to, individually or collectively, adjust the map by adding a marker to the map at a position in the image indicating the location.
8 . The computer system of claim 1 , wherein the one or more processors are configured to, individually or collectively, generate a report comprising (i) the map and (ii) the image of the location with the image of the security barrier configuration.
9 . The computer system of claim 1 , wherein the one or more processors are configured to, individually or collectively:
determine a plurality of available security barriers; and
determine, based on the plurality of available security barriers, a security barrier missing from the plurality of available security barriers to implement the security barrier configuration.
10 . The computer system of claim 1 , wherein the one or more processors are configured to, individually or collectively:
receive, from a security barrier, coordinates indicating a location of the security barrier; and
verify that the security barrier is deployed at the location according to the security barrier configuration based on the coordinates.
11 . A method comprising:
receiving a first set of user input indicating an address of an event;
retrieving a map showing an area indicated by the address;
receiving a second set of user input indicating a location in the area to be closed for the event;
determining, based on the second set of user input and the map, a size of the location;
determining, based on the size, a security barrier configuration for closing the location; and
adjusting an image of the location by adding an image of the security barrier configuration to the image.
12 . The method of claim 11 , further comprising implementing a ruleset indicating security barrier configurations for a plurality of sizes, wherein determining the security barrier configuration for closing the location is based on the ruleset.
13 . The method of claim 11 , further comprising determining an incursion area for the location based on the second set of user input, wherein determining the security barrier configuration for closing the location is based on the incursion area.
14 . The method of claim 11 , wherein the second set of user input indicates whether the location should allow emergency vehicle access and wherein determining the security barrier configuration for closing the location is based on whether the location should allow emergency vehicle access.
15 . The method of claim 11 , wherein the second set of user input indicates whether the location should allow pedestrian access and wherein determining the security barrier configuration for closing the location is based on whether the location should allow pedestrian access.
16 . The method of claim 11 , further comprising:
receiving a third set of user input indicating a change to the security barrier configuration; and
adjusting the image of the security barrier configuration based on the change indicated by the third set of user input.
17 . The method of claim 11 , further comprising adjusting the map by adding a marker to the map at a position in the image indicating the location.
18 . The method of claim 11 , further comprising generating a report comprising (i) the map and (ii) the image of the location with the image of the security barrier configuration.
19 . The method of claim 11 , further comprising:
determining a plurality of available security barriers; and
determining, based on the plurality of available security barriers, a security barrier missing from the plurality of available security barriers to implement the security barrier configuration.
20 . A non-transitory computer readable medium storing instructions that, when executed by one or more processors, cause the one or more processors to individually or collectively:
receive a first set of user input indicating an address of an event;
retrieve a map showing an area indicated by the address;
receive a second set of user input indicating a location in the area to be closed for the event;
determine, based on the second set of user input and the map, a size of the location;
determine, based on the size, a security barrier configuration for closing the location; and
adjust an image of the location by adding an image of the security barrier configuration to the image.