Spa controller computer interface for spas
First Claim
1. An apparatus adapted for implementing a user interface module for monitoring a spa, the spa including a spa controller, said apparatus comprising:
- a) a communication port adapted for establishing a communication link with the spa controller for receiving signals conveying status information related to the spa;
b) a display module;
c) a processing unit in communication with said communication port and said display module, said processing unit being operative for;
i. displaying on said display module a visual representation of status information related to the spa;
ii. displaying a first control element for enabling user to modify operational settings of the spa;
iii. displaying a second control element allowing a user to cause the visual representation of status information to be updated on the basis of signals received at said communication port.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus adapted for implementing a user interface module for monitoring or programming a spa is provided. The apparatus includes a communication port adapted for establishing a communication link with the spa controller for receiving a signal conveying status information related to the spa from the spa controller. The apparatus also includes a display module and a processing unit operative for displaying on the display module a visual representation of the status information. A first control is also displayed for enabling user to modify operational settings of the spa. A second control is also displayed for allowing a user to cause the visual representation of the status information to be updated at least in part on the basis of the signal received at said communication port. Alternatively, the processing unit is adapted for generating a spa programming signal conveying spa operational setting and for transmitting the spa programming signal to the spa controller via the communication port.
46 Citations
52 Claims
-
1. An apparatus adapted for implementing a user interface module for monitoring a spa, the spa including a spa controller, said apparatus comprising:
-
a) a communication port adapted for establishing a communication link with the spa controller for receiving signals conveying status information related to the spa;
b) a display module;
c) a processing unit in communication with said communication port and said display module, said processing unit being operative for;
i. displaying on said display module a visual representation of status information related to the spa;
ii. displaying a first control element for enabling user to modify operational settings of the spa;
iii. displaying a second control element allowing a user to cause the visual representation of status information to be updated on the basis of signals received at said communication port. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer readable storage medium storing a program element for monitoring a spa suitable for execution by a computing apparatus, said computing apparatus having a display module and a processor, when executing on said processor said program element implementing:
-
a) a port for receiving a signal conveying status information related to the spa;
b) a graphical user interface for display on the display module, said graphical user interface including;
i. first information element conveying status information related to a certain operational setting of the spa;
ii. first control element for enabling a user to modify the certain operational setting of the spa;
iii. second control element for enabling a user to cause the first information element to be updated at least in part on the basis of the signal received at said port. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. An apparatus adapted for implementing a user interface module for monitoring a spa said apparatus comprising:
-
a) a communication port adapted for establishing a communication link for receiving signals conveying error information related to the spa;
b) a display module;
c) a processing unit in communication with said communication port and said display module, said processing unit being operative for displaying on said display module a visual representation of the error information related to a spa. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A computer readable storage medium storing a program element for monitoring a spa suitable for execution by a computing apparatus, said computing apparatus having a display module and a processor, when executing on said processor said program element implementing:
-
a) a port adapted for receiving signals conveying error information related to the spa;
b) a graphical user interface for display on the display module, said graphical user interface including first information element conveying error information related to the spa. - View Dependent Claims (36, 37, 38, 39)
-
-
40. An apparatus adapted for implementing a user interface module for programming a spa, the spa including a spa controller, said apparatus comprising:
-
a) a display module;
b) a processing unit in communication with said display module, said processing unit being operative for causing a plurality of control elements to be displayed on said display module, said plurality of control elements enabling a user to select a plurality of operational settings associated to the spa, said processing unit being responsive to the actuation of a control element of said plurality of control elements for;
i. generating a spa programming signal conveying a spa operational setting;
ii. releasing said spa programming signal;
c) a communication port adapted for establishing a communication link with the spa controller for transmitting said spa programming signal to the spa controller. - View Dependent Claims (41, 42, 43)
-
-
44. A computer readable storage medium storing a program element for monitoring a spa suitable for execution by a computing apparatus, said computing apparatus having a display module and a processor, when executing on said processor said program element implementing:
-
a) a graphical user interface for display on the display module, said graphical user interface including;
i. a plurality of control elements to be displayed on said display module, said plurality of control elements enabling a user to select a plurality of operational settings associated to the spa;
b) a processing unit responsive to the actuation of a control element of said plurality of control elements for;
i. generating a spa programming signal conveying a spa operational setting;
ii. releasing said spa programming signal for transmission to the spa.
-
-
45. A control system suitable for use in controlling a spa, said control system comprising:
-
a) a spa controller;
b) a remote computing device;
c) an interface signal converter adapted to be connected to said spa controller, when connected to said spa controller said interface signal converter establishing a first communication link with said spa controller, said interface signal converter being adapted to establish a second communication link with the remote computing device, said interface signal converter being adapted for receiving status information related to the spa over said first communication link and for transmitting signals conveying said status information over said second communication link;
d) said remote computing device comprising;
i. a communication port adapted for receiving signals conveying status information related to the spa from said interface signal converter over the second communication link;
ii. a display module;
iii. a processing unit in communication with said communication port and said display module, said processing unit being operative for;
1. displaying on said display module a visual representation of the status information;
2. displaying a first control for enabling user to modify operational settings of the spa;
3. displaying a second control allowing a user to cause the visual representation of the status information to be updated at least in part on the basis of the signal received at said communication port.
-
-
46. An apparatus adapted for implementing a user interface module for updating a program element in a spa controller, said apparatus comprising:
-
a) a display module;
b) a processing unit in communication with said display module, said processing unit being operative for;
i. displaying information on said display module conveying a current software program element installed in spa controller;
ii. displaying a user control;
iii. in response to actuation of the user control, releasing a spa programming signal including of a software update module associated with the current software program element;
c) a communication port adapted for establishing a communication link with the spa controller for transmitting said spa programming signal to the spa controller for causing the current software program element to be updated by said software update module. - View Dependent Claims (47, 48, 49)
-
-
50. A computer readable storage medium storing at set of instructions for updating a program element in a spa controller suitable, said set of instructions being suitable for execution by a computing apparatus having a display module and a processor in communication with the display module, when executing on the processor said set of instructions being operative for:
-
i. causing information to be displayed on said display module, the information conveying a current software program element installed in the spa controller;
ii. causing a user control to be displayed on said display module;
iii. in response to actuation of the user control, releasing a spa programming signal including of a software update module associated with the current software program element;
iv. establishing a communication link with the spa controller for transmitting said spa programming signal to the spa controller for causing the current software program element to be updated by said software update module. - View Dependent Claims (51, 52)
-
Specification