The instant invention relates to a multivariate environmental sensing system with intelligent storage and redundant transmission pathways.
Environmental sensing systems are required to provide information about environmental conditions, often across wide areas of terrain. For example, it may be desirable to monitor the temperature and humidity at various points across a commercial timberland as a means of detecting incipient or actual forest fires. It might be desirable to monitor air and ground humidity at various points in a farmland environment, to guide the proper application of irrigation water. It could even be desirable to monitor snow temperature and UV light received at various points in a snow field.
Various difficulties attend such monitoring schemes. It may be difficult to provide reliable electrical power in remote areas to power such monitors. It may be difficult to manage the large amount of data produced by a large number of monitors spread across a wide area. It may be difficult to assure reliable transmission of data, especially if environmental, or other, events, damage part of the system. Lastly, such monitoring may need to be dynamic, in that different measurement parameters may be desired at different times and under different conditions. These requirements may to some extent be mutually exclusive, for example, systems with highly reliable transmission may use excessive amounts of power.
In its most general configuration, the present invention advances the state of the art with a variety of new capabilities and overcomes many of the shortcomings of prior devices in new and novel ways. In its most general sense, the present invention overcomes the shortcomings and limitations of the prior art in any of a number of generally effective configurations.
In one configuration, the present invention relates to a multivariate environmental sensing system with intelligent storage and redundant transmission pathways and a method for utilizing such a system to accomplish effective long-term monitoring across a potentially wide area. The system and method relies on a system of nodes, each capable of detecting environmental conditions and processing these sensed conditions into a representative and transmissible signal. The nodes have an intelligent design, whereby they may use predetermined criteria to make periodic detections, while maintaining themselves in a relatively low power usage state between detections. Similarly, they conserve power by deciding, again by predetermined criteria, whether certain sensed measurements fall outside of acceptable parameters, and therefore should be transmitted immediately, or whether the detections are reflective of unexceptional environmental conditions and may be stored for periodic transmission. The nodes then implement the selected strategy, powering up and immediately transmitting urgent signals, while storing routine detections for batch transmission on a predetermined basis.
Nodes are not only capable of generating original environmental condition signals themselves, but also are capable of transmitting environmental condition signals received from other nodes. This also contributes to power conservation within the system. Nodes may pass along, in a chain like fashion, signals received from more distant nodes. Transmission may be along a predetermined pattern, but the system may alter this predetermined pattern if there is damage to the system, or any other disruption of the normal predetermined pattern.
Data flows towards gateways, which may assemble and process data from a plurality of nodes. In an analogous fashion to the nodes, gateways may pass along data to other gateways, on an immediate or deferred basis, and along similar predetermined paths. The ultimate goal is for data to reach a control center, where data is ultimately analyzed and dealt with. The control centers also transmit programming instruction to the gateways and nodes in a retrograde fashion along the transmission pathways.
Thus, the system and method may be said to be multivariate, in that while at least two environmental conditions may be sensed, there are few limits on the number of environmental conditions that may be measured, and these environmental conditions may be changed to the measurement of other conditions through the programming capacity of the system and method. The system and method also includes intelligent storage, in that both nodes and gateways are capable of making intelligent decisions as to whether to immediately transmit data or store data for later batch transmission. Lastly, the system and method has redundant pathways, so that damage to a part of the system causes a re-routing of data paths so that only the most minimum amount of monitoring coverage may be lost.
Without limiting the scope of the present invention as claimed below and referring now to the drawings and figures:
These drawings are provided to assist in the understanding of the exemplary embodiments of the invention as described in more detail below and should not be construed as unduly limiting the invention. In particular, the relative spacing, positioning, sizing and dimensions of the various elements illustrated in the drawings are not drawn to scale and may have been exaggerated, reduced or otherwise modified for the purpose of improved clarity. Those of ordinary skill in the art will also appreciate that a range of alternative configurations have been omitted simply to improve the clarity and reduce the number of drawings.
The method and materials of the multivariate environmental sensing system with intelligent storage and redundant transmission pathways of the instant invention enables a significant advance in the state of the art. The preferred embodiments of the method and materials accomplish this by new and novel arrangements of elements and methods that are configured in unique and novel ways and which demonstrate previously unavailable but preferred and desirable capabilities.
The detailed description set forth below in connection with the drawings is intended merely as a description of the presently preferred embodiments of the invention, and is not intended to represent the only form in which the present invention may be constructed or utilized. The description sets forth the designs, functions, means, and methods of implementing the invention in connection with the illustrated embodiments. It is to be understood, however, that the same or equivalent functions and features may be accomplished by different embodiments that are also intended to be encompassed within the spirit and scope of the invention.
In a preferred embodiment, seen in
As to the individual components of the system, the at least first node (100) can be schematically seen in
The at least first node (100) as seen in
However, these are not the only conditions that may be measured. For example, in a system designed to monitor crop or lawn water needs, the first environmental condition (12) might be relative humidity of the air, while the second environmental condition (14) might be moisture level in the soil. One skilled in the art will realize that the system is not limited to the measurement of two environmental conditions, and that additional sensors may be used to monitor additional conditions, and to therefore generate additional environmental signals.
One skilled in the art will realize that a near infinite number of gradient and change over time parameters may be monitored, and that these parameters may be changed at any time due to the interactivity of the system.
As seen in
Continuing as seen in schematic representation in
For example, as seen in schematic representation in
The first nodal processor (180) may also process the first nodal output signal message received signal (50), as such is an indication that a previous signal sent by the first node (100) has been received at its next intended site in the system. In line with the previously discussed capacity for passing messages along the system, the first nodal processor (180) may process the second nodal output signal (41) received from another node, and generating a second nodal output signal message received signal (51) to allow that sending node to know that its signal has been received. Also in keeping with the previously discussed ability of the system to change programming, the first nodal processor (180) may receive and process the control center programming signal (80) through which the systems functions are controlled. The first nodal processor (180) would also be responsible for processing various system status signals, such as a low battery indicator, and conducting such status signals for transmission.
Also as seen in
The system also includes at least a second node (101), seen in schematic representation in
The second node (101), again as seen in
Again as corresponding to similar structures in the first node (100), the second node (101 includes at least one second nodal storage device (191) for storing the storable representation of the second nodal output signal (41); and at least one second nodal transmitter (161) for transmitting the first nodal output signal (40), for transmitting the second nodal output signal (41), for transmitting the first nodal output signal message received signal (50), and for transmitting the control center programming signal (80).
As with the first node (100), and as seen in
The system also includes at least a first gateway (200), seen in
With reference again to
The at least one first gateway (200) includes at least one first gateway receiver (250) for receiving an output signal selected from the group of output signals consisting of the first nodal output signal (40) and the second nodal output signal (41). This allows the at least one first gateway (200) to receive a plurality of signals from a plurality of nodes (100, 101). Analogous to the ability of the nodes (100, 101) to pass along signals from other nodes, the at least one first gateway receiver (250) includes the ability to receive a second gateway output signal (61), for receiving a first gateway output signal message received signal (70), and for receiving the control center programming signal (80).
At the at least one first gateway (200), and as seen in
Also analogous to a similar function seen in the nodes (100, 101), the at least one first gateway (200) includes a first gateway storage device (290) for storing the storable representation of the first gateway output signal (60). Thus, the at least one first gateway (200) may essentially collect a plurality of representations of signals from the nodes (100, 101) and other gateways (201) indicative of environmental conditions (16, 18) that fall within predetermined normal limits, and then transmit these signals collectively on a predetermined time basis, with a typical decision tree being seen in
As indicated, and as seen in
As noted, and as seen well in
There is also, as seen in
Analogous to the function of comparable features in the at least one first gateway (200), there is a second gateway storage device (291) for storing the storable representation of the second gateway output signal (61). Similarly, there is at least one second gateway transmitter (261) for transmitting a gateway output signal selected from the group of gateway output signals consisting of the first gateway output signal (60) and the second gateway output signal (61), for transmitting a nodal output signal message received signal selected from the group of nodal output signal message received signals consisting of the first nodal output signal message received signal (50) and the second nodal output signal message received signal (51), for transmitting the first gateway output signal message received signal (70), and for transmitting the control center programming signal (80). Thus through the linkage of at least a first gateway (200) and at least a second gateway (201) redundancy and economy is created in the management of a plurality of nodes (100, 101).
The system is controlled overall from at least one control center (300) which, as seen in
A critical component is the at least one programmable control center processor (380) for processing the first gateway output signal (60) and the second gateway output signal (70) and for creating a storable representation of the first gateway output signal (60) and the second gateway output signal (70). It also important for creating a humanly perceptible representation of the first gateway output signal (62) and a humanly perceptible representation of the second gateway output signal (63). There is at least one control center storage device (390) for storing a digital representation of the first gateway output signal (60) and the second gateway output signal (61). The at least one programmable control center processor (380) is responsible for generating the first gateway output signal message received signal (70) and for generating the second gateway output signal message received signal (71), so that gateways (200, 201) may be signaled that their signals have been received by the control center (300). It is also responsible for processing the control center programming signal (80), which will be discussed in greater detail immediately below.
A unique attribute of the system (10) is the at least one control center programming device (385) for creating the control center programming signal (80) and for thereby remotely programming the first nodal programmable processor (180), the second nodal programmable processor (181), the first gateway programmable processor (280), and the second gateway programmable processor (281).
Through this modality, the system (10) may be tuned and adjusted to meet a wide variety of needs, as would be envisioned by one skilled in the art. For example, nodes (100, 101) may be instructed to vary the sampling times at which they monitor environmental conditions (16, 18). Parameters considered “normal,” which thereby affect the decision as to whether to make an immediate or delayed transmissions may be altered. The transmission patterns may be altered so that non-functional nodes, as seen in
The at least one control center (300) may include at least one control center transmitter (360) for transmitting the first gateway output signal message received signal (70), the second gateway output signal message received signal (71), and the control center programming signal (80).
As seen in
A wide variety of additional embodiments are possible, all cooperating and usable with the basic components of the system as discussed above. For example, the system (10) may have a self-mapping capacity, wherein at least one of the at least one nodes (100, 101) further comprises a first nodal GPS device (130) in communication with the nodal processor (180) to generate a GPS coordinate signal (99), and the GPS coordinate signal (99) is transmittable by at least one of the at least one nodal transmitters (160, 161). In such an embodiment, nodes (100, 101) could be placed in environments to be monitored, and the nodes (100, 101) could, as a threshold matter, map themselves both as to absolute location and relative to each other and assist in the determination of appropriate transmission routes.
The system may equally well be disclosed as a method, in terms of the function of the elements described above, thereby being a method for detecting and monitoring environment conditions.
In such a method, steps begin with positioning at least a first node (100) and at least a second node (101) in an area to be monitored. At least a first gateway (200) in positioned in 15 radio communication with the at least first node (100) and a control center (300) is positioned in radio communication with the at least one gateway (200).
Data collection begins with generating at least one environmental signal (20, 21) from a sensor selected from the group of sensors consisting of a first and second nodal sensor (110, 120) of the at least one node (100); and processing these signals (20, 21) in a first nodal programmable processor (180) to generate a first nodal output signal (40).
The method displays intelligent sampling and collection as it makes a nodal output signal (40) disposition on the basis of predetermined criteria to make a disposition selected from the group of dispositions consisting of immediate transmission of the first nodal output signal (40) and deferred transmission of the first nodal output signal (40). In the case of nodal output signals (40) considered suitable for delayed transmission, that is, for signals that are within predetermined normal parameters, the method effects storage in a first nodal storage device (190) of a digital representation of the first nodal output signals (40) reflective of dispositions for deferred transmission. Periodic transmission by a first nodal transmitter (160) may then be made on a predetermined schedule of a digital representation of the first nodal output signals (40) reflective of dispositions for deferred transmission to at least one receiving site selected from the sites consisting of at least a second node (120) and the at least first gateway (200) along a predetermined transmission pattern.
For nodal output signals considered suitable for immediate transmission, that is, those falling outside of predetermined normal parameters, or otherwise indicative of a situation requiring acute intervention, the method effects immediate transmission by the nodal transmitter (160) of a digital representation of the first nodal output signal (40). These transmissions are made to at least one receiving site selected from the sites consisting of at least the second node (120) and the at least first gateway (200), along a predetermined transmission pattern. The signal maybe passed from node (100) to node (101), as seen in
At the receiving site, the method generates a first nodal output signal message received signal (50) in the at least one receiving site and transmits it for receipt to the at least one first node (100). If transmission is not successful, the method repeats the transmission steps repeat by a series of alternate transmission steps selected from the group of steps consisting of higher powered transmissions, such as that seen in
At a gateway (200), the method processes the first nodal output signal (40) in the gateway processor to create a first gateway output signal (60). At the gateway (200), and analogous to the disposition process in the nodes (100, 101) the method make a disposition of the first gateway output signal (60) on the basis of predetermined criteria to make a disposition selected from the group of dispositions consisting of immediate transmission of the first gateway output signal (60) and deferred transmission of the first gateway output signal (60).
The method effects storage in a gateway storage device (290) of a digital representation of the first gateway output signal (60) reflective of dispositions for deferred transmission; and effects periodic transmission by a gateway transmitter (260) on a predetermined schedule of a digital representation of the first gateway output signal (60) reflective of disposition for deferred transmission to at least one receiving site selected from the sites consisting of at least a second gateway (201) and the control center (300) along a predetermined transmission pattern.
For those first gateway output signals (60) indicative of a need for immediate transmission, the method effects immediate transmission by the gateway transmitter (260) of a digital representation of the first gateway output signal (60) reflective of disposition for immediate transmission to at least one receiving site selected from the sites consisting of at least the second gateway (201) and the control center (300) along a predetermined transmission pattern.
At the second gateway (201) or control center (300), the method generates a first gateway output signal received signal (71) in the at least one receiving site and transmits it for receipt to the at least one first gateway (200); thus signaling that the signal has been passed.
Transmission paths among gateways (200, 201) and control center (300) are also, like that of the nodes (100, 101), both redundant and intelligent, and transmission steps are repeated by a series of alternate transmission steps selected from the group of steps consisting of higher powered transmissions and a predetermined hierarchy of predetermined transmission patterns until the receiving site is the control center (300) and the first gateway output signal received message (70) is received by the at least one gateway (200).
At the control center (300), the method further processes the first gateway output signal (60) to create a humanly perceptible representation of the first gateway output signal (70). Additionally, the first gateway output signal (60), and any other gateway output signals received (61) may be subject to automated analysis and further processing in a wide variety of manners. The method may further include the step of transmitting the humanly perceptible representation of the first gateway output signal (70) to a plurality of distance sites, and the generation and storage of a digital representation of the first gateway output signal (70) in a control center storage device (390).
Many variants of the above method are possible and all are consistent with the basic method described. One of the preferred embodiments of the method further includes the step of remotely altering the programming of one of the processors selected from the group of processors consisting of the at least one nodal processor (180) and at least one gateway processor (280) from the control center (300). This may include the step of altering the programming of a programmable processor selected from the group of programmable processors consisting of the at least first nodal programmable processor (180) and the at least one first gateway programmable processor (280) by means of a signal transmitted by the control center transmitter (360).
As disclosed above, one of the features of the system (10) is the ability to transmit signals only when needed, and thereby to control electrical consumption within the system (10). Some embodiments of the method may accomplish this by including a step where the receipt of the first nodal output signal received signal (50) by the at least first node (100) creates a first nodal transmission stop signal (90) that stops further transmission until there is a change in at least one predetermined parameter of the first nodal output signal (40). Similarly, on the level of the gateways (200, 201), the system may accomplish such economies by including a step where the receipt of the first gateway output signal message received signal (70) by the at least first gateway (200) creates a first gateway transmission stop signal (92) that stops further transmission by the first gateway transmitter (260) until there is a change in at least one predetermined parameter of the first gateway output signal (60).
The method may also include the step of geographically mapping the relative location of the at least first node (100) and the at least second node (101). This step may be accomplished by any known method of geographically locating the nodes (100, 101), for example, by placing the nodes (100, 101) in predetermined geographic locations. Alternatively, the method may include steps that allow the system (10) to “self-map” itself. Such steps could include determining an absolute geographic position of the at least first node (100) and the at least second node (101) by GPS and then reporting the absolute geographic position of the at least first node (100) and at least second node (101) to the control center programmable processor (380) by means of at least one transmitted GPS location signal.
The control center programmable processor (380) could then map the absolute positions of the at least first node (100) and at least second node (101), to determine the relative positions of the at least first node (100) and the at least second node (101). Such mapping could provide information that would influence the determination of the predetermined transmission patterns at least in part on the basis of the relative positions of the at least first node (100) and at least second node (101). For example, such mapping would allow the system (10) and method not only to know the precise location of all nodes (100, 101), but would allow the system (10) and method to consider such variables as the distance between nodes (100, 101) and possibly topographic features near and between nodes (100, 101), so that optimal transmission patterns could be devised.
In its most basic form, therefore, a simplified embodiment of the method includes at least the following steps: (a) positioning at least one sensor in at least one first node (100) in an area to be monitored;
(b) sensing at least one environmental condition with the at least one sensor; (c) creating a digital representation of the at least one environmental condition; and (d) choosing between an immediate transmission of a representation of the environmental condition and a deferred transmission of the representation of the environmental condition on the basis of predetermined criteria.
Depending on the disposition made, the method may include: (e) storing a representation of the environmental condition selected for deferred transmission; and (f) transmitting the representation of the environmental condition selected for immediate transmission on an immediate basis and the representation of the environmental condition selected for deferred transmission on a periodic predetermined basis.
The system may also include: (g) receiving the representation of the environmental condition in at least one gateway (200) and further processing the representation of the environmental condition; (h) choosing between an immediate transmission of the representation of the environmental condition and a deferred transmission of the representation of the environmental condition on the basis of predetermined criteria; and (i) transmitting the representation of the environmental condition selected for immediate transmission on an immediate basis and the representation of the environmental condition selected for deferred transmission on a periodic predetermined basis.
Ultimately, the method results in: (j) receiving the representation of the environmental condition in at least one control center (300) and further processing the representation of the environmental condition; and (k) making at least one assessment of the environmental condition.
In various additional embodiments, the method may include altering at least one of the predetermined criteria of steps selected from the group of steps consisting of step (d) and step (h) immediately above in response to the assessment of the environmental condition. In a similar fashion, the method may include altering at least one of the periodic predetermined basis of steps selected from the group of steps consisting of step (f) and step (i) immediately above in response to the assessment of the environmental condition. In sum, the criteria by which the decision to make immediate or deferred transmission may be altered.
Numerous alterations, modifications, and variations of the embodiments disclosed herein will be apparent to those skilled in the art and they are all anticipated and contemplated to be within the spirit and scope of the instant invention. For example, although specific embodiments have been described in detail, those with skill in the art will understand that the preceding embodiments and variations can be modified to incorporate various types of substitute and or additional or alternative materials, relative arrangement of elements, and dimensional configurations. Accordingly, even though only few variations of the present invention are described herein, it is to be understood that the practice of such additional modifications and variations and the equivalents thereof, are within the spirit and scope of the invention as defined in the following claims. The corresponding structures, materials, acts, and equivalents of all means or step plus function elements in the claims below are intended to include any structure, material, or acts for performing the functions in combination with other claimed elements as specifically claimed.
Number | Name | Date | Kind |
---|---|---|---|
4090177 | Urata et al. | May 1978 | A |
4195286 | Galvin | Mar 1980 | A |
4363031 | Reinowitz | Dec 1982 | A |
4831361 | Kimura | May 1989 | A |
5124915 | Krenzel | Jun 1992 | A |
5587705 | Morris | Dec 1996 | A |
5627515 | Anderson | May 1997 | A |
5659292 | Tice | Aug 1997 | A |
5734335 | Brogi et al. | Mar 1998 | A |
5898369 | Godwin | Apr 1999 | A |
6308272 | Pearce | Oct 2001 | B1 |
6392536 | Tice et al. | May 2002 | B1 |
6690411 | Naidoo et al. | Feb 2004 | B2 |
6897774 | Costa et al. | May 2005 | B2 |
7020701 | Gelvin et al. | Mar 2006 | B1 |
7158021 | Hammett | Jan 2007 | B2 |
20020167590 | Naidoo et al. | Nov 2002 | A1 |
20030174070 | Garrod et al. | Sep 2003 | A1 |
20050271266 | Perrier | Dec 2005 | A1 |
20050275527 | Kates | Dec 2005 | A1 |
20050275549 | Barclay et al. | Dec 2005 | A1 |
20060032863 | Miller et al. | Feb 2006 | A1 |
20060063522 | McFarland | Mar 2006 | A1 |
20060119477 | Tice | Jun 2006 | A1 |
20060132485 | Milinusic | Jun 2006 | A1 |
20060176169 | Doolin et al. | Aug 2006 | A1 |
20060193262 | McSheffrey et al. | Aug 2006 | A1 |
20060261979 | Draaijer et al. | Nov 2006 | A1 |
20070063840 | Jentoft | Mar 2007 | A1 |
20080106403 | Voglewede et al. | May 2008 | A1 |
20080109091 | Joslin et al. | May 2008 | A1 |
20080220542 | Micheli et al. | Sep 2008 | A1 |
Number | Date | Country |
---|---|---|
0729123 | Aug 1996 | EP |
0729125 | Aug 1996 | EP |
2156120 | Oct 1985 | GB |
2370400 | Jun 2002 | GB |
2401468 | Nov 2004 | GB |
WO-2004079395 | Sep 2004 | WO |
WO-2004092765 | Oct 2004 | WO |
WO-2005106820 | Nov 2005 | WO |
WO-2006017219 | Feb 2006 | WO |
WO-2006017678 | Feb 2006 | WO |
WO-2006022594 | Mar 2006 | WO |
WO-2006057694 | Jun 2006 | WO |
Number | Date | Country | |
---|---|---|---|
20090195396 A1 | Aug 2009 | US |