US 11,730,095 B2
Methods and systems for use in controlling irrigation
Jonathan I. Marsters, San Diego, CA (US); and Douglas H. Callison, Winchester, CA (US)
Assigned to Rain Bird Corporation, Azusa, CA (US)
Filed by Rain Bird Corporation, Azusa, CA (US)
Filed on Jan. 10, 2022, as Appl. No. 17/571,843.
Application 17/571,843 is a continuation of application No. 16/542,749, filed on Aug. 16, 2019, granted, now 11,234,379.
Application 16/542,749 is a continuation of application No. 15/243,625, filed on Aug. 22, 2016, granted, now 10,420,295, issued on Sep. 24, 2019.
Application 15/243,625 is a continuation of application No. 14/621,229, filed on Feb. 12, 2015, granted, now 9,445,556, issued on Sep. 20, 2016.
Application 14/621,229 is a continuation of application No. 14/098,306, filed on Dec. 5, 2013, granted, now 8,989,908, issued on Mar. 24, 2015.
Application 14/098,306 is a continuation of application No. 13/224,140, filed on Sep. 1, 2011, granted, now 8,630,743, issued on Jan. 14, 2014.
Prior Publication US 2022/0124994 A1, Apr. 28, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. A01G 25/16 (2006.01); G05D 7/06 (2006.01); G05B 15/02 (2006.01); G05B 19/042 (2006.01)
CPC A01G 25/165 (2013.01) [A01G 25/16 (2013.01); G05B 15/02 (2013.01); G05B 19/0426 (2013.01); G05D 7/0617 (2013.01); G05D 7/0635 (2013.01); G05B 2219/2625 (2013.01)] 23 Claims
OG exemplary drawing
 
1. A method of controlling irrigation, the method comprising:
causing, by a computer, a first message to be communicated to a plurality of irrigation controllers of an irrigation system, wherein the computer is remote from at least one of the plurality of irrigation controllers and wherein the first message defines an assumed state of a control element coupled to a first irrigation controller of the plurality of irrigation controllers, wherein the irrigation system is configured to implement irrigation scheduling instructions;
identifying, from a second message received from the first irrigation controller, a correction to the assumed state of the control element;
updating state information corresponding to the control element in response to the identifying the correction; and
causing a subsequent message to be communicated to the plurality of irrigation controllers, wherein the subsequent message comprises the updated state information corresponding to the control element.