REMOTELY CONTROLLING ASPECTS OF POOLS AND SPAS

20180012478 · 2018-01-11

    Inventors

    Cpc classification

    International classification

    Abstract

    Systems and methods of (remotely) controlling aspects of pools and spas and of modifying water contained therein are detailed. Internet-enabled access to pool and spa controllers may happen without any need for users to create firewall ports or utilize static internet protocol addresses. Certain networking devices may be configured using a USB connection or SD card, avoiding any requirement for an Ethernet cable or supplying separate power to the devices during configuration. Time-varying data may be obtained in respect of one or more installations and analyzed for various information.

    Claims

    1-12. (canceled)

    13. A method of assessing data obtained from first and second pools installed in a first geographic region, comprising: a. receiving, at a server remote from the first and second pools, first data transmitted by first transmitting equipment associated with the first pool, the data comprising first time-varying information concerning performance or energy usage of equipment at the first pool; b. receiving, at the server, second data transmitted by second transmitting equipment associated with the second pool, the data comprising second time-varying information concerning performance or energy usage of equipment at the second pool; c. comparing the first data with data from the first pool previously received by the server so as to identify trends in the first time-varying information; d. comparing the second data with data from the second pool previously received by the server so as to identify trends in the second time-varying information; and e. aggregating the first and second data for evaluation against historical weather information of, or weather forecasts for, the first geographic region.

    14. A method according to claim 1.3 further comprising supplying, from the server, a warning as to degraded performance or abnormal energy usage of equipment at the first pool.

    15. A method according to claim 14 further comprising supplying, from the server, a warning as to degraded performance or abnormal energy usage of equipment at the second pool.

    16. A method of assessing data obtained from first and second pools installed in a first geographic region, comprising: a. receiving, at a server remote from the first and second pools, first data transmitted by first transmitting equipment associated with the first pool, the data comprising first information concerning performance or energy usage of equipment at the first pool; b. receiving, at the server, second data transmitted by second transmitting equipment associated with the second pool, the data comprising second information concerning performance or energy usage of equipment at the second pool; and c. evaluating the first data and the second data to determine issues associated with performance or energy usage of equipment at either or both of the first pool or the second pool.

    17. A method according to claim 16 further comprising supplying, from the server, a warning as to degraded performance or abnormal energy usage of equipment at the first pool.

    18. A method according to claim 17 further comprising supplying, from the server, a warning as to degraded performance or abnormal energy usage of equipment at the second pool.

    19. A method according to claim 16 further comprising aggregating the first and second data for evaluation against historical weather information of, or weather forecasts for, the first geographic region.

    Description

    BRIEF DESCRIPTION OF THE DRAWINGS

    [0021] FIG. 1 is a schematicized diagram of aspects of an exemplary system of the present invention.

    [0022] FIG. 2 is a schematicized diagram of aspects of an alternate system of the present invention.

    [0023] FIG. 3 is a schematicized diagram of a first exemplary WiFi-configuration method.

    [0024] FIG. 4 is a schematicized diagram of a second exemplary Wi-Fi configuration method.

    DETAILED DESCRIPTION

    [0025] Illustrated in FIG. 1 are aspects of exemplary system 10 of the present invention. Included as part of system 10 may be computerized controller 14. As shown in FIG. 1, controller 14 may be any of the AquaLink brand of controllers made by Zodiac (formerly known as Jandy). Signals may be sent to and from controller 14 wirelessly, via wires, or in hybrid manner. Regardless of its signal transmission method, controller 14 is designed to control operation of equipment associated with pools and spas; such equipment includes, but is not limited to, water, jets, lights, pumps, heaters, active filters, etc.

    [0026] Networking device 18 also may be included as part of system 10. Device 18 may be any suitable automated apparatus capable of receiving and transmitting signals via the Internet or other network. Information may be transferred among device 18 and controller 14, to which device 18 connects via wires or wirelessly.

    [0027] Also depicted in FIG. 1 is optional router 22. If present as part of system 10, router 22, as well as controller 14 and device 18, typically may constitute at least part of a single “home” installation 24 and thus typically are present at the installation site. Likewise preferably present at the site are at least one of a pool or spa to be controlled by controller 14. Unlike the controller of the Clark patent, however, controller 14 need not be “on board” any pool or spa, and instead may be located either within or outside the home. Additionally, persons skilled in the relevant art will recognize that reference to “home” installation 24 need not mean only a residential site, but rather may include commercial, association, or other pools or spas too.

    [0028] System 10 also may include means for accessing the Internet. Such means may include mobile and fixed devices 26 and 30, respectively. Indeed, any device 26 or 30 (including but not limited to conventional smart phones, laptop computers, and desktop computers) equipped with a web browser or local app may be used consistent with the present invention to access the Internet. A device 26 or 30 may be in the control of the user of system 10 responsible for maintenance of a particular pool or spa, whether that user be a homeowner, a service company, an equipment manufacturer, or otherwise. Devices 26 and 30 likewise need not be “on board” a pool or spa but instead may be remote therefrom if and when desired.

    [0029] Also illustrated in FIG. 1 are one or more servers 34. Servers 34 preferably are maintained by the provider of controller 14 and device 18, although this need not necessarily be true. Because in some versions of system 10 either or both of controllers 14 and devices 18 will be supplied by Zodiac, a server 34 is identified in FIG. 1 as a “Zodiac Server.”

    [0030] Servers 34 also may function to assist in aggregating data from one or more installations 24 for purposes of data analysis and evaluation. In this respect servers 34 are illustrated in FIG. 1 as proxies for computerized information processing systems. As noted earlier, assessing data aggregated over a given period for a single installation 24 could provide useful information as to trends in either equipment performance or water characteristics at that installation 24, for example. Advanced warning as to equipment degradation or impending water-quality issues thus could be provided to a device 26 or 30. Via device 26 or 30 users also may be furnished energy-usage information and tips for decreasing usage. Similarly as noted above, evaluating data aggregated over multiple installations 24 may provide valuable information about regional issues or issues being faced generally by certain types of pools or spas.

    [0031] Information from sources other than installations 24 also may be analyzed and evaluated, typically (but not necessarily) in conjunction with data obtained from installations 24. For example, historical temperature and other weather-related information could be considered in developing control signals for one or more installations 24. Similarly, weather forecasts may be considered so that, if an upcoming time period is expected to be warmer (or cooler), wetter (or dryer), etc., than normal, controls for certain installations 24 may be adjusted anticipatorily.

    [0032] As occurs conventionally, Internet-accessible devices at a residence or other location (such as an installation 24) are assigned IP addresses by an ISP servicing the location. Existing pool/spa controllers typically require assignment of a static (i.e. unchanging) IP address disfavored by ISPs. Instead, ISPs favor provision of dynamic (i.e. time-varying) TP addresses to devices, as the ability to reassign (and thus share) addresses frequently allows ISPs more flexibility in performing their services.

    [0033] In system 10, device 1.8 need not have a static IP address. Rather, device 18 may be assigned a dynamic IP address by ISP 38. Server 34 tracks the IP address of device 18 so as to remain able to communicate with device 18 notwithstanding the time-varying nature of its address. Because server 34 does so and no static IP address is required for device 18, no especial need exists to open a port in any computer firewall associated with installation 24.

    [0034] FIG. 2 shows an alternate system 10′ consistent with the present invention. System 10′ may include servers 34 and allow devices 26 and 30 to communicate with servers 34 via the Internet, as with system 10. It further may include controller 14 as part of installation 24′, like installation 24. Unlike installation 24, however, installation 24′ may utilize device 18′ in the form of a modem to communicate with servers 34. Device 18′ may be configured to the standards of the general packet radio service (GPRS) or otherwise as appropriate, and any or all of device 18′, mobile device 26, or even fixed device 30 may connect wirelessly to cell phone network 42 (see also FIG. 1). System 10′ avoids any need for router 22, for example.

    [0035] FIGS. 3-4 schematically illustrate certain differing ways to configure device 18 for communication with router 22. If device 18 and router 22 communicate via wires, an Ethernet or other cable may be employed to connect the two components. By contrast, wireless communication may be established as shown in FIG. 3, for example. Detailed in that figure is that device 18 may be connected to a USB port of a desktop or laptop personal computer (PC) 46 intended to communicate with router 22. As so connected to computer 46, device 18 is recognized by computer 46 as a storage device or drive. WiFi configuration may then occur by opening a configuration file, entering WiFi settings (including, for example, service set identifier [SSID] and password information), and saving the entered settings in the memory of device 18. Thereafter device 18 may be disconnected from the USB port of computer 46 and installed or located wherever desired (e.g. outside at a pool/spa equipment pad or inside a residence) so as to communicate with controller 14.

    [0036] Alternatively, as depicted in FIG. 4, an SD memory card may be inserted into an appropriate port of computer 46. WiFi configuration may occur by opening a configuration file, entering WiFi settings, and saving the entered settings on the SD card. The card then may be removed from computer 46 and inserted into an appropriate port of device 18 to download the saved settings into the device 18. Again, device 18 may be installed or located wherever desired so as to communicate with controller 14.

    [0037] In each situation identified in FIGS. 3-4, WiFi configuration is easily accomplished without use of an Ethernet cable. Further, configuration may completed by an installer prior to arriving at an installation 24. Yet additionally, no separate power need be supplied to device 18 during configuration. Of course, persons skilled in appropriate fields of endeavor will understand that device 18 may be configured in myriad ways, and the techniques of FIGS. 3-4, while easy and valuable, need not always be utilized.

    [0038] Based at least in part on information obtained or derived from sensors associated with a pool or spa, controller 14 may be used to control pool/spa equipment as desired to achieve certain results. As communication with servers 34 occurs, servers 34 may receive information from various installations 24 and 24′. Such information typically will vary as a function of time (e.g. a chlorine level in a pool of a particular installation 24 or 24′ likely will change over time) and, perhaps, other variables. Moreover, such information typically will vary from installation to installation, especially if installations are remote geographically or contain different equipment. In any event, servers 34 may receive information that usefully may be analyzed in various ways to alert users or others as to issues currently or potentially to be encountered at installations.

    [0039] The foregoing is provided for purposes of illustrating, explaining, and describing embodiments of the present invention. Modifications and adaptations to these embodiments will be apparent to those skilled in the art and may be made without departing from the scope or spirit of the invention.