IP Library › Granted Patent US 10,388,135
Granted Patent B1
US 10,388,135 · App. 14/873,823 · Granted Aug 20, 2019

Systems and methods for analyzing sensor data to detect property intrusion events

Inventors: Jackie O. Jordan, II (Bloomington, IL); John Donovan (Bloomington, IL); David Turrentine (Bloomington, IL); Torri Wollenschlager (Bloomington, IL); Bryan R. Nussbaum (Bloomington, IL); Deanna Stockweather (Normal, IL); Jeffrey W. Stoiber (Bloomington, IL); 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. (Normal, IL); Jennylind Sun (Bloomington, IL)
Assignee: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY
G08B13/22
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,388,135
App. No.
14/873,823
Granted
Aug 20, 2019
Kind
B1
Abstract

The present embodiments relate to identifying property intrusion events based upon sensor data received from smart devices populated about a home. A smart home controller may compare the sensor data to baseline sensor data to dynamically identify an intrusion event that may be occurring. The controller may generate a notification and determine an action to perform to facilitate damage or risk mitigation. Accordingly, an individual associated with the home may be notified of the event, and then select to perform the action, such as via their mobile device. In some implementations, the controller may automatically perform the action. As a result, in response to computer identification of an intrusion event, corrective action may be taken or prompted, or otherwise any damage caused by the intrusion event may be mitigated, reducing insurance claims or claim amounts associated with intrusion events. Insurance discounts may be provided based upon the risk mitigation functionality.

Claims (51)

1. A computer-implemented method of detecting property intrusion within a property, the property populated with a hardware controller in communication with a plurality of sensors disposed within the property, the method comprising:

receiving, by the hardware controller, sensor data from at least one sensor of the plurality of sensors, wherein the sensor data (i) indicates a location of the at least one sensor within the property, and (ii) comprises audio data including a first number of instances of a window breaking sound indicative of a property intrusion event;

identifying, based on the location indicated in the sensor data, an area of the property corresponding to the received sensor data;

analyzing the received audio data to identify a type of the property intrusion event indicated in the received audio data;

accessing, by the hardware controller, baseline audio data indicative of a set of default intrusion attempts, including:

sending a request to a back-end server to access a portion of the baseline audio data corresponding (i) to the type of the property intrusion event, and (ii) to a default intrusion attempt of the set of default intrusion attempts, and including a second number of instances of the window breaking sound, and

receiving, from the back-end server, the portion of the baseline audio data;

comparing, by one or more processors of the hardware controller, the received audio data to the portion of the baseline audio data received from the back-end server, including determining that the received audio data is consistent with the property intrusion event by comparing the first number of instances of the window breaking sound included in the received audio data to the second number of instances of the window breaking sound included in the baseline audio data;

responsive to the comparing:

generating a notification that indicates (i) the property intrusion event, (ii) the area of the property corresponding to the received sensor data, and (iii) a timestamp representing when the sensor data was recorded, and

communicating the notification to an electronic device of an individual associated with the property, the electronic device configured to present the notification and enable the individual to request to activate a set of lights associated with the area of the property;

receiving, from the electronic device, a request initiated by the individual to activate a set of lights associated with the area of the property; and

in response to receiving the request from the electronic device, activating the set of lights associated with the area of the property.

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

responsive to the comparing, activating an alarm within the property.

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

responsive to the comparing, communicating the notification to a law enforcement entity.

4. The computer-implemented method of claim 1 , wherein receiving the sensor data from the at least one sensor comprises:

receiving the sensor data from a microphone disposed within the property.

5. The computer-implemented method of claim 1 , wherein receiving the sensor data from the at least one sensor comprises:

receiving the sensor data further comprising motion sensor data generated by a motion sensor disposed within the property.

6. The computer-implemented method of claim 1 , wherein receiving the sensor data from the at least one sensor comprises:

receiving the sensor data further comprising digital image data generated by an image sensor disposed within the property.

7. The computer-implemented method of claim 1 , wherein comparing the received audio data to the portion of the baseline audio data comprises:

calculating a similarity percentage between the received audio data and the portion of the baseline audio data.

8. A hardware controller for detecting property intrusion within a property, the hardware controller in communication with a set of devices populated within the property, comprising:

a communication module interfacing with the set of devices populated within the property;

a memory storing non-transitory computer executable instructions; and

a processor interfacing with the communication module and the memory, wherein the processor is configured to execute the non-transitory computer executable instructions to cause the processor to:

receive, via the communication module, sensor data from at least one device of the set of devices, wherein the sensor data (i) indicates a location of the at least one sensor within the property, and (ii) comprises audio data including a first number of instances of a window breaking sound indicative of a property intrusion event,

identify, based on the location indicated in the sensor data, an area of the property corresponding to the received sensor data,

analyze the received audio data to identify a type of the property intrusion event indicated in the received audio data,

access baseline audio data indicative of a set of default intrusion attempts, including:

send a request to a back-end server to access a portion of the baseline audio data corresponding (i) to the type of the property intrusion event, and (ii) to a default intrusion attempt of the set of default intrusion attempts, and including a second number of instances of the window breaking sound, and

receive, from the back-end server, the portion of the baseline audio data,

compare the received audio data to the portion of the baseline audio data received from the back-end server, including determining that the received audio data is consistent with the property intrusion event by comparing the first number of instances of the window breaking sound included in the received audio data to the second number of instances of the window breaking sound included in the baseline audio data,

responsive to the comparing:

generate a notification that indicates (i) the property intrusion event, (ii) the area of the property corresponding to the received sensor data, and (iii) a timestamp representing when the sensor data was recorded, and

transmit, via the communication module, the notification to an electronic device of an individual associated with the property, the electronic device configured to present the notification and enable the individual to request to activate a set of lights associated with the area of the property,

receive, from the electronic device via the communication module, a request initiated by the individual to activate a set of lights associated with the area of the property, and

in response to receiving the request from the electronic device, activate the set of lights associated with the area of the property.

9. The hardware controller of claim 8 , wherein the processor is further configured to:

responsive to the comparing, activate an alarm within the property.

10. The hardware controller of claim 8 , wherein the processor is further configured to:

responsive to the comparing, transmit the notification to a law enforcement entity via the communication module.

11. The hardware controller of claim 8 , wherein to receive the sensor data from the at least one device, the processor is configured to:

receive, via the communication module, the sensor data from a microphone disposed within the property.

12. The hardware controller of claim 8 , wherein the sensor data further comprises motion sensor data generated by a motion sensor disposed within the property.

13. The hardware controller of claim 8 , wherein the sensor data further comprises digital image data generated by an image sensor disposed within the property.

14. The hardware controller of claim 8 , wherein to compare the received audio data to the portion of the baseline audio data, the processor is configured to:

calculate a similarity percentage between the received audio data and the portion of the baseline audio data.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 5, 2016
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 039946/0583 →
Continuity (14)
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 62187651 · Jul 1, 2015
Provisional Application 62187624 · Jul 1, 2015
Provisional Application 62187642 · Jul 1, 2015
Provisional Application 62187666 · Jul 1, 2015
Provisional Application 62187645 · Jul 1, 2015
Provisional Application 62105407 · Jan 20, 2015
Provisional Application 62060962 · Oct 7, 2014
Cited By (51)
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,346,130 US 12,354,170 US 12,354,746 US 12,359,669 US 12,361,376 US 12,386,364 US 12,423,760 US 12,424,320 US 12,424,836 US 12,437,865 US 12,444,499 US 12,450,661 US 12,452,474 US 12,475,515 US 12,512,220 US 12,518,871 US 12,530,727 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 US 12,737,817 US 12,737,818