IP Library Granted Patent US 10,282,961
Granted Patent B1
US 10,282,961 · App. 15/895,149 · Granted May 7, 2019

Systems and methods for automatically generating an escape route

Inventors: Jackie O. Jordan, II (Bloomington, IL); John Donovan (Bloomington, IL); David Turrentine (Normal, IL); Torri Wollenschlager (Bloomington, IL); Bryan R. Nussbaum (Bloomington, IL); Deanna Stockweather (Normal, IL); Jeffrey W. Stoiber (Atlanta, GA); Kerstin Markwardt (Phoenix, AZ); Gail L. Carlson (Bloomington, IL); Kyle C. Schiebel (Bloomington, IL); Troy Winslow (Bloomington, IL); Joseph P. Harr (Bloomington, IL); Ellakate Wagner (Bloomington, IL); Michael Harris, Jr. (Tempe, AZ); Jennylind Sun (Bloomington, IL)
Assignee: State Farm Mutual Automobile Insurance Company
G08B21/02G01C21/20G05B15/02H04L12/2818H04W4/02
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 10,282,961
App. No.
15/895,149
Granted
May 7, 2019
Kind
B1
Abstract

Methods and systems for generating escape routes are provided. With a home owner's or insured's permission, a smart home controller or insurance provider remote processor may analyze data received from a plurality of smart devices disposed on, within, or proximate to a home, as well as data received from an insurance provider. If it is determined that an emergency situation necessitating an evacuation exists, the smart home controller or insurance provider remote processor may automatically generate escape routes to guide occupants to safety. The smart home controller may then transmit the generated escape routes to inform occupants of emergency situation and how to reach safety. The smart home controller and/or insurance provider may also issue commands to smart devices to ensure the safety of the generated escape routes. Insurance policies, premiums, or discounts may be adjusted based upon the escape route determination functionality.

Claims (68)

1. A computer-implemented method of escape route management for a property, the property populated with a hardware controller in communication with a plurality of smart devices, each of the plurality of smart devices configured to monitor various conditions associated with the property, the method comprising:

receiving, by the hardware controller via a first communication network, a first set of sensor data from at least one of the plurality of smart devices, the first set of sensor data indicative of an emergency situation necessitating evacuation;

analyzing, by one or more processors, the first set of sensor data to determine that an individual is located on the property, the first set of sensor data indicating a location of the individual;

based upon the first set of sensor data and the location of the individual, determining, by the one or more processors, an escape route for the individual to evacuate an area made unsafe by the emergency situation;

determining, by the one or more processors, a first set of actions to be performed by a first portion of the plurality of smart devices to ensure safety of the escape route, the first set of actions including an action that contains the emergency situation; and

directing or controlling, by the hardware controller, the first portion of the plurality of smart devices to perform the first set of actions to facilitate the individual escaping the emergency situation using the escape route.

2. The computer-implemented method of claim 1 , wherein directing or controlling the first portion of the plurality of smart devices to perform the first set of actions comprises:

directing or controlling, by the hardware controller, the first portion of the plurality of smart devices to contain the emergency situation by performing at least one of:

shutting off utilities, de-energizing electronic equipment, activating emergency generators, activating a sump pump, deploying a fire ladder, shutting a fire or flood door, or opening windows.

3. The computer-implemented method of claim 1 , further comprising:

transmitting, by the hardware controller via a second communication network, the escape route to a mobile device associated with the individual.

4. The computer-implemented method of claim 3 , wherein transmitting the escape route to the mobile device associated with the individual comprises:

determining, by the one or more processors, a safety tip based upon the escape route; and

transmitting, by the hardware controller via the second communication network, the safety tip to the mobile device associated with the individual.

5. The computer-implemented method of claim 3 , wherein transmitting the escape route to the mobile device associated with the individual causes the mobile device to perform at least one of:

displaying, on a visual interface, the escape route superimposed on a map or a floor plan of the property, or

reciting, via an audio output, directions guiding the individual along the escape route.

6. The computer-implemented method of claim 1 , wherein determining the-escape route for the individual further comprises:

determining, by the one or more processors, a plurality of safe zones that are associated with a low risk of harm due to the emergency situation; and

