Patent classifications
Y10T137/86389
Code replacement for irrigation controllers
Some embodiments provide irrigation controllers comprising: a housing; a control unit including a first microcontroller configured to execute irrigation programs and a first set of code; and a removable plug-in device that removably mates with a portion of the irrigation controller and communicationally couples to the first microcontroller, wherein the plug-in device comprises a memory storing a second set of code to replace at least a portion of the first set of code, wherein the plug-in device is configured to re-flash at least a portion of the first set of code allowing a copy of the second set of code to overwrite at least the portion of the first set of code; wherein the first set of code comprises a bootloader that writes the copy of the second set of code over the first set of code with the exception of the bootloader that is not written over.
Mixing valve
A plumbing fitting includes a housing and a missing valve. The housing includes a first aperture, a second aperture, a third aperture, and a mixing chamber in fluid communication with the first aperture, the second aperture, and the third aperture. The mixing valve is disposed within the housing. The mixing valve includes a first flow control valve that is configured to control a first flow of fluid from the first aperture to the mixing chamber.
Passive sensors and control algorithms for faucets and bathroom flushers
An optical system includes one or several passive optical detectors sensitive to ambient (room) light for controlling, for example, the operation of automatic faucets or automatic bathroom flushers. The passive optical sensors provide signals to flow controllers, including control electronics and flow valves and require only very small amounts of electrical power for sensing users of bathroom facilities, and thus enable battery operation for many years. To control the operation of automatic faucets or automatic bathroom flushers based on ambient light, the controller executes novel algorithms.
Water use monitoring apparatus
The present invention is a water use and/or a water energy use monitoring apparatus that is affixed to the hot and cold water supply piping for continuously (or on demand) monitoring displaying the water and water energy (hot vs. ambient) use within a residential or commercial building. The water use monitor apparatus includes a power generation, a microprocessor, temperature and water flow sensors, optional water quality sensors, timing circuits, wireless circuitry, and a display means. A wired or wireless means is designed to electronically communicate water use, water energy use and/or water quality information to a remotely located display apparatus or typical cell phone, smart phones, or similar apparatus for convenient observation by a commercial, operator or occupier, resident, municipal or government agency.
Automatic excess water flow saving system
An automatic excess water flow saving system reduces the water loss by water outlets in houses and other water consuming installations. The system controls the water flow through an outlet by toggling the water flow rate. An actuator activates a timer which opens and closes a valve intermittently and continuously while a water outlet is open.
Method and system for controlling automatic quantitative fluid supply
A method and a system for controlling automatic quantitative fluid supply are disclosed, and the method and the system automatically control the quantitative fluid supply by timing a period of time t required for introducing gas (20) into a sealing tank (4) in such a way that the pressure in the sealing tank (4) reaches a default value and calculating a period of time T, required for continuously introducing the gas (20) into the sealing tank (4) to extrude a fixed volume (V) of the fluid, from the time t, in the process of automatic quantitative fluid supply, so as to automatically control the switching-on and -off of a gas passage (1), overcome the impact of the reduction of the liquid level on the quantitative supply accuracy and guarantee the accuracy requirement of repeated quantitative supply.
MIXING VALVE
A mixing valve includes a mixing chamber, a first flow control valve having a first flow control opening, and a second flow control valve having a second flow control opening. The first and second flow control openings each have a diameter of approximately six millimeters and the mixing valve has a flow coefficient of approximately 2.5 when both flow control valves are in a mid-open position.
Mixing valve
A mixing valve that includes a housing having a first outlet, a second outlet, and a mixing chamber; a first flow control valve for controlling flow through the first outlet to the mixing chamber; and a second flow control valve for controlling flow through the second outlet to the mixing chamber; wherein the housing has a length dimension, a width dimension, and a thickness dimension, and the largest of these dimensions is no more than approximately 65 millimeters.
CODE REPLACEMENT FOR IRRIGATION CONTROLLERS
Some embodiments provide irrigation controllers comprising: a housing; a control unit including a first microcontroller configured to execute irrigation programs and a first set of code; and a removable plug-in device that removably mates with a portion of the irrigation controller and communicationally couples to the first microcontroller, wherein the plug-in device comprises a memory storing a second set of code to replace at least a portion of the first set of code, wherein the plug-in device is configured to re-flash at least a portion of the first set of code allowing a copy of the second set of code to overwrite at least the portion of the first set of code; wherein the first set of code comprises a bootloader that writes the copy of the second set of code over the first set of code with the exception of the bootloader that is not written over.
Code replacement for irrigation controllers
Some embodiments provide irrigation controllers comprising: a housing; a control unit including a first microcontroller configured to execute irrigation programs and a first set of code; and a removable plug-in device that removably mates with a portion of the irrigation controller and communicationally couples to the first microcontroller, wherein the plug-in device comprises a memory storing a second set of code to replace at least a portion of the first set of code, wherein the plug-in device is configured to re-flash at least a portion of the first set of code allowing a copy of the second set of code to overwrite at least the portion of the first set of code; wherein the first set of code comprises a bootloader that writes the copy of the second set of code over the first set of code with the exception of the bootloader that is not written over.