Embodiments are generally related to a water quality detection device. Embodiments are additionally related to a method for detecting water impurities. Embodiments also relate to a device for preventing water impurities from entering a building's water system.
Improved water quality in commercial and residential buildings is essential to maintaining health and safety of people that occupy and utilize those spaces. When water is contaminated with chemicals, pathogens, and Bio Chemical Agents, it can significantly impact human health, with outcomes ranging from mild side effects to death. Water contamination is usually identified once humans get sick after ingesting contaminated water. Some of the most common pathogen contaminants can include Norovirus, Hepatitis A, E. coli, and Legionella.
Non-health related effects of water contamination include economic and environmental impact with significant impact to a community's infrastructure and economic growth. Municipal water suppliers often fail to appropriately test water supplies for contaminants. Current methods of water contamination detection are inefficient and inaccurate at detecting all contaminants. The recent water contamination crisis in Flint, Mich. demonstrates the need for improved water detection devices. Water tests conducted in 2015 in Flint showed a dangerously high level of lead. Flint officials failed to treat the water supply with an anti-corrosive agent, thus allowing iron water mains to erode. This erosion leached dangerous chemicals into Flint's water supply over a number of years.
Accordingly, the method, system, apparatus, and software program disclosed herein are intended to solve such problems such that water contamination is detected and diverted before consumption.
The following summary is provided to facilitate an understanding of some of the innovative features unique to the embodiments disclosed and is not intended to be a full description. A full appreciation of the various aspects of the embodiments can be gained by taking the entire specification, claims, drawings, and abstract as a whole.
It is, therefore, an aspect of the disclosed embodiments to provide an improved water quality detection device.
In addition, it is aspect of the embodiments to provide a method for detecting water impurities.
It is another aspect of the disclosed embodiments to provide a device for preventing water impurities from entering a building's water system.
The aforementioned aspects and other objectives and advantages can now be achieved as described herein. Advantages include: Protecting the Nations' water supplies, upgrading current water plumbing codes from 20th century to 21st century plumbing standards to create a better way of managing our water supplies for current and future use, implementing computer technology into the construction industry, and making an immediate impact on the environment by improving our current infrastructure and take preventive steps to protect consumers. A device, system, and method for detecting water quality are disclosed. In an example embodiment, sensor detector detects an impurity in water in a plumbing system of a building. A sensor directional valve then routes the water through a first filter or to a water heating device. An output sensor routes water for consumption if the water contains an impurity at or below a threshold for impurities in the water. A sensor and shutoff valve in the device decides whether to shut off water flow if the impurity is detected and whether to send a report on the water impurity to a water utility company. A water heating component in the device heats the water with impurities to a preferred temperature range to kill impurities and then a cooling coil that cools the water. An output sensor in the device senses the water after the water is treated in a water heating device, a cooling, coil, and a second filter. The output sensor decides whether to route the water through a plumbing system for consumption if the water does not contain impurities above a threshold level. The impurity can be bacteria, viruses, chemicals, toxins, fertilizers, minerals, biological weapons, radioactive materials, and radioactive waste. The first filter and second filter of the device can be a membrane filter, a charcoal filter, a sand filter, or a polypropylene filter and the second filter comprises a membrane filter, a charcoal filter, a sand filter, or a polypropylene filter.
The accompanying figures, in which like reference numerals refer to identical or functionally-similar elements throughout the separate views and which are incorporated in and form a part of the specification, further illustrate the present invention and, together with the detailed description of the invention, serve to explain the principles of the present invention.
The particular values and configurations discussed in these non-limiting examples can be varied and are cited merely to illustrate one or more embodiments and are not intended to limit the scope thereof.
Subject matter will now be described more fully hereinafter with reference to the accompanying drawings, which form a part hereof, and which show, by way of illustration, specific example embodiments. Subject matter may, however, be embodied in a variety of different forms and, therefore, covered or claimed subject matter is intended to be construed as not being limited to any example embodiments set forth herein; example embodiments are provided merely to be illustrative. Likewise, a reasonably broad scope for claimed or covered subject matter is intended. Among other things, for example, subject matter may be embodied as methods, devices, components, or systems. Accordingly, embodiments may, for example, take the form of hardware, software, firmware, or any combination thereof (other than software per se). The following detailed description is, therefore, not intended to be interpreted in a limiting sense.
Throughout the specification and claims, terms may have nuanced meanings suggested or implied in context beyond an explicitly stated meaning. Likewise, the phrase “in one embodiment” as used herein does not necessarily refer to the same embodiment and the phrase “in another embodiment” as used herein does not necessarily refer to a different embodiment. It is intended, for example, that claimed subject matter include combinations of example embodiments in whole or in part.
In general, terminology may be understood, at least in part, from usage in context. For example, terms such as “and”, “or”, or “and/or” as used herein may include a variety of meanings that may depend, at least in part, upon the context in which such terms are used. Typically, “or” if used to associate a list, such as A, B, or C, is intended to mean A, B, and C, here used in the inclusive sense, as well as A, B, or C, here used in the exclusive sense. In addition, the term one or more as used herein, depending at least in part upon context, may be used to describe any feature, structure, or characteristic in a singular sense or may be used to describe combinations of features, structures, or characteristics in a plural sense. Similarly, terms such as “a”, “an”, or “the”, again, may be understood to convey a singular usage or to convey a plural usage, depending at least in part upon context. In addition, the term “based on” may be understood as not necessarily intended to convey an exclusive set of factors and may, instead, allow for existence of additional factors not necessarily expressly described, again, depending at least in part on context.
A device, system, and processor-readable medium for water quality detection and diversion are disclosed. Water entering a building's plumbing system is tested for impurities before it routes for consumption. Impurities in the water could include bacteria, viruses, chemicals, toxins, fertilizers, minerals, biological weapons, radioactive materials, and radioactive waste. Sensors are located throughout the device to check for impurities in the water as it travels through the building's plumbing. Certain sensors decide how to route the water through various treatments within the device. Treatments to the impure water could include multi-level filtration and heating/cooling cycles for a prescribed time period to reduce impurities below an EPA-approved threshold. If the water still retains impurities after treatment in the device, the device can decide to divert the water out of the building to prevent consumption and illness to building occupants. The disclosed device can be installed in various locations in a building such as, for example: front of the building near water utilities, in a crawl space below the building, within interior building walls, within exterior building walls, and in an attic or basement.
In
The sensor detector 102 detects water impurities from the water source. If the sensor detector 102 detects pure water over an acceptable EPA threshold, the sensor and shut off valve 103, while in communication with water utilities via the data processing system 200 in
If the sensor detector 102 detects impurities in the water under an acceptable threshold, while in communication with data processing device 200, the sensor and shut off valve 103 does not allow the water to continue flowing in the pipes of the building's water system. If the water shuts off after impurities are detected, the sensor and shut off valve 103 sends a message to the computer panel 104 in data processing device 200, as disclosed in
If water continues to flow through the pipes after passing through the sensor and shut off valve 103, then it passes through a sensor directional valve 105. The sensor directional valve 105 determines whether to send the water though a first filter 106 or through a water heating device 107. The water heating device 107 heats the water to kill bacteria and other impurities. If the water goes through a first filter 106, it then passes through a second filter 109. For example, the first filter 106 and second filter 109 can comprise the following filter types: Membrane, Charcoal, Sand, and Polypropylene. First filter 106 and second filter 109 can comprise the same type of filters or different filters.
If the sensor directional valve 105 determines not to filter the water though the first filter 106, then the water passes through a water heating device 107. If the sensor directional valve 105 detects bacteria and/or viruses in the water, it decides to send the water through the water heating device 107 instead of the first filter 106 which may not remove all bacterial and viral impurities. The water heating device 107 will purify the water by killing certain types of impurities, including bacteria and viruses. The water heating device heats the water in the pipes to a preferable temperature range of 160° Fahrenheit to 212° Fahrenheit for no more than five minutes depending on the type of impurity present in the water. The water in the pipes then passes through a cooling coil 108 to cool to a temperature of 60° Fahrenheit. The water cools as it passes through the cooling coil 108. The device may not filter the water in the pipes through the water heating device 107 because the water may be above an appropriate threshold for impurities.
Water exits the cooling coil 108 and enters the second filter 109. The water exits the second filter and passes through an output sensor 110. Output sensor 110 determines whether the water is free of impurities by comparing the water composition to Environmental Protection Agency (EPA) purity thresholds. If the water is pure, then the water passes into the building's faucets 111 for consumption. If the output sensor 110 determines the water still contains impurities, then the device 100 drains the water out of the building 112 rather than sending it through faucets for consumption. If the impure water is consumed by building occupants or device user, it could cause illness or death.
Computer panel 104 monitors the device via the shutoff valve 103. Computer panel 104 may comprise a novel piece of hardware with a graphical user interface, or an existing computer system as a data processing device 200, as described in
As illustrated in
As illustrated, the various components of data-processing system 200 can communicate electronically through a system bus 209 or other similar architecture. The system bus 209 may be, for example, a subsystem that transfers data between, for example, computer components within data-processing system 200 or to and from other data-processing devices, components, computers, etc. Data-processing system 200 may be implemented as, for example, a server in a client-server based network (e.g., the Internet) or can be implemented in the context of a client and a server (i.e., where aspects are practiced on the client and the server). Data-processing system 200 may be, for example, a standalone desktop computer, a laptop computer, a Smartphone, a pad computing device, a server, and so on.
The software application 254 can include one or more modules such as, for example, a module 252 (or a module composed of a group of modules), which can, for example, implement instructions or operations such as those described herein. Examples of instructions that can be implemented by module 252 include steps or operations such as those shown and described herein with respect to the various blocks and operations shown in
The following discussion is intended to provide a brief, general description of suitable computing environments in which the system and method may be implemented. Although not required, the disclosed embodiments will be described in the general context of computer-executable instructions, such as program modules, being executed by a single computer. In most instances, a “module” such as module 252 shown in
Generally, program modules include, but are not limited to, routines, subroutines, software, applications, programs, objects, components, data structures, etc., that perform particular tasks or implement particular abstract data types and instructions. Moreover, those skilled in the art will appreciate that the disclosed method and system may be practiced with other computer system configurations, such as, for example, hand-held devices, multi-processor systems, data networks, microprocessor-based or programmable consumer electronics, networked PCs, minicomputers, mainframe computers, servers, and the like.
Note that the term module as utilized herein can refer to a collection of routines and data structures that perform a particular task or implement a particular abstract data type. Modules may be composed of two parts: an interface, which lists the constants, data types, variable, and routines that can be accessed by other modules or routines; and an implementation, which is typically private (accessible only to that module) and which includes source code that actually implements the routines in the module. The term module may also simply refer to an application, such as a computer program designed to assist in the performance of a specific task, such as word processing, accounting, inventory management, etc. Thus, the instructions or steps such as those shown in
Note that such modules include instructions that implement the various operational steps discussed herein with respect to the device and system shown in
The sensor detector module 302 thus includes instructions for sensing water entering a building's plumbing system for impurities. The sensor and shut off valve module 303 includes instructions for passing the water through to the sensor directional valve 105 for purification through the device. The sensor directional valve module 305 includes instructions for sending water through a first filter 106 or a water heating device 107 based on an acceptable threshold amount of impurities in the water. Automatic updates of thresholds can also be programmed into sensor and shutoff module 303, sensor directional valve module 305, or manually entered by a user of the device 100. The water heating module 307 includes instructions for heating the water to a preferred temperature range from 160° Fahrenheit to 212° Fahrenheit for a certain time period. The cooling coil module 308 contains instructions for cooling the water to a particular temperature after it passed through the water heating device 107. The output sensor module 310 contains instructions for allowing the purified water to flow through the faucets in the building 111 for consumption or to divert the water out of the building 112 if it still contains impurities.
Note that in some embodiments, computer program code for carrying out operations of the disclosed embodiments may be written in an object oriented programming language (e.g., Java, C #, C++, etc.). Such computer program code, however, for carrying out operations of particular embodiments can also be written in conventional procedural programming languages, such as the “C” programming language or in a visually oriented programming environment, such as, for example, Visual Basic.
The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer, or entirely on the remote computer. In the latter scenario, the remote computer may be connected to a user's computer through a local area network (LAN) or a wide area network (WAN), wireless data network e.g., Wimax, IEEE 802.xx, and cellular network, or the connection may be made to an external computer via most third party supported networks (e.g., through the Internet via an Internet Service Provider).
The embodiments are described at least in part herein with reference to flowchart illustrations and/or block diagrams of methods, systems, and computer program products and data structures according to embodiments of the invention. It will be understood that each block of the illustrations, and combinations of blocks, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general-purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions/acts specified in the block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function/act specified in the various block or blocks, flowcharts, and other architecture illustrated and described herein.
The computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions/acts specified in the block or blocks.
Based on the foregoing, it can be appreciated that a number of embodiments, preferred and alternative, are disclosed herein. The techniques/embodiments described herein are in no way meant to limit the breadth of potential applications. For example, in one embodiment a device for detecting water quality is disclosed. The device comprise: a sensor detector that detects an impurity in water, wherein the water is in a plumbing system of a building; a sensor directional valve associated with the sensor detector, wherein the sensor directional valve routes the water through a first filter or to a water heating device; and an output sensor associated with the sensor detector and the sensor directional valve, wherein the output sensor routes water for consumption if the water contains an impurity at or below a threshold for impurities in the water. In another embodiment, the device includes a sensor and shutoff valve that shuts off water flow if the impurity is detected, wherein the impurity is present in a quantity above a threshold; wherein the sensor and shutoff valve sends a signal to a computer panel; wherein the computer panel is integrated into a data-processing system; and wherein a water utility company directs a user of the device to let impure water flow through the device for treatment.
In an alternate embodiment, the device further comprises a water heating device that heats the water with impurities to a preferred temperature range of 160 degrees Fahrenheit to 212 degrees Fahrenheit in a range of one to five minutes, wherein the water is heated for an appropriate amount of time to kill impurities in the water; and a cooling coil that cools the water after the water passes through the heating device; wherein the water is cooled for an appropriate amount of time as the water passes through the cooling coil to a preferred temperate range of 60 degrees Fahrenheit.
In yet another embodiment, the device further comprises an output sensor that senses the water after the water is treated in a water heating device, a cooling, coil, and a second filter; wherein the output sensor determines to route the water through a plumbing system for consumption if the water does not contain impurities above a threshold level. In an embodiment, the device further comprises an output sensor that senses the water after the water is treated in a water heating device, a cooling, coil, and a second filter; wherein the output sensor diverts the water out of the plumbing system if the water contains impurities above a threshold level after the water passes through the heating device, cooling coil, and a second filter.
In some example embodiments, the impurity comprises bacteria, viruses, chemicals, toxins, fertilizers, minerals, biological weapons, radioactive materials, and radioactive waste. In yet another example embodiment the first filter comprises a membrane filter, a charcoal filter, a sand filter, or a polypropylene filter and the second filter comprises a membrane filter, a charcoal filter, a sand filter, or a polypropylene filter.
In another embodiment, a method for detecting water quality is disclosed. Such a method may include the steps of: detecting an impurity in water in a device via a sensor detector, wherein the water is in a plumbing system of a building; routing the water through a first filter or to a water heating device via a sensor directional valve, wherein the sensor directional valve is associated with the sensor detector; and routing the water for consumption via an output sensor if the water contains an impurity at or below a threshold for impurities in the water, wherein the output sensor associated with the sensor detector and the sensor directional valve. The method may also include the steps of: shutting off a flow of the water via a sensor and shutoff valve if an impurity is detected, wherein said impurity is present in a quantity above a threshold; sending a signal to a computer panel via the sensor and shutoff valve wherein the computer panel is integrated into a data-processing system; and receiving an instruction from a water utility company to let impure water flow through the device for treatment.
In yet another embodiment, the method may include the steps of: heating the water with impurities via a water heating device to a preferred temperature range of 160° Fahrenheit to 212° Fahrenheit, wherein the water is heated for an appropriate amount of time to kill impurities in the water and cooling the water via a cooling coil after the water passes through the heating device; wherein the water is cooled for an appropriate amount of time as the water passes through the cooling coil to a preferred temperate range of 60 degrees Fahrenheit.
In an embodiment, the method can further comprise the steps of: sensing the water via an output sensor after the water is treated in a water heating device, a cooling, coil, and a second filter; and determining via the output sensor to route the water through a plumbing system for consumption if the water does not contain impurities above a threshold level. In another embodiment, the method can further comprise the steps of: sensing the water via an output sensor after the water is treated in a water heating device, a cooling, coil, and a second filter; and diverting the water via the output sensor out of the plumbing system if the water contains impurities above a threshold level after the water passes through the heating device, cooling coil, and a second filter. In another example embodiment, the first filter comprises a membrane filter, a charcoal filter, a sand filter, or a polypropylene filter; the second filter comprises a membrane filter, a charcoal filter, a sand filter, or a polypropylene filter; and the impurity comprises bacteria, viruses, chemicals, toxins, fertilizers, minerals, biological weapons, radioactive materials, and radioactive waste.
In an embodiment, a non-transitory processor-readable medium storing computer code representing instructions to cause a process for detecting impure water is disclosed. For example, the instructions comprise code to detect an impurity in water via a sensor detector, wherein the water is in a plumbing system of a building; route the water through a first filter or to a water heating device via a sensor directional valve, wherein the sensor directional valve is associated with the sensor detector; and route the water for consumption via an output sensor if the water contains an impurity at or below a threshold for impurities in the water, wherein the output sensor associated with the sensor detector and the sensor directional valve. In another embodiment, the instructions comprise code to shut off a flow of the water via a sensor and shutoff valve if an impurity is detected, wherein said impurity is present in a quantity above a threshold; send a signal to a computer panel via the sensor and shutoff valve wherein the computer panel is integrated into a data-processing system; and receive an instruction from a water utility company to let impure water flow through the device for treatment.
In yet another embodiment, the instructions comprise code to heat the water with impurities via a water heating device to a preferred temperature range of 160° Fahrenheit to 212° Fahrenheit, wherein the water is heated for an appropriate amount of time to kill impurities in the water; and cool the water via a cooling coil after the water passes through the heating device; wherein the water is cooled for an appropriate amount of time as the water passes through the cooling coil to a preferred temperate range of 60 degrees Fahrenheit. In an embodiment, the instructions comprise code to sense the water via an output sensor after the water is treated in a water heating device, a cooling, coil, and a second filter; determine via the output sensor to route the water through a plumbing system for consumption if the water does not contain impurities above a threshold level;
In an example embodiment, the instructions comprise code to sense the water via an output sensor after the water is treated in a water heating device, a cooling, coil, and a second filter; divert the water via the output sensor out of the plumbing system if the water contains impurities above a threshold level after the water passes through the heating device, cooling coil, and a second filter, wherein the first filter comprises a membrane filter, a charcoal filter, a sand filter, or a polypropylene filter, the second filter comprises a membrane filter, a charcoal filter, a sand filter, or a polypropylene filter, and the impurity comprises bacteria, viruses, chemicals, toxins, fertilizers, minerals, biological weapons, radioactive materials, and radioactive waste.
It will be appreciated that variations of the above-disclosed and other features and functions, or alternatives thereof, may be desirably combined into many other different systems or applications. Also, it can be appreciated that various presently unforeseen or unanticipated alternatives, modifications, variations or improvements therein may be subsequently made by those skilled in the art which are also intended to be encompassed by the following claims.
This application claims priority under 35 U.S.C. 119(e) to U.S. Provisional Patent Application Ser. No. 62/518,716, entitled “Water Quality Detection Device,” which was filed on Jun. 13, 2017, the disclosure of which is incorporated herein by reference in its entirety. This application also claim priority under 35 U.S.C. 119(e) to U.S. Provisional Patent Application Ser. No. 62/674,881, entitled “WATER QUALITY DETECTION AND DIVERSION DEVICE AND SYSTEM,” which was filed on May 22, 2018, the disclosure of which is incorporated herein by reference in its entirety.
Number | Name | Date | Kind |
---|---|---|---|
4162218 | McCormick | Jun 1979 | A |
5401421 | Blum | Mar 1995 | A |
5406657 | Donati | Apr 1995 | A |
6702942 | Nield | Mar 2004 | B1 |
9616388 | Pimentel | Apr 2017 | B2 |
10214880 | Robb | Feb 2019 | B2 |
20100300951 | Vierling et al. | Dec 2010 | A1 |
20110083755 | Dolo Masnou | Apr 2011 | A1 |
20120199220 | Knepp et al. | Aug 2012 | A1 |
20130126430 | Kenley | May 2013 | A1 |
20130180928 | Vielma | Jul 2013 | A1 |
20140083846 | Moon | Mar 2014 | A1 |
20140116929 | Williamson | May 2014 | A1 |
20150321128 | Gross | Nov 2015 | A1 |
20160177545 | Robb et al. | Jun 2016 | A1 |
20170145669 | Klicpera | May 2017 | A1 |
Number | Date | Country | |
---|---|---|---|
20180354810 A1 | Dec 2018 | US |
Number | Date | Country | |
---|---|---|---|
62674881 | May 2018 | US | |
62518716 | Jun 2017 | US |