IP Library Granted Patent US 9,953,510
Granted Patent B2
US 9,953,510 · App. 15/388,832 · Granted Apr 24, 2018

Systems and methods for intelligent alarming

Inventors: Kevin Charles Peterson (San Francisco, CA); Yoky Matsuoka (Los Altos Hills, CA); Nicholas Unger Webb (Menlo Park, CA)
Assignee: GOOGLE LLC
G08B25/002G08B17/10G08B21/20G08B29/188G08B19/00G08B21/14
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 9,953,510
App. No.
15/388,832
Granted
Apr 24, 2018
Kind
B2
Abstract

Systems and methods for using state machines to manage alarming states and pre-alarming states of a hazard detection system are described herein. The state machines can include one or more sensor state machines that can control the alarming states and one or more system state machines that can control the pre-alarming states. Each state machine can transition among any one of its states based on raw sensor data values, filtered sensor data values, and transition conditions. Filters may be used to transform raw sensor values into filtered values that can be used by one or more state machines. Such filters may improve accuracy of data interpretation by filtering out readings that may distort data interpretation or cause false positives. For example, smoke sensor readings may be filtered by a smoke alarm filter to mitigate presence of steam.

Claims (37)

1. A hazard detection system, comprising:

a plurality of sensors comprising a smoke sensor and a humidity sensor;

an accelerated humidity filter operative to provided accelerated humidity values based on raw values obtained by the humidity sensor;

a sensor state machine operative to transition to any one of a plurality of sensor states, wherein sensor state machine transitions are based on data acquired by the smoke sensor, a first set of condition parameters, and hush events; and

a system state machine operative to transition to any one of a plurality of system states, the system states comprising the sensor states, wherein system state machine transitions are based on the data acquired by at least the smoke and humidity sensors, the accelerated humidity values, and a second set of condition parameters, and wherein the sensor states shared between the sensor state machine and the system state machine are controlled by the sensor state machine.

2. The hazard detection system of claim 1 , wherein the sensor state machine operates independently of the system state machine.

3. The hazard detection system of claim 1 , wherein the sensor states comprise an idling state, a monitoring state, an alarming state, and an alarm hushing state, and wherein the system states further comprise a first pre-alarming state and a pre-alarm hushing state.

4. The hazard detection system of claim 3 , wherein the second set of conditions parameters comprise pre-alarming state suppression parameters, wherein the system state machine suppresses a transition to the first pre-alarming state when the pre-alarming state suppression parameters are satisfied.

5. The hazard detection system of claim 4 , wherein the pre-alarming state suppression parameters comprise a comparison between the accelerated humidity values and an accelerated humidity threshold.

6. The hazard detection system of claim 5 , wherein the pre-alarming state suppression parameters comprise a comparison between the raw humidity value and a humidity threshold.

7. The hazard detection system of claim 6 , wherein the plurality of sensor comprise a heat sensor and a CO sensor, wherein the pre-alarming state suppression parameters comprise:

a comparison between a raw heat sensor values received by the heat sensor to a heat threshold; and

a comparison between CO sensor values received by the CO sensor and a CO threshold.

8. A method for controlling a hazard detection system comprising at least one sensor and an alarm, the method comprising

using a smoke sensor to obtain smoke sensor data values;

analyzing the smoke sensor data values to determine whether steam is detected;

maintaining a holdoff timer, wherein the holdoff timer specifies a first time period during which detected steam prevents activation of the alarm; and

selectively activating the alarm based on satisfaction of one of a plurality of conditions, the conditions comprising the smoke sensor data values, whether steam is detected, and the holdoff timer, said holdoff timer being characterized in that no notifications or alarming are emitted responsive to the sensing of the satisfaction of the condition until the holdoff period is expired; and

recommencing the holdoff timer after a second time period, wherein the second time period is greater than the first time period.

9. The method of claim 8 , wherein the conditions comprise

comparing the smoke sensor data values to an alarm threshold;

determining whether steam is detected; and

determining whether the holdoff timer is expired.

10. The method of claim 9 , wherein selectively activating the alarm comprises activating the alarm when:

the smoke sensor data value equals or exceeds the alarm threshold; and

steam is NOT detected.

11. The method of claim 9 , wherein selectively activating the alarm comprises activating the alarm when:

the smoke sensor data value equals or exceeds the alarm threshold; and

the holdoff timer is expired.

12. The method of claim 9 , wherein selectively activating the alarm comprises NOT activating the alarm when:

the smoke sensor data value equals or exceeds the alarm threshold; and

steam is detected.

13. The method of claim 9 , wherein selectively activating the alarm comprises NOT activating the alarm when:

the smoke sensor data value equals or exceeds the alarm threshold; and

the holdoff timer is NOT expired.

14. The method of claim 8 , wherein the analyzing the smoke sensor data comprises:

evaluating a second derivative of at least three smoke sensor data values.

Assignments (1)
CHANGE OF NAME Recorded Dec 5, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044695/0115 →
Continuity (2)
Continuation 14335699 · Jul 18, 2014
Related Publication 20170103639A1 · Apr 13, 2017