Patent ID: 8631974

Claim:
An apparatus comprising: a valve body comprising a nozzle, wherein the valve body defines: a plurality of solenoid cavities; a plurality of flow control module cavities; and at least a portion of a plurality of fluid flow paths; a first solenoid coupled to the valve body at a first of the plurality of solenoid cavities and in a first of the fluid flow paths; a second solenoid coupled to the valve body at a second of the plurality of solenoid cavities and in a second of the fluid flow paths; a first flow control module coupled to the valve body at a first of the plurality of flow control module cavities and in the first fluid flow path, the first flow control module including a piston and defines an output orifice, the first flow control module varying a size of the output orifice by adjusting a location of the piston in response to input pressure of the first fluid; a second flow control module coupled to the valve body at a second of the plurality of flow control module cavities and in the second fluid flow path; and a controller configured to at least: cause the first solenoid to open for dispensing a first fluid; cause the second solenoid to open, after opening the first solenoid, to dispense a second fluid, wherein the first fluid and the second fluid intersect outside of the nozzle; cause the second solenoid to close, wherein the first solenoid remains open after closing of the second solenoid to flush the nozzle with the first fluid; and cause the first solenoid to close after the nozzle has been flushed for a predetermined amount of time.