IP Library › Granted Patent US 12,213,416
Granted Patent B2
US 12,213,416 · App. 18/513,172 · Granted Feb 4, 2025

Auto-assignment of devices of a multi-wire irrigation control system to irrigation zones

Inventors: Harvey J. Nickerson (El Cajon, CA); Larry J. Martin (Colorado Springs, CO)
Assignee: Rain Bird Corporation
A01G25/167A01G25/165G05B19/0423H04L61/00G05B2219/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,213,416
App. No.
18/513,172
Granted
Feb 4, 2025
Kind
B2
Abstract

In some embodiments, apparatuses and methods are provided herein useful to use with irrigation devices connected to a multi-wire path in an irrigation system. In some embodiments, there is provided a system for use with irrigation devices including a control circuit and an application including computer program code configured to be executed by the control circuit to perform steps. The steps includes obtaining a listing of unique addresses not already assigned to irrigation zones, each unique address corresponding to a respective one of the irrigation devices, the irrigation devices connected to the multi-wire path of the irrigation system; and assigning each unique address of the listing of unique addresses sequentially to available irrigation zones.

Claims (59)

1. An irrigation control unit for use with irrigation devices connected to a multi-wire path in an irrigation system comprising:

a control circuit; and

an application comprising computer program code configured to be executed by the control circuit to perform steps comprising:

obtain a listing of unique addresses not already assigned to irrigation zones, each unique address corresponding to a respective one of the irrigation devices, the irrigation devices connected to the multi-wire path of the irrigation system; and

assign each unique address of the listing of unique addresses sequentially to available irrigation zones.

2. The irrigation control unit of claim 1 , wherein the steps further comprise:

sort the listing of unique addresses not already assigned to the irrigation zones into an ordered listing of unique addresses; and

wherein the assign step comprises assign each unique address of the ordered listing of unique addresses sequentially to the available irrigation zones.

3. The irrigation control unit of claim 1 , wherein the steps further comprise determine the listing of unique addresses not already assigned to the irrigation zones.

4. The irrigation control unit of claim 1 , wherein the steps further comprise:

receive a listing of all unique addresses detected as being connected to the multi-wire path; and

remove unique addresses already assigned to a respective irrigation zone from the listing of all unique addresses resulting in the listing of unique addresses not already assigned to the irrigation zones.

5. The irrigation control unit of claim 1 , wherein the available irrigation zones comprise one or both of: one or more irrigation zones that have not yet been assigned to any unique address, and one or more lost irrigation zones that were previously assigned to a unique address of an irrigation device that is no longer connected to the multi-wire path.

6. The irrigation control unit of claim 1 , wherein the assign each unique address step comprises assign each unique address of the listing of unique addresses sequentially to the available irrigation zones starting with a lowest value of the available irrigation zones assigned to a lowest value of the listing of unique addresses.

7. The irrigation control unit of claim 1 , wherein the assign each unique address step comprises assign each unique address of the listing of unique addresses sequentially to the available irrigation zones such that a unique address corresponding to a master valve is assigned a lowest number of the available irrigation zones.

8. The irrigation control unit of claim 1 , wherein the steps further comprise output control signals to cause a display of the listing of unique addresses having been assigned to the available irrigation zones via a user interface.

9. The irrigation control unit of claim 1 , further comprising a user interface.

10. The irrigation control unit of claim 1 , wherein the steps further comprise:

receive user input via a user interface, the user input indicating to change an irrigation zone assignment of a first irrigation zone assigned to a first unique address to a second irrigation zone assigned to a second unique address; and

switch the irrigation zone assignment such that the first irrigation zone is assigned to the second unique address and the second irrigation zone is assigned to the first unique address.

11. The irrigation control unit of claim 1 , wherein the steps further comprise receive user input via a user interface, the user input indicating to change an irrigation zone assignment of a first irrigation zone assigned to a first unique address.

12. The irrigation control unit of claim 1 , wherein the steps further comprise receive user input via a user interface, the user input indicating to remove an irrigation zone assignment of a first irrigation zone assigned to a first unique address, such that the first unique address is not assigned to an irrigation zone.

13. The irrigation control unit of claim 12 , wherein the steps further comprise receive additional user input via the user interface, the additional user input indicating to assign the first unique address to an available irrigation zone.

14. The irrigation control unit of claim 1 , further comprising a user interface configured to receive a first user input causing the control circuit to execute the steps.