generating, by the one or more processors, a plurality of routes between the location of the individual and any one of the plurality of safe zones, wherein the plurality of routes avoid guiding the individual through the area made unsafe by the emergency situation.

7. The computer-implemented method of claim 6 , further comprising:

selecting, by the one or more processors, the escape route from the plurality of routes by analyzing a plurality of additional factors associated with each of the plurality of routes, wherein the plurality of additional factors includes at least one of:

an estimated time to reach one of the plurality of safe zones, an estimated time until a safety of the route is compromised, a preference of the individual, or a distance between the route and the area made unsafe by the emergency situation, an accessibility of the route.

8. The computer-implemented method of claim 1 , further comprising:

receiving, by the hardware controller via the first communication network, a second set of sensor data from at least one of the plurality of smart devices, the second set of sensor data indicating that the particular escape route is no longer safe; and

based upon the second set of sensor data and an updated location of the individual, determining, by the one or more processors, a modified escape route.

9. The computer-implemented method of claim 8 , further comprising:

transmitting, by the hardware controller via a second communication network, the modified escape route to a mobile device associated with the individual on the property.

10. The computer-implemented method of claim 8 , further comprising:

determining, by the one or more processors, a second set of actions to be performed by a second portion of the plurality of smart devices to ensure safety of the modified escape route; and

directing or controlling, by the one or more processors, the second portion of the plurality of smart devices to perform the second set of actions.

11. A system for escape route management for a property, the property populated with a hardware controller in communication with a plurality of smart devices, each of the plurality of smart devices configured to monitor various conditions associated with the property, the system comprising:

a communication module adapted to communicate data;

a memory adapted to store non-transitory computer executable instructions; and

one or more processors adapted to interface with the communication module, wherein the one or more processors are configured to execute the non-transitory computer executable instructions to cause the system to:

receive, via the communication module, a first set of sensor data from at least one of the plurality of smart devices, the first set of sensor data indicative of an emergency situation necessitating evacuation;

analyze, by the one or more processors, the first set of sensor data to determine that an individual is located on the property, the first set of sensor data indicating a location of the individual;

based upon the first set of sensor data and the location of the individual, determine, by the one or more processors, an escape route for the individual to evacuate an area made unsafe by the emergency situation;

determine, by the one or more processors, a first set of actions to be performed by a first portion of the plurality of smart devices to ensure safety of the escape route, the first set of actions including an action that contains the emergency situation; and

direct or control, by the one or more processors and via the communication module, the first portion of the plurality of smart devices to perform the first set of actions to facilitate ensuring safety of the escape route.

12. The system of claim 11 , wherein the one or more processors are further configured to execute the non-transitory computer executable instructions to cause the system to:

transmit, via the communication module, the escape route to a mobile device associated with the individual.

13. The system of claim 12 , wherein to transmit the escape route to the mobile device associated with the individual, the one or more processors are further configured to execute the non-transitory computer executable instructions to cause the system to:

determine, by the one or more processors, a safety tip based upon the escape route; and

transmit, via the communication module, the safety tip to the mobile device associated with the individual.

14. The system of claim 13 , wherein the communication module transmitting the escape route to the mobile device associated with the individual causes the mobile device to perform at least one of:

displaying, on a visual interface, the escape route superimposed on a map or a floor plan of the property, or

reciting, via an audio output, directions guiding the individual along the escape route.

15. The system of claim 11 , wherein to determine the plurality of escape routes for the individual, the one or more processors are further configured to execute the non-transitory computer executable instructions to cause the system to:

determine, by the one or more processors, a plurality of safe zones that are associated with a low risk of harm due to the emergency situation; and

generate, by the one or more processors, a plurality of routes between the location of the individual and any one of the plurality of safe zones, wherein the plurality of routes avoid guiding the individual through the area made unsafe by the emergency situation.

16. The system of claim 15 , wherein the one or more processors are further configured to execute the non-transitory computer executable instructions to cause the system to:

select, by the one or more processors, the escape route from the plurality of routes by analyzing a plurality of additional factors associated with each of the plurality of routes, wherein the plurality of factors includes at least one of:

an estimated time to reach one of the plurality of safe zones, an estimated time until a safety of the route is compromised, a preference of the individual, or a distance between the route and the area made unsafe by the emergency situation, an accessibility of the route.

