IP Library Granted Patent US 9,615,236
Granted Patent B2
US 9,615,236 · App. 14/724,122 · Granted Apr 4, 2017

Freeing up mobile network for important phone calls in case of disaster

Inventors: Daniel Acevedo (Milton, NY); Steven M. Jones (Pleasant Valley, NY); Michael P. Kreig (White Plains, NY); Marie R. Laser (Poughkeepsie, NY); Deepti M. Naphade (Cupertino, CA)
Assignee: International Business Machines Corporation
H04W4/22H04W4/02H04W4/14H04W28/0226
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 9,615,236
App. No.
14/724,122
Granted
Apr 4, 2017
Kind
B2
Abstract

According to one exemplary embodiment, a method for reducing load on a mobile network after the occurrence of a disaster event is provided. The method may include receiving a disaster location time. The method may include determining a target area based on the disaster location. The method may include determining target persons located within the target area. The method may include predicting the location of each target person based on historical movement data associated with each target person. The method may include determining a plurality of filtered persons based on the predicted location of each target person and the disaster time. The method may include determining a plurality of safe persons based on the filtered persons and a safety indicator. The method may include sending a safety notification to a plurality of concerned contacts associated with each safe person and blocking network traffic associated with each safe person.

Claims (27)

1. A computer system for reducing load on a mobile network after the occurrence of a disaster event, comprising:

one or more processors, one or more computer-readable memories, one or more computer-readable tangible storage medium, and program instructions stored on at least one of the one or more tangible storage medium for execution by at least one of the one or more processors via at least one of the one or more memories, wherein the computer system is capable of performing a method comprising:

receiving a disaster location and a disaster time;

determining a target area based on the received disaster location;

determining a plurality of target persons located within the determined target area;

predicting the location of each target person within the determined plurality of target persons based on a plurality of historical movement data associated with each target person within the plurality of target persons;

determining a plurality of filtered persons based on the predicted location of each target person within the plurality of target persons and the received disaster time, wherein determining the plurality of filtered persons based on the predicted location of each target person within the plurality of target persons and the received disaster time comprises the plurality of target persons remaining after removing a plurality of unaffected persons from the plurality of target persons based on determining that the predicted location of each unaffected person within the plurality of unaffected persons is outside a risk area and wherein the risk area is affected by the disaster event;

determining a plurality of safe persons based on the plurality of filtered persons and a safety indicator; and

sending a safety notification to a plurality of concerned contacts associated with each safe person within the determined plurality of safe persons.

2. The computer system of claim 1 , further comprising:

blocking a plurality of network traffic associated with each safe person within the determined plurality of safe persons for a time period following the disaster time.

3. The computer system of claim 1 , wherein receiving the disaster location and the disaster time comprises querying a social networking site for the disaster location and the disaster time or configuring the social networking site to send the disaster location and the disaster time in response to the disaster event.

4. The computer system of claim 1 , wherein determining the target area comprises identifying a geographic area containing the received disaster location and a plurality of areas surrounding the received disaster location.

5. The computer system of claim 1 , wherein the plurality of target persons comprises a personal identifier and an address associated with each target person within the plurality of target persons.

6. The computer system of claim 5 , wherein determining the plurality of target persons located within the determined target area comprises determining if the address associated with each target person within the plurality of target persons is within the target area.

7. A computer program product for reducing load on a mobile network after the occurrence of a disaster event, comprising:

one or more computer-readable storage medium and program instructions stored on at least one of the one or more tangible storage medium, the program instructions executable by a processor, the program instructions comprising:

program instructions to receive a disaster location and a disaster time;

program instructions to determine a target area based on the received disaster location;

program instructions to determine a plurality of target persons located within the determined target area;

program instructions to predict the location of each target person within the determined plurality of target persons based on a plurality of historical movement data associated with each target person within the plurality of target persons;

program instructions to determine a plurality of filtered persons based on the predicted location of each target person within the plurality of target persons and the received disaster time, wherein determining the plurality of filtered persons based on the predicted location of each target person within the plurality of target persons and the received disaster time comprises the plurality of target persons remaining after removing a plurality of unaffected persons from the plurality of target persons based on determining that the predicted location of each unaffected person within the plurality of unaffected persons is outside a risk area and wherein the risk area is affected by the disaster event;

program instructions to determine a plurality of safe persons based on the plurality of filtered persons and a safety indicator; and

program instructions to send a safety notification to a plurality of concerned contacts associated with each safe person within the determined plurality of safe persons.

8. The computer program product of claim 7 , further comprising:

program instructions to block a plurality of network traffic associated with each safe person within the determined plurality of safe persons for a time period following the disaster time.

9. The computer program product of claim 7 , wherein receiving the disaster location and the disaster time comprises querying a social networking site for the disaster location and the disaster time or configuring the social networking site to send the disaster location and the disaster time in response to the disaster event.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 28, 2015
From: ACEVEDO, DANIEL; JONES, STEVEN M.; KREIG, MICHAEL P.; LASER, MARIE R.; NAPHADE, DEEPTI M.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 035734/0516 →
Continuity (1)
Related Publication 20160353262A1 · Dec 1, 2016