IP Library Granted Patent US 9,504,213
Granted Patent B2
US 9,504,213 · App. 13/966,869 · Granted Nov 29, 2016

Smart sprinkler system with variable scheduling and radar-based rainfall information

Inventors: Michael R. Levine (Pinckney, MI); Luke Dickens (Fortson, GA)
A01G25/16A01G25/165
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,504,213
App. No.
13/966,869
Granted
Nov 29, 2016
Kind
B2
Abstract

A sprinkler system is controlled to ensure that a given geographic area receives sufficient watering without being over-watered. The sprinkler system, capable of being programmed to deliver a desired amount of water in accordance with a desired daily watering schedule, is programmed to deliver the desired amount of water every day unless interrupted. Rainfall information is received, and a signal is sent to interrupt the sprinkler system, causing the sprinkler system to: a) follow a predetermined watering schedule when there is no rain, in which case the sprinkler system delivers the desired amount of water following a predetermined number of days, n, without watering, or b) increase n by 1 or more days if the rainfall information indicates at least one significant rain event capable of providing the desired amount of water, and c) return to a) when n expires.

Claims (88)

1. A method of controlling a sprinkler system at a geographic location, wherein the sprinkler system is capable of being programmed to deliver a desired amount of water in accordance with a predetermined fixed watering schedule comprised of watering zone start times and watering zone durations, the method comprising the steps of:

programming the sprinkler system, by the user, with a repeating variable schedule that contains non-sprinkling event days and sprinkling event days, the non-sprinkling event days occurring between the sprinkling event days, and wherein a number “n” is defined as the largest number of sequential non-sprinkling event days in the schedule, and is at least 1;

receiving radar-based rainfall information on a daily basis associated with the geographical location of the sprinkler system, wherein the rainfall information is historical or forecast, to determine if a rain event is capable of providing the desired amount of water;

detecting whether rainfall has occurred at the geographic location, based on the rainfall information, that is capable of providing the desired amount of water, including the date of occurrence of the rainfall at the location; and

responsive to detecting rainfall, automatically shifting the repeating variable schedule so that the next sprinkling event day in the schedule occurs n days from the date of occurrence of the rainfall, and where the repeating variable schedule commences thereafter, thereby ensuring that the location receives either a sprinkling event or a rainfall event at least every n days.

2. The method of claim 1 , wherein the repeating variable schedule is shifted in response to a signal from a geographically remote site, and wherein detecting whether rainfall has occurred at the geographic location occurs at the geographically remote site.

3. The method of claim 2 , including the step of sending the signal to shift the repeating variable schedule through the Internet.

4. The method of claim 2 , including the steps of:

sending the signal to shift the repeating variable schedule from a remote site to an electronic module at the location of the sprinkler system through the Internet; and

wirelessly transmitting the signal from the electronic module to the sprinkler system.

5. The method of claim 1 , wherein the repeating variable schedule is shifted by interrupting the electrical power to the sprinkler system to prevent operation of a fixed schedule except when the fixed schedule and repeating variable schedule are both scheduled to water.

6. The method of claim 1 , wherein the predetermined watering schedule is delayed by one full day if the rain event is capable of delivering the desired amount of water.

7. The method of claim 1 , wherein multiple no-rain watering schedules are in effect for different daily time periods.

8. The method of claim 1 , wherein n is between 1 and 7.

9. The method of claim 1 , further comprising, wherein the-repeating variable schedule is shifted if the rainfall information forecasts a high probability that the desired amount of water will be received as rainfall in the next 1 to 24 hours.

10. The method of claim 1 , further comprising, wherein the repeating variable schedule is shifted if an area forecast indicates that there is a strong probability of a significant rain event in the next 24 hours, or if weather radar indicates an existing or oncoming storm.

11. The method of claim 1 , wherein the rainfall information is a combination of historical and forecast information.

12. The method of claim 1 , further comprising immediately shifting the repeating variable schedule upon the occurrence of a significant rain event.

13. The method of claim 1 , wherein the rainfall information is derived through the Internet.

14. The method of claim 1 , wherein the rainfall information further includes soil moisture data associated with the geographic area.

15. The method of claim 1 , wherein the rainfall information further includes rain gauge data associated with the geographic area.

16. The method of claim 1 , including the step of using zip code information to determine the geographic area associated with the sprinkler system.

17. The method of claim 1 , wherein:

the sprinkler system has a rain sensor input, the method further comprising providing an interface to the rain sensor input to follow or shift the repeating variable schedule in accordance with the signal received to interrupt the sprinkler system.

