Claims
- 1. A dispensing regulator for a fluid media dispenser, the regulator comprising: a controller adapted to program a dispensing button of the fluid media dispenser to dispense a desired total volume of fluid; a timer operative to measure each of a plurality of dispensing time periods; a time accumulator operative to concatenate each of the plurality of dispensing intervals; and a memory.
- 2. The regulator of claim 1, wherein the timer is adapted to be incremented contemporaneous with actuation of a dispensing button of the fluid media dispenser.
- 3. The regulator of claim 1, wherein the controller is operative to provide an operation mode and a learn mode.
- 4. The regulator of claim 3, wherein the controller is operative to program the dispensing button in learn mode.
- 5. The regulator of claim 4, wherein the time accumulator is operative to accumulate a plurality of dispense times in learn mode to produce a total dispense time to be used in operation mode.
- 6. A method for programming a fluid media dispenser to dispense a desired total volume of fluid corresponding to first-nth dispensed volumes of fluid, the method comprising:activating a learn mode; depressing a dispensing button for first-nth intervals to actuate a dispenser pump solenoid and dispense first-nth volumes of fluid; measuring first-nth time periods corresponding to the first-nth intervals; accumulating the first-nth time periods to define an accumulated dispense time; storing the accumulated dispense time in a memory; associating the accumulated dispense time with the button; and deactivating the learn mode.
- 7. The method of claim 6, further comprising applying n−1 times a correction factor to the accumulated dispense time prior to storing the accumulated dispense time in a memory.
- 8. The method of claim 7, wherein the correction factor decreases the accumulated dispense time.
- 9. The method of claim 7, wherein the correction factor is a time value corresponding to a mechanical delay in the fluid media dispenser.
- 10. The method of claim 4, wherein the correction factor is a time value corresponding to a delay in actuating the dispenser pump solenoid.
- 11. The method of claim 6, further comprising depressing the button to dispense the desired total volume of fluid from the dispenser.
- 12. An article comprising a storage medium, said storage medium having stored thereon instructions that, when executed by a computing device, result in:activating a learn mode; depressing a dispensing button for first-nth intervals to actuate a dispenser pump solenoid and dispense first-nth volumes of fluid; measuring first-nth time periods corresponding to the first-nth intervals; accumulating the first-nth time periods to define an accumulated dispense time; storing the accumulated dispense time in a memory; associating the accumulated dispense time with the button; and deactivating the learn mode.
- 13. The article of claim 12, further comprising applying n−1 times a correction factor to the accumulated dispense time prior to storing the accumulated dispense time in a memory.
- 14. The article of claim 13, wherein the correction factor decreases the accumulated dispense time.
- 15. The article of claim 13, wherein the correction factor is a time value corresponding to a mechanical delay in the fluid media dispenser.
- 16. The article of claim 12, wherein the correction factor is a time value corresponding to a delay in actuating the dispenser pump solenoid.
- 17. The article of claim 12, further comprising depressing the button to dispense the desired total volume of fluid from the dispenser.
Parent Case Info
This application claims the benefit of U.S. provisional application No. 60/252,940, filed Nov. 22, 2000.
US Referenced Citations (21)
Provisional Applications (1)
|
Number |
Date |
Country |
|
60/252940 |
Nov 2000 |
US |