USING FORECAST DATA IN IRRIGATION PROTOCOL GENERATION
First Claim
Patent Images
1. A method for providing an irrigation system having a controller connected to an irrigation server over a computer network for executing irrigation protocols, wherein the method comprises:
- receiving a forecast data over the computer network that corresponds to irrigation zones controlled by the controller and storing the forecast in memory;
retrieving irrigation parameters from memory;
receiving calendaring data for generating timing for coordinating irrigation instructions for the controller;
generating an evapotranspiration value between a first irrigation iteration and a second irrigation iteration wherein in the first and second irrigation iterations are spaced in time corresponding to the irrigation parameters;
determine whether the evapotranspiration value will result in a calculated depletion of a corresponding root zone beyond a predetermined threshold between the first and second irrigation iterations;
generating an irrigation protocol within the irrigation server based at least partially on the irrigation parameters, the calendaring data received, and the root zone determination; and
transmitting the irrigation protocol from the irrigation server to the controller over the computer network such that the irrigation protocol generated within the irrigation server is executed in compliance the irrigation parameters.
2 Assignments
0 Petitions
Accused Products
Abstract
The disclosure extends to methods, systems, and computer program products for generating and optimizing irrigation protocols that are in compliance with municipal restrictions. The disclosure also extends particularly to methods, systems and computer program products for providing automated irrigation that optimizes irrigation protocols using forecast data.
18 Citations
37 Claims
-
1. A method for providing an irrigation system having a controller connected to an irrigation server over a computer network for executing irrigation protocols, wherein the method comprises:
-
receiving a forecast data over the computer network that corresponds to irrigation zones controlled by the controller and storing the forecast in memory; retrieving irrigation parameters from memory; receiving calendaring data for generating timing for coordinating irrigation instructions for the controller; generating an evapotranspiration value between a first irrigation iteration and a second irrigation iteration wherein in the first and second irrigation iterations are spaced in time corresponding to the irrigation parameters; determine whether the evapotranspiration value will result in a calculated depletion of a corresponding root zone beyond a predetermined threshold between the first and second irrigation iterations; generating an irrigation protocol within the irrigation server based at least partially on the irrigation parameters, the calendaring data received, and the root zone determination; and transmitting the irrigation protocol from the irrigation server to the controller over the computer network such that the irrigation protocol generated within the irrigation server is executed in compliance the irrigation parameters. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for providing an irrigation system in compliance with irrigation restrictions having a controller connected to an irrigation server over computer network wherein components of a computing system comprise computer processors performing computing instructions that perform the process of:
-
receiving a forecast data over the computer network that correspond to irrigation zones controlled by the controller and storing the forecast in memory; retrieving irrigation parameters from memory; receiving calendaring data for generating timing for coordinating irrigation instructions for the controller; generating an evapotranspiration value between a first irrigation iteration and a second irrigation iteration wherein in the first and second irrigation iterations are spaced in time corresponding to the irrigation parameters; determine whether the evapotranspiration value will result in a calculated depletion of a corresponding root zone beyond a predetermined threshold between the first and second irrigation iterations; generating an irrigation protocol within the irrigation server based at least partially on the irrigation parameters, the calendaring data received, and the root zone determination; and transmitting the irrigation protocol from the irrigation server to the controller over the computer network such that the irrigation protocol generated within the irrigation server is executed in compliance the irrigation parameters. - View Dependent Claims (20, 21, 22, 23, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
-
Specification