18. The method of claim 1 , the method further comprising sending the signal to shift the repeating variable schedule from a remote site to the sprinkler system using a dial-up telephone connection.

19. The method of claim 1 , the method further comprising sending the signal to shift the repeating variable schedule from a remote site to the sprinkler system using a recognized phone number.

20. The method of claim 1 , wherein:

the repeating variable schedule has the form: do not water for x days, then water on the next day; and

the shift of the repeating variable schedule has the form: do not water for x+n days, then water on the next day, where n is between 1 and 7.

21. The method of claim 1 , wherein the desired amount of water, the repeating variable schedule, or both, are determined through empirical observation associated with the effectiveness of the sprinkler system.

22. The method of claim 1 , wherein the desired amount of water, the repeating variable schedule, or both, are determined through soil type, vegetation type, climate or other information with the geographic area.

23. The method of claim 1 , wherein a remote site controls a plurality of sprinkler systems in the same or different geographic areas.

24. The method of claim 1 , including the step of programming the sprinkler system to deliver a desired amount of water on a daily basis unless interrupted.

25. The method of claim 24 , wherein:

the sprinkler system is an electromechanical sprinkler system including a rotating dial with adjustable pins; and

the pins are adjusted to deliver the desired amount of water every day.

26. The method of claim 24 , wherein:

the sprinkler system is an electronic sprinkler system including a programming interface; and

the system is reprogrammed through the interface to deliver the desired amount of water every day.

27. The method of claim 24 , wherein:

the sprinkler system is an electronic sprinkler system including a programming interface enabling a plurality of different timing programs to be set for different watering zones; and

the different timing programs are reprogrammed through the interface to deliver the desired amount of water to each of the different watering zones on a daily basis.

28. The method of claim 1 , wherein n is automatically temporarily increased if a rain storm is forecast for, or received, at the geographic location.

29. The method of claim 1 , wherein a sprinkling event day is automatically terminated based on a storm or storm track headed for the geographic location.

30. The method of claim 1 wherein, if a forecast rain event does not result in rainfall occurring at the geographic location, n is automatically reduced to zero.

31. A sprinkler system for delivering water to a geographic location, comprising:

the sprinkler system being programmed to deliver a desired amount of water in accordance with a predetermined fixed watering schedule comprised of watering zone start times and watering zone durations and is further programmed to deliver the desired amount of water every day unless interrupted;

a repeating variable schedule, input by a user, that contains non-sprinkling event days between sprinkling event days, and wherein a number “n” is defined as the largest number of sequential non-sprinkling event days in the schedule, and where n is at least 1, wherein the fixed watering schedule is interrupted on the non-sprinkling event days of the repeating variable schedule to prevent sprinkling on the non-sprinkling event days;

an input for receiving rainfall information indicating whether rainfall has occurred at the geographic location, the rainfall information including the date of occurrence of the rainfall at the location, wherein the rainfall information is radar-based and historical or forecast; and

a processor programmed to automatically shift the repeating variable schedule so that the next sprinkling event day in the repeating variable schedule occurs n days from the date of occurrence of the rainfall, thereby ensuring that the location receives either a sprinkling event or a rainfall event capable of providing the desired amount of water at least every n days.

32. The system of claim 31 , wherein the predetermined fixed watering schedule is delayed by at least one full day if the rainfall information indicates a significant rain event.

33. The system of claim 31 , wherein multiple no-rain watering schedules are in effect for different daily time periods.

34. The system of claim 31 , wherein the predetermined fixed watering schedule is delayed if rainfall information indicates that the desired amount of water has been received in the last 1 to 7 days.

35. The system of claim 31 , wherein the predetermined fixed watering schedule is delayed if the rainfall information forecasts a high probability that the desired amount of water will be received as rainfall in the next 1 to 24 hours.

36. The system of claim 31 , wherein the predetermined fixed watering schedule is delayed if an area forecast indicates that there is a strong probability of a significant rain event in the next 24 hours, or if weather radar indicates an existing or oncoming storm.

37. The system of claim 31 , wherein the rainfall information is a combination of historical and forecast information.

38. The system of claim 31 , wherein the predetermined fixed watering schedule is immediately delayed upon the occurrence of a significant rain event.

39. The system of claim 31 , wherein the rainfall information is derived through the Internet.

40. The system of claim 31 , wherein the rainfall information includes soil moisture data associated with the geographic area.

41. The system of claim 31 , wherein the rainfall information includes rain gauge data associated with the geographic area.

42. The system of claim 31 , wherein Zip Code information is used to determine the geographic area associated with the sprinkler system.

43. The system of claim 31 , wherein:

