Distributed control network for irrigation management
First Claim
1. A peer-to-peer distributed network system for management and/or control of irrigation, comprising:
- (A) a plurality of irrigation controllers, each of said irrigation controllers transmitting at least one command to at least one other of said irrigation controllers, and each being responsive to at least one command received from said at least one other controller;
(B) a communication bus connecting each of said irrigation controllers, wherein said at least one command is transmitted from one of said irrigation controllers to said at least one other irrigation controller on said communication bus; and
(C) wherein said at least one transmitted command includes at least one command initiated at said irrigation controller and not repeating said at least one received command.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for operating a distributed control network for irrigation management. The system incorporates several irrigation controllers wherein each of the controllers can transmit, receive and respond to commands initiated by any device or satellite controller on the network, a communication bus that is connected to the controllers, a central computer that is connected to the bus, several sensing devices that are connected to each controller, and several sprinkler valves that are connected to each controller. The controllers can be operated in local mode via a user interface and in a remote mode via a wireless connection. The controllers are capable of monitoring and acknowledging the commands that are transmitted on the bus.
181 Citations
28 Claims
-
1. A peer-to-peer distributed network system for management and/or control of irrigation, comprising:
-
(A) a plurality of irrigation controllers, each of said irrigation controllers transmitting at least one command to at least one other of said irrigation controllers, and each being responsive to at least one command received from said at least one other controller;
(B) a communication bus connecting each of said irrigation controllers, wherein said at least one command is transmitted from one of said irrigation controllers to said at least one other irrigation controller on said communication bus; and
(C) wherein said at least one transmitted command includes at least one command initiated at said irrigation controller and not repeating said at least one received command. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for a peer-to-peer distributed network for management and/or control of irrigation, comprising the steps of:
-
(A) providing a plurality of irrigation controllers connected via a communication bus, each of said irrigation controllers being responsive to commands received and capable of initiating and transmitting at least one command to at least one other of said irrigation controllers;
(B) transmitting at least one command, from at least one of said irrigation controllers, to said at least one other irrigation controller via the communication bus; and
(C) transmitting a response, responsive to said at least one transmitted command from said at least one irrigation controller and received by said at least one other irrigation controller, from said at least one other irrigation controller to said at least one irrigation controller. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for operating a distributed control network for irrigation management, comprising:
-
(A) a plurality of irrigation controllers, each of said controllers being responsive to a command from an other controller;
wherein said controllers are capable of transmitting, receiving and responding to a plurality of commands, and wherein said controllers can be operated in a local mode via a graphical user interface and in a remote mode via a wireless connection;
(B) a communication bus, connected to said controllers, wherein said controllers are capable of monitoring said commands and said controllers are capable of acknowledging said commands;
(C) a central computer, connected to said bus, communicating with said controllers via said bus;
(D) a plurality of sensing devices connected to each of said controllers; and
(E) a plurality of sprinkler valves connected to each of said controllers.
-
-
20. A method for operating a distributed control network for irrigation management, comprising the steps of:
-
(A) initiating a command at one of a plurality of irrigation controllers, wherein said controllers are connected to a plurality of sensing devices, wherein said controllers are connected to a plurality of sprinkler valves, and wherein said command can be a plurality of commands;
(B) transmitting said command from said controller to an other controller via a communication bus;
(C) monitoring said command on said communication bus by said controller;
(D) receiving said command at said other controller;
(E) acknowledging said command by said other controller;
(F) acting on said command by said other controller; and
(G) providing a connection from a central computer to said controllers on said communication bus.
-
-
21. A method for providing a peer-to-peer network-enabled irrigation controller, comprising the steps of:
providing an irrigation controller, wherein said irrigation controller is configured to initiate and transmit at least one command to an other irrigation controller; and
said irrigation controller is configured to receive a transmission including a command from said other irrigation controller, and to transmit an acknowledgement to said other irrigation controller responsive to the command from said other irrigation controller.- View Dependent Claims (22, 23, 24)
-
25. A peer-to-peer network-enabled irrigation controller, comprising:
-
(A) a plurality of satellite irrigation controllers; and
(B) a communications controller, communicating with each satellite irrigation controller of the plurality of satellite irrigation controllers;
wherein the communications controller is a micro-controller in one of said satellite irrigation controllers, and is configured to initiate and transmit at least one command to an other of said irrigation controllers, and said irrigation controller is configured to receive and respond to a transmission including a command from said other irrigation controller.- View Dependent Claims (26, 27, 28)
-
Specification