Central irrigation control system
First Claim
Patent Images
1. A system for controlling irrigation comprising:
- a server;
software executable on said server and configured for programming and running an irrigation schedule for an irrigation system;
said software causing said server to graphically display a hierarchical watering plan interface comprising;
a top level information display, displaying a plurality of watering program entries vertically listed relative to each other;
said watering program entries including a program name; and
,a plurality of top level expansion elements that are each located near and correspond to one of said plurality of watering program entries;
wherein a user click event on one of said plurality of top level expansion elements displays a previously hidden first subcategory tier immediately beneath a corresponding watering program entry and above any of said plurality of watering program entries below said one of said plurality of watering program entries;
said first subcategory tier displaying a plurality of geographic area entries corresponding to one of said plurality of watering program entries.
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment of the present invention, irrigation software is provided for an irrigation system. The irrigation software may include a hierarchical watering plan display, water pump adjustment, water pump efficiency profile use, a soil moisture interface, a historical flow interface, a demand ET interface, an instant program interface, an instant program interface, a manual irrigation interface, a precipitation management group interface, a rain schedule adjustment algorithm, a map-to-monitor button, a universal start time shift interface, and a conditional screen saver.
212 Citations
18 Claims
-
1. A system for controlling irrigation comprising:
-
a server; software executable on said server and configured for programming and running an irrigation schedule for an irrigation system;
said software causing said server to graphically display a hierarchical watering plan interface comprising;a top level information display, displaying a plurality of watering program entries vertically listed relative to each other;
said watering program entries including a program name; and
,a plurality of top level expansion elements that are each located near and correspond to one of said plurality of watering program entries; wherein a user click event on one of said plurality of top level expansion elements displays a previously hidden first subcategory tier immediately beneath a corresponding watering program entry and above any of said plurality of watering program entries below said one of said plurality of watering program entries;
said first subcategory tier displaying a plurality of geographic area entries corresponding to one of said plurality of watering program entries. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for controlling irrigation comprising:
-
a non-transitory computer readable medium comprising a plurality of instructions configured for execution at a server, said instructions configured to cause said server to; display a selectively expandable hierarchical watering plan display having a top level containing a list of one or more watering programs vertically listed and containing a watering program name; and
,a first subcategory display that is selectively user-toggled between a hidden state and a displayed state via a watering program expansion symbol displayed near each of said one or more watering programs; said first subcategory display displaying watering plan information corresponding to and immediately below one of said one or more watering programs positioned immediately above said first subcategory display;
said first subcategory display being further positioned above any of said one or more watering programs located below said one of said one or more watering programs. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A system for controlling irrigation comprising:
-
a non-transitory computer readable medium comprising a plurality of instructions configured for execution at a server, said instructions configured to cause said server to; display a hierarchical watering plan list having a first hierarchy level and a plurality of first hierarchy level entries that are vertically listed within said hierarchical watering plan list and that each include a program name, a second hierarchy level that is user-toggled between a hidden state and a displayed state beneath each entry of said first hierarchy level, and a third hierarchy level that is user-toggled between a hidden state and a displayed state beneath each entry of said second hierarchy level; wherein said second hierarchy level and said third hierarchy level are located beneath one of said plurality of first hierarchy level entries and above any of said plurality of first hierarchy level entries located beneath said one of said plurality of first hierarchy level entries. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification