Adaptive risk mitigation
AssigneeInternational Business Machines Corporation
InventorsSeng Chai Gan, Shikhar Kwatra, Adam Lee Griffin, Mauro Marzorati, Seda Ozses
Life of this patent
Estimating the term…
Abstract
Embodiments of the present invention provide a computer system, a computer program product, and a method that comprises generating a risk score by assigning values to at least one contextual factor of a plurality of contextual factors and aggregating the assigned values using a determination engine; creating a geo-fence by establishing geographical boundaries proportional to the generated risk score; and dynamically recalculating the generated risk score based on an identified change to the at least one contextual factor of the plurality of contextual factors.
Claims20
A computer-implemented method comprising:
- retrieving information associated with a user and a respective asset associated with the user;
- determining at least one contextual factor from a plurality of contextual factors within the retrieved information, wherein the at least one contextual factor represents a breach of a boundary of a geo-fence;
- generating a risk score by assigning values to the at least one contextual factor of the plurality of contextual factors and aggregating the assigned values;
- creating the geo-fence by establishing geographical boundaries proportional to the generated risk score;
- dynamically recalculating the generated risk score based on an identified change to the at least one contextual factor of the plurality of contextual factors;
- generating a displayable model that provides a location of the respective asset and the recalculated generated risk score for the respective asset within the created geo-fence;
- and
- modifying the created geo-fence based on the recalculated generated risk score, wherein modifying the created geo-fence includes increasing an area of the created geo-fence based, at least in part, on the recalculated generated risk score being less than the generated risk score.
(canceled)
A computer program product comprising:
- one or more computer readable storage media and program instructions stored on the one or more computer readable storage media, the program instructions comprising:
- program instructions to retrieve information associated with a user and a respective asset associated with the user;
- program instructions to determine at least one contextual factor from a plurality of contextual factors within the retrieved information, wherein the at least one contextual factor represents a breach of a boundary of a geo-fence;
- program instructions to generate a risk score by assigning values to the at least one contextual factor of the plurality of contextual factors and aggregating the assigned values;
- program instructions to create the geo-fence by establishing geographical boundaries proportional to the generated risk score;
- program instructions to dynamically recalculate the generated risk score based on an identified change to the at least one contextual factor of the plurality of contextual factors program instructions to generate a displayable model that provides a location of the respective asset and the recalculated generated risk score for the respective asset within the created geo-fence;
- and
- program instructions to modify the created geo-fence based on the recalculated generated risk score, wherein modifying the created geo-fence includes increasing an area of the created geo-fence based, at least in part, on the recalculated generated risk score being less than the generated risk score.
(canceled)
A computer system comprising:
- one or more computer processors;
- one or more computer readable storage media;
- and
- program instructions stored on the one or more computer readable storage media for execution by at least one of the one or more processors, the program instructions comprising:
- program instructions to retrieve information associated with a user and a respective asset associated with the user;
- program instructions to determine at least one contextual factor from a plurality of contextual factors and at least one additional factor from the retrieved information, wherein the at least one contextual factor represents a breach of a boundary of a geo-fence;
- program instructions to generate a risk score by assigning values to the at least one contextual factor of the plurality of contextual factors and aggregating the assigned values;
- program instructions to create the geo-fence by establishing geographical boundaries proportional to the generated risk score;
- program instructions to dynamically recalculate the generated risk score based on an identified change to the at least one contextual factor of the plurality of contextual factors;
- program instructions to generate a displayable model that provides a location of the respective asset, a usage value for the respective asset, and the recalculated generated risk score for the respective asset within the created geo-fence;
- and
- program instructions to modify the created geo-fence based on the recalculated generated risk score, wherein modifying the created geo-fence includes increasing an area of the created geo-fence based, at least in part, on the recalculated generated risk score being less than the generated risk score.
(canceled)
Dependencies are inferred from the claim text.