METHOD AND SYSTEM FOR PROVIDING REMOTE MONITORING AND CONTROL OF A BATHING SYSTEM
2 Assignments
0 Petitions
Accused Products
Abstract
A network-enabled controller for a bathing unit is provided. The controller includes a network interface and a memory storing operational setting information associated with the bathing unit. Through the network interface, the controller connects to a home network and registers and maintains an active communication link with a gateway accessed over a network external to the home network. In response to receipt of a status request originating from a remote client, the controller processes the status request and selectively transmits operational setting information stored in the memory to the remote client. A system for facilitating remote control and monitoring of network-enabled controllers for bathing units is also provided. The system comprises a remote control client executed on a personal computing device, an Internet-based server implementing a gateway and a plurality of controllers, wherein respective active communication links are maintained between the server and the plurality of registered controllers.
20 Citations
62 Claims
-
1-50. -50. (canceled)
-
51. A method for facilitating monitoring of a network-enabled controller for a bathing unit, said method being implemented by a system including at least one processor, said method comprising:
-
registering the network-enabled controller with the system, the network-enabled controller; i. communicating with the system through a home router; ii. being associated with a public network address; maintaining active a communication link between the system and the registered network-enabled controller, the communication link being maintained active by a periodic transmittal of signals over the communication link to the system by the registered network-enabled controller; performing a failure detection operation to detect a potential failure in connection with the communication link, wherein detecting the presence of the potential failure includes monitoring the communication link to detect an absence of signals within a time delay; in response to detection of the potential failure in connection with the communication link, initiating a failure advisory process in connection with the registered network-enabled controller corresponding to the communication link for which the potential failure was detected, wherein said failure advisory process includes issuing a notification conveying the potential failure. - View Dependent Claims (52, 53, 54, 55, 56, 57, 58)
-
-
59. A non-transient computer readable storage medium for storing computer executable program code for facilitating monitoring of a network-enabled controller for a bathing unit, the network-enabled controller being connected to a home network through a home router, when executed by a system including at least one processor, said program code configuring the computing system for:
-
registering the network-enabled controllers with the system, the network-enabled controller; i. communicating with the system through a home router; ii. being associated with a public network address; maintaining active a communication link between the system and the registered network-enabled controller, the communication link being maintained active by a periodic transmittal of signals over the communication link to the system by the registered network-enabled controller; performing a failure detection operation to detect a potential failure in connection with the communication link, wherein detecting the presence of the potential failure includes monitoring the communication link to detect an absence of signals within a time delay; in response to detection of the potential failure in connection with the communication link, initiating a failure advisory process in connection with the registered network-enabled controller corresponding to the communication link for which the potential failure was detected, wherein said failure advisory process includes issuing a notification conveying the potential failure. - View Dependent Claims (60, 61)
-
-
62. A system for facilitating monitoring of a network-enabled controller for a bathing unit, said system including one or more processors programmed for:
-
registering the network-enabled controller with the system, the network-enabled controller; i. communicating with the system through a home router; ii. being associated with a public network address; maintaining active a communication link between the system and the registered network-enabled controller, the communication link being maintained active by a periodic transmittal of signals over the communication link to the system by the registered network-enabled controller; performing a failure detection operation to detect a potential failure in connection with the communication link, wherein detecting the presence of the potential failure includes monitoring the communication link to detect an absence of signals within a time delay; in response to detection of the potential failure in connection with the communication link, initiating a failure advisory process in connection with the registered network-enabled controller corresponding to the communication link for which the potential failure was detected, wherein said failure advisory process includes issuing a notification conveying the potential failure.
-
Specification