17. The system of claim 11 , wherein the one or more processors are further configured to execute the non-transitory computer executable instructions to cause the system to:

receive, via the communication module, a second set of sensor data from at least one of the plurality of smart devices, the second set of sensor data indicating that the particular escape route is no longer safe; and

based upon the second set of sensor data and an updated location of the individual, determine, by the one or more processors, a modified escape route.

18. The system of claim 17 , wherein the one or more processors are further configured to execute the non-transitory computer executable instructions to cause the system to:

transmit, by the hardware controller via a second communication network, the modified escape route to a mobile device associated with the individual on the property.

19. The computer-implemented method of claim 17 , wherein the one or more processors are further configured to execute the non-transitory computer executable instructions to cause the system to:

determine, by the one or more processors, a second set of actions to be performed by a second portion of the plurality of smart devices to ensure safety of the modified escape route; and

director control, by the one or more processors, the second portion of the plurality of smart devices to perform the second set of actions.

20. A non-transitory computer-readable storage medium storing processor-executable instructions, that when executed cause one or more processors to:

receive by the one or more processors via a local communication network, a first set of sensor data from at least one of a plurality of smart devices, the first set sensor data indicative of an emergency situation necessitating evacuation;

analyze, by the one or more processors, the first set of sensor data to determine that an individual is located on the property, the first set of sensor data indicating a location of the individual;

based upon the first set of sensor data and the location of the individual, determine, by the one or more processors, an escape route for the individual to evacuate an area made unsafe by the emergency situation;

determine, by the one or more processors, a first set of actions to be performed by a first portion of the plurality of smart devices to ensure safety of the escape route, the first set of actions including an action that contains the emergency situation; and

direct or control, by the one or more processors and via the local communication network, the first portion of the plurality of smart devices to perform the first set of actions to facilitate an individual using the escape route to escape from or evade the emergency situation.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 13, 2018
From: JORDAN, JACKIE O., II; DONOVAN, JOHN; TURRENTINE, DAVID; WOLLENSCHLAGER, TORRI; NUSSBAUM, BRYAN R.; STOCKWEATHER, DEANNA; STOIBER, JEFFREY W.; MARKWARDT, KERSTIN; CARLSON, GAIL L.; SCHIEBEL, KYLE C.; WINSLOW, TROY; HARR, JOSEPH P.; WAGNER, ELLAKATE; HARRIS, MICHAEL, JR.; SUN, JENNYLIND
To: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY
Reel/Frame 044910/0739 →
Continuity (15)
Continuation 14873864 · Oct 2, 2015
Provisional Application 62220383 · Sep 18, 2015
Provisional Application 62201671 · Aug 6, 2015
Provisional Application 62200375 · Aug 3, 2015
Provisional Application 62198813 · Jul 30, 2015
Provisional Application 62197343 · Jul 27, 2015
Provisional Application 62193317 · Jul 16, 2015
Provisional Application 62189329 · Jul 7, 2015
Provisional Application 62187642 · Jul 1, 2015
Provisional Application 62187645 · Jul 1, 2015
Provisional Application 62187666 · Jul 1, 2015
Provisional Application 62187651 · Jul 1, 2015
Provisional Application 62187624 · Jul 1, 2015
Provisional Application 62105407 · Jan 20, 2015
Provisional Application 62060962 · Oct 7, 2014
Cited By (47)
US 12,190,392 US 12,196,211 US 12,198,428 US 12,198,807 US 12,205,450 US 12,234,826 US 12,234,827 US 12,241,471 US 12,243,641 US 12,243,642 US 12,248,907 US 12,254,980 US 12,264,680 US 12,277,616 US 12,282,893 US 12,282,966 US 12,314,020 US 12,315,015 US 12,315,024 US 12,321,142 US 12,354,170 US 12,354,746 US 12,359,669 US 12,361,376 US 12,423,760 US 12,424,320 US 12,424,836 US 12,437,865 US 12,444,499 US 12,452,474 US 12,475,515 US 12,512,220 US 12,518,871 US 12,530,727 US 12,531,065 US 12,536,889 US 12,541,682 US 12,572,892 US 12,573,283 US 12,586,135 US 12,632,748 US 12,640,257 US 12,655,849 US 12,657,633 US 12,676,503 US 12,682,401 US 12,695,285