System and method for an improved sprinkler control system
First Claim
Patent Images
1. A method for programming a sprinkler controller, comprising:
- receiving at least one characteristic record value for a first sprinkler zone associated with a first sprinkler controller and a first irrigation schedule, the first irrigation schedule associated with the first sprinkler zone;
receiving a computer-readable file including instructions for programming an irrigation schedule for the first sprinkler zone;
receiving at least one characteristic record value for a second sprinkler zone associated with a second sprinkler controller and a second irrigation schedule, the second sprinkler controller unrelated to the first sprinkler controller and the second irrigation schedule associated with the second sprinkler zone;
determining that a characteristic record value for the first sprinkler zone matches a characteristic record value for the second sprinkler zone;
generating a computer-readable file in a memory of computer server, the file including instructions for programming an irrigation schedule for the second sprinkler zone in response to the determining that a characteristic record associated with the first sprinkler zone matches a characteristic record associated with the second sprinkler zone, the second irrigation schedule based at least in part on the first irrigation schedule;
sending, by a network communication device of the computer server, the second irrigation scheduling data for the second sprinkler zone to the second sprinkler controller.
6 Assignments
0 Petitions
Accused Products
Abstract
Disclosed embodiments can provide a system and method for controlling irrigation schedules for a sprinkler system including automatically updating irrigation schedules based on qualitative and quantitative feedback and meteorological data as well as matching optimal or near-optimal irrigation schedules to other sprinkler zones based on characteristics of the landscape and sprinkler system as well as other characteristics.
-
Citations
18 Claims
-
1. A method for programming a sprinkler controller, comprising:
-
receiving at least one characteristic record value for a first sprinkler zone associated with a first sprinkler controller and a first irrigation schedule, the first irrigation schedule associated with the first sprinkler zone; receiving a computer-readable file including instructions for programming an irrigation schedule for the first sprinkler zone; receiving at least one characteristic record value for a second sprinkler zone associated with a second sprinkler controller and a second irrigation schedule, the second sprinkler controller unrelated to the first sprinkler controller and the second irrigation schedule associated with the second sprinkler zone; determining that a characteristic record value for the first sprinkler zone matches a characteristic record value for the second sprinkler zone; generating a computer-readable file in a memory of computer server, the file including instructions for programming an irrigation schedule for the second sprinkler zone in response to the determining that a characteristic record associated with the first sprinkler zone matches a characteristic record associated with the second sprinkler zone, the second irrigation schedule based at least in part on the first irrigation schedule; sending, by a network communication device of the computer server, the second irrigation scheduling data for the second sprinkler zone to the second sprinkler controller. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A non-transitory, computer readable medium containing instructions comprising
receiving at least one characteristic record value for a first sprinkler zone associated with a first sprinkler controller and a first irrigation schedule, the first irrigation schedule associated with the first sprinkler zone; -
receiving a computer-readable file including instructions for programming an irrigation schedule for the first sprinkler zone; receiving at least one characteristic record value for a second sprinkler zone associated with a second sprinkler controller and a second irrigation schedule, the second sprinkler controller unrelated to the first sprinkler controller and the second irrigation schedule associated with the second sprinkler zone; determining that a characteristic record value for the first sprinkler zone matches a characteristic record value for the second sprinkler zone; generating a computer-readable file in a memory of computer server, the file including instructions for programming an irrigation schedule for the second sprinkler zone in response to the determining that a characteristic record associated with the first sprinkler zone matches a characteristic record associated with the second sprinkler zone, the second irrigation schedule based at least in part on the first irrigation schedule; sending, by a network communication device of the computer server, the second irrigation scheduling data for the second sprinkler zone to the second sprinkler controller. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification