Systems and methods for handling trigger events
First Claim
1. A hazard detection system, comprising:
- a housing;
a wireless transceiver for receiving software updates;
a system processor;
a plurality of sensors comprising a smoke sensor, a carbon monoxide sensor, and a heat sensor; and
a safety processor coupled to the system processor and the plurality of sensors and operative to;
access a trigger band of at least one of the sensors;
monitor the sensors for trigger events, wherein a trigger event occurs when a data value associated with a monitored sensor moves out of the trigger band associated with that monitored sensor, wherein the trigger band comprises a lower boundary and an upper boundary; and
issue a signal to the system processor in response to each monitored trigger event; and
wherein the system processor, responsive to the issued signal, is operative to;
compute updated lower and upper boundaries of the trigger band based on at least one of the software updates and historical data obtained by at least one of the plurality of sensors;
provide the updated lower and upper boundaries to the safety processor; and
turn off the system processor such that the safety processor monitors for trigger events based on the updated lower and upper boundaries,wherein the system processor, the plurality of sensors, the wireless transceiver, and the safety processor are contained within the housing.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for using multi-criteria state machines to manage alarming states and pre-alarming states of a hazard detection system are described herein. The multi-criteria 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 sensor data values, hush events, and transition conditions. The transition conditions can define how a state machine transitions from one state to another. The hazard detection system can use a dual processor arrangement to execute the multi-criteria state machines according to various embodiments. The dual processor arrangement can enable the hazard detection system to manage the alarming and pre-alarming states in a manner that promotes minimal power usage while simultaneously promoting reliability in hazard detection and alarming functionality.
-
Citations
32 Claims
-
1. A hazard detection system, comprising:
-
a housing; a wireless transceiver for receiving software updates; a system processor; a plurality of sensors comprising a smoke sensor, a carbon monoxide sensor, and a heat sensor; and a safety processor coupled to the system processor and the plurality of sensors and operative to; access a trigger band of at least one of the sensors; monitor the sensors for trigger events, wherein a trigger event occurs when a data value associated with a monitored sensor moves out of the trigger band associated with that monitored sensor, wherein the trigger band comprises a lower boundary and an upper boundary; and issue a signal to the system processor in response to each monitored trigger event; and wherein the system processor, responsive to the issued signal, is operative to; compute updated lower and upper boundaries of the trigger band based on at least one of the software updates and historical data obtained by at least one of the plurality of sensors; provide the updated lower and upper boundaries to the safety processor; and turn off the system processor such that the safety processor monitors for trigger events based on the updated lower and upper boundaries, wherein the system processor, the plurality of sensors, the wireless transceiver, and the safety processor are contained within the housing. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method for managing a hazard detection system comprising a housing, a plurality of sensors, a system processor, and a safety processor, wherein the sensors, the system processor and the safety processor are contained within the housing, wherein the system processor is characterized as operating in a sleep state and a non-sleep state, the method comprising:
-
while the system processor is in the sleep state; monitoring the safety processor for a wake event signal, the wake event signal comprising a trigger event signal that is transmitted by the safety processor to the system processor when a data value associated with a sensor moves out of a trigger band associated with that sensor, wherein the trigger band comprises a lower boundary and an upper boundary, and wherein the lower and upper boundaries are associated with one of a plurality of states of a state machine; and transitioning the system processor from the sleep state to the non-sleep state in response to a monitored wake event signal; and while the system processor is in the non-sleep state; evaluating an operational state of the hazard detection system, wherein the operational state is one of the plurality of states; selectively adjusting at least one of the lower boundary and the upper boundary of at least one trigger band based on the evaluation of the operational state such that the lower and upper boundaries are associated with the operational state; transmitting the selective boundary adjustment to the safety processor to update at least one boundary of the at least one trigger band; and transitioning the system processor from the non-sleep state to the sleep state after system processor operations are complete. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
Specification