A method and apparatus for Internet-enabled irrigation control. An irrigation controller is coupled to a wide area network, such as the Internet, via a wireless carrier network. The irrigation controller has a unique identifier which makes the irrigation controller addressable by an irrigation serve
A method and apparatus for Internet-enabled irrigation control. An irrigation controller is coupled to a wide area network, such as the Internet, via a wireless carrier network. The irrigation controller has a unique identifier which makes the irrigation controller addressable by an irrigation server located on the Internet. The irrigation controller is capable of stand-alone operation and may be programmed by a user communicating with the irrigation controller using the irrigation server and the wireless carrier. The user may also send immediate commands to the irrigation controller such as rain shutdown commands. In addition, the irrigation controller may transmit status messages back to the irrigation server such irrigation station faults and excessive flow alarms. The irrigation server saves the status messages in a database for later retrieval by the user. In addition, the irrigation server may also transmit status and alarm messages to the user via email or by telephone.
대표청구항▼
1. A method of operating an irrigation controller having a stored irrigation program, comprising:coupling the irrigation controller to a server through a communications network;receiving irrigation program modification data by the irrigation controller from the server through the communications netw
1. A method of operating an irrigation controller having a stored irrigation program, comprising:coupling the irrigation controller to a server through a communications network;receiving irrigation program modification data by the irrigation controller from the server through the communications network;modifying the irrigation program by the irrigation controller using the irrigation program modification data;generating irrigation station control signals by the irrigation controller using the irrigation program;generating status data by the irrigation controller;transmitting the status data by the irrigation controller to the server through the communications network;generating an email message by the server using the status data; andtransmitting the email message by the server to an email server through the communications network. 2. The method of claim 1, wherein:the irrigation program includes an irrigation station runtime;the irrigation program modification data includes weather data; andmodifying the irrigation program by the irrigation controller includes recalculating the irrigation station runtime using the weather data. 3. The method of claim 2, wherein the weather data includes evapotranspiration data. 4. The method of claim 2, wherein the weather data includes rain sensor data. 5. The method of claim 2, wherein the weather data is received by the server from a second irrigation controller coupled to a weather station. 6. The method of claim 1, wherein:the irrigation program includes an irrigation station runtime;the irrigation program modification data includes a program percent value; andmodifying the irrigation program by the irrigation controller includes recalculating the irrigation station runtime using the program percent value. 7. The method of claim 1, wherein:the irrigation program modification data includes an irrigation program start time; andmodifying the irrigation program by the irrigation controller includes using the irrigation program start time. 8. The method of claim 1, wherein:the irrigation program modification data includes an irrigation program water day; andmodifying the irrigation program by the irrigation controller includes using the irrigation program water day. 9. The method of claim 1, further comprising:coupling the server to a client through the communications network; andreceiving the irrigation program modification data by the server from the client through the communications network. 10. The method of claim 9, further comprising:coupling the server to a database; andputting the irrigation program modification data in the database by the server. 11. The method of claim 1, further comprising:receiving an immediate command by the irrigation controller from the server through the communications network; andexecuting the immediate command by the irrigation controller. 12. The method of claim 1, wherein the communications network includes a wireless carrier. 13. The method of claim 12, wherein the wireless carrier includes a two-way paging wireless network. 14. The method of claim 12, wherein the wireless carrier includes a cellular digital packet network. 15. The method of claim 12, wherein the wireless carrier includes a code division multiple access network. 16. The method of claim 12, wherein the wireless carrier includes a global system for mobile communications network. 17. The method of claim 12, wherein the wireless carrier includes a general packet radio service network. 18. An irrigation controller, comprising:a processor; anda memory coupled to the processor, the memory having processor executable program instructions stored therein, the program instructions including:receiving an irrigation program by the irrigation controller from a server through a communications network coupled to the irrigation controller;receiving irrigation program modification data by the irrigation controller from the server through the communications network;modifying the irrigation program by the i rrigation controller using the irrigation program modification data;generating irrigation station control signals by the irrigation controller using the irrigation program;generating status data by the irrigation controller;transmitting the status data by the irrigation controller to the server through the communications network;generating an email message by the server using the status data, andtransmitting the email message by the server to an email server through the communications network. 19. The irrigation controller of claim 18, wherein:the irrigation program includes an irrigation station runtime;the irrigation program modification data includes weather data; andthe program instructions modifying the irrigation program by the irrigation controller include recalculating the irrigation station runtime using the weather data. 20. The irrigation controller of claim 19, wherein the weather data includes evapotranspiration data. 21. The irrigation controller of claim 19, wherein the weather data includes rain sensor data. 22. The irrigation controller of claim 19, wherein the weather data is received by the server from a second irrigation controller coupled to a weather station. 23. The irrigation controller of claim 18, wherein:the irrigation program includes an irrigation station runtime;the irrigation program modification data includes a program percent value; andthe program instructions modifying the irrigation program by the irrigation controller include recalculating the irrigation station runtime using the program percent value. 24. The irrigation controller of claim 18, wherein:the irrigation program modification data includes an irrigation program start time; andthe program instructions modifying the irrigation program by the irrigation controller includes using the irrigation program start time. 25. The irrigation controller of claim 18, wherein:the irrigation program modification data includes an irrigation program water day; andthe program instructions modifying the irrigation program by the irrigation controller include using the irrigation program water day. 26. The irrigation controller of claim 18, wherein the communications network includes a wireless carrier. 27. The irrigation controller of claim 26, wherein the wireless carrier includes a two-way paging wireless network. 28. The irrigation controller of claim 26, wherein the wireless carrier includes a cellular digital packet network. 29. The irrigation controller of claim 26, wherein the wireless carrier includes a code division multiple access network. 30. The irrigation controller of claim 26, wherein the wireless carrier includes a global system for mobile communications network. 31. The irrigation controller of claim 26, wherein the wireless carrier includes a general packet radio service network.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (7)
Smith, Brian J.; Schafer, Eric, Distributed control network for irrigation management.
Sanford Christopher Peek ; David P. Peek, Method and system for providing weather information over the internet using data supplied through the internet and a wireless cellular data system.
Papadopoulos A. Dean ; Tanzman Allan ; Baker ; Jr. Richard A. ; Belliardi Rodolfo G. ; Dube Dennis J. W., System for remotely accessing an industrial control system over a commercial communications network.
Standerfer, Paul A.; Mock, Gerald L.; Iev, Utah; Fuller, John F.; Nguyen, Tu Minh; Hill, Jason Lester; Myers, Scott Vincent; Crain, Stephan; Snow, Steven A.; Campbell, Stanley C.; Huffman, Russ, Central irrigation control system.
Palmer, Doug; Lonn, Dana R.; Standerfer, Paul; Stucke, David; Wright, III, James T.; Huffman, Russ; Calde, Steven M.; Fortin, Nathan J.; Weeldreyer, Christopher Douglas, Electronic irrigation system software.
Bragg, Bruce Allen; Kantor, Philip Andrew; Masters, Connie Ruby, Irrigation controller and system integrating no-watering restrictions and an empirically-derived evapotranspiration local characteristic curve.
Masters, Connie Ruby; Kantor, Philip Andrew; Bragg, Bruce Allen, Irrigation controller and system integrating no-watering restrictions and an empirically-derived evapotranspiration local characteristic curve.
Woytowitz, Peter J.; Kremicki, Jeffery J.; Shearin, Christopher M., Irrigation system with ET based seasonal watering adjustment and soil moisture sensor shutoff.
Woytowitz, Peter J.; Kremicki, Jeffery J.; Shearin, Christopher M., Irrigation system with ET based seasonal watering adjustment and soil moisture sensor shutoff.
Woytowitz, Peter J.; Kremicki, Jeffrey J.; Shearin, Christopher M., Irrigation system with ET based seasonal watering adjustment and soil moisture sensor shutoff.
Alexanian, George, Landscape irrigation management with automated water budget and seasonal adjust, and automated implementation of watering restrictions.
Alexanian, George, Landscape irrigation management with automated water budget and seasonal adjust, and automated implementation of watering restrictions.
Vander Griend, Loren; Nelson, Craig B., Method and apparatus for irrigation system design registration and on-site sprinkler package configuration verification.
Hunts, David; Smith, Brian J., Method and system for providing isolated detail information about stations which are simultaneously active in an irrigation system.
Hunts, David; Smith, Brian J., Method and system for providing isolated detail information about stations which are simultaneously active in an irrigation system.
Roberson, Alan L.; Dorado, Doneil M.; Pinnell, David L.; Oestreich, Eric S., Real-time onsite internet communication with well manager for constant well optimization.
Smith, Stephen W.; Sanborn, Donald; France, Kevin; Wiles, Lori; Dunn, Gale H., System and method for conserving water and optimizing land and water use.
Shupe, Deborah Gail; Shupe, Michael Edward; Bettcher, Jeffery Stephen; Zambai, Anthony Carlo, System and method for wireless irrigation control with a remote application.
Redmond, David M.; Tennyson, Michael J.; Hern, Randall A.; Peterson, Gerald E., User interface for a sensor-based interface device for interrupting an irrigation controller.
Redmond, David M.; Tennyson, Michael J.; Hern, Randall A.; Peterson, Gerald E.; Fern, David G., User interface for a sensor-based interface device for interrupting an irrigation controller.
Ensworth, Mark M.; Booth, Barbara E.; Thornton, Dean C.; Fern, David G.; Hern, Randall A.; Napier, Malcolm N., Wireless extension to an irrigation control system and related methods.
Bailey, David Franklin; Mickels, Ronald Willard; Ensworth, Mark Murphy; Antonucci, Thomas Anthony, Wireless irrigation control device and related method.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.