Claims
- 1. A method for use in a game of jumping a rotating stream of water from a sprinkler as said stream of water moves across a player position, wherein said method comprises steps of:a) deploying a first sensor at a first location to generate a first signal in response to movement of said stream of water across said first location, wherein said stream of water moves across said first location before said player position; b) deploying a second sensor at a second location to generate a second signal in response to movement of said stream of water across said second location, wherein said stream of water moves across said player position and said second location simultaneously; c) determining whether said stream of water moves across said second location after moving across said first location in response to receiving said first and second signals within a microprocessor; and d) providing a human perceivable indication in response to a determination made in step c) of whether said stream of water moves across said second location after moving across said first location.
- 2. The method of claim 1, wherein steps c) and d) are repeated.
- 3. The method of claim 2, wherein step c) includes steps of:e) receiving said first signal within said microprocessor; and f) determining whether said second signal is received within said microprocessor during an allowable actuation time after receiving said first signal.
- 4. The method of claim 3, wherein said allowable actuation time is determined between steps b) and c) by a method including steps of:g) receiving said first signal within said microprocessor; h) counting timing pulses following step e); i) receiving said second signal within said microprocessor; and j) adding a predetermined number to a number of pulses counted between steps g) and i) to determine a number of timing pulses occurring during said allowable actuation time.
- 5. The method of claim 4, wherein step g) is preceded by a method providing time for said sprinkler to reach a steady rotational speed comprising steps ofk) receiving said first signal within said microprocessor; and l) receiving said second signal within said microprocessor.
- 6. The method of claim 2, wherein step c) includes steps of:m) receiving said first signal within said microprocessor; n) determining that said first signal has ended; and o) determining whether said second signal is received within said microprocessor after step n) before receiving said first signal again.
- 7. The method of claim 2, additionally comprising steps of:p) resetting a numeric indicator in response to a determination made in step c) that said stream of water has not moved across said second location after moving across said first location; i) driving said numeric indicator to indicate a count of determinations made in step c) that said stream of water has moved across said second location following 14 step p).
- 8. Apparatus for use in a game of jumping a rotating stream of water from a sprinkler as said stream of water moves across a player position, wherein said apparatus comprises:a first sensor at a first location, wherein said first sensor generates a first signal in response to movement of said stream of water across said first location; a second sensor at a second location, wherein said second sensor generates a second signal in response to movement of said stream of water across said second location; an indicator for generating a human perceivable indication; and a microprocessor receiving said first and second signals; and a program executing within said microprocessor to determine whether said stream of water moves across said second location after moving across said first location in response to receiving said first and second signals and to drive said indicator to generate said human perceivable indication in response to determining determine whether said stream of water moves across said second location after moving across said first location.
- 9. The apparatus of claim 8, wherein said program repeatedly determines whether said stream of water moves across said second location after moving across said first location in response to receiving said first and second signals and repeatedly drives said indicator to generate said human perceivable indication in response to determining determine whether said stream of water moves across said second location after moving across said first location.
- 10. The apparatus of claim 9, wherein said program determines whether said stream of water moves across said second location after moving across said first location in response to receiving said first and second signals by a method including steps of:a) receiving said first signal within said microprocessor; and b) determining whether said second signal is received within said microprocessor during an allowable actuation time after receiving said first signal.
- 11. The apparatus of claim 10, wherein said program determines said allowable actuation time before step a) by a method including steps of:c) receiving said first signal within said microprocessor; c) counting timing pulses following step c); d) receiving said second signal within said microprocessor; and e) adding a predetermined number to a number of pulses counted between steps c) and d) to determine a number of timing pulses occurring during said allowable actuation time.
- 12. The apparatus of claim 11, wherein step c) is preceded by a method providing time for said sprinkler to reach a steady rotational speed comprising steps off) receiving said first signal; and g) receiving said second signal.
- 13. The apparatus of claim 9, wherein said program determines whether said stream of water moves across said second location after moving across said first location in response to receiving said first and second signals by a method including steps of:h) receiving said first signal; i) determining that said first signal has ended; and j) determining whether said second signal is received after step i) before receiving said first signal again.
- 14. The apparatus of claim 9, additionally comprising a numeric indicator, wherein said program additionally comprises steps of:k) resetting said numeric indicator in response to a determination that said stream of water has not moved across said second location after moving across said first location; l) driving said numeric indicator to indicate a count of determinations that said stream of water has moved across said second location following step k).
- 15. The apparatus of claim 8, additionally including a housing, whereinsaid first and second sensors and said microprocessor are mounted within said housing, said first sensor includes a microphone generating said first signal in response to said water stream striking said housing adjacent said first location, and said second sensor includes a microphone generating said second signal in response to said water stream striking said housing adjacent said second location.
- 16. The apparatus of claim 15, whereinsaid housing includes a base housing and a sliding housing, mounted to slide relative to said base housing into a open position extending outward from said base housing said first sensor is mounted within said sliding housing, and said second sensor is mounted within said base housing.
- 17. The apparatus of claim 16, additionally including a battery and a switch within said housing, whereinsaid switch is closed to supply electrical power to said microprocessor from said battery by sliding said sliding housing relative to said base housing into said open position, and said switch is opened to terminate power to said microprocessor by sliding said sliding housing relative to said base housing from said open position.
- 18. The apparatus of claim 17, wherein closing said switch begins an in initialization process including starting execution of said program within said microprocessor.
- 19. The apparatus of claim 8, wherein said indicator generates an audible indication.
- 20. The apparatus of claim 8, wherein said indicator generates a visible indication.
Parent Case Info
This application claims benefit of provisional application No. 60/258,796, filed on Dec. 29, 2000.
US Referenced Citations (4)
Number |
Name |
Date |
Kind |
2954932 |
Albano |
Oct 1960 |
A |
4739985 |
Rudell et al. |
Apr 1988 |
A |
5672123 |
Rudell et al. |
Sep 1997 |
A |
6592055 |
Marino |
Jul 2003 |
B1 |
Provisional Applications (1)
|
Number |
Date |
Country |
|
60/258796 |
Dec 2000 |
US |