The present invention relates to remote monitoring systems and, more particularly, to low power remote monitoring system including sensors and logic circuitry.
Remote monitoring systems are used, for example, in motion detection and security applications. While a variety of low power configurations are available, most require a plug-in connection to a power source, such as a household AC outlet. Many such low power remote monitoring systems are based on low power sensors, such as proximity sensors and pyroelectric infrared (PIR) sensors. While relatively inexpensive and low power, most systems based on such sensors do still require a plug-in to an outlet or a change of battery every few months (see, for example, “PIR MOTION DETECTOR WITH ARDUINO: OPERATED AT LOWEST POWER CONSUMPTION MODE” (accessed Apr. 23, 2018, http://www.instructables.com/id/PIR-Motion-Detector-With-Arduino-Operated-at-Lowes/). While certain security applications utilize PIR sensors that run on batteries over a year or two, their usage is severely constrained by firmware such that, for example, they are unresponsive to events after an initial event has occurred for periods of 3 to 15 minutes, in order to conserve battery power.
In accordance with the embodiments described herein, a low power, remote monitoring system includes a hub system in communication with a sensor system. The hub system includes a real time clock [RTC] for generating an RTC signal upon passage of a preset dwell time. The hub system also includes a first power gating circuit for generating a first power-on signal in response to receiving the RTC signal. The hub also includes a first baseband and communication block configured for activating when the first power-on signal is received. When the first baseband and communication block is activated, it sends out a cry-out poll to the sensor system for data related to an event detection. Once data has been received from the sensor system, the first baseband and communication block specifies the preset dwell time at the real time clock, then sends out a first power-down signal to the first power gating circuit. The sensor system includes a sensing circuit for generating a sensing signal when an event is detected, and a discriminator logic circuit for receiving the sensing signal, validating the sensing signal, and generating a valid motion signal only if the sensing signal corresponds to a validated event. The sensor system also includes a second power gating circuit for generating a power-on signal in response to the valid motion signal received from the discriminator logic circuit. The sensor system further includes a second baseband and communication block configured for activating when the power-on signal is received from the second power management circuit, generating an event detection signal as data related to the event detection, transmitting the event detection signal to the hub system when the cry-out poll is received, and sending a second power-down signal to the second power gating circuit, once the event detection signal has been transmitted to the hub system. The first and second power gating circuits are configured to power down the first and second baseband and communication blocks upon receipt of the first and second power-down signals, respectively.
In another embodiment, the hub system of the low power, remote monitoring system further includes a first wake-up timer for generating a first wake-up signal at preset time intervals, wherein the first power gating circuit is configured for generating the first power-on signal in response to one of the valid motion signal and the first wake-up signal.
In still another embodiment, the preset time interval is longer than the preset dwell time.
In yet another embodiment, the sensor system of the low power, remote monitoring system further includes a second wake-up timer for generating wake-up signals at preset time intervals, and the second power gating circuit is configured for generating the second power-on signal in response to one of the RTC signal and the second wake-up signal.
In a further embodiment, the sensor system of the low power, remote monitoring system is configured for providing a system status signal rather than the event detection signal, if no validated event had occurred when the cry-out poll is received.
The present invention is described more fully hereinafter with reference to the accompanying drawings, in which embodiments of the invention are shown. This invention may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the invention to those skilled in the art. In the drawings, the size and relative sizes of layers and regions may be exaggerated for clarity. Like numbers refer to like elements throughout.
It will be understood that, although the terms first, second, third etc. may be used herein to describe various elements, components, regions, layers and/or sections, these elements, components, regions, layers and/or sections should not be limited by these terms. These terms are only used to distinguish one element, component, region, layer or section from another region, layer or section. Thus, a first element, component, region, layer or section discussed below could be termed a second element, component, region, layer or section without departing from the teachings of the present invention.
Spatially relative terms, such as “beneath,” “below,” “lower,” “under,” “above,” “upper,” and the like, may be used herein for ease of description to describe one element or feature's relationship to another element(s) or feature(s) as illustrated in the figures. It will be understood that the spatially relative terms are intended to encompass different orientations of the device in use or operation in addition to the orientation depicted in the figures. For example, if the device in the figures is turned over, elements described as “below” or “beneath” or “under” other elements or features would then be oriented “above” the other elements or features. Thus, the exemplary terms “below” and “under” can encompass both an orientation of above and below. The device may be otherwise oriented (rotated 90 degrees or at other orientations) and the spatially relative descriptors used herein interpreted accordingly. In addition, it will also be understood that when a layer is referred to as being “between” two layers, it can be the only layer between the two layers, or one or more intervening layers may also be present.
The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. As used herein, the singular forms “a,” “an,” and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms “comprises” and/or “comprising,” when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof. As used herein, the term “and/or” includes any and all combinations of one or more of the associated listed items, and may be abbreviated as “/”.
It will be understood that when an element or layer is referred to as being “on,” “connected to,” “coupled to,” or “adjacent to” another element or layer, it can be directly on, connected, coupled, or adjacent to the other element or layer, or intervening elements or layers may be present. In contrast, when an element is referred to as being “directly on,” “directly connected to,” “directly coupled to,” or “immediately adjacent to” another element or layer, there are no intervening elements or layers present. Likewise, when light is received or provided “from” one element, it can be received or provided directly from that element or from an intervening element. On the other hand, when light is received or provided “directly from” one element, there are no intervening elements present.
Embodiments of the invention are described herein with reference to cross-section illustrations that are schematic illustrations of idealized embodiments (and intermediate structures) of the invention. As such, variations from the shapes of the illustrations as a result, for example, of manufacturing techniques and/or tolerances, are to be expected. Thus, embodiments of the invention should not be construed as limited to the particular shapes of regions illustrated herein but are to include deviations in shapes that result, for example, from manufacturing. Accordingly, the regions illustrated in the figures are schematic in nature and their shapes are not intended to illustrate the actual shape of a region of a device and are not intended to limit the scope of the invention.
Unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs. It will be further understood that terms, such as those defined in commonly used dictionaries, should be interpreted as having a meaning that is consistent with their meaning in the context of the relevant art and/or the present specification and will not be interpreted in an idealized or overly formal sense unless expressly so defined herein.
It would be desirable to have a remote monitoring system with extremely low power consumption such that the system can be operated for several months to several years on a single set of commercial batteries. Additionally, it would be desirable for the remote monitoring system to include advanced features, such as logic and circuitry to reduce false detection from sensor noise and internally generated noise during power gating. Furthermore, it would be desirable for the remote monitoring system to be able to transmit and receive data in an efficient, low data and power consumption way.
The remote monitoring system described herein provides an innovative combination of low power control features and advanced processing features to enable battery operation of the system for several years on a single set of commercial batteries. The system further includes false detect discriminator logic circuit to minimize the number of false event detection. Furthermore, the system includes secure data transmission and reception capabilities, including low data transmission rates and encryption.
An exemplary remote monitoring system is shown in
In an embodiment, when sensing circuit 110 provides a signal to discriminator logic circuit 114 to indicate an event (e.g., motion detection) has been detected at sensing circuit 112, discriminator logic circuit 114 performs an analysis to determine whether the signal corresponds to a valid motion signal. For example, first power gating circuit 116 is configured to only provide power to first baseband and communication block 120 upon receipt of a valid motion signal from discriminator logic circuit 114, so as to reduce the instance of false detection being recorded at baseband circuits 122, thus saving energy. Additionally, first power gating circuit 116 is activated at preset intervals by first wakeup timer 118 so as to provide regular reporting of status information related to sensor system 110, thus reassuring the user that sensor system 110 is operating normally even if no event is detected.
Continuing to refer to
While remote monitoring system 100 can be used with a PIR sensor, other types of sensors can be used as well, as will be discussed at an appropriate juncture below. The combination of the circuitry, firmware, and software of remote monitoring system 100 allows extremely low power operation while enabling advanced logic communication characteristics. In other words, remote monitoring system 100 provides an innovative combination of advanced detection features, low power operation, and efficient data transmission and reception to enable heretofore impossible battery-operated applications.
Remote monitoring system 100 can be optimized, for example, for pest detection in indoor areas (e.g., within cabinets, basements, parking structures, or other dark, closed areas) by, for example, tailoring the detection sensitivity of PIR sensor 110 (or alternative sensors) for rodent and small mammal detection in areas out of sunlight with low activity. Alternatively, remote monitoring system 100 would be useful, with the appropriate sensors, in applications such as pest detection in recreational vehicles (RVs), boats, residential and vacation homes, and commercial buildings, rodent trap occupancy detection, asset tracking at construction sites, providing telematics at oil and gas sites, agricultural technologies, transportation and logistics, and other Internet of Things (IoT) applications such as rodent detection, tire pressure monitoring of RVs in storage, and remote control of appliances such as refrigerators, heaters, rodent traps, and generators. Alternative or ancillary sensors, such as one or more of the following, are applicable for use as sensors in remote monitoring system 100:
A) Infrared sensor;
B) Rodent & small mammal trap detector (e.g., motion and vibration detector);
C) Rodent trap detector (e.g., for detecting electric pulses from electric traps);
D) Water or humidity sensor (i.e., for detect the presence of water);
E) Temperature sensor;
F) Tire pressure sensor (e.g., for use with RVs, truck fleets, and other vehicles and aircraft);
G) Accelerometer detection (i.e., for detection of movements, large and small);
H) Light level sensor;
I) Microphonics sensor;
J) Pressure sensor;
K) Fluid flow sensor;
L) Fluid pressure sensor;
M) Airflow sensor;
N) Oil tank sensor;
O) Oil field detection sensor;
P) Oxygen sensor;
Q) Air quality sensors;
R) Motor defect sensor (e.g., for sensing undesired vibration)
S) Hall effect sensor;
T) Dew sensor;
U) Gas detector;
V) Rain sensor;
W) Lighting sensor;
X) Smoke sensor;
Y) Fire sensor;
Z) Oscillation sensor;
AA) Torque sensor;
BB) Piezoelectric sensor;
CC) Strain gauge sensor;
DD) Level sensor;
EE) Proximity sensor; and
FF) Touch sensor.
In an embodiment, remote monitoring system 100 is formed of components designed to withstand the industrial temperature range of minus −40° C. to 85° C.
A key feature of remote monitoring system 100 is the extremely low power operation capability. Further details of the circuitry that enables such low power operation are illustrated in
Turning now to
Continuing to refer to
In an example, clean amplified signal 221, which includes one or more positive and negative signal pulses, is processed by a dual edge limit detector 222 in discriminator logic circuit 203. Dual edge limit detector 222 serves as a “window” detector, to identify and separate the positive and negative pulses within clean, amplified signal 221. Discriminator logic circuit 203 further includes a first pulse width discriminator 224, which is configured to find a high-side edge of a clean signal 221 (i.e., positive going pulse) and convert the high-side edge into a first digital pulse 225. A first pulse stretcher 226 then stretches first digital pulse 225 into a first wide pulse 227, which is fed into a logic circuit 230. Discriminator logic circuit 203 also includes a second pulse width discriminator 234, which is configured to find a low-side edge of clean, amplified signal 221 and convert the low-side edge into a second digital pulse 235. A second pulse stretcher 236 then stretches second digital pulse 235 into a second wide pulse 237, which is also fed into logic circuit 230.
In other words, first and second pulse stretchers 226 and 236, respectively, further stretch first and second narrow pulses 225 and 235, respectively. Logic circuit 230 then validates that the stretched, first and second wide pulses 227 and 237, respectively, overlap, thus ensuring both polarity (i.e., positive and negative) of pulses exist adjacent to each other in time within a specified time period. In particular, first and second width discriminators 224 and 234, respectively, reject stray fast pulses from unintended infrared sources that can cause PIR sensor 201 to generate a false motion detection signal, which would be indicated by the absence of either first wide pulse 227 or second wide pulse 237 at logic circuit 230. As overlap of first wide pulse 227 and second wide pulse 237 is an indication of a true motion detection occurrence from an infrared emitting source traveling across the PIR sensor's field of vision, logic circuit 230 verifies whether or not clean, amplified signal 221, and thus detection signal 212, is indicative of a true motion detection event. Consequently, if first and second wide pulses 227 and 237, respectively, overlap at logic circuit 230, thus indicating that first and second narrow pulses 225 and 235 have occurred within a specified time period, then detection signal 212 indicates an actual motion detection by PIR sensor 201. If only one or neither of first and second wide pulses 227 and 237, respectively, is received at logic circuit 230, detection signal 212 is a false motion detection event and, consequently, rejected by logic circuit 230.
When a true motion event detection is validated at logic circuit 230, a valid motion signal (indicated by an arrow 238) is sent to timer circuit 205. Timer circuit 205 is essentially a combination of first power gating circuit 116 and first wakeup timer 118 in
Continuing to refer to
Watchdog timer 250 includes a “Timer Power On” block 452, a “Manual Power On” block 254, and a “Power Down” block 256. Watchdog timer 250 can be set to turn on baseband and communication circuits 210 at preset intervals by triggering a power switch 258 of a power supply 259 via “Timer Power On” block 252. Alternatively, when blocking circuit 240 triggers pulse generator 244 upon reception of valid motion signal 238, the pulse from pulse generator 244 activates “Manual On” block 254 of watchdog timer 250, which in turn triggers power switch 258 to turn on baseband circuit 210. A microcontroller 260 in baseband and communications circuits 210 then receives motion sense signal 245 as a valid motion signal, not related to a routine “Timer Power On” event from watchdog timer 250.
Microcontroller 260, when activated, takes into account light measurements from an optional light intensity sensor 262. Optional light intensity sensor 262 serves as an additional mechanism to determine whether a valid motion detection event has occurred by measuring the ambient light intensity and if, for example, the system is in bright sunlight, then microcontroller 260 can be set to ignore motion sense signal 245. Non-volatile memory 264 records the instances of microcontroller activation as well as other data related to the operation of discriminator logic circuit 203, such as system performance, detected motion detection, as well as factory configuration data. Finally, a wireless modem 266 communicates the microcontroller data with an external hub or other devices, to be discussed in more detail hereinafter. In an embodiment, discriminator logic circuit 203 and timer circuit 205 are always powered on, while baseband and communications circuits are power cycled via power switch 258 in order to reduce the overall system power consumption.
Turning now to
Timer circuit 305 is essentially a combination of second power gating circuit 156 and second wakeup timer 158 of
Real time clock 320 is connected with a buffer 330, which is impedance controlled so as to allow a timer resistor 332 to be measured by a watchdog timer 340 when buffer 330 is powered down. That is, when buffer 330 is powered down, it presents a high impedance to timer resistor 332, such that a watchdog timer 340 can measure the watchdog time, which is set by timer resistor 332. If real time clock 320 does not wake up, then watchdog timer 340 will take over and force the system to wake up at preset times via an internal timer by a “Timer Power On” block 342. In this way, watchdog timer 340 is available as a fail-safe if, for example, the alarms were not set properly before going into low power mode.
Watchdog timer 340 also includes a “Manual Power On” block 344, which is connected with buffer 330 and timer resistor 332, as well as a “Power Down” block 346. “Timer Power On” block 342 and “Manual Power On” block 344 are connected with a power supply 350, which includes a power switch 352. Power supply 350 is a dedicated power supply that supplies a voltage to baseband and communication circuits 310 and power switch 352 turns on and off the voltage to baseband and communication circuits 310 by the signal from watchdog timer 340.
As shown in the illustrated example, watchdog timer 340 communicates with power supply 350 to turn on or shut down the power to baseband and communication circuits 310. Instructions to turn on the power are activated by a preset timer setting via “Timer Power On” block 342, or on an ad hoc basis by “Manual Power On” block 344, which causes power supply 350 to send a baseband and communication voltage (indicated by an arrow 353) to baseband and communication circuits 310.
Baseband and communication circuits 310 also includes a microcontroller 360, which is configured for analyzing data received from sensor system 200 and sends a power down signal (indicated by an arrow 364) to “Power Down” block 346 upon completion of the various processes at baseband and communication circuits 310 and when baseband and communication circuits 310 is ready to go back to low power mode.
An important role of watchdog timer 340 is to act as a backup timer to mitigate any potential issues with programming of real time clock 320 and to add redundancy to the overall system. The high impedance buffer interface, provided by buffer 330 and timer resistor 332, allows both pre-programmed (i.e., timer) and manual turn on of watchdog timer 340, such that alarms can be programmed during activation of microcontroller 360 for the next turn on event. Watchdog timer 340 is available as a fail-safe if, for example, the alarms were not set properly before going into low power mode.
Continuing to refer to
Microcontroller 360 further controls other power cycled components within baseband and communication circuits 310, such as a battery measurement circuit 370, non-volatile memory 372, user interface 374, and an independent modem voltage switch 376. Battery measurement circuit 370 measures the voltage of voltage sources used within hub 300, such as power supply 350 or an external battery (not shown). Non-volatile memory 372 stores information programmed at the factory, such as hub setting information, as well as data collected by the hub user. User interface 374 can include, for instance, buttons and light indicators (such as light emitting diodes) that allow the user to change the settings for hub 300, such as selecting the power mode, turning certain communication components (such as Bluetooth) on or off, getting the link status on a cellular modem, and linking to sensor systems. Microcontroller 360 also controls one or more modems for transmitting data to an outside location, and processes data that is received and sent by these modems. In an example, independent modem voltage switch 376, through microcontroller 360, is used to ensure that only one of the modems is powered up at any given time. Having only one modem activated at any given time can be important in applications where compliance with Federal Communications Commission (FCC) regulations is required, as FCC regulations prohibit co-location of multiple modems transmitting at the same time without extensive and costly testing. In the example shown in
Turning now to
Continuing to refer to
A process for gathering and analyzing data at a hub, such as hub 300 of
If the answer to decision 518 is YES, then microcontroller 360 communicates with real time clock 320 to set a dwell time in a step 522. Dwell time is defined as the time period during which baseband and communication circuits are powered down, and dwell time should be shorter than the time intervals set at watchdog timer 340 to periodically wake up baseband and communication voltage with Timer Power On block 342.
Once dwell time has been set with the real time clock, microcontroller 360 sends a “Done” pulse to watchdog timer 340 in a step 524, then the baseband and communication circuits are powered down in a step 526. Then a decision 530 is made to determine whether the most recently set dwell time has passed so that, upon expiration of the specified dwell time, real time clock 320 sends a pulse toward watchdog timer 340 so as to activate Manual Power On & Timer Measurement block 344 and power on baseband and communication circuits 310 again at step 510. If the dwell time is not yet over, a decision 534 is made as to whether the wake-up timer alarm at watchdog timer 342 has been activated. If the answer to decision 536 is NO, then the baseband and communication circuits are kept powered down until the expiration of the dwell time. If the answer to decision 536 is YES, then there is a possibility of error, such as the dwell time was set to be longer than the periodic wakeup period set at the watchdog timer. In this case, the process proceeds to a step 536 to process for potential real time clock error, then the process returns to step 510.
Another exemplary embodiment of a remote monitoring system is shown in
Continuing to refer to
In another embodiment, remote monitoring system 100 of
Continuing to refer to
If the answer to decision 712 is NO, the preset count period has already been initiated and the detected event is not the first motion event within the preset count period, then process 700 proceeds to a decision 730 to determine whether the preset count period has expired. For example, if the detected event is a second detected event received five minutes after the detection of a first motion event, and the preset count period is twenty minutes, then the answer to decision 730 is NO. If the answer to decision 730 is NO, the count period has not expired, then the Motion Count is incremented by +1 in a step 740, and the system returns to low power standby status 410.
If the answer to decision 730 is YES, the count period is expired, then a Total Motion Count, defined as the total number of events counted within the previous count period, is finalized in a step 752, and the Total Motion Count is transmitted to the hub as motion count info in a step 754, and the Motion Count is reset to zero in a step 756. The system then returns to low power standby status 410. The Total Motion Count information can be interpreted by the system or the user to discriminate between different types of activity detected by the system. For instance, when the system is used on a mouse trap, the system can be used to count the number of passes made by a moving object across the field of view of the sensor. In this case, a high Total Motion Count within a preset count period can be interpreted as an indication that one or more animals have been caught within the mouse trap. Similarly, a low Total Motion Count for a mouse trap can be an indication of a person or an animal walking by the trap, or some temperature or atmospheric anomaly, further reducing the possibility of false detects.
The foregoing is illustrative of the present invention and is not to be construed as limiting thereof. Although a few exemplary embodiments of this invention have been described, those skilled in the art will readily appreciate that many modifications are possible in the exemplary embodiments without materially departing from the novel teachings and advantages of this invention. For example, the various data processing components, such as processing circuits in the hub as well as discriminator logic circuits in the sensor system and computing systems in the cloud, can incorporate artificial intelligence learning in order to improve the accuracy of event detection and recording capabilities. As shown in
Accordingly, many different embodiments stem from the above description and the drawings. It will be understood that it would be unduly repetitious and obfuscating to literally describe and illustrate every combination and subcombination of these embodiments. As such, the present specification, including the drawings, shall be construed to constitute a complete written description of all combinations and subcombinations of the embodiments described herein, and of the manner and process of making and using them, and shall support claims to any such combination or subcombination.
In the specification, there have been disclosed embodiments of the invention and, although specific terms are employed, they are used in a generic and descriptive sense only and not for purposes of limitation. Although a few exemplary embodiments of this invention have been described, those skilled in the art will readily appreciate that many modifications are possible in the exemplary embodiments without materially departing from the novel teachings and advantages of this invention. Accordingly, all such modifications are intended to be included within the scope of this invention as defined in the claims. Therefore, it is to be understood that the foregoing is illustrative of the present invention and is not to be construed as limited to the specific embodiments disclosed, and that modifications to the disclosed embodiments, as well as other embodiments, are intended to be included within the scope of the appended claims. The invention is defined by the following claims, with equivalents of the claims to be included therein.
Number | Date | Country | |
---|---|---|---|
62711404 | Jul 2018 | US |