IP Library Granted Patent US 8,843,621
Granted Patent B2
US 8,843,621 · App. 13/280,406 · Granted Sep 23, 2014

Event prediction and preemptive action identification in a networked computing environment

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,843,621
App. No.
13/280,406
Granted
Sep 23, 2014
Kind
B2
Abstract

Embodiments of the present invention relate to an approach for using electronic feeds (e.g., online news feeds, social media resources/websites, etc.) to predict potentially harmful events and take preemptive measures/actions to minimize and/or avoid loss. In a typical embodiment, a set of electronic feeds (e.g., news feeds and/or social networking website feeds) is accessed. A query is then issued against the set of feeds based on a set of search criteria pertaining to a possible event having a potential to adversely affect the networked computing environment. A set of results is received in a computer memory medium of the networked computing environment. It may then be determined whether at least one property of the set of results (e.g., a quantity of ‘hits’) meets one or more predetermined event criteria (e.g., a predetermined threshold).

Claims (61)

1. A computer-implemented method for event prediction and preemptive remediation based on electronic feeds in a networked computing environment, comprising:

accessing a set of electronic feeds;

issuing a query against the set of feeds based on a set of search criteria pertaining to a possible event having a potential to adversely affect the networked computing environment;

responsive to the query being issued, receiving a set of results in a computer memory medium;

determining whether at least one property of the set of results meets one or more predetermined event criteria;

responsive to the at least one property of the set of results meeting the one or more predetermined event criteria, identifying a set of remedial actions to be taken to address the possible event;

assigning a priority to resources in the networked computing environment based on an algorithm accounting for whether each of the resources has been previously backed up, a level of activity of each of the resources, and whether each of the resources has recovery insurance;

dynamically changing the assigned priorities based on a predicted time until an occurrence of the possible event; and

applying the set of remedial actions to the set of resources based on the assigned priorities at a time of the occurrence of the possible event.

2. The computer-implemented method of claim 1 , the set of electronic feeds being accessed via a set of social media websites.

3. The computer-implemented method of claim 1 , the possible event comprising a disaster-related event, and the set of remedial actions comprising preemptive disaster recovery actions.

4. The computer-implemented method of claim 3 , the disaster-related event pertaining to at least one of the following: a weather-related event, a geologic event, a biological epidemic-related event, an electrical grid failure event, a transportation infrastructure failure event, or a human-initiated malicious action event.

5. The computer-implemented method of claim 1 , the set of search criteria comprising a set of keywords related to the possible event.

6. The computer-implemented method of claim 1 , the query comprising at least one of the following: a location-specific query, a time-specific query, or a query based on a common set of social media characteristics.

7. The computer-implemented method of claim 1 , the set of remedial actions pertaining to infrastructure or individuals associated with the networked computing environment and having a potential to be affected by the possible event.

8. The computer-implemented method of claim 1 , further comprising implementing at least one of the set of remedial actions prior to an occurrence of the possible event.

9. A system for event prediction and preemptive remediation based on electronic feeds in a networked computing environment, comprising:

a memory medium comprising instructions;

a bus coupled to the memory medium; and

a processor coupled to the bus that when executing the instructions causes the system to:

access a set of electronic feeds;

issue a query against the set of feeds based on a set of search criteria pertaining to a possible event having a potential to adversely affect the networked computing environment;

responsive to the query being issued, receive a set of results in a computer memory medium;

determine whether at least one property of the set of results meets one or more predetermined event criteria;

responsive to the at least one property of the set of results meeting the one or more predetermined event criteria, identify a set of remedial actions to be taken to address the possible event;

assign a priority to resources in the networked computing environment based on a level of activity of each of the resources;

dynamically change the assigned priorities based on a predicted time until an occurrence of the possible event; and

apply the set of remedial actions to the set of resources based on the assigned priorities at a time of the occurrence of the event.

10. The system of claim 9 , the set of electronic feeds being accessed via a set of social media websites.

