The disclosure extends to methods, systems, and computer program products for generating and optimizing irrigation protocols. The disclosure also extends to methods, systems and computer program products for providing automated irrigation.
대표청구항▼
1. A system for providing automated irrigation comprising: a plumbing system having an electronically actuated control valve for controlling the flow of water through said plumbing system;an irrigation server comprising processors and memory for executing computing instructions;a web account facilit
1. A system for providing automated irrigation comprising: a plumbing system having an electronically actuated control valve for controlling the flow of water through said plumbing system;an irrigation server comprising processors and memory for executing computing instructions;a web account facilitated by the irrigation server and provided to a user for receiving inputted data from the user;a dedicated controller electronically and directly connected to said control valve and configured for sending actuation signals to the control valve thereby controlling water flow through the plumbing system;wherein the controller comprises a user interface allowing a user to enter irrigation related data;a network interface in electronic communication with said controller and providing communication with the web account such that the web account and the controller are securely paired over a network;wherein the controller comprises a unique identifier, such that when an Internet connection is established the controller electronically communicates with the irrigation server by self-identification and requests a pairing code from said irrigation server;wherein pairing of the controller and web account aggregates user input data entered at the controller and through the web account;an irrigation protocol comprising instructions for the controller derived from at least weather data stored on a weather database and user input data; andwherein the generation of an irrigation protocol is initiated in part in response to an input by a user at either the controller or web account. 2. The system of claim 1, wherein the system further comprises a plurality of control valves wherein each control valve corresponds to an irrigation zone; wherein the system further comprises sending a plurality of pairing codes for pairing a plurality of controllers to the web account. 3. The system of claim 1, wherein the system further comprises an irrigation protocol server and a mobile application on a mobile device configured for communicating with the irrigation protocol server. 4. The system of claim 1, wherein the user irrigation data comprises a soil type of an irrigation zone. 5. The system of claim 1, wherein the user irrigation data comprises a plant type of an irrigation zone. 6. The system of claim 1, wherein the user irrigation data comprises an irrigation start time. 7. The system of claim 1, wherein the user irrigation data comprises a sprinkler type of an irrigation zone. 8. The system of claim 1, wherein the user irrigation data comprises a slope type of an irrigation zone. 9. The system of claim 1, wherein the user irrigation data comprises a shade type of an irrigation zone. 10. The system of claim 1, wherein the user irrigation data comprises an irrigation interval of time in which irrigation takes place. 11. The system of claim 1, wherein the system further comprises a predetermined interval for initiating at least one query to a user. 12. The system of claim 1, wherein the system further comprises a portal for third party landscaping service providers. 13. The system of claim 1, wherein the system prompts a user to input a language through which to communicate with the controller. 14. The system of claim 1, wherein the system prompts a user to input a geographic information where the controller and at least one irrigation zone is geographically located. 15. The system of claim 1, wherein the system prompts a user to input a zip code or other specific area location data. 16. The system of claim 1, wherein the system prompts a user to connect the controller to a network over the internet. 17. The system of claim 16, wherein the system prompts a user to input a network name and security type for a custom network. 18. The system of claim 16, wherein the system displays a list of all visible networks for selection by a user. 19. The system of claim 1, wherein the irrigation server comprises a pairing code protocol generator, wherein the irrigation server electronically communicates with the controller by receiving the request for a pairing code, wherein the pairing code protocol generator generates a pairing code and provides said pairing code to the controller. 20. The system of claim 19, wherein the user inputs the pairing code into the web account to pair said controller and said web account. 21. The system of claim 1, wherein the system prompts a user to input a date and time and further prompts the user to input one of days to run the irrigation protocol or intervals to run the irrigation protocol. 22. A method for providing automated irrigation comprising: electronically connecting a plumbing system having an electronically actuated control valve for controlling the flow of water through said plumbing system to a dedicated controller electronically and directly connected to said control valve and configured for sending actuation signals to the control valve thereby controlling water flow through the plumbing system;providing computer readable irrigation instructions to the controller from an irrigation server comprising at least a computer processor and memory;providing a web account facilitated by the irrigation server to a user associated with the controller;receiving an electronic communication from the controller comprising a unique identifier to identify the controller;receiving a request for a pairing code from the controller;receiving inputted irrigation data from the user through the web account; providing a network interface that is in electronic communication with said controller and providing communication with the web account such that the web account and the controller are securely paired over a network;pairing of the controller and web account aggregates user input data entered at the controller and through the web account;generating an irrigation protocol comprising instructions for the controller derived from at least weather data stored on a weather database and user input data;wherein the controller controls the duration of irrigation at a constant flow through the plumbing system;wherein the instructions for the controller consist of a duration; andsending the irrigation protocol to the controller over the network. 23. The method of claim 22, wherein the method further comprises a plurality of control valves wherein each control valve corresponds to an irrigation zone. 24. The method of claim 23, wherein the irrigation controller instructions comprise a duration for each irrigation zone. 25. The method of claim 22, wherein the user irrigation data comprises a soil type of an irrigation zone. 26. The method of claim 22, wherein the user irrigation data comprises a plant type of an irrigation zone. 27. The method of claim 22, wherein the user irrigation data comprises an irrigation start time. 28. The method of claim 22, wherein the user irrigation data comprises a sprinkler type that is installed within an irrigation zone. 29. The method of claim 22, wherein the user irrigation data comprises a slope type of an irrigation zone. 30. The method of claim 22, wherein the user irrigation data comprises a shade type of an irrigation zone. 31. The method of claim 22, wherein the user irrigation data comprises an irrigation interval of time in which irrigation is to take place. 32. The method of claim 22, wherein the method further comprises a predetermined interval for initiating at least one query to a user. 33. The method of claim 22, wherein the method further comprises a portal for third party landscaping service providers. 34. The method of claim 22, further comprising generating a duration that is split over a plurality of irrigation sessions. 35. The method of claim 34, wherein the duration is determined for a 24 hour period. 36. The method of claim 35, wherein instructions are generated such that the irrigation system will irrigate for a total duration split among a plurality of sessions. 37. The method of claim 34, wherein the duration is generated according to a multi-day period. 38. The method of claim 37, wherein instructions are generated such that the irrigation system will irrigate for a total duration split among a plurality of sessions. 39. The method of claim 34, wherein the duration is split equally among irrigation sessions. 40. The method of claim 34, wherein the duration is split unequally among irrigation sessions. 41. A system for providing automated irrigation comprising: a plumbing system having an electronically actuated control valve for controlling the flow of water through said plumbing system;an irrigation server comprising processors and memory for executing computing instructions;a web account facilitated by the irrigation server and provided to a user for receiving inputted data from the user;a dedicated controller electronically and directly connected to said control valve and configured for sending actuation signals to the control valve thereby controlling water flow through the plumbing system;wherein the controller comprises a user interface allowing a user to enter irrigation related data;a network interface in electronic communication with said controller and providing communication with the web account such that the web account and the controller are securely paired over a network;wherein the controller comprises a unique identifier, such that the controller communicates with the irrigation server by self-identification;wherein pairing of the controller and web account aggregates user input data entered at the controller and through the web account;an irrigation protocol comprising instructions for the controller derived from at least weather data stored on a weather database and user input data; andwherein the generation of an irrigation protocol is initiated in part in response to an input by a user at either the controller or web account.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (19)
Palmer, Doug; Korol, Alex, Computer-operated landscape irrigation and lighting system.
Alexanian, George, Landscape irrigation management with automated water budget and seasonal adjust, and automated implementation of watering restrictions.
Scott, Sherryl Lee Lorraine; Somani, Zaheen; Reif, Alexander Jordan, Saving a connection profile when unable to connect to a wireless local area network.
Shupe, Deborah Gail; Shupe, Michael Edward; Bettcher, Jeffery Stephen; Zambai, Anthony Carlo, System and method for wireless irrigation control with a remote application.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.