IP Library › Granted Patent US 12,097,516
Granted Patent B2
US 12,097,516 · App. 18/222,375 · Granted Sep 24, 2024

Irrigation control based on a user entered number of watering passes

Inventors: Patrick V. Loper (Oro Valley, AZ); Stuart Hackwell (Oro Valley, AZ); David E. Colombo (San Diego, CA)
Assignee: Rain Bird Corporation
B05B12/002B05B12/02B05B12/16G05B19/042G05B2219/2625
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,097,516
App. No.
18/222,375
Granted
Sep 24, 2024
Kind
B2
Abstract

In some embodiments, a system for controlling irrigation comprises an irrigation control unit comprising: an input configured to receive a user entered number of watering passes for a rotary sprinkler configured to repetitively rotate about an arc and irrigate an area of an irrigation site, wherein each rotation about the arc comprises a watering pass; a memory to store the number of watering passes and arc rotation data for the rotary sprinkler corresponding to a time duration for the rotary sprinkler to make the watering pass about the arc; and a control circuit configured to: receive the number of watering passes; receive the arc rotation data; determine a run time that will result in irrigation by the rotary sprinkler about the arc for the user entered number of passes; and store the run time.

Claims (66)

1. A system for controlling irrigation, comprising:

an irrigation control unit comprising:

an input configured to receive a user entered number of watering passes for a rotary sprinkler configured to repetitively rotate about a defined arc and irrigate an area of an irrigation site, wherein each rotation about the defined arc comprises a watering pass;

a memory coupled to the input and configured to store the user entered number of watering passes, the memory also configured to store arc rotation data for the rotary sprinkler, wherein the arc rotation data represents a time duration for the rotary sprinkler to make the watering pass about the defined arc; and

a control circuit coupled to the input and the memory, the control circuit configured to:

receive the user entered number of watering passes; receive the arc rotation data;

determine, using the user entered number of watering passes and the arc rotation data, a run time that will result in irrigation by the rotary sprinkler for the user entered number of watering passes; and

store the run time.

2. The system of claim 1 wherein the arc rotation data stored in the memory comprises one or more of:

the time duration for the rotary sprinkler to make the watering pass about the defined arc;

a time duration for the rotary sprinkler to make the watering pass about a 360 degree arc, and an arc setting defining a portion of the 360 degree arc for the rotary sprinkler; and

a rotation speed of the rotary sprinkler defined in units of rotation degree portion over time, and the arc setting defining the portion of the 360 degree arc for the rotary sprinkler.

3. The system of claim 2 wherein the memory stores a database configured to store data comprising one or more of the following:

sprinkler identification data for a plurality of rotary sprinklers;

pressure rating data for the plurality of rotary sprinklers;

rotation speed data for the plurality of rotary sprinklers;

time duration data for one more arc settings for the plurality of rotary sprinklers;

arc setting data for the plurality of rotary sprinklers;

throw range data for the plurality of rotary sprinklers; and

spacing arrangement data for the plurality of rotary sprinklers.

4. The system of claim 2 wherein the arc setting comprises a user entered value between 1 and 360 degrees.

5. The system of claim 2 wherein the arc setting comprises a user entered value having a value of one of: 90, 180, 270 and 360 degrees.

6. The system of claim 2 wherein the rotation speed and the arc setting for the rotary sprinkler are received at the input and stored in the memory.

7. The system of claim 1 further comprising:

a user interface coupled to the input, wherein the user interface is configured to prompt for and receive the user entered number of watering passes.

8. The system of claim 7 wherein the user interface comprises an electronic user interface displayed to the user on a display screen and further comprising a user input device to allow the user to enter the user entered number of watering passes.

9. The system of claim 7 wherein the user interface comprises an electronic user interface displayed to the user on a display screen and allowing the user to enter the user entered number of watering passes on the display screen.

10. The system of claim 1 wherein the irrigation control unit comprises one of:

