IP Library Granted Patent US 9,817,380
Granted Patent B2
US 9,817,380 · App. 14/641,044 · Granted Nov 14, 2017

Systems and methods for site-based irrigation control

Inventors: Venkataramu L. Bangalore (Plano, TX); William C. Savelle, Jr. (McKinney, TX); Lex M. Mason, Sr. (Dallas, TX)
Assignee: Telsco Industries, Inc.
G05B19/04A01G25/16G05B2219/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 9,817,380
App. No.
14/641,044
Granted
Nov 14, 2017
Kind
B2
Abstract

An irrigation system is contained at a particular site, where the site may be a commercial address or a residential address. The system includes a weather station that generates temperature data, precipitation data, and any other useful data that might be used by other components of the system. The system also includes an irrigation controller that uses electrical signals to open and close valves, thereby turning sprinklers on and off, whether zone-by-zone or sprinkler-by-sprinkler. The system further includes a host device which communicates with the weather station and with the irrigation controller. The host device includes a computer processor and one or more wireless interfaces. The host device receives the weather data from the weather station and calculates an amount of desired irrigation, generating an irrigation schedule. The host device then controls the irrigation controller according to the generated irrigation schedule.

Claims (37)

1. A system comprising:

a site-based computing device having:

a first communication interface configured for communicating with a site-based weather station at a same site as the computing device, the site-based computing device configured for receiving weather data from the site-based weather station via the first communication interface;

a computer processor configured for receiving the weather data and generating an irrigation schedule for the site based on the weather data and boundary conditions for the site; and

a second communication interface configured for communicating with an irrigation controller at the site, the computer processor configured to control irrigation valves at the site, via the second communication interface, and according to the irrigation schedule;

wherein the computer processor is configured to store signaling protocols for a multitude of different irrigation controllers, further wherein the computer processor is configured to recognize a type of the irrigation controller at the site from the multitude of different irrigation controllers by causing the irrigation controller at the site to output information and then comparing that information to the stored signaling protocols.

2. The system of claim 1 , wherein boundary conditions include at least one of the following parameters: plant type in an irrigation zone, soil type in an irrigation zone, and sprinkler type in an irrigation zone.

3. The system of claim 1 , wherein the first communication interface comprises a 900 MHz wireless interface.

4. The system of claim 1 , wherein the site comprises commercial real estate having a single address.

5. The system of claim 1 , wherein the site-based computing device further has a third communication interface configured for communicating over the Internet with a server computer.

6. The system of claim 5 , wherein the computer processor is operable to receive the boundary conditions for the site over the Internet via the server computer.

7. The system of claim 5 , wherein the third communication interface is configured for communicating over a cellular network with the server computer.

8. The system of claim 1 , wherein the computer processor includes a memory having a memory map defined for a plurality of data points, each of the data points corresponding to an irrigation parameter of the site.

9. The system of claim 8 , wherein the computer processor is configured to transmit to a server ones of the data points that have changed since a previous transmission to the server while omitting transmitting to the server ones of the data points that have not changed since the previous transmission to the server.

10. A method performed by a site-based computing device in communication with a physical weather station at the same site and an irrigation controller at the same site, the method comprising:

communicating with the weather station using a first communication interface to receive weather data for the site;

communicating with a server over the Internet to receive boundary condition parameters regarding the site;

generating an irrigation schedule for the site based on the weather data and the boundary condition parameters, wherein the generating is performed using a computer processor of the site-based computing device; and

communicating with the irrigation controller to cause the irrigation controller to open and close a plurality of water valves at the site according to the irrigation schedule and according to a communication protocol associated with the irrigation controller, the method further comprising storing signaling protocols for a multitude of different irrigation controllers and recognizing a type of the irrigation controller from the multitude of different irrigation controllers by causing the irrigation controller to output information and then comparing that information to the stored signaling protocols.

11. The method of claim 10 , further comprising:

storing irrigation parameters of the site in a memory map of the computer processor;

in response to determining that it is a time period for communicating at least some of the irrigation parameters, transmitting ones of the irrigation parameters to a server over the Internet, and omitting transmitting ones of the irrigation parameters that have not changed since a prior transmission.

12. The method of claim 10 , further comprising:

communicating with an on-site water flow meter to receive data indicative of water flow at the site; and

calculating a real-time flow specific to a particular zone of the site or a particular valve of the site.

13. The method of claim 10 , wherein communicating with the server comprises transmitting and receiving information over the Internet using a wireless access point located at the site.

14. The method of claim 10 , wherein generating an irrigation schedule comprises employing a modified Hargreaves algorithm.

15. The method of claim 10 , wherein boundary conditions include at least one of the following parameters: plant type in an irrigation zone, soil type in an irrigation zone, and sprinkler type in an irrigation zone.

16. An irrigation system located at a site to be irrigated, the irrigation system comprising:

means for communicating with an on-site physical weather station using a first communication interface to receive weather data for the site;

means for communicating with a server over the Internet to receive boundary condition parameters regarding the site;

means for generating an irrigation schedule for the site based on the weather data and the boundary condition parameters; and

means for communicating with the irrigation controller to cause the irrigation controller to open and close a plurality of water valves at the site according to the irrigation schedule and according to a communication protocol associated with the irrigation controller;

wherein the means for generating is configured to store signaling protocols for a multitude of different irrigation controllers, further wherein the computer processor is configured to recognize a type of the irrigation controller from the multitude of different irrigation controllers by causing the irrigation controller at the site to output information and then comparing that information to the stored signaling protocols.

17. The irrigation system of claim 16 , wherein the means for communicating with the server comprises a cellular data wireless interface.

18. The irrigation system of claim 16 , wherein the means for communicating with the weather station comprises a 900 MHz wireless transceiver.

19. The irrigation system of claim 16 , wherein the means for generating the irrigation schedule comprises a microprocessor in communication with a memory for storing computer executable code, the microprocessor operable to execute the computer executable code and to generate the irrigation schedule according to the computer executable code.

Assignments (3)
CORRECTIVE ASSIGNMENT TO CORRECT THE PROPERTY NUMBER FROM PATENT NUMBER 10336357 TO APPLICATION NUMBER 14683937 PREVIOUSLY RECORDED ON REEL 72999 FRAME 662. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Dec 5, 2025
From: TELSCO INDUSTRIES, INC.
To: TRUE WEST CAPITAL PARTNERS FUND III, LP
Reel/Frame 073657/0038 →
SECURITY INTEREST Recorded Nov 21, 2025
From: TELSCO INDUSTRIES, INC.
To: TRUE WEST CAPITAL PARTNERS FUND III, LP
Reel/Frame 072999/0662 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 1, 2017
From: BANGALORE, VENKATARAMU L.; SAVELLE, WILLIAM C., JR.; MASON, LEX M., SR.
To: TELSCO INDUSTRIES, INC. D/B/A WEATHERMATIC
Reel/Frame 042565/0871 →
Continuity (1)
Related Publication 20160259309A1 · Sep 8, 2016