the sprinkler system has a rain sensor input; and including an interface to the rain sensor input operative to follow or shift the repeating variable schedule in accordance with the signal received to interrupt the sprinkler system.

44. The system of claim 31 , wherein:

the repeating variable schedule has the form: do not water for x days, then water on the next day; and the shift of the-repeating variable schedule has the form: do not water for x+n days, then water on the next day, where n is between 1 and 7.

45. The system of claim 31 , wherein the desired amount of water, the repeating variable schedule, or both, are determined through empirical observation associated with the effectiveness of the sprinkler system.

46. The system of claim 31 , wherein the desired amount of water, the repeating variable schedule, or both, are determined through soil type, vegetation type, climate or other information with the geographic area.

47. The system of claim 31 , wherein at least the processor is located at a remote site to control a plurality of sprinkler systems in the same or different geographic areas.

48. The system of claim 31 , further including: an interface for receiving a signal to inhibit watering by the sprinkler system in accordance with the repeating variable schedule; and

wherein a scheduler of the sprinkler system is programmed to deliver a desired amount of water on a daily basis unless inhibited by the signal.

49. The system of claim 48 , wherein the signal to inhibit the sprinkler system is sent from a geographically remote site.

50. The system of claim 48 , wherein the sprinkler system is interrupted on a daily basis.

51. The system of claim 48 , wherein:

the sprinkler system is an electromechanical sprinkler system including a rotating dial with adjustable pins; and the pins are adjusted to deliver the desired amount of water every day.

52. The system of claim 48 , wherein:

the sprinkler system is an electronic sprinkler system including a programming interface;

and the system is reprogrammed through the interface, responsive to the signal, to deliver the desired amount of water every sprinkling event day in accordance with the repeating variable schedule.

53. The system of claim 48 , wherein:

the sprinkler system is an electronic sprinkler system including a programming interface enabling a plurality of different timing programs to be set for different watering zones; and the different timing programs are reprogrammed through the interface to deliver the desired amount of water to each of the different watering zones on a daily basis in accordance with the repeating variable schedule.

54. The system of claim 48 , including apparatus to interrupt electrical power to the sprinkler system in accordance with the signal received.

55. The system of claim 48 , wherein the signal to interrupt inhibit the sprinkler system is delivered via the Internet.

56. The system of claim 48 , including an electronic module at the location of the sprinkler system interfaced to the Internet; and

wirelessly transmitting the signal to inhibit the sprinkler system from the electronic module to the sprinkler system.

57. The system of claim 48 , wherein the signal to inhibit the sprinkler system is sent via a dial-up telephone connection.

58. The system of claim 48 , wherein the signal to interrupt inhibit the sprinkler system uses a recognized phone number.

59. The system of claim 31 , wherein n is automatically temporarily increased if a rain storm is forecast for, or received, at the geographic location.

60. The system of claim 31 , wherein a sprinkling event day is automatically terminated based on a storm or storm track headed for the geographic location.

61. The system of claim 31 wherein, if a forecast rain event does not result in rainfall occurring at the geographic location, n is automatically reduced to zero if it has already been the maximum number of sequential non-sprinkling event days since either the last rainfall or the last sprinkling event day.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 4, 2022
From: SUSTAINSPRINKLE LLC
To: SUSTAINABLE SAVINGS LLC
Reel/Frame 061303/0075 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE ADDRESS PREVIOUSLY RECORDED AT REEL: 056500 FRAME: 0901. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT . Recorded Jul 13, 2022
From: LEVINE, MICHAEL R.
To: SUSTAINSPRINKLE LLC
Reel/Frame 060649/0405 →
CORRECTIVE ASSIGNMENT TO CORRECT THE RECEIVING PARTY NAME AND ADDRESS PREVIOUSLY RECORDED AT REEL: 54762 FRAME: 785. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded May 28, 2021
From: LEVINE, MICHAEL R.
To: SUSTAINSPRINKLE LLC
Reel/Frame 056500/0901 →
ENTITY CONVERSION Recorded Feb 19, 2021
From: SUSTAINSPRINKLE INC.
To: SUSTAINSPRINKLE LLC
Reel/Frame 055344/0834 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 29, 2020
From: LEVINE, MICHAEL R.
To: SUSTAINABLE SPRINKLER, INC.
Reel/Frame 054762/0785 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 16, 2013
From: DICKENS, LUKE
To: LEVINE, MICHAEL R.
Reel/Frame 031208/0966 →
Continuity (2)
Provisional Application 61729842 · Nov 26, 2012
Related Publication 20140148959A1 · May 29, 2014