a server remote from the irrigation site and coupled by a wide area network to an irrigation device at the irrigation site that controls the rotary sprinkler;

a computer coupled to the irrigation device at the irrigation site that controls the rotary sprinkler;

an irrigation controller at the irrigation site that controls the rotary sprinkler;

a mobile electronic device including irrigation control software and configured to wirelessly communicate to one or more network devices and to the irrigation device at the irrigation site that controls the rotary sprinkler.

11. A method for use in controlling irrigation, comprising:

by a control circuit of an irrigation control unit,

receiving a user entered number of watering passes for a rotary sprinkler configured to repetitively rotate about a defined arc and irrigate an area of an irrigation site, wherein each rotation about the defined arc comprises a watering pass;

receiving arc rotation data for the rotary sprinkler, wherein the arc rotation data represents a time duration for the rotary sprinkler to make the watering pass about the defined arc;

determining, using the user entered number of watering passes and the arc rotation data, a run time that will result in irrigation by the rotary sprinkler for the user entered number of watering passes; and

storing, in a memory, the run time.

12. The method of claim 11 wherein the arc rotation data is stored in the memory and comprises one or more of:

the time duration for the rotary sprinkler to make the watering pass about the defined arc;

a time duration for the rotary sprinkler to make the watering pass about a 360 degree arc, and an arc setting defining a portion of the 360 degree arc for the rotary sprinkler; and

a rotation speed of the rotary sprinkler defined in units of rotation degree portion over time, and the arc setting defining the portion of the 360 degree arc for the rotary sprinkler.

13. The method of claim 12 wherein the memory stores a database configured to store data comprising one or more of the following:

sprinkler identification data for a plurality of rotary sprinklers;

pressure rating data for the plurality of rotary sprinklers;

rotation speed data for the plurality of rotary sprinklers;

time duration data for one more arc settings for the plurality of rotary sprinklers;

arc setting data for the plurality of rotary sprinklers;

throw range data for the plurality of rotary sprinklers; and

spacing arrangement data for the plurality of rotary sprinklers.

14. The method of claim 12 wherein the arc setting comprises a user entered value between 1 and 360 degrees.

15. The method of claim 12 wherein the arc setting comprises a user entered value having a value of one of: 90, 180, 270 and 360 degrees.

16. The method of claim 12 further comprising:

receiving the rotation speed and the arc setting for the rotary sprinkler at an input of the irrigation control unit; and

storing the rotation speed and the arc setting in the memory.

17. The method of claim 11 further comprising:

prompting, via a user interface coupled to an input of the irrigation control unit, the user to enter the user entered number of watering passes.

18. The method of claim 17 wherein the user interface comprises an electronic user interface displayed to the user on a display screen and further comprising:

allowing, via a user input device of the user interface, the user to enter the user entered number of watering passes.

19. The method of claim 17 wherein the user interface comprises an electronic user interface displayed to the user on a display screen and further comprising:

allowing the user to enter the user entered number of watering passes on the display screen.

20. The method of claim 11 wherein the irrigation control unit comprising one of:

a server remote from the irrigation site and coupled by a wide area network to an irrigation device at the irrigation site that controls the rotary sprinkler;

a computer coupled to the irrigation device at the irrigation site that controls the rotary sprinkler;

an irrigation controller at the irrigation site that controls the rotary sprinkler;

a mobile electronic device including irrigation control software and configured to wirelessly communicate to one or more network devices and to the irrigation device at the irrigation site that controls the rotary sprinkler.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 4, 2023
From: LOPER, PATRICK V.; HACKWELL, STUART; COLOMBO, DAVID E.
To: RAIN BIRD CORPORATION
Reel/Frame 064492/0138 →
Continuity (3)
Continuation 17147313 · Jan 12, 2021
Provisional Application 62966426 · Jan 27, 2020
Related Publication 20230356247A1 · Nov 9, 2023
Cited By (1)
US 12,721,288