IP Library Granted Patent US 11,994,391
Granted Patent B2
US 11,994,391 · App. 16/140,804 · Granted May 28, 2024

Determining characteristics of liquid-containing vessels such as swimming pools and spas and using such characteristics in operation of the vessels

Inventors: Hendrikus Johannes van der Meijden (Midrand, ZA); E. Keith McQueen (Vista, CA); Phillip Newman (Howic, ZA); Richard E. Mills (Vista, CA)
Assignee: ZODIAC POOL SYSTEMS LLC
G01C21/005E04H4/1654G05D1/0044G05D1/0088
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 11,994,391
App. No.
16/140,804
Granted
May 28, 2024
Kind
B2
Abstract

Augmented (virtual) reality techniques are described for assisting in determining characteristics of swimming pools and spas. Such pools and spas may, for example, be mapped at least as to their general sizes and shapes. The mapped and other information may be available for display and may be furnished to an automatic swimming pool cleaner (APC) to improve its operational efficiency in cleaning the pool.

Claims (25)

1. A method of cleaning a swimming pool comprising:

a. receiving an input of a selection of a pool shape from a mobile device;

b. receiving a plurality of images of the swimming pool from the mobile device, wherein a view of the swimming pool of at least one image of the plurality of images is different from a view of the swimming pool of another image of the plurality of images;

c. modelling the swimming pool by determining a 3D model of the swimming pool based on the selection of the pool shape and the plurality of images from the mobile device;

d. receiving, from an automatic swimming pool cleaner, cleaning cycle information about a cleaning cycle performed by the automatic swimming pool cleaner within the pool; and

e. generating a modified cleaning cycle based on the 3D model and the cleaning cycle information from the automatic swimming pool cleaner, wherein generating the modified cleaning cycle comprises adjusting navigation of the automatic swimming pool cleaner within the swimming pool.

2. The method of claim 1 , further comprising receiving water characteristic information from the mobile device, wherein the water characteristic information comprises a type of water in the swimming pool, and wherein causing the mobile device to communicate to the automatic swimming pool cleaner further comprises causing the mobile device to communicate the water characteristic information.

3. The method of claim 1 , further comprising receiving pool surface color information from the mobile device, and wherein causing the mobile device to communicate to the automatic swimming pool cleaner further comprises causing the mobile device to communicate the received pool surface color information.

4. The method of claim 1 , wherein modelling the pool further comprises creating and displaying a virtual outline of the pool by:

identifying a plurality of markers in the plurality of images, each marker of the plurality of markers spaced apart from at least one adjacent marker;

creating the virtual outline based on the identification of the plurality of markers; and

displaying the virtual outline of the pool.

5. The method of claim 4 , wherein displaying the virtual outline of the pool comprises displaying the virtual outline of the pool with a view different from views of the pool from the plurality of images.

6. A method of cleaning a swimming pool having a perimeter, the method comprising:

a. determining a virtual representation of the swimming pool by:

receiving an input of a selection of a pool shape from a mobile device;

receiving a plurality of images of the swimming pool from the mobile device, wherein a view of the swimming pool of at least one image of the plurality of images of the swimming pool is different from a view of the swimming pool of another image of the plurality of images, and

modelling the swimming pool by determining a 3D model of the swimming pool based on the pool shape and the plurality of images received from the mobile device;

b. causing the mobile device to display the 3D model of the virtual representation of at least a part of the swimming pool;

c. receiving, from an automatic swimming pool cleaner, information about a cleaning cycle performed within the pool; and

d. generating a modified cleaning cycle for the automatic swimming pool cleaner in the swimming pool based on the virtual representation of the pool and the information about the cleaning cycle,

wherein generating the modified cleaning cycle comprises adjusting navigation of the automatic swimming pool cleaner.

7. The method according to claim 6 , further comprising determining an amount of chlorine to release to the pool based on the 3D model.

8. The method according to claim 6 in which the virtual representation includes at least one feature of the swimming pool selected from the group consisting of stairs, ladders, drains, and fittings.

9. The method of claim 6 , further comprising receiving information relating to an orientation of the pool relative to magnetic north, and wherein generating the modified cleaning cycle is based on the information relating to the orientation of the pool relative to magnetic north.

Assignments (2)
SUPPLEMENTAL INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Jan 30, 2022
From: CUSTOM MOLDED PRODUCTS, LLC; S.R. SMITH, LLC; ZODIAC POOL SYSTEMS LLC
To: HSBC BANK USA, N.A.
Reel/Frame 058902/0855 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 25, 2019
From: VAN DER MEIJDEN, HENDRIKUS JOHANNES; MCQUEEN, E. KEITH; NEWMAN, PHILLIP; MILLS, RICHARD E.
To: ZODIAC POOL SYSTEMS LLC
Reel/Frame 048688/0918 →