Adjustable dwell time for motion detector based on activity
A motion detector that can automatically adjust a dwell time used by the motion detector to prevent unnecessary transmissions as an activity level of an area increases or decreases. The motion detector determines the activity level in the area and if the activity level is increasing, the dwell time is reduced and vice-versa.
1 . A sensor, comprising:
a detector for detecting an occurrence of a predetermined condition;
a memory for storing processor-executable instructions and a dwell time, the dwell time comprising a time period during which the sensor is disabled;
a transmitter; and
a processer coupled to the detector, the memory and the transmitter, for executing the processor-executable instructions that causes the sensor to:
determine the occurrence of the predetermined condition over time;
automatically adjust the dwell time to a new dwell time based on the determined occurrence of the predetermined condition over time;
store the new dwell time in the memory; and
using the new dwell time as the time period during which the sensor is disabled.
2 . The sensor of claim 1 , wherein the processor-executable instructions cause the sensor to decrease the dwell time by a first predetermined amount when the occurrence of the predetermined condition has been detected for a time greater than the first predetermined time period.
3 . The sensor of claim 2 , wherein the processor-executable instructions cause the sensor to increase the dwell time by a second predetermined amount when the occurrence of the predetermined condition has been detected at least twice within the first predetermined time period.
4 . The sensor of claim 3 , wherein the second predetermined time period and the first predetermined time period are equal in time to each other.
5 . The sensor of claim 1 , wherein the processor-executable instructions cause the sensor to continuously increase the dwell time at a first predetermined rate so long as the occurrence of the predetermined condition is not detected.
6 . The sensor of claim 1 , wherein the processor-executable cause the sensor to continuously decrease the dwell time at a first predetermined rate as long as the occurrence of the predetermined condition is detected.
7 . The sensor of claim 1 , wherein the processor-executable instructions cause the sensor to limit the new dwell time to a predetermined minimum dwell time.
8 . The sensor of claim 1 , wherein the processor-executable instructions cause the sensor to limit the new dwell time to a predetermined maximum dwell time.
9 . A method performed by a sensor for automatically adjusting a dwell time of the sensor, comprising:
determining an occurrence of a predetermined condition capable of being sensed by the sensor over time;
automatically adjusting the dwell time to a new dwell time based on the determining of the occurrence of the predetermined condition over time; and
storing the new dwell time for use by the sensor in deciding whether or not to transmit a signal in response to determining a subsequent occurrence of the predetermined condition.
10 . The method of claim 9 , further comprising automatically decreasing the dwell time by a first predetermined amount when the occurrence of the predetermined condition has not been sensed by the sensor for a time greater than the first predetermined time period.
11 . The method of claim 10 , further comprising automatically increasing the dwell time by a second predetermined amount when the occurrence of the predetermined condition has been sensed by the sensor at least twice within the first predetermined time period.
12 . The method of claim 11 , wherein the second time predetermined period and the first predetermined time period are equal in time to each other.
13 . The method of claim 9 , wherein automatically adjusting the dwell time to a new dwell time comprises continuously increasing the dwell time at a first predetermined rate so long as the occurrence of the predetermined condition has not been sensed by the sensor.
14 . The method of claim 9 , wherein automatically adjusting the dwell time to a new dwell time comprises continuously decreasing the dwell time at a first predetermined rate as long as the occurrence of the predetermined condition is being sensed by the sensor.
15 . The method of claim 9 , wherein automatically adjusting the dwell time to a new dwell time comprises limiting the new dwell time to a predetermined minimum dwell time.
16 . The method of claim 9 , wherein automatically adjusting the dwell time to a new dwell time comprises limiting the new dwell time to a predetermined maximum dwell time.