Disaster response system
First Claim
Patent Images
1. A method comprising:
- receiving map data at a participating device before the participating device receives a disaster alert message;
storing the map data on the participating device before the participating device receives the disaster alert message;
receiving the disaster alert message at the participating device;
in response to receiving the disaster alert message;
sending location data to a coordination data center automatically, the location data indicating a current geographical location of the participating device; and
using the map data to determine an escape route for a user 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 the 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.
-
Citations
16 Claims
-
1. A method comprising:
-
receiving map data at a participating device before the participating device receives a disaster alert message; storing the map data on the participating device before the participating device receives the disaster alert message; receiving the disaster alert message at the participating device; in response to receiving the disaster alert message; sending location data to a coordination data center automatically, the location data indicating a current geographical location of the participating device; and using the map data to determine an escape route for a user 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 the user of the participating device needs emergency assistance. - View Dependent Claims (2, 3, 4)
-
-
5. A computing device that comprises circuitry configured to:
-
store, in response to receiving map data before the computing device receives a disaster alert message, the map data; send location data to a coordination data center automatically in response to receiving the disaster alert message, the location data indicating a geographical location of the computing device; in response to receiving the disaster alert message, use the map data to determine an escape route for a user 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 the user of the computing device needs emergency assistance.
-
-
6. A non-transitory computer-readable storage medium comprising program instructions to cause a processor of a participating device to:
-
store, in response to receiving map data before the participating device receives a disaster alert message, the map data send location data to a coordination data center automatically in response to receiving the disaster alert message, the location data indicating a geographical location of the participating device; in response to receiving the disaster alert message, use the map data to determine an escape route for a user of the 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 the user of the participating device needs emergency assistance.
-
-
7. A method comprising:
-
sending map data to a participating device before the participating device receives a disaster alert message, the participating device configured to store the map data on the participating device before the participating device receives the disaster alert message; sending the disaster alert message to the participating device when the participating device is in an area affected by a disaster, the participating device configured to use the map data to determine an escape route for a user of the participating device in response to receiving the disaster alert message; 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 the 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 (8, 9, 10, 11)
-
-
12. A coordination data center comprising a processing system that comprises one or more processing units that execute computer-readable instructions that cause the coordination data center to:
-
send map data to a participating device before the participating device receives a disaster alert message, the participating device configured to store the map data on the participating device before the participating device receives the disaster alert message; send the disaster alert message to the participating device when the participating device is in an area affected by a disaster, the participating device configured to use the map data to determine an escape route for a user of the participating device in response to receiving the disaster alert message; 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 the 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.
-
-
13. A non-transitory computer-readable storage medium comprising program instructions to cause a processor of a computing device to:
-
send map data to a participating device before the participating device receives a disaster alert message, the participating device configured to store the map data on the participating device before the participating device receives the disaster alert message; send the disaster alert message to the participating device when the participating device is in an area affected by a disaster, the participating device configured to use the map data to determine an escape route for a user of the participating device in response to receiving the disaster alert message; 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 the 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 the 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.
-
-
14. A system comprising:
-
a plurality of participating devices; a plurality of client devices; and a coordination data center that comprises a processing system comprising one or more processing units that execute instructions, execution of the instructions by the one or more processing units causing the coordination data center to; send map data to participating devices before the participating devices receive disaster alert messages, the participating devices configured to store the map data on the participating devices before the participating devices receive the disaster alert messages; send the 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 participating devices configured to use the map data to determine escape routes for users of the participating devices in response to receiving the disaster alert messages, 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 the 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 (15, 16)
-
Specification