15. The irrigation control unit of claim 1 , wherein the steps further comprise initiate execution of an automated device discovery process to detect all unique addresses of devices connected to the multi-wire path, wherein the listing of unique addresses not already assigned to the irrigation zones matches a listing of all unique addresses detected as being connected to the multi-wire path or is a subset of the listing of all unique addresses detected as being connected to the multi-wire path.

16. The irrigation control unit of claim 1 , further comprising:

a signal modulator configured to provide an output power signal modulated with data; and

a multi-wire interface coupled to the signal modulator and configured to electrically couple to the multi-wire path extending into a landscape and to which the irrigation devices are connected, the irrigation devices each configured to derive operational power from the output power signal and demodulate the data,

wherein an automated device discovery process causes the signal modulator to modulate data comprising iterations of discovery messages on the output power signal, the discovery messages each indicating a respective portion of an address to match and prompting a response from one or more of the irrigation devices in which a corresponding portion of the unique address matches the respective portion of the address to match, and wherein responses to each iteration of a discovery message result in a modification of the respective portion of the address to match for subsequent discovery messages, and

wherein the automated device discovery process ends when a complete unique address is matched for each of the irrigation devices connected to the multi-wire path.

17. A method for use with irrigation devices connected to a multi-wire path in an irrigation system comprising:

executing, by a control circuit of an irrigation control unit of the irrigation system, a computer program code of an application to perform steps comprising:

obtaining a listing of unique addresses not already assigned to irrigation zones, each unique address corresponding to a respective one of the irrigation devices, the irrigation devices connected to the multi-wire path of the irrigation system; and

assigning each unique address of the listing of unique addresses sequentially to available irrigation zones.

18. The method of claim 17 , wherein the steps further comprise:

sorting the listing of unique addresses not already assigned to the irrigation zones into an ordered listing of unique addresses;

wherein the assigning of each unique address step comprises assigning each unique address of the ordered listing of unique addresses sequentially to the available irrigation zones.

19. The method of claim 17 , wherein the steps further comprise determining the listing of unique addresses not already assigned to the irrigation zones.

20. The method of claim 17 , wherein the steps further comprise:

receiving a listing of all unique addresses detected as being connected to the multi-wire path; and

removing unique addresses already assigned to a respective irrigation zone from the listing of all unique addresses resulting in the listing of unique addresses not already assigned to the irrigation zones.

21. The method of claim 17 , wherein the available irrigation zones comprise one or both of: one or more irrigation zones that have not yet been assigned to any unique address, and one or more lost irrigation zones that were previously assigned to a unique address of an irrigation device that is no longer connected to the multi-wire path.

22. The method of claim 17 , wherein the assigning of each unique address step comprises assigning each unique address of the listing of unique addresses sequentially to the available irrigation zones starting with a lowest value of the available irrigation zones assigned to a lowest value of the listing of unique addresses.

23. The method of claim 17 , wherein the assigning of each unique address step comprises assigning each unique address of the listing of unique addresses sequentially to the available irrigation zones such that a unique address corresponding to a master valve is assigned a lowest number of the available irrigation zones.

24. The method of claim 17 , wherein the steps further comprise outputting control signals to cause a display of the listing of unique addresses having been assigned to the available irrigation zones via a user interface.

25. The method of claim 17 , wherein the executing of the computer program code is initiated by a user input via a user interface.

26. The method of claim 17 , wherein the steps further comprise:

receiving user input via a user interface, the user input indicating to change an irrigation zone assignment of a first irrigation zone assigned to a first unique address to a second irrigation zone assigned to a second unique address; and

switching the irrigation zone assignment such that the first irrigation zone is assigned to the second unique address and the second irrigation zone is assigned to the first unique address.

27. The method of claim 17 , wherein the steps further comprise receiving a user input via a user interface, the user input indicating to change an irrigation zone assignment of a first irrigation zone assigned to a first unique address.

28. The method of claim 17 , wherein the steps further comprise receiving a user input via a user interface, the user input indicating to remove an irrigation zone assignment of a first irrigation zone assigned to a first unique address, such that the first unique address is not assigned to an irrigation zone.

29. The method of claim 28 , wherein the steps further comprise receiving an additional user input via the user interface, the additional user input indicating to assign the first unique address to an available irrigation zone.

30. The method of claim 17 , wherein the steps further comprise receiving, via a user interface, a first user input causing the control circuit to execute the steps.

31. The method of claim 17 , wherein the steps further comprise initiating execution of an automated device discovery process to detect all unique addresses of devices connected to the multi-wire path, wherein the listing of unique addresses not already assigned to the irrigation zones matches a listing of all unique addresses detected as being connected to the multi-wire path or is a subset of the listing of all unique addresses detected as being connected to the multi-wire path.

