METHOD AND DEVICE FOR REMOTELY CONTROLLING ROBOTIC POOL CLEANER
First Claim
1. A method for remotely operating a robotic pool cleaner, the method comprising:
- providing a robotic pool cleaner comprising a housing;
a propulsion drive configured to propel robotic pool cleaner along a surface of a pool;
a pump for drawing liquid from the pool into the housing, so as to trap dirt and debris from the surface of the pool into a filter, a controller configured to communicate with a portable communication device, and control the propulsion drive in accordance with commands received from a the portable communication device;
using the portable communication device,obtaining one or more characteristics of a surface of the pool;
displaying a graphical representation of the pool on a display of the portable communication device;
receiving a user input from a user via an input interface of the portable communication device;
translating the user input into a command; and
transmitting the command to a controller of the robotic pool cleaner, for execution by the robotic pool cleaner.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for remotely operating a robotic pool cleaner may include providing a robotic pool cleaner comprising a housing: a propulsion drive configured to propel the robotic pool cleaner along a surface of a pool; a pump for drawing liquid from the pool into the housing, so as to trap dirt and debris from the surface of the pool into a filter; a controller configured to communicate with a portable communication device, and control the propulsion drive in accordance with commands received from a the portable communication device; using the portable communication device, obtaining one or more characteristics of a surface of the pool; displaying a graphical representation of the pool on a display of the portable communication device; receiving a user input from a user via an input interface of the portable communication device; translating the user input into a command; and transmitting the command to a controller of the robotic pool cleaner, for execution by the robotic pool cleaner.
11 Citations
20 Claims
-
1. A method for remotely operating a robotic pool cleaner, the method comprising:
-
providing a robotic pool cleaner comprising a housing;
a propulsion drive configured to propel robotic pool cleaner along a surface of a pool;
a pump for drawing liquid from the pool into the housing, so as to trap dirt and debris from the surface of the pool into a filter, a controller configured to communicate with a portable communication device, and control the propulsion drive in accordance with commands received from a the portable communication device;using the portable communication device, obtaining one or more characteristics of a surface of the pool; displaying a graphical representation of the pool on a display of the portable communication device; receiving a user input from a user via an input interface of the portable communication device; translating the user input into a command; and transmitting the command to a controller of the robotic pool cleaner, for execution by the robotic pool cleaner. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A robotic pool cleaner comprising:
-
a housing; a propulsion drive configured to propel the robotic pool cleaner along a surface of a pool; a pump for drawing liquid from the pool into the housing, so as to trap dirt and debris from the surface of the pool into a filter; and a controller configured to communicate with a portable communication device, and control the propulsion drive in accordance with commands received from a the portable communication device; wherein the controller is further configured to receive, and cause the robotic pool cleaner to execute, a command from a portable communication device that has obtained one or more characteristics of a surface of the pool;
displayed a graphical representation of the pool on a display of the portable communication device;
received a user input front a user via an input interface of the portable communication device;
translated the user input into a command; and
transmitted the command to a controller of the robotic pool cleaner, for execution by the robotic pool cleaner.
-
-
13. A non-transitory computer readable medium for remotely operating a robotic pool cleaner, having stored thereon instructions that when executed on a processor of will cause the processor to:
-
obtain one or more characteristics of a surface of a pool; display a graphical representation of the pool on a display; receive a user input from a user via an input interface; translate the user input into a command; and transmit the command via a communication channel to a controller of the robotic pool cleaner, for execution by the robotic pool cleaner. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification