US11763234B2ActiveUtilityA1

Location-based risk evaluation

51
Assignee: IBMPriority: Sep 16, 2020Filed: Sep 16, 2020Granted: Sep 19, 2023
Est. expirySep 16, 2040(~14.2 yrs left)· nominal 20-yr term from priority
G06Q 10/1093G06Q 50/265G06Q 10/0635G06Q 10/0637G16H 50/30G16H 15/00G16H 50/80G06Q 10/1095
51
PatentIndex Score
0
Cited by
32
References
20
Claims

Abstract

An event at a location is identified. An event risk of the event can be calculated based on risk characteristics of both the location of the event (“location risk characteristics”) and the event itself (“personnel risk characteristics”). Location risk characteristics can include a visitor history of the location. Personnel risk characteristics can be based on attendees of the event, such as a number of attendees. The overall event risk, once calculated, can be compared to a threshold. Depending on the comparison, a risk mitigation policy can be implemented.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. A method of monitoring, by a computer-implemented scheduling system for a region, health risks in the region, the method comprising:
 receiving, at the computer-implemented scheduling system, a floorplan defining the region and locations within the region; 
 automatically monitoring, by the computer-implemented scheduling system, risk levels in each of the locations, wherein the monitoring comprises:
 receiving, at the computer-implemented scheduling system, sensor data from sensors in the region, wherein the sensors comprise cameras, motion sensors, and microphones; 
 generating, by the computer-implemented scheduling system and based on the sensor data, location risk characteristics for the locations; 
 continuously updating, by the computer-implemented scheduling system and based on the received sensor data, the generated location risk characteristics; and 
 generating, by the computer-implemented scheduling system and based on the continuously tracked location risk characteristics, location risk metrics for each of the locations; 
 
 determining, by the computer-implemented scheduling system and based on the location risk metrics, that a risk level for a location is above a first risk acceptability threshold; 
 in response to the determining that the risk level for the location is above the first risk acceptability threshold, automatically implementing, by the computer-implemented implemented scheduling system, a first risk mitigation policy; 
 receiving, at a user interface of the computer-implemented scheduling system, a scheduling request for an event in the region, the scheduling request comprising a time of the event, a location selected from the locations, and a list of predicted attendees of the event; 
 in response to the scheduling request, automatically evaluating, by the computer-implemented scheduling system, potential risks associated with the event, the automatically evaluating comprising:
 identifying, via the computer-implemented scheduling system and based on the monitoring, location risk metrics for the selected location; 
 
 generating, via the computer-implemented scheduling system and based on the list of predicted attendees, personnel risk characteristics of the event, wherein the personnel risk characteristics include a number of the predicted attendees and sensitivity levels of one or more of the predicted attendees;
 calculating, via the computer-implemented scheduling system and based on the location risk characteristics and on the personnel risk characteristics, an event risk; 
 automatically adjusting, by the computer-implemented scheduling system, the first risk acceptability threshold based on the sensitivity levels; and 
 determining, via the computer-implemented scheduling system, that the event risk is higher than the adjusted risk acceptability threshold; and 
 
 automatically implementing, via the computer-implemented scheduling system, a second risk mitigation policy in response to the determining that the event risk is higher than the adjusted risk acceptability threshold, wherein the implementing comprises:
 modifying the scheduling request; and 
 outputting a response to the scheduling request via the user interface, wherein the response includes a recommended change to the event. 
 
 
     
     
       2. The method of  claim 1 , wherein the location risk characteristics include:
 a number of visitors that have entered the location over a duration; and 
 a maximum number of visitors in the location simultaneously over the duration. 
 
     
     
       3. The method of  claim 1 , wherein the visitor history includes a likelihood of a contagious person in the location. 
     
     
       4. The method of  claim 1 , wherein the implementing the second risk mitigation policy includes automatically denying the event request. 
     
     
       5. The method of  claim 1 , further comprising:
 determining, by the computer-implemented scheduling system and based on the location risk metrics, that a risk constraint has been violated; and 
 automatically generating, by the computer-implemented scheduling system and based on the determining that the risk constraint has been violated, a risk report. 
 
     
     
       6. The method of  claim 5 , further comprising modifying, based on the determining that the risk metric constraint has been violated, the first risk mitigation policy. 
     
     
       7. The method of  claim 1 , wherein:
 the selected location includes a plurality of sublocations; and 
 the location risk characteristics include, for each sublocation:
 a number of entry/exit doors; 
 a size of the sublocation; and 
 ventilation characteristics of the sublocation. 
 
 
     
     
       8. A computer-implemented scheduling system for a region, comprising:
 a memory; and 
 a central processing unit (CPU) coupled to the memory, wherein: 
 the CPU is configured to execute instructions to:
 receive, at the computer-implemented scheduling system, a floorplan defining the region and locations within the region; 
 automatically monitor risk levels in each of the locations, wherein the automatically monitoring comprises:
 receiving, at the computer-implemented scheduling system, sensor data from sensors, wherein the sensors comprise cameras, motion sensors, in the region and microphones; 
 generating, by the computer-implemented scheduling system and based on the sensor data, location risk characteristics for the locations; 
 continuously updating, by the computer-implemented scheduling system and based on the received sensor data, the generated location risk characteristics; and 
 generating, by the computer-implemented scheduling system and based on the continuously tracked location risk characteristics, location risk metrics for each of the locations; 
 
 determine, by the computer-implemented scheduling system and based on the location risk metrics, that a risk level for a location is above a first risk acceptability threshold; 
 in response to the determination that the risk level for the location is above the first risk acceptability threshold, automatically implement, by the computer-implemented scheduling system, a first risk mitigation policy; 
 receive, at a user interface of the computer-implemented scheduling system, a scheduling request for an event in the region, the scheduling request comprising a time of the event, a location selected from the locations, and a list of predicted attendees of the event; 
 identify, by the computer-implemented scheduling system and based on the monitoring, location risk metrics for the selected location; 
 generate, via the computer-implemented scheduling system, personnel risk characteristics of the event, wherein the personnel risk characteristics include a number of the predicted attendees of the event and sensitivity levels of one or more of the predicted attendees; 
 calculate, via the computer-implemented scheduling system and based on the location risk characteristics and on the personnel risk characteristics, an event risk; 
 automatically adjust, by the computer-implemented scheduling system, the first risk acceptability threshold based on the sensitivity levels; 
 determine, via the computer-implemented scheduling system, that the event risk is higher than the adjusted risk acceptability threshold; and 
 automatically implement, via the computer-implemented scheduling system, a second risk mitigation policy in response to the determining that the event risk is higher than the adjusted risk acceptability threshold, wherein the implementing comprises:
 modifying the scheduling request; and 
 outputting a response to the scheduling request via the user interface wherein the response includes a recommended change to the event. 
 
 
 
     
     
       9. The system of  claim 8 , wherein the location risk characteristics include:
 a number of visitors that have entered the location over a duration; and 
 a maximum number of visitors in the location simultaneously over the duration. 
 
     
     
       10. The system of  claim 8 , wherein the CPU is further configured to:
 monitor a location risk metric; 
 determine, based on the location risk metrics, that a risk constraint has been violated; and 
 automatically generate, based on the determination that the risk metric constraint has been violated, a risk report. 
 
     
     
       11. The system of  claim 10 , wherein the CPU is further configured to modify, based on the determination that the risk metric constraint has been violated, the first risk mitigation policy. 
     
     
       12. The system of  claim 8 , wherein
 the selected location includes a plurality of sublocations; and 
 the location risk characteristics include, for each sublocation:
 a number of entry/exit doors; 
 a size of the sublocation; and 
 ventilation characteristics of the sublocation. 
 
 
     
     
       13. A computer program product, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, wherein:
 the program instructions are executable by a computer to cause the computer to:
 receive, at a computer-implemented scheduling system for a region, a floorplan defining the region and locations within the region; 
 automatically monitor risk levels in each of the locations, wherein the automatically monitoring comprises:
 receiving, at the computer-implemented scheduling system, sensor data from sensors in the region, wherein the sensors comprise cameras, motion sensors, and microphones; 
 generating, by the computer-implemented scheduling system and based on the sensor data, location risk characteristics for the locations; 
 continuously updating, by the computer-implemented scheduling system and based on the received sensor data, the generated location risk characteristics; and 
 generating, by the computer-implemented scheduling system and based on the continuously tracked location risk characteristics, location risk metrics for each of the locations; 
 
 determine, by the computer-implemented scheduling system and based on the location risk metrics, that a risk level for a location is above a first risk acceptability threshold; 
 in response to the determination that the risk level for the location is above the first risk acceptability threshold, automatically implement, by the computer-implemented scheduling system, a first risk mitigation policy; 
 receive, at a user interface of the computer-implemented scheduling system, a scheduling request for an event in the region, wherein the scheduling request includes parameters comprising a time of the event, a location selected from the locations, and a list of predicted attendees of the event; 
 identify, by the computer-implemented scheduling system and based on the monitoring, location risk metrics for the selected location; 
 calculate, by the computer-implemented scheduling system, personnel risk characteristics of the event, wherein the personnel risk characteristics include a number of the predicted attendees of the event and sensitivity levels of one or more of the predicted attendees; 
 calculate, by the computer-implemented scheduling system and based on the location risk characteristics and on the personnel risk characteristics, an event risk; 
 automatically adjust, by the computer-implemented scheduling system, the first risk acceptability threshold based on the sensitivity levels; 
 determine, via the computer-implemented scheduling system, that the event risk is higher than the adjusted the event risk to the risk acceptability threshold; and 
 automatically implement, via the computer-implemented scheduling system, a second risk mitigation policy in response to the determining that the event risk is higher than the adjusted risk acceptability threshold, wherein the implementing comprises:
 modifying the scheduling request; and 
 outputting a response to the scheduling request via the user interface, wherein the response includes a recommended change to the event. 
 
 
 
     
     
       14. The computer program product of  claim 13 , wherein the location risk characteristics include:
 a number of visitors that have entered the location over a duration; and 
 a maximum number of visitors in the location simultaneously over the duration. 
 
     
     
       15. The computer program product of  claim 13 , wherein the instructions further cause the computer to:
 determine, based on the location risk metrics, that a risk constraint has been violated; and 
 automatically generate, based on the determination that the risk constraint has been violated, a risk report. 
 
     
     
       16. The method of  claim 1 , wherein implementing the second risk mitigation policy includes executing at least one action selected from the group consisting of:
 automatically restricting access, by the computer-implemented scheduling system, to the location; 
 proposing, in the response output by the computer-implemented scheduling system, an alternative location for the event as the recommended change; 
 generating, by the computer-implemented scheduling system, a route through the region to the selected location based on the floorplan, the continuously tracked location risk characteristics, and a location of a user at the time of the event; 
 generating, by the computer-implemented scheduling system, a visual message or audible alert that communicates, via a mobile computing device, that the event risk is greater than the risk acceptability threshold; and 
 adjusting, by the computer-implemented scheduling system, the number of predicted attendees of the event, wherein the adjusting comprises:
 sending an alert communicating a location risk metric to mobile devices of the predicted attendees; 
 receiving, from the mobile devices, at least one response to the alert; and 
 updating the number of the predicted attendees based on the at least one response. 
 
 
     
     
       17. The method of  claim 1 , further comprising:
 monitoring risk metrics of the region based on the image data and the audio data; and 
 generating risk mitigation proposals based on the risk metrics. 
 
     
     
       18. The method of  claim 2 , wherein the computer-implemented scheduling system determines the number of previous visitors based on the sensor data from the motion sensor. 
     
     
       19. The method of  claim 3 , wherein the computer-implemented scheduling system determines the likelihood based on the sensor data from the cameras and the microphones. 
     
     
       20. The method of  claim 3 , further comprising automatically generating, by the computer-implemented scheduling system, periodic risk reports for the region based on the location risk metrics.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.