IP Library Granted Patent US 10,854,064
Granted Patent B1
US 10,854,064 · App. 16/140,341 · Granted Dec 1, 2020

Security system with earthquake detection

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,854,064
App. No.
16/140,341
Granted
Dec 1, 2020
Kind
B1
Abstract

The present disclosure relates to approaches for detecting and monitoring for earthquakes using a control unit of a security system. A security system may include a plurality of sensors that detect alarm conditions and send alarm condition messages to a control unit for the security system. The control unit may be communicatively coupled to the sensors and configured to receive the alarm condition messages from the sensors. The security system may also include an earthquake sensor that senses earthquake conditions and sends an earthquake condition message to the control unit if it detects the earthquake condition. The control unit may include an alarm module. The control unit causes the alarm module to generate an alarm in response to receiving the earthquake condition message from the earthquake sensor.

Claims (48)

1. A method, comprising:

receiving, at a monitoring system of a security and automation system at a first location, a first message from a first seismic motion sensor indicating that a seismic motion condition has been detected, the monitoring system and the first seismic motion sensor being located at different locations;

analyzing the first message to identify one or more characteristics associated with the seismic motion condition;

analyzing a distance between the monitoring system of the security and automation system at the first location and the control unit at a second location based at least in part on a strength of the seismic motion condition indicated in the first message or analyzing the first message, or both; and

transmitting a second message to a control unit based at least in part on analyzing the distance between the monitoring system and the control unit, the second message indicating that the seismic motion condition is imminent at the control unit, wherein transmitting the second message to the control unit occurs prior to the control unit receiving a third message from a second seismic motion sensor different from the first seismic motion sensor.

2. The method of claim 1 , further comprising:

identifying the control unit at a second location different from the first location based at least in part on a distance between the first location and the second location.

3. The method of claim 1 , further comprising:

identifying the strength of the seismic motion condition based at least in part on the first message.

4. The method of claim 1 , wherein analyzing the first message further comprises:

implementing a model associated with the seismic motion condition to identify a scope and a character of the seismic motion condition, wherein transmitting the second message is based at least in part on the scope and the character of the seismic motion condition.

5. The method of claim 4 , wherein the model associated with the seismic motion condition is based at least in part on locations of faults, historic patterns of seismic activity in a location, or a combination thereof.

6. The method of claim 4 , further comprising:

predicting that an area will be affected related to the seismic motion condition based at least in part on the scope and the character of the seismic motion condition; and

identifying additional control units located within the area, to receive the second message.

7. The method of claim 1 , wherein the second message is an earthquake alert message.

8. The method of claim 1 , further comprising:

generating an alarm at the first location based at least in part on information included in the first message.

9. The method of claim 1 , wherein the first message is communicated via a first communication link that is different from a second communication link used to communicate the second message.

10. An apparatus to communicate messages, comprising:

a processor;

a memory in electronic communication with the processor; and

instructions stored in the memory, the instructions being executable by the processor to:

receive, at a monitoring system of a security and automation system at a first location, a first message from a first seismic motion sensor indicating that a seismic motion condition has been detected, the monitoring system and the first seismic motion sensor being located at different locations;

analyze the first message to identify one or more characteristics associated with the seismic motion condition;

analyze a distance between the monitoring system of the security and automation system at the first location and the control unit at a second location based at least in part on a strength of the seismic motion condition indicated in the first message or analyzing the first message, or both; and

transmit a second message to a control unit based at least in part on analyzing the distance between the monitoring system and the control unit, the second message indicating that the seismic motion condition is imminent at the control unit, wherein transmitting the second message to the control unit occurs prior to the control unit receiving a third message from a second seismic motion sensor different from the first seismic motion sensor.

11. The apparatus of claim 10 , wherein the instructions are further executable by the processor to:

identify the control unit at a second location different from the first location based at least in part on a distance between the first location and the second location.

12. The apparatus of claim 10 , wherein the instructions are further executable by the processor to:

identify the strength of the seismic motion condition based at least in part on the first message.

13. The apparatus of claim 10 , wherein the instructions are further executable by the processor to:

implement a model associated with the seismic motion condition to identify a scope and a character of the seismic motion condition, wherein transmitting the second message is based at least in part on the scope and the character of the seismic motion condition.

14. The apparatus of claim 13 , wherein the model associated with the seismic motion condition is based at least in part on locations of faults, historic patterns of seismic activity in a location, or a combination thereof.

15. The apparatus of claim 13 , wherein the instructions are further executable by the processor to:

predict that an area will be affected related to the seismic motion condition based at least in part on the scope and the character of the seismic motion condition; and

identify additional control units located within the area, to receive the second message.

16. The apparatus of claim 10 , wherein the second message is an earthquake alert message.

17. The apparatus of claim 10 , wherein the instructions are further executable by the processor to:

generate an alarm at the first location based at least in part on information included in the first message.

18. The apparatus of claim 10 , wherein the first message is communicated via a first communication link that is different from a second communication link used to communicate the second message.

19. A non-transitory computer-readable medium storing computer-executable code, the code executable by a processor to:

receive, at a monitoring system of a security and automation system at a first location, a first message from a first seismic motion sensor indicating that a seismic motion condition has been detected, the monitoring system and the first seismic motion sensor being located at different locations;

analyze the first message to identify one or more characteristics associated with the seismic motion condition;

analyze a distance between the monitoring system of the security and automation system at the first location and the control unit at a second location based at least in part on a strength of the seismic motion condition indicated in the first message or analyzing the first message, or both; and

transmit a second message to a control unit based at least in part on analyzing the distance between the monitoring system and the control unit, the second message indicating that the seismic motion condition is imminent at the control unit, wherein transmitting the second message to the control unit occurs prior to the control unit receiving a third message from a second seismic motion sensor different from the first seismic motion sensor.

20. The non-transitory computer-readable medium of claim 19 , wherein the code further executable by the processor to:

identify the control unit at a second location different from the first location based at least in part on a distance between the first location and the second location.

Assignments (4)
AFTER-ACQUIRED INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Feb 27, 2025
From: VIVINT LLC; SMART HOME PROS, INC.; VIVINT AMIGO, INC.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS PRIORITY COLLATERAL TRUSTEE
Reel/Frame 070349/0816 →
RELEASE (REEL 057434 / FRAME 0591) Recorded Nov 1, 2024
From: BANK OF AMERICA, N.A.
To: VIVINT LLC (F/K/A VIVINT, INC.)
Reel/Frame 069289/0529 →
SECURITY AGREEMENT SUPPLEMENT NO. 2 Recorded Jul 12, 2021
From: VIVINT, INC.
To: BANK OF AMERICA, N.A.
Reel/Frame 057434/0591 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 24, 2018
From: WARREN, JEREMY B.; THOMAS, JEFFREY G.
To: VIVINT, INC.
Reel/Frame 046955/0316 →