32. The method of claim 17 , wherein the steps further comprise:

providing, by a signal modulator, an output power signal modulated with data; and

electrically coupling, at a multi-wire interface coupled to the signal modulator, to the multi-wire path extending into a landscape and to which the irrigation devices are connected, the irrigation devices each configured to derive operational power from the output power signal and demodulate the data,

wherein an automated device discovery process causes the signal modulator to modulate data comprising iterations of discovery messages on the output power signal, the discovery messages each indicating a respective portion of an address to match and prompting a response from one or more of the irrigation devices in which a corresponding portion of the address matches the respective portion of the address to match, and wherein responses to each iteration of a discovery message result in a modification of the respective portion of the address to match for subsequent discovery messages, and

wherein the automated device discovery process ends when a complete unique address is matched for each of the irrigation devices connected to the multi-wire path.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 20, 2023
From: NICKERSON, HARVEY J; MARTIN, LARRY J.
To: RAIN BIRD CORPORATION
Reel/Frame 065618/0349 →
Continuity (3)
Continuation 17744148 · May 13, 2022
Provisional Application 63188997 · May 14, 2021
Related Publication 20240081204A1 · Mar 14, 2024
References Cited (40)
US 1202173A · Fleming · 1916 [cited by applicant]
US 4007458A · Hollabaugh · 1977 [cited by applicant]
US 4176395A · Evelyn-Veere · 1979 [cited by applicant]
US 6993416B2 · Christiansen · 2006 [cited by applicant]
US 7069115B1 · Woytowitz · 2006 [cited by applicant]
US 7181319B1 · Woytowtiz · 2007 [cited by applicant]
US 7248945B2 · Woytowitz · 2007 [cited by applicant]
US 7398139B1 · Woytowitz · 2008 [cited by applicant]
US 7421317B2 · Christiansen · 2008 [cited by applicant]
US 7756917B2 · DeHart · 2010 [cited by applicant]
US 8014904B1 · Woytowitz · 2011 [cited by applicant]
US 8260465B2 · Crist · 2012 [cited by applicant]
US 8396603B2 · Savelle · 2013 [cited by applicant]
US 9081376B2 · Woytowitz · 2015 [cited by applicant]
US 11229168B2 · Woytowitz · 2022 [cited by applicant]
US 11771024B2 · Woytowitz · 2023 [cited by applicant]
US 11925149B2 · Nickerson · 2024 [cited by applicant]
US 12029173B2 · Woytowitz · 2024 [cited by applicant]
US 20020019725A1 · Petite · 2002 [cited by applicant]
US 20030097482A1 · DeHart · 2003 [cited by applicant]
US 20110015800A1 · Crist · 2011 [cited by applicant]
US 20130306749A1 · O'Brien · 2013 [cited by applicant]
US 20140129039A1 · Olive-Chahinian · 2014 [cited by examiner]
US 20180212792A1 · Brandt · 2018 [cited by applicant]
US 20190032294A1 · Christiansen · 2019 [cited by examiner]
US 20200100440A1 · Micu · 2020 [cited by applicant]
US 20220051237A1 · Karpenko · 2022 [cited by applicant]
US 20220061237A1 · Kah · 2022 [cited by applicant]
US 20220154847A1 · Nøhr Christiansen · 2022 [cited by applicant]
US 20220361426A1 · Nickerson · 2022 [cited by applicant]
US 20230018881A1 · Wang · 2023 [cited by applicant]
US 20230397552A1 · Woytowitz · 2023 [cited by applicant]
US 20240180092A1 · Nickerson · 2024 [cited by applicant]
EP 4338025 · 2024 [cited by applicant]
WO 2022241237 · 2022 [cited by applicant]
U.S. Appl. No. 18/438,334, issued Feb. 9, 2024, Nickerson Harvey J. [cited by applicant]
Baseline Inc.; “Base Station 3200”; 2010; Baseline Inc.; Meridian, ID USA; pp. 1-82. [cited by applicant]
PCT; App. No. PCT/US2022/029229; International Search Report and Written Opinion mailed Aug. 16, 2022; (60 pages). [cited by applicant]
U.S. Appl. No. 17/744,148; Non-Final Rejection mailed Jun. 26, 2023; (pp. 1-24). [cited by applicant]
U.S. Appl. No. 17/744,148; Notice of Allowance and Fees Due (PTOL-85) mailed Nov. 3, 2023; (pp. 1-8). [cited by applicant]
Cited By (1)
US 12,396,413