11. The system of claim 9 , the possible event comprising a disaster-related event, and the set of remedial actions comprising preemptive disaster recovery actions.

12. The system of claim 11 , the disaster-related event pertaining to at least one of the following: a weather-related event, a geologic event, a biological epidemic-related event, an electrical grid failure event, a transportation infrastructure failure event, or a human-initiated malicious action event.

13. The system of claim 9 , the set of search criteria comprising a set of keywords related to the possible event.

14. The system of claim 9 , the query comprising at least one of the following: a location-specific query, a time-specific query, or a query based on a common set of social media characteristics.

15. The system of claim 9 , the set of remedial actions pertaining to infrastructure or individuals associated with the networked computing environment and having a potential to be affected by the possible event.

16. The system of claim 9 , the memory medium further comprising instructions for causing the system to implement at least one of the set of remedial actions prior to an occurrence of the possible event.

17. A computer program product for event prediction and preemptive remediation based on electronic feeds in a networked computing environment, the computer program product comprising a non-transitory computer readable storage media, and program instructions stored on the non-transitory computer readable storage media, to:

access a set of electronic feeds;

issue a query against the set of feeds based on a set of search criteria pertaining to a possible event having a potential to adversely affect the networked computing environment;

responsive to the query being issued, receive a set of results in a computer memory medium;

determine whether at least one property of the set of results meets one or more predetermined event criteria;

responsive to the at least one property of the set of results meeting the one or more predetermined event criteria, identify a set of remedial actions to be taken to address the possible event;

assign a priority to resources in the networked computing environment based on whether each of the resources has recovery insurance;

dynamically change the assigned priorities based on a predicted time until an occurrence of the possible event; and

apply the set of remedial actions to the set of resources based on the assigned priorities at a time of the occurrence of the event.

18. The computer program product of claim 17 , the set of electronic feeds being accessed via a set of social media websites.

19. The computer program product of claim 17 , the possible event comprising a disaster-related event, and the set of remedial actions comprising preemptive disaster recovery actions.

20. The computer program product of claim 19 , the disaster-related event pertaining to at least one of the following: a weather-related event, a geologic event, a biological epidemic-related event, an electrical grid failure event, a transportation infrastructure failure event, or a human-initiated malicious action event.

21. The computer program product of claim 17 , the set of search criteria comprising a set of keywords related to the possible event.

22. The computer program product of claim 17 , the query comprising at least one of the following: a location-specific query, a time-specific query, or a query based on a common set of social media characteristics.

23. The computer program product of claim 17 , the set of remedial actions pertaining to infrastructure or individuals associated with the networked computing environment and having a potential to be affected by the possible event.

24. The computer program product of claim 17 , the memory medium further comprising instructions for causing the system to implement at least one of the set of remedial actions prior to an occurrence of the possible event.

25. A method for deploying a system for event prediction and preemptive remediation based on electronic feeds in a networked computing environment, comprising:

providing a computer infrastructure being operable to:

access a set of electronic feeds;

issue a query against the set of feeds based on a set of search criteria pertaining to a possible event having a potential to adversely affect the networked computing environment;

responsive to the query being issued, receive a set of results in a computer memory medium;

determine whether at least one property of the set of results meets one or more predetermined event criteria;

responsive to the at least one property of the set of results meeting the one or more predetermined event criteria, identify a set of remedial actions to be taken to address the possible event;

assign a priority to resources in the networked computing environment based on an algorithm accounting for whether each of the resources has been previously backed up, a level of activity of each of the resources, and whether each of the resources has recovery insurance;

dynamically change the assigned priorities based on a predicted time until an occurrence of the possible event; and

apply the set of remedial actions to the set of resources based on the assigned priorities at a time of the occurrence of the event.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 13, 2021
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: KYNDRYL, INC.
Reel/Frame 057885/0644 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2011
From: DEJANA, RYAN G.; DELUCA, LISA SEACAT; JANG, SOOBAEK; KROOK, DANIEL C.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 027124/0081 →