1. Field of the Disclosure
The disclosure relates generally to sensor systems and methods for fluid monitoring. More particularly, the disclosure relates to sensor systems and methods for fluid (e.g., water) quality data gathering including on-line fluid quality monitoring by means of sensors with wired or wireless connections to a communications network (e.g., the Internet), for access and visualization of fluid quality data over the Internet via a graphical web-browser interface, and for sharing of such data via the Internet.
2. Background Information
The quality and surety of drinking water is of ever increasing importance throughout the world. Contaminants, such as toxins, biological agents, inorganic compounds and particulate matter that enter a contiguous water distribution system either naturally, or are purposely placed there as a terrorist act, have the capacity to diminish the quality of the water to an unacceptable level, and each member of the population, whether human or other life form, is at risk of exposure to water of such substandard quality. Water can become contaminated at its source, whether that be from wells, rivers, reservoirs or treatment plants, or can become contaminated once the water is introduced into a contiguous water distribution system. Regardless of its source or type, water quality degradation can have a significant detrimental health affect that can seldom be seen quickly and often times is not recognized or detected for years or even decades.
Measures have been taken for monitoring the quality of drinking water including placing monitors at various points in the source water, in water treatment plants, and/or at selected distribution points of water distribution pipe networks within a region of a water authority, for instance. The selection, access to appropriate sites and acquisition/placement of water quality monitoring components and systems tend to be labor intensive and costly for a regional or multi-regional water authority to implement. This high cost and significant on-going maintenance requirement for remote monitoring systems has severely limited the number of locations monitored and is the primary reason that most testing is performed on a low-volume basis by bringing “grab samples” of water back to a laboratory for testing. Several considerations are at issue: the density of testing (i.e., how many locations in a reservoir or within a city should be monitored to protect the population from exposure, e.g., each city block or within a 5-block, 10-block or 20-block area); the frequency of testing (e.g., whether taking a grab sample once a month for a given location is sufficient to protect the population); and the time delay in receiving “actionable” data about contamination that may already be affecting tens of thousands of people by virtue of the testing being done on a non-continuous basis.
Additionally, many water quality sensors create false positives, or false negatives, in determining substandard water conditions. These false positives can be expensive insofar as they require investigation and repair of a sensor node and could even result in the shut-down of a water distribution system section or, more commonly, an alert that disrupts a population's use of water. False negatives can be even more costly if hazardous conditions are not timely detected.
Further, the need for sharing of water quality measurements, particularly in real time, is of ever increasing importance. Not only do regional water authorities need real time measures of water quality to improve system performance, multiregional (e.g., county, province, state or national) water authorities desire original data whether in the form of raw data or analyzed results of the water quality in a particular water distribution region. This information can be used to assure compliance with water quality standards, for instance. This information is generally provided by the regional water authorities, which may not have sufficient incentives to provide completely candid reports. Also, in these uncertain times, real time awareness of possible or actual sabotage can be of critical importance, if only to provide assurance to the general population that the water supply is safe.
Thus, there is a need for improvements in sensing whether a municipal, industrial or even home water purification/treatment system is operating properly and providing water of a certain quality. This can be particularly important when a municipality places water treatment equipment in remote locations to selectively or more cost effectively treat water instead of treating the entire bulk water at the municipality.
Finally, there is a need to confirm the purity and surety of water sold as pure from a commercial water treatment system in order to verify manufacturers claims of providing pure water.
The present disclosure will now be explained with reference to exemplary embodiments illustrated in the accompanying drawings to which the invention is not necessarily limited. Various advantages and other attributes of the invention will be identified or become apparent with respect to various specific embodiments, but not all embodiments within the scope of the present invention will necessarily include or have identified advantages or attributes. The scope of the invention should be determined based on recitations contained in the claims, and equivalents thereof, rather than reliance on advantages and attributes not positively recited in the claims. Further, although the term “invention” has been used in the singular, it should be recognized that more than one independent and/or distinct invention may be presented in the disclosure and claims.
For purposes of this document, the following should be understood. The term “water quality” generally relates to measures of various aspects of water or other fluids and fluids that tend to indicate the usefulness of or danger posed by a fluid including but not limited to the measure of various chemicals, chemical profiles, presence of biological agents and/or life forms, toxins, other organic and inorganic contaminants, and particulates, etc. For instance, although water distribution systems are a focus of several embodiments of the present invention, it is also possible that aspects of the present invention can be applied to monitor any fluid (gas or liquid) including those present in a distribution system, reservoir or feed source in need of monitoring. The term “confirm” should be understood to mean that additional evidence or support by another indication has been determined based on additional information, which can be of the same or a distinct type relative to the data leading to the original indication. “Distribution system” includes any system of fluid distribution (including air distribution systems such as, for example, air ducts), which in the case of water distribution, currently commonly manifest themselves as contiguous systems of pipes and/or systems of reservoirs, channels, pipes and treatment plants, but also can include less typical distribution channels such as container water, well water within a watershed or a water table, and even large bodies of water, oceans, rivers, streams and/or tributaries, or virtually anything wherein a fluid can flow from one point in the system to another, such as movement of water from one layer to another layer within a single body of water, a hallmark of which is the ability to identify the location of and communicate with sensor units within the water distribution system. Also, the phrase “same sample of fluid”, “the fluid” and the like should be understood to mean any quantity of the fluid wherein the same or similar conditions are likely to exist. For example, for broad measures such as pH in a body of non-static water, all of a large pool or reservoir might be the same sample, whereas for detecting trace elements or alarming conditions, a water sample might mean only a few milliliters. The term “measuring” is not limited to embodiments wherein a numeric value or other analog or digital value is generated, but rather includes sensors and sensor elements that simply output a defined signal when a threshold (either an upper or a lower or both) is crossed. A sensor unit includes one or more sensors, sensor elements and/or sensor groups within a housing or located at a site, and includes processing and/or communication components. A sensor is a device designed to sense a parameter or parameters of a fluid and outputs a signal, typically to a processor. A sensing element is an element that forms part of a sensor and actually performs the measurement. The sensing elements of a sensor can be associated or coordinated in some fashion to perform monitoring and detection functions as a group, perhaps to determine a chemical profile of a sample. A sensor component is a generic term meaning any one of a sensor unit, sensor, or sensing element. A processing unit is a generic term meaning one or more processing units programmed at a software, firmware or hardware level, including, for example, ASIC (application specific integrated circuit). A processing unit can be multiplexed to multiple sensors or dedicated to a single sensor.
Sensors
Exemplary sensors can be selected to include any form of fluid measuring sensors, such as water quality measuring sensing elements including sensing elements for determining water temperature, water pressure, the presence or absence of any number of specific chemicals, chemical profiles and/or classes of chemicals such as for example and without limitation free chlorine (Cl−), hypochlorous acid (HOCl) and hypochlorite ions (OCI−), ion concentration, pH, carbon dioxide (CO2), water hardness (e.g., Ca2+), carbonate (CO32−), monochloromine (NH2Cl), dichloramine (NHCl2), trichloramine (NCl3), ammonium, nitrite, nitrate, fluoride, and/or chemical profiles, as well as determining water purity, clarity, color and/or virtually any other measurable or detectable parameter of interest with respect to water or any other fluid. Some such sensors are described in U.S. Pat. No. 7,189,314 (“Method and Apparatus for Quantitative Analysis”), the entire disclosure of which is incorporated herein by reference. Such sensors can be used to monitor not only liquids, but also, with appropriate calibration, gases (e.g., air) as well. Such sensors can include one or more of, for example, electrodes and ion-selective membranes acting as ion-selective electrodes (ISEs), amperometric and potentiometric sensing elements that may or may not have electrode coatings on the electrode surfaces, conductivity sensing elements, temperature sensing elements, oxidation-reduction potential sensing elements, reference electrodes, oxygen sensing elements, immunosensors, DNA probes (e.g., hybridization assays with oligonucleotides) comprising appropriate coatings on electrode surfaces and a wide variety of optical sensors, to name a few. Other suitable sensor devices include those disclosed in U.S. Pat. No. 4,743,954 (“Integrated Circuit for a Chemical-Selective Sensor with Voltage Output”) and U.S. Pat. No. 5,102,526 (“Solid State Ion Sensor with Silicone Membrane”), the disclosures of which are incorporated herein by reference.
Sensors for use in systems disclosed herein, such as those disclosed in U.S. Pat. No. 7,189,314, U.S. Pat. No. 4,743,954, and U.S. Pat. No. 5,102,526, for example, can be fabricated using known lithographic, dispensation and/or screen printing techniques (e.g., conventional microelectronics processing techniques). Such techniques can provide sensors having sensing elements with micro-sized features integrated at the chip level, and can be integrated with low-cost electronics, such as ASICs (applications specific integrated circuits). Such sensors and electronics can be manufactured at low cost, thereby enabling wide distribution of such sensors to various entities, including private entities.
Exemplary sensors can be fabricated on silicon substrates or can be fabricated on other types of substrates such as, for example, ceramic, glass, SiO2, or plastic substrates, using conventional processing techniques. Exemplary sensors can also be fabricated using combinations of such substrates situated proximate to one another. For example, a silicon substrate having some sensor components (e.g., sensing elements) can be mounted on a ceramic, SiO2, glass, plastic or other type of substrate having other sensor components (e.g., other sensing elements and/or one or more reference electrodes). Conventional electronics processing techniques can be used to fabricate and interconnect such composite devices.
Also, a variety of other sensors, whether commercially available or not including those not yet developed, could be used within the system disclosed herein. While novel sensor units comprising various sensors are disclosed herein, other novel aspects of the present disclosure remain novel regardless of the form of sensor units. With regard to monitoring of gases such as air, any suitable sensor for detecting a target species can be used, such as, for example, electrochemical gas sensors including electrochemical sensors for detecting hydrogen cyanide as disclosed in U.S. Pat. No. 6,074,539, the entire contents of which are incorporated herein by reference.
Exemplary Monitor, Confirm and Report Systems
In one embodiment of the present disclosure shown in
Alternatively, the second sensor 111B can be run in tandem with the first sensor 111A for testing the same sample of fluid a second time either using the same test or a different test that also is indicative of a detection condition. The results of the measures or tests are output from the processor as a confirmed result when they agree. The second sensor 111B and the processing unit 112A act as a confirming means for the first sensor or monitoring means 111A.
Alternatively, the second sensor 111B can be in the form of the first sensor 111A that is recalibrated for the second test.
Upon a positive result from the first sensor 111A in conjunction with the processing unit 112A (acting together as monitoring means) and a positive result from the second sensor 111B (or more sensors) in conjunction with the processing unit 112A (together acting as confirming means), the detection condition is communicated or reported by a communication unit 112B (acting as reporting means) to a remote communication device and/or a local indicator (e.g., a light or other form of alert on the sensor unit housing). Information regarding fluid measurement results can also be displayed on an optional display (e.g., located on the sensor unit housing). This form of sensor unit 110 thereby eliminates many false positives insofar as before a detection condition is reported, it is confirmed.
Also, more than one sensor can act as either the first and/or second sensor 111A, 111B to provide redundancy of tests or measures. In this way, if one sensor fails, another sensor acting in the same capacity acts as a back-up to reduce the chances of a false negative. Whether through detection of false positives or false negatives, or other means, a defective sensor or other sensor component can be deactivated by a processing means, for instance by simply not supplying power or not processing output from the defective sensor component.
As illustrated in the exemplary embodiment of
The sensors 111A-111C can each be made up of a single sensor element 113A, a plurality of sensor elements 113A-113C, perhaps for redundancy, or one or more sensor groups, as shown in
The processing unit 112A and the communications unit 112B act as the reporting means for reporting a confirmed event based on processed data from the first and second sensors 111A, 111B, or any number of a plurality of sensors 111 in a sensor unit 110.
In one exemplary embodiment, each of the plurality of sensors 111A-111C is of the same type for monitoring the same parameters or profile of the fluid. In this way, if a first sensor 111A indicates false positives, the second sensor 111B would act to confirm or not confirm any detection event thereby reducing the number of reported false positives. Alternatively, the first sensor 111A may be of a more robust nature but perhaps lower sensitivity or have a broader range of detectable conditions, whereas the second sensor 111B might be more sensitive or of a limited detection range or of a special type to detect a specific substance (one-shot sensors) and under these circumstances might be invoked, for instance, only when the first sensor 111A generates a preliminary identifier indicative of a detection condition. For example, where the first sensor 111A has an array of sensing element of the types noted above, and generated a profile reading suggestive of cyanide, for example, a one-shot sensor that can specifically detect cyanide or detect smaller amounts of cyanide, can be activated or exposed. The second sensor 111B, being more sensitive or more be capable of more accurately identifying a given detection condition, would then be better able to confirm the existence of a detection event with greater certainty.
The second sensor 111B could have at least one characteristic such as greater sensitivity, more specific sensitivity, or be able to detect secondary traits of a suspected substance indicated by the preliminary identifier. In the later case there might be a plurality of second sensors 111B each associated with a given, more specific test or measure of the quality of the fluid, and activated as a group or individually based on the information contained in the preliminary identifier. The second sensor 111B could, however, be the same type of sensor as the first sensor 111A in certain embodiments.
Further, the second sensor 111B can be coupled to a mechanism to change the fluid or its environment prior to detection by the confirmation sensor. For instance, a single sensor 111A can be utilized and, upon generating a preliminary identifier, a recalibration solution can be injected by pumps, valves, microfluidics or other means, onto the sensor, wherein the recalibration solution has a known, constant parameter measurable by the sensor 111A to recalibrate the sensor 111A for a subsequent measurement. Alternatively, a reagent can be introduced into the fluid, the reagent being specific to the detection condition to change the nature of the fluid in a controlled fashion to assist in identifying the constituents of the fluid that is causing the detection condition. Enough recalibration fluid or reagent could be supplied to last the expected life of the sensor 111A, or be in the form of a replenishable supply.
For instance, as illustrated in
The single sensor 111A may be thereby recalibrated by exposure to recalibration agent or the like, but alternatively can be simply electrically recalibrated by normalizing its response based on background conditions.
As perhaps easier to understand with respect to the fluid monitoring system of
The recalibration sensor and the sensor to be recalibrated can communicate through any suitable means for reporting, such as described, for example, in the different embodiment disclosed herein, to a recalibration circuit. The recalibration circuit may be in the form of programming in a computer at a centralized location, such as the smart nodes 332 or centralized data collection points 333 as shown in
Further, once one sensor is recalibrated it can be used to calibrate the next in a network, for instance, to create a domino effect for recalibration of sensors measuring fluid having a relatively uniform measurement characteristic. For instance, an individual pipe with multiple sensors spaced along it can sequentially recalibrate the next sensor at a rate equal to fluid flow through the pipe.
The sensors 111A-111C can be any combination of the above and there may be a multiplicity of individual sensors, some or all of which may comprise a plurality of sensing elements. For instance, a sensor (e.g., sensor 111B in
A sensor 111, such as shown schematically in the example of
Whenever a plurality of sensor components (e.g., 111A-111C, 113A-113F) are incorporated into a sensor unit 110, they may each have a separate processing unit 112A and/or communication unit 112B, or may share common such components via a multiplexer or the like to reduce costs and communication overhead (bandwidth, power consumption, etc.). For instance, ASIC (applications specific integrated circuits) can be utilized to develop sensor units 110 of efficient design. These ASICs can be on a common substrate, or multiple substrates coupled together through electrical connections.
One or more sensors 111 can provide indications of event conditions on a number of bases, including one or more out-of-range events where measured parameters or profiles within a fluid exceed or deviate from a particular range and/or threshold either preprogrammed or downloaded into the sensor unit 110. The sensor units 110 can also provide detection of water profile parameters for comparison against water profile parameters either downloaded into the sensor units 110 or at smart nodes 332 or centralized data collection points 333, as explained in greater details with reference to
Physical events, such as a breakage of a pipe might be detected through a pattern of sensor units 110 reporting readings that deviate from historic norms, for example, reduced water pressure compared to historic norms, thereby identifying the exact location or proximate location of the breakage. Also, temperature sensors could be utilized to normalize and scale temperature dependent detection mechanisms but also may be utilized to determine when water distribution systems are at risk of breakage through freezing temperatures.
The sensor unit 110 includes processing and communication units 112A and 112B. The communication capability of the sensor units 110 can include hardwired communication circuits wherein the unit is literally physically connected by wires to other communications devices or communication systems such as telephone lines, satellite or wireless communication devices, etc. The communication unit 112B may also impose information on a carrier for existing power lines within the building or even the power grid of a region. The imposed information signals would then be picked up by local communications devices for long-range communication over telephone lines, private or public networks, cellular communication networks, SMS (short message service) networks, satellites, etc. Additionally or alternatively, the communication unit 112B of an individual sensor unit 110 can include short-range wireless capabilities for communication with local alert and/or long-range communication devices such as telephones, private or public networks, cellular communication networks or satellite devices that may preexist or be installed for communication with a sensor unit 110. Such short-range wireless devices include communication devices utilizing unregulated spectrums using existing protocols such as Bluetooth. Alternatively, wireless LAN protocols such as dictated by IEEE Standard 802.11(b) or 802.11(g) could be used, as could long-range wireless devices for transmission to relatively distant stations such as at receivers located at the headquarters of regional water authorities. Other alternatives include communication devices 112B which utilize a preexisting cellular network or wireless networks such as those used by alarm systems. The manner of communication might be dictated by external factors including availability, cost, robustness, efficiency, etc.
A network of sensor units 110 as described herein can be configured to communicate with a central communication device, e.g., a server, and/or sensor units 110 can communicate with each other as a distributed network, using communication components known in the art. In this way, for example, a first sensor 111A can generate a preliminary identifier if it measures a water quality variable indicative of a detection event (e.g., low chlorine in a potable water system) and can trigger a neighboring second sensor 111B via the distributed network to make a confirmation measurement.
Finally, or in addition to, the communication unit 112B can include on-site alerts such as optical (indicator lights), audible alerts (e.g., alarm sounds), tactile (e.g., vibration of the unit) or can be interfaced to an appropriate control valve for simply shutting off the supply of fluid upon the detection of emergency events, for instance.
Packaging and Location
The sensor units 110 can be packaged and located in a variety of ways. For instance, they can be placed at the shut off valve located at the introduction of water supply into a house, business, industrial site or government site, for instance. Alternatively, they can be placed at each individual faucet or selected faucets where it is likely that the end user 23 might drink water or otherwise consume or cause fluids to be consumed. For instance, water filtration devices adaptable for attachment at the end of a faucet can be adapted to incorporate a sensor unit 110 and include both communication devices that communication with distant locations as well as integrally housed alerts either of an optical, audible or tactile nature. Also, sensor units 110 can be located at any desired points in a municipal water distribution system.
Filter Package Monitors
One exemplary embodiment of the present invention combines a water filter and/or water treatment device with one or more sensor units 110. As illustrated in
For instance, the first, intake sensor 114C can include an ion-selective sensing element capable of measuring an ion content and a chlorine sensing element capable of measuring a chlorine content. Likewise, the second, output sensor 114D can include an ion-selective sensing element capable of measuring an ion content and a chlorine sensing element capable of measuring a chlorine content. Moreover, each sensor 114C and 114D can comprise additional sensing elements, e.g., electrical conductivity and/or other sensing elements, capable of generating a suite of measurements that can provide particular measurements, which can be combined to generate a fluid-quality profile. For example, the sensors 114C and 114C can comprise at least one of an ion-selective sensing element, an amperometric sensing element, a potentiometric sensing element, a conductivity sensing element, a temperature sensing element, an oxidation-reduction potential sensing element, a chlorine sensing element, an oxygen sensing element, an immunosensor, a DNA probe and an optical sensor.
The filter unit 114 can further include a processing unit 112A coupled to the first and second sensor units 114C, 114D, the processing unit 112A being configured to compare measurement data generated by the first and second sensor units 114C, 114D.
The filter unit 114 can also include a communication unit 112B, either as part of or separate from the processing unit 112A, but coupled to the processing unit 112A. The communication unit 112B can be configured to communicate measurement results (e.g., raw and/or processed data) generated by the processing unit 112A to a remote communication device in the exemplary embodiment of
As for packaging, the first and second sensor 114C and 114D can be attached to the filter housing 114A, but the filter 114B that filters the fluid can be replaceable without necessarily replacing the first and second sensors 114C, 114D depending on the particular embodiment. The sensors 114C, 114D can be designed to last the life of the filter unit 114, or be separately replaceable or replaceable with the filter 114B. In the latter case, it might be expedient to have the first and second sensor units 114C, 1114D attached to or embedded in the filter 114B, such as shown in the exemplary filter unit 114′ illustrated in
In this way, the processing unit 112A is configured to generate an identifier to indicate a replacement condition for a filter 114B to be placed in the filter housing 114A based upon the comparison of the measurement data from the first and second sensor units 114C and 114D. An indicator 114E (e.g., a simple light, with or without a label, or an audible indicator) that indicates the replacement condition for the filter might be included as attached to or part of the filter housing 114A for instance, and/or the communication unit 112B might communicate the replacement condition to a remote communication device. Optionally, a display 114G can be provided for displaying information such as water quality measurements, date of last filter change, and/or remaining filter life (based on known loading specifications of the filter 114B and measurement data obtained by the sensors 114C and 114D).
In still other variations, a third sensor unit 114F configured to be exposed to the fluid that enters the filter housing 114A can be employed, wherein the third sensor 114F is coupled to the processing unit 112A. The processing unit 112A would be in this embodiment configured to operate in conjunction with the first sensor 114C to monitor the fluid, generate a variable based on said monitoring, generate a preliminary identifier if the variable is indicative of a detection condition, and operate in conjunction with the third sensor 114F to determine whether the detection condition has occurred based on new data. As explained above, this monitor and confirm function can be carried out with sensors 111 configured within the same sensor unit 110, but the raw data can be communicated to a central location for this processing, and the central location can then be instructed whether to carry out the confirmation function.
As with other embodiments, this embodiment can include a communication unit 112B configured to report the detection condition to a remote communication device if the processing unit 112A confirms that the detection condition has occurred, and/or provide raw data and/or processed data to a remote communication device. Additionally or alternatively, the processing unit 112A might be configured to generate a sensor alert identifier if the third sensor unit 114F provides a measurement reading that differs by a predetermined amount from a contemporaneous measurement reading of a same type provided by the first sensor unit 114C. This configuration might serve as an indication that the first sensor unit 114C may be faulty. The first sensor unit 114C could then be deactivated by the processing unit 112A.
As with other embodiments disclosed herein the first and second sensor units 114C and 114D can include an ion-selective sensing element capable of measuring an ion content, a chlorine sensing element capable of measuring a chlorine content and a conductivity sensing element capable of measuring electrical conductivity, for example. More generally, the sensors 114C and 114C can comprise at least one of an ion-selective sensing element, an amperometric sensing element, a potentiometric sensing element, a conductivity sensing element, a temperature sensing element, an oxidation-reduction potential sensing element, a chlorine sensing element, an oxygen sensing element, an immunosensor, a DNA probe and an optical sensor.
As also with other embodiments of the present invention, the module 112 can be attached to the filter housing 114A as shown in
The processing unit 112A, however physically configured, could be configured to communicate with a communication unit 112B and to instruct the communication unit 112B to report the detection condition to another communication unit if the processing unit 112 confirms that the detection condition has occurred and/or raw data, in this exemplary embodiment.
Although the examples described above have referred to a filter unit 114, the filter unit 114 could be any suitable fluid-treatment device such as, for example, a water-softening device, a distillation device, or a reverse-osmosis or membrane filtration device, media filtration device, or any combination thereof, including or filter housing and/or a filter.
Multiple Sensors with Selective Exposure
With reference to
As illustrated in
As noted above, a mechanism for selectively exposing individual sensors 111 to the fluid can be provided. For example, as illustrated in
As with other embodiments disclosed herein, the substrate 116 can be a silicon substrate or can be another type of substrate such as, for example, ceramic, glass, SiO2, or plastic. An exemplary multi-sensor apparatus can also be fabricated using combinations of such substrates situated proximate to one another. For example, a silicon substrate having some sensor components (e.g., sensing elements) can be mounted on a ceramic, SiO2, glass, plastic or other type of substrate having other sensor components (e.g., other sensing elements and/or one or more reference electrodes). Conventional electronics processing techniques can be used to fabricate and interconnect such composite devices. Each sensor 111 can have one or more corresponding reference electrodes, the reference electrodes being located either on the same substrate as one or more sensors 111 or on or more different substrates. For example, reference electrodes can be fabricated on one or more ceramic, SiO2, glass, or plastic substrates (or other type of substrate), wherein a sealed fluid reservoir is provided in the substrate for a given reference electrode. Alternatively, multiple sensors 111 can share one or more common reference electrodes, the common reference electrode(s) being located on the same substrate as a sensor 111 or on one or more different substrates. Providing separate reference electrodes for each sensor 111 can be beneficial since the performance of reference electrodes can degrade with use. By providing selective exposure of reference electrodes associated with individual sensors 111, sensor performance can be enhanced because fresh reference electrodes can be provided when a new sensor is activated. A reference electrode can be exposed using the same exposure system as a sensor 111 or using a different exposure system.
The membrane 120 can be made of any suitable material such as a polymer material (e.g., polyester or polyimide) for instance and the membrane 120 may be attached to the substrate 116, 122 via an adhesive or may be attached to the substrate 116, 122 by a heated lamination process. The sensors 111 may be lithographically produced (e.g., using known microelectronics processing techniques), dispensed or screen printed, for example, on a recessed or non-recessed surface of the substrate 116.
A multi-sensor apparatus can enable carrying out a confirmation function as discussed above by allowing the processing unit 112A to selectively expose a desired sensor in response to a measurement by another sensor indicative of a detection condition. The processing unit 112A can trigger a power circuit to direct power to a heater 121 to expose the desired sensor 111.
Another exemplary embodiment for selectively exposing sensors 111 is illustrated in
The sensors 111 can be lithographically produced, deposited or screen printed on a recessed or non-recessed surface of the substrate 116, and might be formed at the circumference of a circle so as to allow the actuator 119D to be a simple carousel mechanism using rotational motion as shown in
In view of the above, it will be apparent that carousel or linear motion embodiments can be used in conjunction with sensors 111 covered by at least one membrane 120 attached to a surface of the substrate 116 (e.g.,
In the embodiments in which motion of the sensors 111 is designed to occur, electrical connections 126 could be configured to align with a contact pad 127 or pads to assure electrical connection between the sensors components 111, 113 and the processor 112A.
Distribution of Sensor Elements
Unlike some prior systems which required the regional water authority to install water quality measuring devices at various points within the water treatment plants and/or within a water distribution network, the present inventors have devised a mechanism wherein the distribution of sensor units can utilize pre-existing commercial distribution systems 224, such as illustrated in the exemplary embodiment shown in
For instance, water treatment services 226A can receive sensor units 110 from a sensor unit supplier 225 for installation at the sites of the end users 227. The water treatment service 226A can sell the sensor units 110 as an added value to their overall water treatment service, as explained in more detail with reference to
Alternatively, the sensor unit supplier 225 can supply sensor units 110 or cause them to be supplied directly to the retail outlets 226B (e.g., retail outlets in physical buildings or retail outlets provided through Internet websites, or both) or through wholesale outlets to retail outlets 226B. The end users 227 would then obtain sensor units 110 directly from retail outlets 226B for self-installation or end-user assisted installation. Hence, the retail outlet 226B provides the sales and distribution mechanism, whereas the end user 227 provides installation of the sensor units 110 at points of end use of the water in the water distribution system. The end user 227 would then establish or facilitate establishment of communication with a monitoring network 330. In some instances, the sensor unit 110 can include a cellular communication device with its own unique identification code. The end user 227 can simply turn on the cellular communication device and either enter the end user's location or address, or allow the cellular communication device to be located through triangulation if that capability exists within a particular cellular system. Of course, this mechanism could be employed regardless of how the sensor unit 110 was distributed.
Another form of preexisting commercial distribution system 224 includes regional water authorities 226C which, in the regular course of their activities, installs water meters and the like at the locations of end users 227, whether residential 227A, businesses 227B, industrial plants 227C or government facilities 227D. The sensor units 110 would simply be installed by the regional or multi-regional water authority 226C or its contractors. In this circumstance, there may not be an actual sale or other conveyance of the sensor unit 110 to the end user, who may not even be aware of the installation. Meter manufacturers can incorporate sensor unit capabilities into standard meters for selective activation by the regional water authority 226C, by the meter manufactures or another entity interested in providing data from end-point locations within a water distribution system. Here it can be seen that the invention can be used in conjunction with other fluids, such as natural gas, if there is a need or a need develops.
Additionally or alternatively, home security, home (e.g., utility) monitoring, and health monitoring services 226D can provide sales, distribution and installation of sensor units 110 as part of or as value added to the offered monitoring services. For instance, home security and health monitoring services 226D, as well as generalized home monitoring services which may include monitoring the usage of utilities, can add water quality monitoring capabilities as part of their services. The sales, distribution and installation of sensor units 110 would then use the same network these services have established to sell, distribute and install other equipment to perform other home and health monitoring functions.
As should be appreciated by the above, the sensor unit distribution system 224 for distributing sensor elements 110 utilizes one or more pre-existing commercial distribution systems 226 to sell, distribute and install sensor units 110 at the location of the end user 227. Virtually any product distribution system reaching residences 227A, businesses 227B, industrial plants 227C and/or government facilities 227D (or any locations where water is used by end users in a water distribution system) can be used to also distribute sensor units 110, perhaps as added value services or products. The distributed sensor units 110 can form a water monitoring network 330 specific to the particular pre-existing product distribution system 226, or sensor units 110 distributed by a variety of pre-existing product distribution systems 226 form a larger water monitoring network 330, or a mixture wherein certain data gathered by sensor units 110 distributed by a particular pre-existing product distribution system 226 would be proprietary to the particular pre-existing product or service distributor 226 (e.g., data related to water treatment equipment performance), but other data (e.g., data related to water quality within a water distribution system) would be provided to a water quality monitoring network 330. In this way, a larger and perhaps more distributed panel of sensor units 110 can be distributed and installed at relatively little cost to the water authorities, for instance.
With reference to
The sensor units 110A-110C, for instance, are connected to a smart node 332A (a node that has data processing power), whereas other sensor units 110D-110F may be connected to a separate smart node 332B or the same smart node 332A as warranted by various factors involving the network and water authorities, including the bandwidth of communication devices, the appropriateness of distributing processing an analysis of data, etc. The smart nodes 332 can have a relationship to the region or authority of regional water authorities 226C, for example.
The sensor units 110 may provide raw data, or just confirmed detection events to smart nodes 332 and/or directly to a centralized data collection point 333. The double-sided arrow lines in
The smart nodes 332 may process the raw data to monitor, identify and confirm detectable events in the water quality. Alternatively, the sensor units 110 can provide monitoring, identifying, confirming and reporting functions to the smart nodes 332 or centralized data collection points 333. Whether the smart nodes 332 process raw data or rely upon the sensor units 110 for confirmed data, the smart nodes 332 having received data from a variety of sensor units 110A-110F at a variety of sites A-F can aggregate and further process such data to determine historical water quality measures, overall quality measures, trends and multipoint measures of a regional water distribution pipe system. The introduction point or source of possible contaminants, water main breaks, freezing pipes, etc., can be traced by analysis of the multipoint data gathered at smart nodes 332 or centralized data collection points 333 by mapping techniques based on the locations of the sensor units 110 within a water distribution system and the measure and/or reported events from the distributed sensor units 110.
The data collection can run in real time, and can continuously, or intermittently (e.g., periodically at pre-set time intervals) monitor fluid quality, or upon inquiry, or operate based on stored data at the sensor sites 110A-110F, depending on the data storage and communication capabilities of the sensor units 110. Real-time data has obvious advantages and it should be noted that most types of sensor units 110 contemplated above measure in real time (whether continuously, periodically or upon inquiry), rather that taking samples and testing the samples at a later time.
Additionally, the smart nodes 332 may periodically or at the command of an operator inquire as to measured data from the sensor units 110 as communication protocols or information needs might dictate. The centralized data collection as represented by the smart nodes 332 and the centralized data collection point 333 can be conducted over private or public networks (e.g., VPN, WAN, the World Wide Web including the Internet), dedicated telephone lines, cellular networks, or virtually any other form of communication. For instance, telephone land-lines and telephone wireless networks can be utilized for a call-up by the sensor units 110 for periodic interrogation by the smart nodes 332 or centralized data collection point 333 of the sensor units 110. Additionally, other communication protocols can be used including communications over a pre-existing power grid by a super-imposed carrier over a power line using known or future protocols and techniques. Further, acoustic waves carried by water in the water distribution system can be utilized for information transmissions. Other communication mechanisms can be utilized independently or in combination, including fiber optics, satellite communications and virtually any communication protocol or mechanism capable of transmitting raw and/or analyzed data between the sensor units 110 and the smart nodes 332 and/or centralized data collection points 333.
Additionally and/or alternatively, the sensor units 110D-110F can communicate to smart nodes 332 and/or centralized data collection points 333 through other entities such as water treatment services 226A, home monitoring (security and utility) services and/or health monitoring services 226D, retail outlets 226B, and/or regional water authorities 226C, which would then convey data to smart nodes 332B, as illustrated in the exemplary embodiment shown in
With respect to data distribution, once the data has been gathered and analyzed, raw data, analyzed data and aggregated data can be distributed, whether from smart nodes 332 that may be regional and/or that may be specific to regional water authorities, or to centralized data collection points 333 that may be multi-regional in nature. The types of data can be categorized as data containing user identifiable information and aggregated data, which may or may not contain user identifiable information.
Data containing user identifiable information is useful for end users 227 for a variety of reasons. For instance, for sensor units 110 that include a sensor 111 or sensor element(s) 113 or sensor groups positioned after a water treatment device such as a water softener or filter 114, data relating to a parameter indicating a water quality detection event can be utilized by the end user 227 to inform him or her that filters and/or water treatment chemicals need to be replaced or replenished as the situation dictates. This can be done at the sensor unit 110 by indicators or the like, or through communications from smart nodes 332 or centralized data collection points 333. The end user 227 may also be interested in the performance of the local regional water authority 333C to serve as a check upon the performance of the regional water authority 226C insofar as the end user 227 may question the regional water authority 226C when the water quality has been reduced or changed.
Raw and analyzed data from the smart nodes 332 can be provided to regional water authorities 226C for determining compliance with water quality standards and as internal checks on the performance of the regional water authority 226C. Additionally, raw and analyzed data from smart nodes 332 and/or centralized data collection points 333 can be supplied to multi-regional water authorities 335 such as national water authorities to determine compliance with appropriate water quality standards by regional water authorities 226C and as determinations of the overall health of the multi-regional water supply to detect the presence, persistence and extent of contaminants in the multi-regional water supply so as to determine or trace the origin and extent of problems within the water supply. Additionally, the information can be supplied back to preexisting commercial distribution systems 224.
For instance, water treatment services 226A might be interested in determining the water quality of water leaving water treatment devices installed at the location of end users 227 and may be interested in the water quality of the water entering the water treatment devices, so as to alert end users 227 of the need for replenishing chemical supplies and/or replacing filters, or automatically providing the end user 227 with such supplies, or to alert the end user 227 of problems with the water supply, particularly those not correctable by the water treatment devices, as the terms of any agreement between the water treatment service 226A and the end user 227 may dictate. Such alerts can be provided in a variety of ways, such as, using local indicator (e.g., a light, audible alarm, or other form of alert on the sensor unit housing), displaying information on a display (e.g., a display located on the sensor unit housing), making a telephone call to the end user, or sending an electronic message (e.g., e-mail, pager message, SMS, etc.) to the end user, or any combination of these approaches. Moreover, if potentially dangerous water quality conditions are detected, an alert can also be sent to the regional water authority. For example, if an identification event (e.g., relating to a potentially dangerous condition) is detected through comparison of sensor data with a database of potential chemical profiles, a corresponding alert can be sent to both the end user and the regional water authority. Also, depending upon the condition identified, a suitable control valve(s) can be operated to shut off the water supply to the end user as discussed previously.
Further, where water treatment devices (e.g., filters) are distributed to be associated with sensor units, water treatment services can guarantee or certify the quality of water treated by the water treatment devices as an additional service to end users. Moreover, customers can be billed per unit of water treated by the water treatment devices, either in place or, or in addition to, being billed for the water treatment devices and/or consumables themselves.
With respect to retail outlets 226B, the retail outlet 226B can use the data to prompt end users 227 to purchase additional filters and/or chemicals and/or replace filtration and treatment devices based on a measure of the water quality either entering and/or exiting such devices.
The raw and analyzed data can also be provided to home monitoring and health monitoring services 226D for the benefit of informing the end users 227 as to the quality of the water entering the domain of the end user 227.
In addition to the foregoing entities 226A-226D, 335 that might be interested in the quality of water at the location of the end user 227, other entities may be interested in the quality of water reaching end users 227. For instance, water quality watch groups may be interested in aggregated data to determine trends in the water quality to rate and impose pressure on regional and multi-regional water authorities 226C, 335. Government entities may be interested in determining the viability of the water distribution infrastructure both on a regional and multi-regional scale. Academics may be interested in the data to determine global trends in water quality. Real estate sales facilitators may be interested in identifying water quality as one factor among many factors that might be used in a home owner's decision to buy or sell an individual house within a particular region. Government agencies such as the U.S. Center for Disease Control, Environmental Protection Agency, Department of Homeland Security, and hospitals may be interested in the data to alert the public and/or determine the origin and spread of disease, toxins or other issues of health having origins in the water supply that might concern a community or a nation. Aggregated data can be used to determine trends, and/or user identifiable data may be used to pinpoint particular sources of problems in regional water distribution networks or multi-regional water distribution networks. The underlying theme is that the water monitoring system provides a mechanism wherein various types of information concerning water quality can be shared and/or sold to a variety of interested parties on exclusive or non-exclusive bases by a party that can be relatively neutral and independent.
Consideration for End Users and for Access to Data
Insofar as end users 227 are asked to install or permit the installation of sensor units 110 capable of communicating data outside the domain of the end users 227, some consideration to the end user 227 would seem appropriate in some circumstances. For instance, the end user 227 may view as consideration the ability of the sensor unit 110 and/or water quality monitoring system 330 of which his or her sensor unit 110 is part to alert him of potential hazards that may not otherwise be available. For instance, to obtain the function of having a local indicator provide information about water quality, the end user 227 might have to agree to share information with a water quality monitoring system 330. Alternatively or additionally, the end user 227 might agree to obtain the benefit of analysis that are not detectable via the processing power of a individual sensor unit 110 at a price point the end user 227 is willing to pay. Hence, the consideration for the communication of data to a water quality monitoring system 330 would be the value added to sensor units 110 a price point that the end user 227 is willing to pay.
Additionally, the end user 227 would likely be aware or be made aware that the communicated information is to the benefit of the overall community. It would appear that the end user 227 would have a small threshold in the way of privacy concerns insofar as the volume of water use is already monitored at the end user location and the end user 227 imparts no private or personal information upon the quality of the water and therefore the information developed by the sensor units 110.
Additionally or alternatively, the sale or other conveyance of the sensor unit 110 can be conditioned upon the agreement by the end user 227 for the transmission of data to smart nodes 332 or centralized data collection points 333. Further, sale of the equipment, subscription of monitoring or water treatment services 226A and other subscription based services can provide consideration to the end user 227 as well as lend/lease, can be condition upon providing the communication link and the data provided by the sensor units 110.
Additionally, water authorities 226C can require the installation of sensor units 110 as part of services such as the supply of water or other services generally provided by local governments. Finally, the sensor units 110 may be required to be installed by the end user 227 or be permitted by the end user 227 to be installed by regulation of government.
As consideration for access to both raw and analyzed data, those wishing to access the data can do so by subscription base payments either of a periodic nature (e.g., monthly and/or yearly payments), fully paid-up licenses, fees or per individual reports or a combination thereof. Additionally, fees could be based upon the report of any particular detected event or based on the number of detected events per report. Aggregated data reports can add value by providing historical data, comparison data or other added value imparted by the intelligence and databases of the reporter service or entity, such that the raw data, the individually end user identifiable data, and the aggregated data can be analyzed by informed individuals and/or through algorithms to provide enhanced value to the quality of the data being reported. Compensation can take the form of payments by entities capable of assisting the end user 227 as part of consideration for any such referral or identification of prospective end users 227 in need of assistance.
Measurements with Portable Sensor Units
According to another aspect of the invention, a method and system for monitoring fluid quality using portable sensor units having wireless communication capability is provided. With reference to
The different locations are controlled by separate entities 412A-412D, for example, residential entities, industrial entities, business entities and/or government entities, such as described elsewhere herein. For example, residential entities can include private homes, apartment buildings, and the like. Industrial entities can include industrial plants for power generation or manufacturing, for example. Business entities can include restaurants, retail outlets, drycleaners, and a host of other businesses. Government entities can include military installations and government research laboratories, for example. Fluid quality data (e.g., data obtained from potable drinking water from a water distribution system or well) can be obtained from locations of any combination of such entities 412A-412D, or from a single type of such entities, e.g., from businesses such as restaurants or drycleaners. The measurements are carried out by supply entities or service entities 414A-414D, who can be private or public entities. For example, a supply entity can be sales entity (including employees thereof) who sells water treatment products, such as water softening agents and/or soaps to restaurants and/or drycleaners. As another example, a service entity can be a water treatment company (including employees thereof) who services water treatment equipment located at the separate entities 412A-412D, a public water authority (including employees thereof) that reads and inspects water meters, or a public health entity (including employees thereof such as public health officials).
The portable sensor units 410A-410D are configured to establish wireless communication with one or more wireless transceivers 416A-416B (e.g., wireless towers). Raw fluid quality data and/or processed fluid quality data can be communicated from the portable sensor units 410A-410D to the wireless transceivers 416A-416B. Raw fluid quality data and/or processed food quality data can then be communicated from the wireless transceivers 416A-416B to a centralized data collection system 418 (e.g., an internet server) via suitable communication channels 419 (e.g., existing wireless, wired, optical networks, power-grid networks, or combinations thereof). Raw fluid quality data and/or processed fluid quality data and/or fluid quality measures derived therefrom can then be communicated to interested parties 420A-420D other than the separate entities 412A-412D via any suitable communication channel 421. For example, such interested parties can include a regional water authority 420A, a multi-regional authority 420B, the Department of Homeland Security 420D, and/or a host of any other interested entities 420D. In addition, the raw fluid quality data, and/or the processed fluid quality data and/or the fluid quality measures can also be communicated to the separate entities 412A-412D themselves (shown as box 412 for convenience), who are the original customers served by the supply or service entities 414A-414D. Other aspects relating to the processing, sharing and communication of data with interested parties as disclosed elsewhere herein can also be utilized to process, share and communicate data obtained from portable sensor units 410A-410D.
The sensor units 410A-410D can be equipped with global positioning system (GPS) devices for identifying the location of each of the portable sensor units 410A-410D. Alternatively, location information of each of the portable sensor units 410A-410D can be determined using triangulation from several wireless transceivers 416 that are in communication with a given sensor unit 410A-410D, if this service is provided by the wireless service provider. In this manner, both location data and water quality data can be obtained and communicated in real time to provide a map of water quality information at a given time (or times) at various locations of a water distribution system. Moreover, such information can provide information on the time evolution of water quality information over a geographic area encompassing a water distribution system.
In addition, data (including raw and/or processed data) obtained with such portable sensor units 410A-410D can be used in connection with fingerprinting algorithms, such as described elsewhere herein, for example, to determine contaminants and contamination states based upon comparing measurement data from a sensor unit or units 410A-410D to a database of “fingerprints” of contaminants or classes of contaminants. The database can be located at the centralized data collection system 418, for example, and/or such fingerprint information can be stored in the portable sensor unit, which can also be configured to provide a caution or alarm indication depending upon a measurement reading, such as described elsewhere herein, for example. Such fingerprints can be empirically determined, for example, by exposing the suite of different types of sensors of a sensor unit to a known contaminant and mapping the response of each of the sensors of the suite, the combined readings from the suite of sensors providing the fingerprint of the contaminant. To the extent that various contaminants of a class of contaminants may provide similar fingerprints, a fingerprint may also be associated with a class of contaminants. The fingerprint information in the database can also be tabulated to account for historical chemical information associated with a particular geographic site or sites (e.g., a given site may be known to have a certain chemical history that affects fluid quality measurements, such as water quality, in a particular way) such that whether or not a given reading can be viewed as matching the fingerprint of a contaminant can be based in part upon site-specific information of the geographical location from where the measurement was taken. Stated differently, adjustments can be made to a “fingerprint” to account for site-specific geographical information. Similarly, the fingerprint information can be tabulated to account for seasonal variations in fluid quality. For example, there can be seasonal variations in the water chemistry, and such variations can potentially affect the fingerprint of a contaminant or class of contaminants. Thus, adjustments can be made to a “fingerprint” to account for seasonal variations as well.
Moreover, information from multiple portable sensor units 410A-410D can be used to map the dispersion of a contaminant through a fluid distribution system (e.g., potable water distribution system), such as described elsewhere herein. Such information can be combined with known flow information of the fluid distribution system to determine the source of the contamination.
Such a data gathering and information sharing approach using portable sensor units has an advantage of not requiring modifications to any existing water distribution infrastructure or private water treatment infrastructure in order to gather and communicate water quality data. Rather, portable hand-held sensor units can be utilized by sales people or service technicians in connection with new and/or existing sales businesses and/or service businesses without the need for any modification of a customer's equipment. Moreover, given the large numbers of such existing sales or service entities, and given the low cost of portable sensor units as disclosed herein and in U.S. Pat. No. 7,189,314, water quality data can be obtained from large geographic areas encompassing complex water distribution systems with relative ease and minimal cost. Such information can be shared with a variety of interested parties such as water authorities, local and regional police departments, and national government agencies such as the Department of Homeland Security with minimal investments in capital and time by such agencies and their officials.
Any suitable technique or combination of techniques known to those of ordinary skill in the art can be used to very the authenticity and/or integrity of the data acquired and transmitted by the portable sensor units 410A-410D. For example, any suitable technique can be used to verify that the identity of a present user is an authorized user of the device.
Data Gathering, Access, Analysis and Visualization
According to another embodiment, a system and method are provided which allows a computer system of a service provider to receive fluid test data (e.g., water test data associated with potable water) generated from multiple different entities and which permits authorized users affiliated with the different entities, as well as others, to visualize information associated with that data to via the Internet using graphical computer interfaces at their respective computers.
Fluid test data refers to data associated with any measurable fluid property including but not limited to physical properties (e.g., temperature), chemical properties (e.g., presence of organic and/or inorganic chemical species), biological properties (e.g., presence of cryptosporidium, e coli, etc.) and radiological properties (e.g., presence of radium, tritium, etc.). Fluid test data can be obtained using sensing methods such as described herein and can provide measures of fluid quality.
The handheld sensor units 2a are equipped with GPS units that cooperate with satellites 1 to thereby provide geographic location information of test locations as well as fluid test data to the computer system 4. The handheld sensor unit 2a also transmits its unique identifier (e.g., ID number) that has been registered with the computer system 4 along with its measurements. The geographic locations of stationary sensor unit 2b is also known or can be determined as described elsewhere herein, and this information can either be transmitted along with test results and its identifier to the computer system 4, or the location information can be stored on the computer system 4 and looked up when test data is received along with a unique identifier for the stationary sensor 2b.
As will be described further herein, an authorized Account A (first user 5a) can be authorized by a first entity (e.g., a municipal water authority) to access aspects of first fluid test data from the computer system 4 via the Internet using a graphical computer interface at a computer operated by first user (Account A). For example, first fluid test data may be that obtained by the wireless handheld sensor 2a, which is under the control of the municipal water authority. Similarly, an authorized Account B (second user 5b) second user can be authorized by a second entity (e.g., an industrial plant or power utility) to access aspects of second fluid test data from the computer system 4 via the Internet using a graphical computer interface at a computer operated by the second user (Account B). For example, the second fluid test data may be that obtained by the stationary sensor 2b, which is under the control of the industrial plant. In this regard, separate entities provide their fluid test data to the computer system 4 controlled by the service provider (an entity different from the first and second entities), and the first and second entities can control access to data generated by their respective sensors by accessing the software of computer system 4 through graphical interfaces at their respective computers.
As described further below, the computer system 4 permits Account A to visualize first information associated with the first fluid test data overlaid on a geographical map displayed on the graphical computer interface (e.g., a web browser) of Account A's computer. In this regard, the computer system 4 can provide either a hosted environment (e.g., act as an application service provider as known in the art such that Account A needs primarily only a suitable web browser) or a non-hosted environment wherein appropriate software issued by the service provider is run on Account A's computer to access computer system 4. Account B is similarly permitted to visualize data authorized by the second entity. It is also contemplated and desirable that various entities will grant authorization to visualize generated by them to others beyond themselves, such as government health organizations or security organizations such as the Department of Homeland Security.
One mechanism for selling such fluid monitoring and data access/visualization services is by providing a product and service combination comprising one or more sensor units (such as portable handheld sensor units having wireless communication and GPS, or stationary on-line sensor units as described elsewhere herein) as well as access to a hosted or non-hosted web-based service. A hosted web-based application service is further described herein and is referred to in
As discussed elsewhere herein, it may be appropriate to pay some consideration to the entity in exchange for access to data generated by their sensors. One example is to provide a lower monthly service fee to the entity if data sharing is granted. Another example, may be to provide service without cost for some period of time based on an entity's commitment sharing of data generated by a given entity's sensor(s). Other approaches may also be used. Also, the service provider and a given entity can agree in a service agreement that the service provider retains a right to share data generated from the entity's sensor unit and loaded into the service provider's computer system even after the entity ceases to utilize the service provider's services.
Moreover, it will be appreciated that any suitable commercial or other product distribution channel as described elsewhere herein can be used to sell sensor units and monitoring services including the data access and visualization services to customers including software distribution chains, for example.
As illustrated in
Data might also come from public databases such as those controlled or maintained by the Environmental Protection Agency. Such data need not be restricted to fluid test data but can also include, for example, medical data associated with diseases statistics in a given geographic area, weather data for a given geographic area, or historical environmental data (e.g., of Superfund sites). Such data can also be visualized by authorized users and can assist in understanding how water quality may be impacted by other environmental circumstances, and how water quality may be impacting public health.
Data might also come from existing sensors such as other sensors placed in the field by municipalities (e.g., sondes) or any other suitable on-line sensor such as those described elsewhere herein (e.g., those placed in businesses and residences).
Data might also be input to computer system 4 by manual entry based on a wet chemistry analysis by a laboratory from a “grab sample” taken in the field. Data from outside laboratories (e.g., independent contracting laboratories) can be provided to computer system 4, for example, by manual entry, uploading of spreadsheet data, or electronically from the laboratory's LIMS system.
In any of the above-noted possibilities, the data can be communicated to the computer system 4 via wired and/or wireless communication over suitable networks including the Internet. This data is then stored and analyzed using software at computer system 4, and is ultimately shared with others such as authorized users, third party LIMS, municipal water authorities or other municipal agencies (e.g., local health departments and police departments), and/or government agencies in a manner that allows powerful visualization of single-entity data or shared data. Among the outputs and/or benefits that are provided directly or indirectly to such users are test scheduling (e.g., to assist a municipal water authority in adhering to test schedules governed by EPA rules), providing historical comparison of single-entity or shared data (e.g., historical changes in such data), alerts for out-of-bound or alarm conditions, data visualization, decision making for efficient utilization of field personnel, reporting (e.g., according to standards for the EPA, state or local requirements), plant trouble shooting, troubleshooting of water distribution infrastructure (e.g., broken pipes), and fingerprinting of contaminants or classes thereof (such as described elsewhere herein and as known in the art).
It will be apparent from the discussion above that by obtaining fluid test data from multiple different types of entities (municipal entities, industrial entities, commercial (business) entities, the software (WaterNOW™) implemented on computer system 4 can aggregate data from various layers of entities make all or only some of that data available to all or only some authorized users depending upon the preferences of the entities as specified by the entities when their WaterNOW™ accounts are set up. This aggregating of data in multiple layers is illustrated in
Exemplary aspects of a web-based graphical interface (also called a graphical computer interface) displayed on a display screen of a computer system operated by an authorized user will now be described in connection with the WaterNOW™ system referred to previously. The term “graphical computer interface” includes within its scope a collection of hierarchical interactive screen displays (or pages) linked together in a manner that allows navigation between those pages, and may be either hosted or non-hosted (in the former, the requisite software resides primarily on the service provider's computer system 4, but software routines to facilitate navigation and interaction can exist on the user's computer as well; in the latter, the requisite software exists primarily on the user's computer). It will be appreciated that the drafting of appropriate software structures to implement the techniques described below is within the purview of one of ordinary skill in the art based upon a description of the pages presented below. For example, any suitable languages such as HTML, XML, JAVA, etc. can be used in this regard.
In the present example, it is assumed that an entity has purchased the WaterNOW™ service, and an administrator has created a user account for an authorized user (the administrator can be the authorized user, for example). It is also assumed that the user has been granted permission to observe information associated with fluid test data from one or more sensors are or have been in use over some time frame in some geographical area, such as handheld wireless sensors with GPS. These aspects will be further discussed below. After the user has “logged in” to the service by inputting a username and password in a conventional manner, a page such as that shown in
In this regard by clicking on “Graphs” shown in
In addition to viewing conventional measurement data, the software that implements the graphical computer interface system can also provide advanced analysis functions. For example, a user can specify that a real-time Langelier saturation index known to those of ordinary skill in the art be calculated and displayed. Moreover, the software can include functionality that allows a user to mathematically define new parameters based on suitable combinations of measured parameters (e.g., combinations using functions such as addition, subtraction, multiplication, division, powers, trigonometric functions, logarithmic functions, etc.). In this way, further analysis of measured data can be provided (e.g., a difference between free chlorine (FCL) and oxidation reduction potential (ORP) can be generated in real time). In addition, such combinations of parameters, or rates of change of such parameters (or rates of change of measured parameters) can be used to define suitable alarm and/or alert conditions (i.e., alert and/or alarm conditions can be defined statically and dynamically). Moreover, as described elsewhere herein a database (e.g., proprietary) of chemical fingerprints based on empirical responses of multiple parameters to known contaminants or classes of contaminants can be included in the analysis capability of the software, and observation of a parameter set indicative of a contaminant fingerprint can be used as a basis for an alert notification or an alarm notification.
In addition, by clicking on a particular square on the map, a window such as shown in
As noted previously, handheld sensor units such as those described elsewhere herein can be used to make fluid tests. The fluid test data associated with a given measurement can be initiated by a suitable push-button stroke and/or navigating a suitable menu on the display of the sensor unit. When the measurement is completed it can be “accepted” by a suitable menu navigation and/or push button stroke. When accepted, the measurement result is automatically transmitted via wireless communication to the computer system 4 (see
As described elsewhere herein, alert and alarm thresholds can be chosen and entered into the graphical computer interface (as discussed further below), and alarm and alert events that are generated from data based on those thresholds are stored by the computer system 4 and can be accessed by a user by clicking on the ALARM or ALERT buttons at the bottom right of the screen shown in
Another option that can be selected from the main page (e.g., shown in
Another option that can be selected from the main page (e.g., shown in
Another option that can be selected from the main page (e.g., shown in
Referring back to the main page shown in
Also, if the user has appropriate permission, data can be edited by selecting one of the links labeled “Reassign/Move”, “Modify”, “Delete”, or “Search” shown in
In the screen shown in
Referring back to the main page shown in
Referring back to the main page shown in
The chart at time point C illustrates that a user can select different locations in order to view the profiles for specific geographical locations at time point C. A user can ask to view additional details associated with a particular location on the graph. As illustrated in
A contour time scale slider is provided so that the user can dynamically change the timeframe to see how the map with its iso-concentration lines varies over time with respect to the selected parameter. In other words the time scale slider allows the user to alter the time frame, and in response, the iso-concentration lines in the map above will be updated to reflect that shift in time. Because of the large amount of information that is displayed to a user, the user can in one page digest the condition of an entire geographical region (e.g., municipality). For example, the user can readily view the data series of the offending parameter for locations of interest and provide the user with the data series at a particular time slice.
A depth shaded region can also be provided as an indication of the fidelity of the measured data. When the slider is moved to a particular date, the most recent measurement data within the depth shaded region is used for a location for a given parameter. For example in
As the double arrowed annotation indicates in
A signature can dynamically change. For example, historical data can be used to generate dynamic alerts. Through historical data and its analysis of seasonality effects, the system can learn to dynamically adjust its acceptable ranges for one or more parameters (e.g., pH).
There are many different ways to visualize the data contained within the systems and methods described herein. For example,
This location signature construct quickly and accurately displays if a current set of tests is outside the location signature boundaries and can dynamically change over time. By allowing a combination of parameters for alerts that can be viewed in an n-dimensional space with an acceptable range being depicted within the n-dimensional space.
Data might also come from public databases such as those controlled or maintained by the Environmental Protection Agency. Such data need not be restricted to fluid test data but can also include, for example, medical data associated with diseases statistics in a given geographic area, weather data for a given geographic area, or historical environmental data (e.g., of Superfund sites). Such data can also be visualized by authorized users and can assist in understanding how water quality may be impacted by other environmental circumstances, and how water quality may be impacting public health.
Data might also come from existing sensors such as other sensors placed in the field by municipalities (e.g., sondes) or any other suitable on-line sensor such as those described elsewhere herein (e.g., those placed in businesses and residences).
Data might also be input to the computer system by manual entry based on a wet chemistry analysis by a laboratory from a “grab sample” taken in the field. Data from outside laboratories (e.g., independent contracting laboratories) can be provided to the computer system, for example, by manual entry, uploading of spreadsheet data, or electronically from the laboratory's LIMS system.
In any of the above-noted possibilities, the data can be communicated to the computer system via wired and/or wireless communication over suitable networks including the Internet. This data is then stored and analyzed using software at the computer system, and is ultimately shared with others such as authorized users, third party LIMS, municipal water authorities or other municipal agencies (e.g., local health departments and police departments), and/or government agencies in a manner that allows powerful visualization of single-entity data or shared data. Among the outputs and/or benefits that are provided directly or indirectly to such users are test scheduling (e.g., to assist a municipal water authority in adhering to test schedules governed by EPA rules), providing historical comparison of single-entity or shared data (e.g., historical changes in such data), alerts for out-of-bound or alarm conditions, data visualization, decision making for efficient utilization of field personnel, reporting (e.g., according to standards for the EPA, state or local requirements), plant trouble shooting, troubleshooting of water distribution infrastructure (e.g., broken pipes), and fingerprinting of contaminants or classes thereof (such as described elsewhere herein and as known in the art).
It will be apparent from the discussion above that by obtaining fluid test data from multiple different types of entities (municipal entities, industrial entities, commercial (business) entities, the software (WaterNOW™) implemented on the computer system can aggregate data from various layers of entities make all or only some of that data available to all or only some authorized users depending upon the preferences of the entities as specified by the entities when their WaterNOW™ accounts are set up. When an administrator for a given entity establishes a WaterNOW™ account (e.g., via a web browser by accessing Sensicore's website), the administrator can specify who, if anyone, the fluid test data generated by that entity will be shared with.
Because of the many various and different data sources, the system can improve the accuracy of a confidence level given to an alert. For example, the more data from the sources (that are consistent within a given area) provides the basis for granting that data a higher confidence level.
The system can be configured to take multiple steps to ensure the integrity of data that is measured. The integrity of fluid test data can be affected because of many factors, such as the errors that are often encountered in traditional water quality testing by individuals (e.g., errors in collected grab samples, laboratory errors by individuals in making wet chemistry measurements, etc.). A data chain of custody can be used to improve the integrity of the data. For example, fluid test data can be tracked by a data chain of custody record (electronic or otherwise) associated with the sample to authenticate the integrity of the sample. If such fluid test data is transmitted by a network to the computer system controlled by a service provider, information about the sample's data chain of custody can also be transmitted to the computer system controlled by the service provider. In the case of handheld sensors, the data chain of custody information can include information pertaining to the GPS-recorded location.
The portable unit may be equipped with GPS for use in establishing a data chain of custody for authenticating sample IDs. The unit takes the sample along with the GPS location. The following can be transmitted from the unit to server: Hand held ID, sample ID, date, time, GPS location, test results. If additional tests are done using that grab sample, the additional test data for that sample ID is stored in the extended relational database in separate data fields for those measurements associated with that sample ID. To ensure authentication, the data from the handheld can be digitally signed.
The laboratory receives the sample (affixed with the sample ID) and laboratory test results are provided to the software system. The software system matches the field test results and lab test results based on the sample ID. Trust in the data is heightened because of this audit trail.
For example, the background layer can be the distribution network the next layer can be the locations representing a pressure district and the next layer is a weather map for that locale. The end result is that the user can display a map of an area of interest and see ISO concentration lines of one or more parameters superimposed on a piping diagram while at the same time seeing the weather condition in that area.
The computer-implemented pipeline contour generation process can be done in many different ways. For example, sensor monitoring locations (as shown at “E”) can be used to help generate the pipeline contours through a triangulation process. In the process triangles are generated such that one leg of the triangle passes through a monitoring location (e.g., the leg of the triangle shown at “F” that passes through the first monitoring location shown in
The gradual decline (of the hypotenuse as it goes from the leg of the first monitoring station to the next leg) is used to determine a concentration level for a pipe contour, such as the concentration level for the pipeline contour shown at “C” as follows: given the positions of the pipeline contour shown at “C” as well as the positions in the pipeline of the first monitoring location and the second monitoring location, and with the concentration levels known for the monitoring locations, a linear interpolation can be used to determine the value of the concentration level at the position of the pipeline contour. For example if a pipeline contour is to be generated at the midway point between two monitoring locations and if the first monitoring location has a value of 10.0 and the second monitoring location has a value of 6.0, then the value of the pipeline contour will be 8.0.
The hypotenuse is indicative of the level of concentration at any point between two consecutive monitoring locations. However it should be understood that a system can be configured so that only the concentration levels at the positions of the pipeline contours need only be determined, such as through an interpolation technique.
The pipeline contour then is given a shade or color based upon the determined value. It should be understood that relationships other than linear interpolation can be used to determine a pipeline contour concentration level. As an illustration, if historical data shows that an exponential curve better describes how concentration levels change from one monitoring location to the next, then an exponential curve could be used to determine a pipeline concentration level. The lines associated with the triangulation process (e.g., the legs and the hypotenuse of the triangles) may or may not be visible to the user depending upon the preference of the user and/or system administrator.
The profile of the distribution pipeline can be drawn based upon the monitoring locations. For example the pipeline's profile can be displayed around the monitoring locations and provide a sufficient display area within the pipeline profile to adequately show the pipeline contours.
Different techniques can be used to determine how many pipeline contours should be displayed between successive monitoring locations. For example, the number of pipeline contours between successive monitoring locations can be fixed at a pre-specified number, such as 1, 2, etc. The number of pipeline contours could also vary, such as displaying a pipeline contour every five feet along the distance between two successive monitoring locations. The number of pipeline contours could vary if the concentration between two successive monitoring locations dramatically changes or fluctuates (e.g., with respect to a pre-specified threshold). In such a situation, a greater number of pipeline contours can be displayed between those locations to highlight the greater than normal fluctuation. A combination approach also may be used, wherein a fixed number of pipeline contours will be displayed if the distance between two successive monitoring locations is less than a pre-specified threshold, but will use a variable approach if the distance is above a pre-specified threshold.
Software-based instructions can be used to handle the operations for generating pipeline contours. For example, software-based instructions can receive sensor location information and measurement information, triangulation software-based instructions can be used to handle triangulation operations, and contour software-based instructions can be used to handle contour profile concentration and display operations.
The example of
The display of concentration levels can be performed in many different ways.
According to another exemplary embodiment, the approaches described above for monitoring a fluid and for processing, visualizing and sharing measured data and information/parameters derived from measured data can be used to dynamically monitor the movement of a fluid (e.g., potable water) through a fluid distribution network (e.g., a potable water distribution network such as those commonly administered by municipal water agencies)
In
In this regard, it will be appreciated that the related art does not currently provide municipal water authorities to dynamically monitor movement of potable water through municipal water distribution networks. At best, related art methods provide static approaches to modeling the hydraulics of water distribution networks at a point in time. As such, related art methods provide only a snap shot of the hydraulics of a water distribution system and do not provide water flow information that accounts for seasonal or other systematic changes, such as increased water usage during summer months, new distribution system construction, infrastructure repairs, etc. Such static modeling is expensive and is not carried out very often (e.g., every 2-5 years), thus accounting for a general lack of up-to-date information. It would be very beneficial to municipal water treatment plant personnel and other government officials to have access to dynamic information about water flows through water distribution networks for purposes of optimizing water disinfection, prolonging the life of water distribution infrastructure, making educated planning decisions on future infrastructure repairs and/or new construction, predicting and modeling disease outbreaks whether accidental or intentional, etc.
Accordingly, methods and systems for dynamically and continuously monitoring hydraulic conditions of a fluid distribution network (e.g., for potable water) are described herein. It will be appreciated that these approaches can also be applied to a fluid collection network, such as a waste water collection network. An exemplary approach utilizes the capabilities of the WaterNOW Data Management and Visualization ASP described elsewhere herein by monitoring online sensors continuously over a geographic area and in conjunction with a distribution piping diagram that illustrates the known positions and connections of pipes in a fluid distribution network such as shown in
In an exemplary aspect, the introduction of a fluid additive can be controlled at a control point, such as pulse location L1, in a fluid distribution network using appropriate valves and control systems. For example, the introduction of fluoride to a potable water distribution network can be controlled in conventional ways known to those skilled in the art. Fluoride is a useful additive in this regard because its concentration is generally stable throughout the whole potable water distribution system, unless intrusion occurs resulting in dilution (it will be apparent that the approaches described here can accordingly be used to detect such an intrusion if the concentration of fluoride is being controlled with the expectation of maintaining a substantially constant concentration thereof). Fluoride is also useful because it is a parameter of drinking water whose concentration can be controlled without major human health risk, without upsetting commercial or industrial end users, and without substantially impacting distribution infrastructure.
In addition, using suitable valves and associated control system, a concentration pulse can be generated in a concentration of the additive in the fluid. For example, by turning off the addition of fluoride at a control point such as L1 (e.g., at a municipal water treatment plant or other treatment facility) for a given period of time, and then turning the addition of fluoride back on, a concentration “pulse” in the concentration of fluoride will occur. In this example, the pulse would be a decrease in the concentration of fluoride. In this regard, it can be beneficial to obtain a level of zero fluoride added or close to zero fluoride added (e.g., 10% of the nominal level or below). It will be appreciated that the concentration pulse can be any of a variety of desired durations. It will also be appreciated that multiple concentration pulses of the additive in the fluid may be generated, wherein measurement data associated with the multiple concentration pulses is processed to generate data and/or conclusions indicative of movement or behavior of the fluid in the fluid distribution network. For example, conclusions can be indications of water aging, nitrification, etc. and examples of the behavior could be observations of, e.g., alkalinity reduction or other parameter-specific behavior. The duration of the concentration pulse should be long enough to remain measurable as the concentration pulse travels through the fluid distribution network as shown in
It will also be appreciated that other types of suitable additives may be identified in the future that may be sufficiently benign to human health and the distribution infrastructure so as to be useful in the approaches described here, in which case such additives could be used to generate a concentration pulse that represents an increase in the concentration of the additive.
Amounts of the additive (e.g., fluoride) can be measured as a function of time using a plurality of sensor units located at identified locations in the fluid distribution network over a geographic area, e.g., at nodes L1-L7, L31, L41, L51, L61 and L71, wherein said sensor units can communicate with one or more communication networks (e.g., the Internet) such as described elsewhere herein. It will be appreciated that fluoride is conventionally measurable using ion selective electrode sensors and calorimetric sensors as known to those skilled in the art. Of course, any suitable type of sensor adapted to measure an additive of interest could be used.
Measurement data corresponding to the measured amounts of the additive can be received from the sensor units with a computer system. For example, the computer system could a computer system controlled by a municipal water authority or it could be a computer system operated by a service provider such as Sensicore, Inc. For example, measurement data for obtaining the concentration pulse information may be received and processed by any suitable computer system having a processing system, a memory, and a display, such as illustrated for instance in
The measurement data can be processed with the computer system to generate information indicative of movement of the fluid distribution network. For example, as the concentration pulse travels through the fluid distribution network as shown in
Information such as that described above, or other derived information, can be displayed on a geographic map of the fluid distribution network as shown in
As noted above, information such as the speed of the concentration pulse and the volumetric fluid flow determined therefrom can be used to assess other parameters and concerns of interest to municipal water authorities and/or other interested parties such as other government officials. For example, aging of the water at various regions in the fluid distribution network is a concern to municipal water authorities because if the water stalls or stagnates at any region in the fluid distribution network, it may lose the required level of disinfection and may become a health hazard. By monitoring the dynamics of the fluid flow as described above, officials can become aware of regions where water aging is a concern so as to take corrective action, such as increasing the amount of chlorine added at booster points in the fluid distribution network or otherwise modifying the fluid distribution network (e.g., changing the diameters of certain pipes). Simply stated, officials can use information obtained such as described above to optimize water chemistry at various points in the water distribution network by better understanding the hydraulics of the fluid distribution network. Potential disinfection problems associated with water retention in various legs of the water distribution network can thus be avoided.
Also, by gaining information such as described above, officials can assess the potential for scaling on pipe walls of the water distribution network, since more deposits of calcium and magnesium (scaling) are expected as water moves more slowly through the distribution network. Again, this information can be used to take corrective action, such as modifying the water distribution network or adding suitable scaling inhibitors at the treatment plant or at a booster location. Also, officials can use information such as that described above to assess the potential for corrosion on pipe walls of the water distribution network. In particular, the faster water moves through the network, the fresher it is likely to be, and fresher water generally contains more oxygen, which can promote pipe corrosion. Again, this information can be used to take corrective action, such as modifying the water distribution network or adding suitable corrosion inhibitors at the treatment plant or at a booster location. Also, officials can use information such as that described above to assess the potential for the generation of disinfection by-products in the water distribution network, which can occur as chlorine interacts with organic substances in the water and which is expected to be more severe in regions of the water distribution network where there is significant water retention (water aging). Again, this information can be used to take corrective action, such as modifying the water distribution network. Thus, officials can use information such as that described above to control the fluid distribution network to provide an appropriate balance between acceptable levels of scaling, corrosion and disinfection by-products while meeting disinfection requirements.
It will be appreciated that the computer system that receives the measurement data can be controlled by a first entity, such as a service provider, like Sensicore, Inc., and that the measurement data and/or information derived therefrom can communicated to another entity (e.g., a municipal water authority) other than the first entity. Alternatively, the computer system could be controlled by a municipal water authority running software to monitor the sensor units such as described herein, and the other entity could be another government agency, such as the EPA or Department of Homeland Security, for instance.
Thus, in view of the above, it will be appreciated that according to an exemplary aspect of the present disclosure, a method of monitoring the movement of fluid in a fluid distribution network comprises various steps as illustrated in
It will be appreciated that the above-described approaches for monitoring movement of fluid through a fluid distribution network can be combined with any other features and approaches described herein to process and combine measured data and generate various other types of information therefrom, communicate such data and information to various interested entities, and visualize such information using visualization tools as described elsewhere herein. For example, the concentration pulses can be visualized using regular contours or as pipeline contours such as described elsewhere herein.
As can be seen, the present disclosure has been explained by way of exemplary embodiments which it is not limited. Various modifications and alterations of the core concepts will occur to those skilled in the art without departing from the scope of the invention as articulated in the claims appended hereto. It is reiterated that advantages and attendant aspects of various embodiments of the invention are not necessarily part of the invention. Rather, the invention should be determined by a review of the claims appended hereto, as well as equivalents of the elements thereof.
It is further noted that the systems and methods may be implemented on various types of computer architectures, such as for example on a networked system, or in a client-server configuration, or in an application service provider configuration.
In multiple computer systems, data signals may be conveyed via networks (e.g., local area network, wide area network, internet, etc.), fiber optic medium, carrier waves, wireless networks, etc. for communication among multiple computers or computing devices. Data signal(s) can carry any or all of the data disclosed herein that is provided to or from a device.
Additionally, the methods and systems described herein may be implemented on many different types of processing devices by program code comprising program instructions that are executable by the device processing subsystem. The software program instructions may include source code, object code, machine code, or any other stored data that is operable to cause a processing system to perform methods described herein. Other implementations may also be used, however, such as firmware or even appropriately designed hardware configured to carry out the methods and systems described herein.
The systems' and methods' data (e.g., associations, mappings, etc.) may be stored and implemented in one or more different types of computer-implemented ways, such as different types of storage devices and programming constructs (e.g., data stores, RAM, ROM, Flash memory, flat files, databases, programming data structures, programming variables, IF-THEN (or similar type) statement constructs, etc.). It is noted that data structures describe formats for use in organizing and storing data in databases, programs, memory, or other computer-readable media for use by a computer program.
The systems and methods may be provided on many different types of computer-readable media including computer storage mechanisms (e.g., CD-ROM, diskette, RAM, flash memory, computer's hard drive, etc.) that contain instructions for use in execution by a processor to perform the methods' operations and implement the systems described herein.
The computer components, software modules, functions, data stores and data structures described herein may be connected directly or indirectly to each other in order to allow the flow of data needed for their operations. It is also noted that a module or processor includes but is not limited to a unit of code that performs a software operation, and can be implemented for example as a subroutine unit of code, or as a software function unit of code, or as an object (as in an object-oriented paradigm), or as an applet, or in a computer script language, or as another type of computer code. The software components and/or functionality may be located on a single computer or distributed across multiple computers depending upon the situation at hand.
It should be understood that as used in the description herein and throughout the claims that follow, the meaning of “a,” “an,” and “the” includes plural reference unless the context clearly dictates otherwise. Also, as used in the description herein and throughout the claims that follow, the meaning of “in” includes “in” and “on” unless the context clearly dictates otherwise. Finally, as used in the description herein and throughout the claims that follow, the meanings of “and” and “or” include both the conjunctive and disjunctive and may be used interchangeably unless the context expressly dictates otherwise; the phrase “exclusive or” may be used to indicate situation where only the disjunctive meaning may apply.
The present application claims priority under 35 U.S.C. § 119(e) to provisional U.S. Patent Application No. 60/840,968, filed Aug. 30, 2006, incorporated herein by reference. The present application is also related to U.S. patent application Ser. Nos. 10/840,628, 10/840,639 (now U.S. Pat. No. 7,249,000), 10/840,649 (now U.S. Pat. No. 7,104,115), and 10/840,650 (now U.S. Pat. No. 7,100,427), all filed May 7, 2004, and U.S. patent application Ser. No. 11/450,923 filed Jun. 9, 2006, each of which are incorporated herein by reference.
Number | Date | Country | |
---|---|---|---|
60840968 | Aug 2006 | US |