DISASTER RESPONSE SYSTEM
First Claim
Patent Images
1. A method comprising:
- receiving a disaster alert message at a participating device;
in response to receiving the disaster alert message, sending location data to a coordination data center automatically, the location data indicating a geographical location of the participating device;
receiving a post-disaster message at the participating device after the disaster has stopped actively affecting an area that includes the current geographical location of the participating device;
in response to the post-disaster message, sending new location data from the participating device to the coordination data center, the new location data indicating a new geographical location of the participating device; and
in response to the post-disaster message, sending status data from the participating device to the coordination data center, the status data indicating whether a user of the participating device needs emergency assistance.
1 Assignment
0 Petitions
Accused Products
Abstract
A disaster response system receives location data and status data from participating devices in an area affected by a disaster. The disaster response system provides data to client devices outside the affected area. The data indicate statuses of people within the affected area. Disaster response system also instructs routers to perform actions to adjust bandwidth available for a particular use during and after the disaster.
110 Citations
24 Claims
-
1. A method comprising:
-
receiving a disaster alert message at a participating device; in response to receiving the disaster alert message, sending location data to a coordination data center automatically, the location data indicating a geographical location of the participating device; receiving a post-disaster message at the participating device after the disaster has stopped actively affecting an area that includes the current geographical location of the participating device; in response to the post-disaster message, sending new location data from the participating device to the coordination data center, the new location data indicating a new geographical location of the participating device; and in response to the post-disaster message, sending status data from the participating device to the coordination data center, the status data indicating whether a user of the participating device needs emergency assistance. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computing device that comprises circuitry configured to:
-
send location data to a coordination data center automatically in response to receiving a disaster alert message, the location data indicating a geographical location of the computing device; send new location data to the coordination data center in response to receiving a post-disaster message after a disaster has stopped actively affecting an area, the new location data indicating a new geographical location of the computing device; and send status data to the coordination data center in response to the post-disaster message, the status data indicating whether a user of the computing device needs emergency assistance.
-
-
7. A computer-readable storage medium comprising program instructions to cause a processor to:
-
send location data to a coordination data center automatically in response to receiving a disaster alert message, the location data indicating a geographical location of a participating device; send new location data to the coordination data center in response to receiving a post-disaster message after a disaster has stopped actively affecting an area, the new location data indicating a new geographical location of the participating device; and send status data to the coordination data center in response to the post-disaster message, the status data indicating whether a user of the participating device needs emergency assistance.
-
-
8. A method for adjusting bandwidth available for a particular use during and after a disaster, the method comprising:
-
receiving a disaster profile at a router, the disaster profile specifying a threshold bandwidth level in the event of a natural disaster; after receiving the disaster profile, receiving a reconfiguration message at the router, the reconfiguration message indicating an occurrence of the disaster in a specified area; and adjusting the bandwidth available for the particular use by modifying data in a routing information base (RIB) based on the disaster profile. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A router comprising:
-
a computer storage medium that stores a disaster profile received by the router; and circuitry that, after receiving a reconfiguration message, modifies data in a routing information base (RIB) based on data stored in the disaster profile to adjust the bandwidth available for a particular use during and after the disaster, the reconfiguration message indicating an occurrence of a disaster in a given area.
-
-
15. A method for adjusting bandwidth available for a particular use during and after a disaster, the method comprising:
-
sending a disaster alert message to a participating device in an area affected by a disaster; receiving a first location message from the participating device after sending the disaster alert message, the first location message indicating a location of the participating device; sending a post-disaster message to the participating device after sending the disaster alert message to the participating device; receiving new location data and status data from the participating device after sending the post-disaster message, the new location data indicating a new location of the participating device, the status data indicating whether a user of the participating device needs emergency assistance; and providing an interface to a user outside the area affected by the disaster, the interface containing data indicating whether the user of the participating device needs emergency assistance. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A coordination data center comprising a processing system configured to:
-
send a disaster alert message to a participating device in an area affected by a disaster; receive a first location message from the participating device after sending the disaster alert message, the first location message indicating a location of the participating device; send a post-disaster message to the participating device after sending the disaster alert message to the participating device; receive new location data and status data from the participating device after sending the post-disaster message, the new location data indicating a new location of the participating device, the status data indicating whether a user of the participating device needs emergency assistance; and provide an interface to a user outside the area affected by the disaster, the interface containing data indicating whether the user of the participating device needs emergency assistance.
-
-
21. A computer-readable storage medium comprising program instructions to cause a processor of a computing device to:
-
send a disaster alert message to a participating device in an area affected by a disaster; store data indicating a location of the participating device after sending the disaster alert message, a first location message received by the computing device indicating a location of the participating device; send a post-disaster message to the participating device after sending the disaster alert message to the participating device; store new location data and status data received from the participating device after sending the post-disaster message, the new location data indicating a new location of the participating device, the status data indicating whether a user of the participating device needs emergency assistance; and provide an interface to a user outside the area affected by the disaster, the interface containing data indicating whether the user of the participating device needs emergency assistance.
-
-
22. A system comprising:
-
a plurality of participating devices; a plurality of client devices; and a coordination data center that comprises a processing system configured to execute instructions, execution of the instructions by the processing system causing the coordination data center to; send disaster alert messages to applicable participating devices, the applicable participating devices being ones of the participating devices that are in an area affected by a disaster, the client devices being outside the area; store initial location data for the applicable participating devices, the initial location data indicating locations of the applicable participating devices, the initial location data based on data received from the applicable participating devices after the coordination data center sends the disaster alert messages; send post-disaster messages to the applicable participating devices after sending the disaster alert messages; store new location data and status data, the new location data indicating new locations of the applicable participating devices, the status data indicating whether users of the applicable participating devices need emergency assistance, the new location data and the status data based on data received from the applicable participating devices after the coordination data center sends the post-disaster messages; and provide to the client devices data indicating whether the users of the applicable participating devices need emergency assistance. - View Dependent Claims (23, 24)
-
Specification