Schedule advance for pump motor controller
First Claim
1. A method of controlling the operation of a pump, the method comprising:
- entering a programming mode;
monitoring a number of inputs received through a user interface while in the programming mode;
defining a delay time based on the monitored number of inputs;
accessing a stored pump operation schedule;
initiating operation of the pump according to the accessed pump operation schedule based on the defined delay time;
initiating operation of the pump according to the accessed pump operation schedule after a defined schedule repeat period has elapsed since the pump operation schedule was last initiated;
wherein the act of monitoring a number of inputs received through a user interface while in the programming mode includes monitoring a number of times that a first button is pressed and a number of times that a second button is pressed; and
wherein the act of defining a delay time based on the monitored number of inputs includes adding one hour to the delay time for each time that the first button is pressed and subtracting one hour from the delay time for each time that the second button is pressed.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems of controlling the operation of a pump according to a pump operation schedule are described. In one constructions, a pump controller enters a programming mode and monitors a number of inputs received through a user interface while in the programming mode. The programming mode is then exited and a delay time is defined equal to one hour for each input received through the user interface while in the programming mode. A stored pump operation schedule is accessed and operation of the pump is initiated according to the pump operation schedule after a period of time equal to the delay time has elapsed since exiting the programming mode. Operation of the pump is again initiated according to the accessed pump operation schedule every twenty-four hours since the pump operation schedule was last initiated.
-
Citations
14 Claims
-
1. A method of controlling the operation of a pump, the method comprising:
-
entering a programming mode; monitoring a number of inputs received through a user interface while in the programming mode; defining a delay time based on the monitored number of inputs; accessing a stored pump operation schedule; initiating operation of the pump according to the accessed pump operation schedule based on the defined delay time; initiating operation of the pump according to the accessed pump operation schedule after a defined schedule repeat period has elapsed since the pump operation schedule was last initiated; wherein the act of monitoring a number of inputs received through a user interface while in the programming mode includes monitoring a number of times that a first button is pressed and a number of times that a second button is pressed; and wherein the act of defining a delay time based on the monitored number of inputs includes adding one hour to the delay time for each time that the first button is pressed and subtracting one hour from the delay time for each time that the second button is pressed. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A pump controller including a user interface, a processor, and a memory storing instructions that, when executed by the processor, cause the pump controller to:
-
enter a programming mode; monitor a number of inputs received through the user interface while in the programming mode; define a delay time based on the monitored number of inputs; access a pump operation schedule stored on the memory; initiate operation of the pump according to the accessed pump operation schedule based on the defined delay time; initiate operation of the pump according to the accessed pump operation schedule after a defined schedule repeat period has elapsed since the pump operation schedule was last initiated; wherein the user interface includes a first button and a second button; and wherein the instructions, when executed by the processor, further cause the pump controller to monitor a number of inputs received through a user interface while in the programming mode by monitoring a number of times that the first button of the user interface is pressed and the number of times that a second button of the user interface is pressed, and cause the pump controller to define a delay time based on the monitored number of inputs by adding one hour to the delay time for each time that the first button is pressed and subtracting one hour from the delay time for each time that the second button is pressed. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification