EP2607573A2 - Automatic pool cleaner for cleaning a pool with minimum power consumption and method thereof - Google Patents
Automatic pool cleaner for cleaning a pool with minimum power consumption and method thereof Download PDFInfo
- Publication number
- EP2607573A2 EP2607573A2 EP12198112.0A EP12198112A EP2607573A2 EP 2607573 A2 EP2607573 A2 EP 2607573A2 EP 12198112 A EP12198112 A EP 12198112A EP 2607573 A2 EP2607573 A2 EP 2607573A2
- Authority
- EP
- European Patent Office
- Prior art keywords
- pool cleaner
- automatic pool
- sensor
- unit
- automatic
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims description 31
- 238000004140 cleaning Methods 0.000 title claims description 13
- 230000004044 response Effects 0.000 claims abstract description 8
- 238000001514 detection method Methods 0.000 claims abstract description 3
- 230000003287 optical effect Effects 0.000 claims description 17
- 230000003466 anti-cipated effect Effects 0.000 claims description 9
- 230000003213 activating effect Effects 0.000 claims description 3
- 230000015654 memory Effects 0.000 description 8
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 8
- 229910001416 lithium ion Inorganic materials 0.000 description 4
- 238000012986 modification Methods 0.000 description 4
- 230000004048 modification Effects 0.000 description 4
- 238000005286 illumination Methods 0.000 description 3
- HBBGRARXTFLTSG-UHFFFAOYSA-N Lithium ion Chemical compound [Li+] HBBGRARXTFLTSG-UHFFFAOYSA-N 0.000 description 2
- 238000004040 coloring Methods 0.000 description 2
- 238000004590 computer program Methods 0.000 description 2
- 229910003460 diamond Inorganic materials 0.000 description 2
- 239000010432 diamond Substances 0.000 description 2
- 229920000642 polymer Polymers 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000006467 substitution reaction Methods 0.000 description 2
- 229910052493 LiFePO4 Inorganic materials 0.000 description 1
- 230000004913 activation Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000003749 cleanliness Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 230000000779 depleting effect Effects 0.000 description 1
- GELKBWJHTRAYNV-UHFFFAOYSA-K lithium iron phosphate Chemical compound [Li+].[Fe+2].[O-]P([O-])([O-])=O GELKBWJHTRAYNV-UHFFFAOYSA-K 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 229910052987 metal hydride Inorganic materials 0.000 description 1
- 229910052759 nickel Inorganic materials 0.000 description 1
- PXHVJJICTQNCMI-UHFFFAOYSA-N nickel Substances [Ni] PXHVJJICTQNCMI-UHFFFAOYSA-N 0.000 description 1
- -1 nickel metal hydride Chemical class 0.000 description 1
- 238000002310 reflectometry Methods 0.000 description 1
- 239000011347 resin Substances 0.000 description 1
- 229920005989 resin Polymers 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000009182 swimming Effects 0.000 description 1
Images
Classifications
-
- E—FIXED CONSTRUCTIONS
- E04—BUILDING
- E04H—BUILDINGS OR LIKE STRUCTURES FOR PARTICULAR PURPOSES; SWIMMING OR SPLASH BATHS OR POOLS; MASTS; FENCING; TENTS OR CANOPIES, IN GENERAL
- E04H4/00—Swimming or splash baths or pools
- E04H4/14—Parts, details or accessories not otherwise provided for
- E04H4/16—Parts, details or accessories not otherwise provided for specially adapted for cleaning
- E04H4/1654—Self-propelled cleaners
Definitions
- the invention relates to automatic pool cleaners, in particular, the invention relates to battery operated automatic pool cleaners and their method of operation.
- Automatic pool cleaners are used for cleaning surfaces, including underwater surfaces in commercial and residential pools. Some automatic pool cleaners operate independently and are battery operated to allow for flexibility in cleaning options. Automatic pool cleaners in swimming pools require a pump unit to draw water through a filter unit that traps foreign objects -including dirt or debris, but allows water to pass through the filter unit back into the pool. Typically the pump unit consumes a significant portion of the power of an automatic pool cleaner.
- Some automatic pool cleaners draw their power from onboard batteries. Typically, battery operated automatic pool cleaners require no external power cables. However, battery operated automatic pool cleaners may necessitate frequent charging due to the power consumed by the cleaning mechanisms, with the frequent charging depleting overall battery life. Further, battery life between charges is typically limited, limiting the amount of cleaning an automatic pool cleaner can do between charges.
- an automatic pool cleaner including, a pump unit, a sensor unit comprising a sensor, the sensor configured to detect foreign object, and a control unit coupled to the sensor unit and the pump unit, the control unit configured to activate the pump unit at a first power level which is less then full power when a foreign object is not detected by the sensor, and further configured to activate the pump unit at a second power level, which is greater than the first power level, in response to a signal from the sensor unit indicating the detection of a foreign object.
- said sensor unit is mounted so as to have a sensed region located underneath the automatic pool cleaner.
- said sensor unit is mounted so as to have a sensed region located along a current anticipated motion path of the automatic pool cleaner.
- said sensor unit sensor unit comprises an optical sensor.
- said pump unit is powered by an external power source.
- control unit is further configured to operate the automatic pool cleaner at fixed time
- a method for cleaning a pool with minimum power consumption including configuring an automatic pool cleaner to traverse a surface while operating one or more sensors, to detect foreign objects, operating a pump unit of the automatic pool cleaner at a first power level, less then full power, when a foreign object is not detected and, operating the pump unit at a second power level, which is greater than the first power level, when a foreign object is detected.
- said automatic pool cleaner is configured to operate the pump to maintain a straight course in the face of asymmetry.
- said one or more sensors are configured to provide a sensed region along a current anticipated motion path of the automatic pool cleaner.
- said one or more sensors are configured to provide a sensed region located underneath the automatic pool cleaner.
- said one or more sensors comprise one or more optical sensors.
- said method includes activating the automatic pool cleaner at a regular fixed time interval to traverse the surface.
- Fig. 1 is a schematic illustration of an automatic pool cleaner according to some embodiments of the current invention
- Fig. 2A is a schematic illustration of an automatic pool cleaner according to some embodiments of the current invention.
- Fig. 2B is a schematic illustration of an underside of an automatic pool cleaner according to some embodiments of the current invention.
- Fig. 3A is a schematic illustration of a sensor unit according to some embodiments of the current invention.
- Fig. 3B is a schematic illustration of a sensor unit according to an embodiment of the current invention.
- Fig. 4 is a flow chart of a method of operating the automatic pool cleaner, according to an embodiment of the current invention.
- Fig. 5 is a flow chart of a method for operating automatic pool cleaner, according to an embodiment of the invention.
- the terms “plurality” and “a plurality” as used herein may include, for example, “multiple” or “two or more”.
- the terms “plurality” or “a plurality” may be used throughout the specification to describe two or more components, devices, elements, units, parameters, or the like. Unless explicitly stated, the method embodiments described herein are not constrained to a particular order or sequence. Additionally, some of the described method embodiments or elements thereof can occur or be performed at the same point in time.
- Fig. 1 is a schematic illustration of an automatic pool cleaner 10 according to some embodiments of the current invention.
- Automatic pool cleaner 10 typically comprises a housing 80, a connection for battery charging 20, a battery, inside housing 80, the battery described below with reference to Fig. 2A , drive wheels 30 and track 40 for moving automatic pool cleaner 10, one or more sensor mountings 50, one or more sensors 60, a brush 70 for uses known in the art, a handle 90 for uses known in the art, and a pump outlet 100 for a pump unit, the pump unit described below with reference to Fig. 2A .
- the pump outlet may be configured to eject water drawn up into the automatic pool cleaner through an intake, the intake described below with reference to Fig. 2B .
- Water may then pass through a filter unit, the filter unit described with reference to Fig. 2A . Water may then pass through the pump unit, and out pump outlet 100, while trapping foreign objects -including dirt or debris, in the filter unit.
- Housing 80, sensor mounting 50 and connection for battery charging 20 may be watertight.
- Control unit may be configured to activate automatic pool cleaner 10 at set intervals.
- automatic pool cleaner 10 may be configured to be activated by the control unit at a regular or fixed time intervals, for example, between 2 and 10 times per week, e.g., once every 24 hours.
- automatic pool cleaner 10 may be configured to cease all operations.
- automatic pool cleaner 10 may have an additional sensor, described below, to determine ambient light.
- automatic pool cleaner 10 When activated at a regular or fixed time interval, automatic pool cleaner 10 may be typically programmed to run a cleaning cycle for a set fixed time interval. In some embodiments of the current invention, automatic pool cleaner 10 may be programmed to run for 30 minutes to 120 minutes, e.g., 45 minutes to 90 minutes. The automatic pool cleaner may be typically configured to transverse the surfaces of the pool during a cleaning cycle autonomously. Numerous algorithms for autonomous operation of pool cleaners are known in the art.
- Automatic pool cleaner 10 may operate continuously during cleaning cycles. Typically, when automatic pool cleaner 10 is employing an image sensor, automatic pool cleaner 10 may continue on a straight path until automatic pool cleaner 10 reaches a wall. In some examples, automatic pool cleaner 10 changes direction, and or turns, if it encounters an obstacle.
- the automatic pool cleaner executes turns according to a preprogrammed algorithm as are known in the art, such as, for example, the algorithm, described in US Patent 6,815,918 .
- control unit will activate the pump after each turn that the robot makes, if foreign objects are sensed by the image sensor. In other examples, the control unit would activate the pump in another manner, if no foreign objects are within the field of view of the sensor.
- control unit may also modify the operation of drive wheels 30 of automatic pool cleaner 10, for example, moving the wheels more slowly, or backing up over a foreign object discovered by sensor 60.
- Sensor 60 may be typically a component of sensor unit 150, described in reference to Figs. 3a and 3b .
- Automatic pool cleaner 10 may have one or more sensor units 150 connected to the control unit.
- Sensor 60 may be coupled to control unit as described below in reference to Fig. 2A .
- Sensor 60 may have a sensed region, the sensed region being a field of view of sensor 60, when sensor 60 is an optical sensor, or the extent of the observable area over which information can be extracted at any given moment by sensor 60, when sensor 60 is any other kind of sensor known in the art.
- sensor 60 may be an optical sensor that is known in the art. Examples of sensors include, but are not limited to, color sensors, reflectivity sensors, and image sensors. Sensor 60 may be configured to scan a surface of the pool for foreign objects, i.e., traversing a surface while operating one or more sensors to detect foreign objects, and send data to the control unit regarding the results of the scan, the scan not limited to optical scans but may include scans made by other non-optical sensors known in the art. In some embodiments, the sensor may be another type of sensor capable of determining whether there may be a foreign object in the path of automatic pool cleaner 10, or in the surroundings of automatic pool cleaner 10.
- automatic pool cleaner 10 does not have an absolute front or back; it travels both forward and backwards.
- Automatic pool cleaner may have a relative front and a relative back, wherein the relative front is facing the current anticipated motion path of the automatic pool cleaner and the relative back relative is facing the opposite direction of the current anticipated motion path of the automatic pool cleaner.
- sensor 60 is mounted to automatic pool cleaner such that the sensor provides a sensed region directed at the area in front of the relative front of automatic pool cleaner 10, i.e., facing the current anticipated motion path of automatic pool cleaner.
- a second sensor 60 is mounted to the automatic pool cleaner such that sensor 60 provides a sensed region directed at the area behind the automatic pool cleaner in the opposite direction of the current anticipated motion path of the automatic pool cleaner, i.e., the sensor may be mounted on the relative back of automatic pool cleaner 10.
- the sensed region of sensor 60 may not be limited to fields of view of optical sensors, but may include other fields of view of other non-optical sensors known in the art.
- Automatic pool cleaner 10 may have at least one motor, as described below with reference to Fig. 2A .
- automatic pool cleaner 10 may have two motors, described below in reference to Fig. 2A .
- At least one of the motors may be configured to be connected to the control unit and further connected to drive wheels 30.
- a motor may be configured to be coupled to pump unit 230, described below in reference to Fig. 2A .
- Control unit in response to a signal from sensor 60, indicating the presence of foreign objects, may send a signal to the motor to power pump unit 230.
- the pump unit may include an axial type pump powered by a brush or brushless DC motor. Other types of pumps and motors known in the art may also be used.
- a measure of hysteresis may be included in the activation of the pump unit so as to prevent frequent start/stop operation when dirt, debris and foreign objects in the pool are patchy or unevenly distributed.
- Fig.2a is a schematic illustration that includes internal components of the automatic pool cleaner.
- automatic pool cleaner 10 has an intake, as described below with reference to Fig. 2B , on an underside of the automatic pool cleaner, configured to draw water into a filter unit 220.
- filter unit 220 may include a filter bag or a filter cartridge.
- filter unit 220 may be configured to be removed periodically and emptied of foreign objects.
- filter unit 220 may be periodically disposed of and replaced.
- Pump unit 230 may be typically powered by motor 240.
- motor 250 may power wheels 30.
- Motors 240 and 250 are typically connected to control unit 280.
- Control unit 280 typically contains a micro-controller.
- Motor 240 and in some embodiments, motor 240 which may power the pump unit and motor 250 which may power wheels 30, may be powered by one or more batteries 260.
- batteries 260 are rechargeable.
- batteries 260 may be nickel metal hydride (NiMH), lithium ion (Li-ion), Lithium-iron-phosphate (LiFePO 4 ), or lithium ion polymer (Li-ion polymer), or other batteries known in the art.
- motor 240 and or more motor 250 are powered by an external power source.
- motor 240 powers pump unit 230.
- Motor 240 may be powered down completely unless motor 240 receives a signal from control unit 280 to power up pump unit 230.
- pump unit may be powered up to a first power level to maintain a straight course in the face of asymmetry.
- a first power level to maintain a straight course in the face of asymmetry.
- uneven pool surfaces or uneven wear on the cleaners tracks or wheels create instances of asymmetry for automatic pool cleaner 10.
- Other forms of asymmetry known in the art may also require a powered up pump unit to maintain a straight course for automatic pool cleaner.
- the pump unit may be powered up to maintain any course known in the art for automatic pool cleaners.
- pump unit 230 uses between 0% and 50% of power, e.g., 30% of power.
- pump unit 230 may be powered up to a second power level, the second power level may be equal to full power, in response to control unit 280 sending a signal to power up pump unit 230 when foreign objects are detected by sensor 60.
- the pump when powered at a second power level, the pump may be only partially powered up, the level of power depending on factors relevant to cleaning the surfaces of the pool.
- automatic pool cleaner 10 may have a sensor 305 to determine ambient light conditions.
- Sensor 305 may send a signal to control unit 280 to either stop to delay operation until there is sufficient light for sensor 60 to be effective.
- sensor 305 may send a signal to control unit 280 to operate a light source 300.
- Light source 300 may be a high brightness light emitting diode (LED) or a number of LEDs, or other forms of illumination. Light source 300 may provide sufficient ambient light for sensor 60 to operate even when ambient light outside the pool is too low for sensor 60 to operate.
- LED light emitting diode
- Fig. 2B is a schematic illustration of an underside of automatic pool cleaner 10.
- Underside 400 may be positioned to be sufficiently close to a pool surface such that robot cleaner 10 can vacuum up foreign objects via pump unit 230 as describe, e.g., herein.
- automatic pool cleaner 10 may have wheels 30 and track 40, and at least one intake 410 on the underside of automatic pool cleaner 10.
- intake 410 is configured to be far enough from sensor 60 such that pump unit 230 has sufficient time to power-up and vacuum up foreign objects in response to the foreign object being sensed by sensor 60.
- the sensed region of sensor 60 is directed toward the current anticipated direction of motion of automatic pool cleaner 10.
- automatic pool cleaner 10 may have at least one sensor 60 connected to underside 400.
- the sensed region of sensor 60 may be beneath automatic pool cleaner 10, and may be wider, narrower, or equal to the width of automatic pool cleaner 10.
- other non-optical sensors known in the art may also be used.
- Fig. 3A is a schematic illustration of a sensor unit 150.
- sensor unit 150 may be configured to be removable from the automatic pool cleaner 10.
- sensor unit 150, or sensors 60 within sensor unit 150 may be encapsulated or in a resin filled enclosure.
- a second sensor unit may be connected to automatic pool cleaner 10 after sensor unit 150 is removed.
- an additional sensor unit can be connected to automatic pool cleaner 10 without removing sensor unit 150.
- Sensor unit 150 may be configured to be connected to automatic pool cleaner 10 with a watertight seal.
- sensor unit 150 may be connected to housing 80 of automatic pool cleaner 10, typically via connector 160.
- Sensor unit 150 typically may have a cable 170 configured to connect control unit 280, described with reference to Fig. 2A , to sensor 60.
- Sensor unit 150 may also include a sensor housing 180, the sensor housing configured to house sensor 60, the sensor configured to be in communication with the control unit via cable 170.
- data may be sent to control unit 280 in automatic pool cleaner 10 from sensor unit 150 via a serial data link.
- Cable 170 may also be configured to send power to sensor unit 150 from a power source in automatic pool cleaner 10. Typically batteries 260, as described with reference to Fig. 2A , provide power to sensor unit 150. Sensor unit 150 may also have a threading 180. Threading 180 may be configured to securely connect sensor unit 150 to automatic pool cleaner 10.
- Sensor unit may be connected to control unit 280 via an industry standard M12 connector. Typically, this connection may be watertight. In other applications, other connectors known in the art may also be used.
- sensor unit 150 may include an electronic circuit, 165.
- Electronic circuit 165 may include a microcontroller.
- Fig. 3B is a schematic drawing of sensor unit 150 described heretofore with reference to Fig. 3A with exceptions noted.
- Sensor unit 150 may include a linear array optical sensor 190.
- linear array optical sensor 190 may be housed within sensor housing 180.
- Sensor housing 180 may be transparent.
- sensor housing 180 may also contain an illumination source 205 (e.g. a white light source).
- Illumination source 205 may be similar to light source 300 described above with reference to Fig. 2A .
- Sensor housing 180 may also contain an electronic circuit 165, and a color sensor 155, the color sensor may include an array of detectors and color filters combined with a light source.
- sensor housing 180 may house an array of color sensors.
- Electronic circuit 165 as described with reference to Fig. 3A , may be configured to decode and format the information derived from the sensors, and further configured to connect to a digital data bus to send data to control unit 280 in automatic pool cleaner 10.
- sensor unit 150 includes an image sensor 185, for example an active-pixel sensor (APS), a complementary metal-oxide-semiconductor (CMOS) sensor, or a charge-coupled device (CCD) sensor.
- APS active-pixel sensor
- CMOS complementary metal-oxide-semiconductor
- CCD charge-coupled device
- Other sensors may be used in digital cameras, or other sensor devices that are known in the art, may also be used.
- the image sensor may be typically configured to determine the cleanliness state of the pool, in particular, a surface within the pool.
- image sensor 185 may be configured to determine the patchiness of color on the pool floor, and distinguish foreign objects that result in a sensed evenness that is different from the evenness depicted in a reference image.
- the image sensor may provide an image to an image processor 195, which may be configured to compare the current image with a reference image, typically with respect to color and texture.
- the image processor may facilitate identifying foreign objects lying on the surface of the pool.
- the image processor may take advantage of the uniform coloring of most residential pools, in comparing a current image with a reference image.
- the image processor may also not need to know the exact location of automatic pool cleaner 10 in the pool to determine whether a foreign object has been detected by a sensor, given the relative uniform coloring typically found in most residential pools.
- Sensor housing 180 may also contain one or more other optical sensors; the optical sensors may include those that are known in the art.
- Sensor unit 150 may also include a sensor window 200 in sensor housing 180.
- Fig. 4 is a flow chart of a method for operating automatic pool cleaner, according to an embodiment of the current invention.
- automatic pool cleaner 10 may clean a pool with minimum power consumption, wherein automatic pool cleaner 10 traverses a surface while operating one or more sensors 60, to detect foreign objects, as depicted in block 500.
- Automatic pool cleaner may traverse the pool at a first power level.
- Automatic pool cleaner 10 may employ sensors 60 while traversing the pool to search for or look for foreign objects, as depicted as diamond 505.
- Automatic pool cleaner 10 may not detect or find a foreign object.
- While traversing the pool, automatic pool cleaner 10 may operate pump unit 230 at a first power level, less then full power, when a foreign object is not detected, as depicted in block 510.
- Automatic pool cleaner 10 may find and/or detect a foreign object.
- Automatic pool cleaner may operate pump unit 230 at a second power level, which is greater than the first power level, when a foreign object is detected, as depicted in block 520.
- automatic pool cleaner 10 may operate at regular and/or fixed time intervals, for example, as described above. In some embodiments of the invention, automatic pool cleaner 10 may not operate at regular and/or fixed time intervals.
- Fig. 5 is a flow chart of a method for operating automatic pool cleaner, according to an embodiment of the invention.
- a method for cleaning a pool with minimum power consumption includes activating an automatic pool cleaner for a fixed time interval to traverse a surface while operating one or more sensors to detect foreign objects, as depicted as box 600.
- the method may further include configuring the automatic pool cleaner to determine if there is a foreign object on the surface by comparing a current image of the surface with a reference image obtained by said one or more sensors, as depicted as diamond 610.
- Box 630 depicts of the portion of the method that may include configuring the automatic pool cleaner to employ a pump unit at a first power level.
- the first power level may be 0% power.
- the method may include configuring the automatic pool cleaner to move toward the foreign object on the surface, as depicted as box 620.
- automatic pool cleaner may employ algorithms to move toward the foreign object.
- the algorithms may determine an optimal path to reach the foreign object.
- the algorithms may determine an optimal path for automatic pool cleaner 10 to advance over foreign object to vacuum up foreign object.
- Algorithms may be used to determine size shape, orientation and other characteristics of the foreign object in determining how automatic pool cleaner should advance toward, reach and pass over the foreign object.
- Automatic pool cleaner may move toward foreign object a first power level and vacuum foreign object at a second power level. Automatic pool cleaner may move toward a suspected foreign object at a power level, and when reaching suspected foreign object, changing power levels in response to newly discovered characteristics of the foreign object, including, in some embodiments of the invention, false positives.
- Box 640 depicts a portion of the method wherein automatic pool cleaner may employ the pump unit at a second power level in response to detecting and/or moving toward the foreign object.
- the second power level may be greater than the first power level.
- the second power level may be optimized given detected characteristics of the foreign object.
- the second power level may be one or a plurality of power levels depending on characteristics associated the foreign object, including, in some embodiments of the invention, distance from the automatic pool cleaner.
- Examples of the present invention may include apparatuses for performing the operations described herein. Such apparatuses may be specially constructed for the desired purposes, or may comprise computers or processors selectively activated or reconfigured by a computer program stored in the computers. Such computer programs may be stored in a computer-readable or processor-readable non-transitory storage medium, any type of disk including floppy disks, optical disks, CD-ROMs, magnetic-optical disks, read-only memories (ROMs), random access memories (RAMs) electrically programmable read-only memories (EPROMs), electrically erasable and programmable read only memories (EEPROMs), magnetic or optical cards, or any other type of media suitable for storing electronic instructions.
- ROMs read-only memories
- RAMs random access memories
- EPROMs electrically programmable read-only memories
- EEPROMs electrically erasable and programmable read only memories
- Examples of the invention may include an article such as a non-transitory computer or processor readable non-transitory storage medium, such as for example, a memory, a disk drive, or a USB flash memory encoding, including or storing instructions, e.g., computer-executable instructions, which when executed by a processor or controller, cause the processor or controller to carry out methods disclosed herein.
- the instructions may cause the processor or controller to execute processes that carry out methods disclosed herein.
Landscapes
- Engineering & Computer Science (AREA)
- Architecture (AREA)
- Civil Engineering (AREA)
- Structural Engineering (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
- Electric Vacuum Cleaner (AREA)
- Control Of Positive-Displacement Pumps (AREA)
Abstract
Description
- The invention relates to automatic pool cleaners, in particular, the invention relates to battery operated automatic pool cleaners and their method of operation.
- Automatic pool cleaners are used for cleaning surfaces, including underwater surfaces in commercial and residential pools. Some automatic pool cleaners operate independently and are battery operated to allow for flexibility in cleaning options. Automatic pool cleaners in swimming pools require a pump unit to draw water through a filter unit that traps foreign objects -including dirt or debris, but allows water to pass through the filter unit back into the pool. Typically the pump unit consumes a significant portion of the power of an automatic pool cleaner.
- Many automatic pool cleaners are corded, receiving power from an external power source via a cable, necessitating a power source near the pool. Cables tend to be heavy and may tend to get tangled. Further, cables add to the overall weight of automatic pool cleaners. Cables also create a hazard outside of the pool, with the potential for people to trip over the cable. Cables further make the poolside look untidy.
- Some automatic pool cleaners draw their power from onboard batteries. Typically, battery operated automatic pool cleaners require no external power cables. However, battery operated automatic pool cleaners may necessitate frequent charging due to the power consumed by the cleaning mechanisms, with the frequent charging depleting overall battery life. Further, battery life between charges is typically limited, limiting the amount of cleaning an automatic pool cleaner can do between charges.
- With the pump unit consuming a significant portion of the onboard battery's energy, it may be possible to reduce power consumption to a minimum by reducing the amount of time the pump unit is operational during the standard cleaning time of an automatic pool cleaner; for example, operating the pump only when onboard sensors detect foreign objects. Automatic pool cleaners that consume less power typically need less charging, and can clean more between charges, consequentially requiring less human intervention in their daily and long-term operations, and allowing for longer battery life.
- It is therefore an object of the present invention to provide an automatic pool cleaner including, a pump unit, a sensor unit comprising a sensor, the sensor configured to detect foreign object, and a control unit coupled to the sensor unit and the pump unit, the control unit configured to activate the pump unit at a first power level which is less then full power when a foreign object is not detected by the sensor, and further configured to activate the pump unit at a second power level, which is greater than the first power level, in response to a signal from the sensor unit indicating the detection of a foreign object.
- Furthermore, in accordance with some embodiments of the present invention, said sensor unit is mounted so as to have a sensed region located underneath the automatic pool cleaner.
- Furthermore, in accordance with some embodiments of the present invention, said sensor unit is mounted so as to have a sensed region located along a current anticipated motion path of the automatic pool cleaner.
- Furthermore, in accordance with some embodiments of the present invention, said sensor unit sensor unit comprises an optical sensor.
- Furthermore, in accordance with some embodiments of the present invention, said pump unit is powered by an external power source.
- Furthermore, in accordance with some embodiments of the present invention, said control unit is further configured to operate the automatic pool cleaner at fixed time
- There is further provided, in accordance with some embodiments of the present invention, a method for cleaning a pool with minimum power consumption, the method including configuring an automatic pool cleaner to traverse a surface while operating one or more sensors, to detect foreign objects, operating a pump unit of the automatic pool cleaner at a first power level, less then full power, when a foreign object is not detected and, operating the pump unit at a second power level, which is greater than the first power level, when a foreign object is detected.
- Furthermore, in accordance with some embodiments of the present invention, said automatic pool cleaner is configured to operate the pump to maintain a straight course in the face of asymmetry.
- Furthermore, in accordance with some embodiments of the present invention, said one or more sensors are configured to provide a sensed region along a current anticipated motion path of the automatic pool cleaner.
- Furthermore, in accordance with some embodiments of the present invention, said one or more sensors are configured to provide a sensed region located underneath the automatic pool cleaner.
- Furthermore, in accordance with some embodiments of the present invention, said one or more sensors comprise one or more optical sensors.
- Furthermore, in accordance with some of the embodiments of the present invention, said method includes activating the automatic pool cleaner at a regular fixed time interval to traverse the surface.
- In order to better understand the present invention, and appreciate its practical applications, the following Figures are provided and referenced hereafter. It should be noted that the Figures are given as embodiments only and in no way limit the scope of the invention. Like components are denoted by like reference numerals.
-
Fig. 1 is a schematic illustration of an automatic pool cleaner according to some embodiments of the current invention; -
Fig. 2A is a schematic illustration of an automatic pool cleaner according to some embodiments of the current invention; -
Fig. 2B is a schematic illustration of an underside of an automatic pool cleaner according to some embodiments of the current invention; -
Fig. 3A is a schematic illustration of a sensor unit according to some embodiments of the current invention; -
Fig. 3B is a schematic illustration of a sensor unit according to an embodiment of the current invention; -
Fig. 4 is a flow chart of a method of operating the automatic pool cleaner, according to an embodiment of the current invention; and, -
Fig. 5 is a flow chart of a method for operating automatic pool cleaner, according to an embodiment of the invention. - It will be appreciated that for simplicity and clarity of illustration, elements shown in the figures have not necessarily been drawn to scale. For example, the dimensions of some of the elements may be exaggerated relative to other elements for clarity. Further, where considered appropriate, reference numerals may be repeated among the figures to indicate corresponding or analogous elements.
- In the following detailed description, numerous specific details are set forth in order to provide a thorough understanding of the methods and apparatus. However, it will be understood by those skilled in the art that the present methods and apparatus may be practiced without these specific details. In other instances, well-known methods, procedures, and components have not been described in detail so as not to obscure the present methods and apparatus.
- Although the embodiments disclosed and discussed herein are not limited in this regard, the terms "plurality" and "a plurality" as used herein may include, for example, "multiple" or "two or more". The terms "plurality" or "a plurality" may be used throughout the specification to describe two or more components, devices, elements, units, parameters, or the like. Unless explicitly stated, the method embodiments described herein are not constrained to a particular order or sequence. Additionally, some of the described method embodiments or elements thereof can occur or be performed at the same point in time.
- Unless specifically stated otherwise, as apparent from the following discussions, it is appreciated that throughout the specification, discussions utilizing terms such as "adding", "associating" "selecting," "evaluating," "processing," "computing," "calculating," "determining," "designating," "allocating" or the like, refer to the actions and/or processes of a computer, computer processor or computing system, or similar electronic computing device, that manipulate, execute and/or transform data represented as physical, such as electronic, quantities within the computing system's registers and/or memories into other data similarly represented as physical quantities within the computing system's memories, registers or other such information storage, transmission or display devices.
-
Fig. 1 is a schematic illustration of anautomatic pool cleaner 10 according to some embodiments of the current invention.Automatic pool cleaner 10 typically comprises ahousing 80, a connection for battery charging 20, a battery, insidehousing 80, the battery described below with reference toFig. 2A ,drive wheels 30 andtrack 40 for movingautomatic pool cleaner 10, one ormore sensor mountings 50, one ormore sensors 60, abrush 70 for uses known in the art, ahandle 90 for uses known in the art, and apump outlet 100 for a pump unit, the pump unit described below with reference toFig. 2A . - In some embodiments, the pump outlet may be configured to eject water drawn up into the automatic pool cleaner through an intake, the intake described below with reference to
Fig. 2B . - Typically water enters the automatic pool cleaner through the intake. Water may then pass through a filter unit, the filter unit described with reference to
Fig. 2A . Water may then pass through the pump unit, and outpump outlet 100, while trapping foreign objects -including dirt or debris, in the filter unit. -
Housing 80, sensor mounting 50 and connection for battery charging 20 may be watertight. - Control unit, as described, for example, below with reference to
Fig. 2A , may be configured to activateautomatic pool cleaner 10 at set intervals. In some embodiments of the current invention,automatic pool cleaner 10 may be configured to be activated by the control unit at a regular or fixed time intervals, for example, between 2 and 10 times per week, e.g., once every 24 hours. - Sufficient light is typically required for some types of
sensors 60 to operate, typically image sensors. When the pool is in darkness or low light,automatic pool cleaner 10 may be configured to cease all operations. In some embodiments of the current invention,automatic pool cleaner 10 may have an additional sensor, described below, to determine ambient light. - When activated at a regular or fixed time interval,
automatic pool cleaner 10 may be typically programmed to run a cleaning cycle for a set fixed time interval. In some embodiments of the current invention,automatic pool cleaner 10 may be programmed to run for 30 minutes to 120 minutes, e.g., 45 minutes to 90 minutes. The automatic pool cleaner may be typically configured to transverse the surfaces of the pool during a cleaning cycle autonomously. Numerous algorithms for autonomous operation of pool cleaners are known in the art. -
Automatic pool cleaner 10 may operate continuously during cleaning cycles. Typically, whenautomatic pool cleaner 10 is employing an image sensor,automatic pool cleaner 10 may continue on a straight path untilautomatic pool cleaner 10 reaches a wall. In some examples,automatic pool cleaner 10 changes direction, and or turns, if it encounters an obstacle. - In some examples, the automatic pool cleaner executes turns according to a preprogrammed algorithm as are known in the art, such as, for example, the algorithm, described in
US Patent 6,815,918 . - In some examples the control unit will activate the pump after each turn that the robot makes, if foreign objects are sensed by the image sensor. In other examples, the control unit would activate the pump in another manner, if no foreign objects are within the field of view of the sensor.
- In some embodiments of the current invention, the control unit may also modify the operation of
drive wheels 30 ofautomatic pool cleaner 10, for example, moving the wheels more slowly, or backing up over a foreign object discovered bysensor 60. -
Sensor 60 may be typically a component ofsensor unit 150, described in reference toFigs. 3a and 3b .Automatic pool cleaner 10 may have one ormore sensor units 150 connected to the control unit.Sensor 60 may be coupled to control unit as described below in reference toFig. 2A . -
Sensor 60 may have a sensed region, the sensed region being a field of view ofsensor 60, whensensor 60 is an optical sensor, or the extent of the observable area over which information can be extracted at any given moment bysensor 60, whensensor 60 is any other kind of sensor known in the art. - Typically,
sensor 60 may be an optical sensor that is known in the art. Examples of sensors include, but are not limited to, color sensors, reflectivity sensors, and image sensors.Sensor 60 may be configured to scan a surface of the pool for foreign objects, i.e., traversing a surface while operating one or more sensors to detect foreign objects, and send data to the control unit regarding the results of the scan, the scan not limited to optical scans but may include scans made by other non-optical sensors known in the art. In some embodiments, the sensor may be another type of sensor capable of determining whether there may be a foreign object in the path ofautomatic pool cleaner 10, or in the surroundings ofautomatic pool cleaner 10. - Typically,
automatic pool cleaner 10 does not have an absolute front or back; it travels both forward and backwards. Automatic pool cleaner may have a relative front and a relative back, wherein the relative front is facing the current anticipated motion path of the automatic pool cleaner and the relative back relative is facing the opposite direction of the current anticipated motion path of the automatic pool cleaner. Typicallysensor 60 is mounted to automatic pool cleaner such that the sensor provides a sensed region directed at the area in front of the relative front ofautomatic pool cleaner 10, i.e., facing the current anticipated motion path of automatic pool cleaner. In some applications, asecond sensor 60 is mounted to the automatic pool cleaner such thatsensor 60 provides a sensed region directed at the area behind the automatic pool cleaner in the opposite direction of the current anticipated motion path of the automatic pool cleaner, i.e., the sensor may be mounted on the relative back ofautomatic pool cleaner 10. The sensed region ofsensor 60 may not be limited to fields of view of optical sensors, but may include other fields of view of other non-optical sensors known in the art. -
Automatic pool cleaner 10 may have at least one motor, as described below with reference toFig. 2A . Typically,automatic pool cleaner 10 may have two motors, described below in reference toFig. 2A . At least one of the motors may be configured to be connected to the control unit and further connected to drivewheels 30. - In some embodiments, a motor may be configured to be coupled to pump
unit 230, described below in reference toFig. 2A . Control unit, in response to a signal fromsensor 60, indicating the presence of foreign objects, may send a signal to the motor topower pump unit 230. Typically, the pump unit may include an axial type pump powered by a brush or brushless DC motor. Other types of pumps and motors known in the art may also be used. - Typically, a measure of hysteresis may be included in the activation of the pump unit so as to prevent frequent start/stop operation when dirt, debris and foreign objects in the pool are patchy or unevenly distributed.
-
Fig.2a is a schematic illustration that includes internal components of the automatic pool cleaner. Typically,automatic pool cleaner 10 has an intake, as described below with reference toFig. 2B , on an underside of the automatic pool cleaner, configured to draw water into afilter unit 220. In some embodiments of the current invention,filter unit 220 may include a filter bag or a filter cartridge. Typically,filter unit 220 may be configured to be removed periodically and emptied of foreign objects. In some embodiments,filter unit 220 may be periodically disposed of and replaced. - Typically, water and foreign objects may be drawn through intake and into
filter unit 220 via vacuum suction created bypump unit 230.Pump unit 230 may be typically powered bymotor 240. In some embodiments of the current invention,motor 250 may powerwheels 30.Motors unit 280.Control unit 280 typically contains a micro-controller. -
Motor 240, and in some embodiments,motor 240 which may power the pump unit andmotor 250 which may powerwheels 30, may be powered by one ormore batteries 260. In some embodiments of the current invention,batteries 260 are rechargeable. Typically,batteries 260 may be nickel metal hydride (NiMH), lithium ion (Li-ion), Lithium-iron-phosphate (LiFePO4), or lithium ion polymer (Li-ion polymer), or other batteries known in the art. In some embodiments,motor 240 and ormore motor 250 are powered by an external power source. - In some embodiments of the current invention,
motor 240 powers pumpunit 230.Motor 240 may be powered down completely unlessmotor 240 receives a signal fromcontrol unit 280 to power uppump unit 230. In some embodiments, pump unit may be powered up to a first power level to maintain a straight course in the face of asymmetry. Typically, uneven pool surfaces or uneven wear on the cleaners tracks or wheels create instances of asymmetry forautomatic pool cleaner 10. Other forms of asymmetry known in the art may also require a powered up pump unit to maintain a straight course for automatic pool cleaner. In some applications, the pump unit may be powered up to maintain any course known in the art for automatic pool cleaners. When partially powered up,pump unit 230 uses between 0% and 50% of power, e.g., 30% of power. - In some embodiments,
pump unit 230 may be powered up to a second power level, the second power level may be equal to full power, in response to controlunit 280 sending a signal to power uppump unit 230 when foreign objects are detected bysensor 60. In other embodiments, when powered at a second power level, the pump may be only partially powered up, the level of power depending on factors relevant to cleaning the surfaces of the pool. - In some applications of the current invention,
automatic pool cleaner 10 may have asensor 305 to determine ambient light conditions.Sensor 305 may send a signal to controlunit 280 to either stop to delay operation until there is sufficient light forsensor 60 to be effective. In some applications,sensor 305 may send a signal to controlunit 280 to operate alight source 300.Light source 300 may be a high brightness light emitting diode (LED) or a number of LEDs, or other forms of illumination.Light source 300 may provide sufficient ambient light forsensor 60 to operate even when ambient light outside the pool is too low forsensor 60 to operate. -
Fig. 2B is a schematic illustration of an underside ofautomatic pool cleaner 10.Underside 400 may be positioned to be sufficiently close to a pool surface such that robot cleaner 10 can vacuum up foreign objects viapump unit 230 as describe, e.g., herein. - In some embodiments of the current invention,
automatic pool cleaner 10 may havewheels 30 andtrack 40, and at least oneintake 410 on the underside ofautomatic pool cleaner 10. Typicallyintake 410 is configured to be far enough fromsensor 60 such thatpump unit 230 has sufficient time to power-up and vacuum up foreign objects in response to the foreign object being sensed bysensor 60. - In some embodiments the sensed region of
sensor 60 is directed toward the current anticipated direction of motion ofautomatic pool cleaner 10. In some embodiments of the current invention,automatic pool cleaner 10 may have at least onesensor 60 connected tounderside 400. In other embodiments, the sensed region ofsensor 60 may be beneathautomatic pool cleaner 10, and may be wider, narrower, or equal to the width ofautomatic pool cleaner 10. In some embodiments, other non-optical sensors known in the art may also be used. -
Fig. 3A is a schematic illustration of asensor unit 150. Typically,sensor unit 150 may be configured to be removable from theautomatic pool cleaner 10. In some embodiments of the current invention,sensor unit 150, orsensors 60 withinsensor unit 150, may be encapsulated or in a resin filled enclosure. In some embodiments, a second sensor unit may be connected toautomatic pool cleaner 10 aftersensor unit 150 is removed. In some embodiments, an additional sensor unit can be connected toautomatic pool cleaner 10 without removingsensor unit 150. -
Sensor unit 150 may be configured to be connected toautomatic pool cleaner 10 with a watertight seal. In some embodiments,sensor unit 150 may be connected tohousing 80 ofautomatic pool cleaner 10, typically viaconnector 160.Sensor unit 150 typically may have acable 170 configured to connectcontrol unit 280, described with reference toFig. 2A , tosensor 60.Sensor unit 150 may also include asensor housing 180, the sensor housing configured to housesensor 60, the sensor configured to be in communication with the control unit viacable 170. Typically data may be sent to controlunit 280 inautomatic pool cleaner 10 fromsensor unit 150 via a serial data link. -
Cable 170 may also be configured to send power tosensor unit 150 from a power source inautomatic pool cleaner 10. Typicallybatteries 260, as described with reference toFig. 2A , provide power tosensor unit 150.Sensor unit 150 may also have athreading 180.Threading 180 may be configured to securely connectsensor unit 150 toautomatic pool cleaner 10. - Sensor unit may be connected to control
unit 280 via an industry standard M12 connector. Typically, this connection may be watertight. In other applications, other connectors known in the art may also be used. - Typically,
sensor unit 150 may include an electronic circuit, 165.Electronic circuit 165 may include a microcontroller. -
Fig. 3B is a schematic drawing ofsensor unit 150 described heretofore with reference toFig. 3A with exceptions noted.Sensor unit 150 may include a linear arrayoptical sensor 190. In some embodiments of the current invention, linear arrayoptical sensor 190 may be housed withinsensor housing 180.Sensor housing 180 may be transparent. In some applications,sensor housing 180 may also contain an illumination source 205 (e.g. a white light source).Illumination source 205 may be similar tolight source 300 described above with reference toFig. 2A .Sensor housing 180 may also contain anelectronic circuit 165, and acolor sensor 155, the color sensor may include an array of detectors and color filters combined with a light source. In some embodiments,sensor housing 180 may house an array of color sensors.Electronic circuit 165, as described with reference toFig. 3A , may be configured to decode and format the information derived from the sensors, and further configured to connect to a digital data bus to send data to controlunit 280 inautomatic pool cleaner 10. - In some embodiments of the current invention,
sensor unit 150 includes animage sensor 185, for example an active-pixel sensor (APS), a complementary metal-oxide-semiconductor (CMOS) sensor, or a charge-coupled device (CCD) sensor. Other sensors that may be used in digital cameras, or other sensor devices that are known in the art, may also be used. The image sensor may be typically configured to determine the cleanliness state of the pool, in particular, a surface within the pool. In some embodiments,image sensor 185 may be configured to determine the patchiness of color on the pool floor, and distinguish foreign objects that result in a sensed evenness that is different from the evenness depicted in a reference image. - The image sensor may provide an image to an
image processor 195, which may be configured to compare the current image with a reference image, typically with respect to color and texture. The image processor may facilitate identifying foreign objects lying on the surface of the pool. Typically, the image processor may take advantage of the uniform coloring of most residential pools, in comparing a current image with a reference image. The image processor may also not need to know the exact location ofautomatic pool cleaner 10 in the pool to determine whether a foreign object has been detected by a sensor, given the relative uniform coloring typically found in most residential pools. -
Sensor housing 180 may also contain one or more other optical sensors; the optical sensors may include those that are known in the art.Sensor unit 150 may also include asensor window 200 insensor housing 180. -
Fig. 4 is a flow chart of a method for operating automatic pool cleaner, according to an embodiment of the current invention. - In some embodiments of the invention,
automatic pool cleaner 10 may clean a pool with minimum power consumption, whereinautomatic pool cleaner 10 traverses a surface while operating one ormore sensors 60, to detect foreign objects, as depicted inblock 500. Automatic pool cleaner may traverse the pool at a first power level.Automatic pool cleaner 10 may employsensors 60 while traversing the pool to search for or look for foreign objects, as depicted asdiamond 505.Automatic pool cleaner 10 may not detect or find a foreign object. While traversing the pool,automatic pool cleaner 10 may operatepump unit 230 at a first power level, less then full power, when a foreign object is not detected, as depicted inblock 510.Automatic pool cleaner 10 may find and/or detect a foreign object. Automatic pool cleaner may operatepump unit 230 at a second power level, which is greater than the first power level, when a foreign object is detected, as depicted inblock 520. - In some embodiments of the invention,
automatic pool cleaner 10 may operate at regular and/or fixed time intervals, for example, as described above. In some embodiments of the invention,automatic pool cleaner 10 may not operate at regular and/or fixed time intervals. -
Fig. 5 is a flow chart of a method for operating automatic pool cleaner, according to an embodiment of the invention. - In some embodiments of the invention, a method for cleaning a pool with minimum power consumption includes activating an automatic pool cleaner for a fixed time interval to traverse a surface while operating one or more sensors to detect foreign objects, as depicted as
box 600. - The method may further include configuring the automatic pool cleaner to determine if there is a foreign object on the surface by comparing a current image of the surface with a reference image obtained by said one or more sensors, as depicted as
diamond 610. - When no foreign object is detected,
Box 630 depicts of the portion of the method that may include configuring the automatic pool cleaner to employ a pump unit at a first power level. The first power level may be 0% power. - When a foreign object is detected, the method may include configuring the automatic pool cleaner to move toward the foreign object on the surface, as depicted as
box 620. In some embodiments of the inventions, automatic pool cleaner may employ algorithms to move toward the foreign object. The algorithms may determine an optimal path to reach the foreign object. The algorithms may determine an optimal path forautomatic pool cleaner 10 to advance over foreign object to vacuum up foreign object. Algorithms may be used to determine size shape, orientation and other characteristics of the foreign object in determining how automatic pool cleaner should advance toward, reach and pass over the foreign object. - Automatic pool cleaner may move toward foreign object a first power level and vacuum foreign object at a second power level. Automatic pool cleaner may move toward a suspected foreign object at a power level, and when reaching suspected foreign object, changing power levels in response to newly discovered characteristics of the foreign object, including, in some embodiments of the invention, false positives.
-
Box 640 depicts a portion of the method wherein automatic pool cleaner may employ the pump unit at a second power level in response to detecting and/or moving toward the foreign object. The second power level may be greater than the first power level. The second power level may be optimized given detected characteristics of the foreign object. The second power level may be one or a plurality of power levels depending on characteristics associated the foreign object, including, in some embodiments of the invention, distance from the automatic pool cleaner. - Examples of the present invention may include apparatuses for performing the operations described herein. Such apparatuses may be specially constructed for the desired purposes, or may comprise computers or processors selectively activated or reconfigured by a computer program stored in the computers. Such computer programs may be stored in a computer-readable or processor-readable non-transitory storage medium, any type of disk including floppy disks, optical disks, CD-ROMs, magnetic-optical disks, read-only memories (ROMs), random access memories (RAMs) electrically programmable read-only memories (EPROMs), electrically erasable and programmable read only memories (EEPROMs), magnetic or optical cards, or any other type of media suitable for storing electronic instructions. It will be appreciated that a variety of programming languages may be used to implement the teachings of the invention as described herein. Examples of the invention may include an article such as a non-transitory computer or processor readable non-transitory storage medium, such as for example, a memory, a disk drive, or a USB flash memory encoding, including or storing instructions, e.g., computer-executable instructions, which when executed by a processor or controller, cause the processor or controller to carry out methods disclosed herein. The instructions may cause the processor or controller to execute processes that carry out methods disclosed herein.
- Different embodiments are disclosed herein. Features of certain embodiments may be combined with features of other embodiments; thus certain embodiments may be combinations of features of multiple embodiments. The foregoing description of the embodiments of the invention has been presented for the purposes of illustration and description. It is not intended to be exhaustive or to limit the invention to the precise form disclosed. It should be appreciated by persons skilled in the art that many modifications, variations, substitutions, changes, and equivalents are possible in light of the above teaching. It is, therefore, to be understood that the appended claims are intended to cover all such modifications and changes as fall within the true spirit of the invention.
- While certain features of the invention have been illustrated and described herein, many modifications, substitutions, changes, and equivalents will now occur to those of ordinary skill in the art. It is, therefore, to be understood that the appended claims are intended to cover all such modifications and changes as fall within the true spirit of the invention.
Claims (12)
- An automatic pool cleaner (10), comprising:a pump unit (230);a sensor unit (150) comprising a sensor (60), the sensor (60) configured to detect foreign objects; and,a control unit (280) coupled to the sensor unit (150) and the pump unit (230),wherein the control unit (280) is configured to activate the pump (230) unit at a first power level which is less than full power when a foreign object is not detected by the sensor (60), and further configured to activate the pump unit (230) at a second power level, which is greater than the first power level, in response to a signal from the sensor unit (150) indicating the detection of a foreign object.
- An automatic pool cleaner (10) according to claim 1, wherein the sensor unit (150) is mounted so as to have a sensed region located underneath the automatic pool cleaner (10).
- An automatic pool cleaner (10) according to claim 1 or claim 2, wherein the sensor unit (150) is mounted so as to have a sensed region located along a current anticipated motion path of the automatic pool cleaner (10).
- An automatic pool cleaner according to any of claims 1 to 3, wherein the sensor unit (150) comprises an optical sensor.
- An automatic pool cleaner according to any of claims 1 to 4, wherein the pump unit (230) is powered by a battery or an external power source.
- An automatic pool cleaner according to any of claims 1 to 5, wherein the control unit (280) is further configured to operate the automatic pool cleaner (10) at fixed time intervals.
- A method of cleaning a pool with minimum power consumption comprising:configuring an automatic pool cleaner (10) to traverse a surface while operating one or more sensors (60), to detect foreign objects;andoperating a pump unit (230) of the automatic pool cleaner (10) at a first power level, less than full power, when a foreign object is not detected; and,operating the pump unit (230) at a second power level, which is greater than the first power level, when a foreign object is detected.
- A method according to claim 7, wherein the automatic pool cleaner (10) is configured to operate the pump unit (230) to maintain a straight course in the face of asymmetry.
- A method according to claims 7 or 8, wherein said one or more sensors (60) are configured to provide a sensed region along a current anticipated motion path of the automatic pool cleaner (10).
- A method according to any of claims 7 to 9, wherein said one or more sensors (60) are configured to provide a sensed region located underneath the automatic pool cleaner (10).
- A method according to any of claims 7 to 10, wherein said one or more sensors (60) comprise one or more optical sensors.
- A method as claimed in any of claims 7 to 11 comprising: activating the automatic pool cleaner (10) at a regular fixed time interval to traverse the surface.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
IL217093A IL217093A (en) | 2011-12-19 | 2011-12-19 | Energy saving automatic pool cleaner and method for cleaning a pool |
Publications (3)
Publication Number | Publication Date |
---|---|
EP2607573A2 true EP2607573A2 (en) | 2013-06-26 |
EP2607573A3 EP2607573A3 (en) | 2017-04-12 |
EP2607573B1 EP2607573B1 (en) | 2020-04-08 |
Family
ID=45855208
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
EP12198112.0A Active EP2607573B1 (en) | 2011-12-19 | 2012-12-19 | Automatic pool cleaner for cleaning a pool with minimum power consumption and method thereof |
Country Status (4)
Country | Link |
---|---|
US (1) | US20130152970A1 (en) |
EP (1) | EP2607573B1 (en) |
ES (1) | ES2804524T3 (en) |
IL (1) | IL217093A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2016177978A1 (en) | 2015-05-07 | 2016-11-10 | Zodiac Pool Care Europe | Pool cleaning apparatus with optimized control |
WO2017055737A1 (en) | 2015-10-01 | 2017-04-06 | Zodiac Pool Care Europe | Swimming pool cleaning system with image capture device |
EP3262252A4 (en) * | 2015-02-24 | 2018-09-26 | Hayward Industries, Inc. | Pool cleaner with optical out-of-water and debris detection |
WO2019040653A1 (en) | 2017-08-22 | 2019-02-28 | Pentair Water Pool And Spa, Inc. | Algorithm for a pool cleaner |
Families Citing this family (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5953658B2 (en) | 2011-05-25 | 2016-07-20 | ソニー株式会社 | ROBOT CONTROL DEVICE, ROBOT DEVICE CONTROL METHOD, COMPUTER PROGRAM, PROGRAM STORAGE MEDIUM, AND ROBOT DEVICE |
CA2877919A1 (en) * | 2012-06-27 | 2014-01-03 | Pentair Water Pool And Spa, Inc. | Pool cleaner with laser range finder system and method |
US9388595B2 (en) | 2012-07-10 | 2016-07-12 | Aqua Products, Inc. | Pool cleaning system and method to automatically clean surfaces of a pool using images from a camera |
DE102013113426A1 (en) * | 2012-12-05 | 2014-06-05 | Vorwerk & Co. Interholding Gmbh | Mobile cleaning device and method for operating such a device |
US10731370B2 (en) * | 2013-10-13 | 2020-08-04 | Maytronics Ltd. | Pool cleaning robot and a method for sensing a cleanliness of a filtering unit |
US10435904B2 (en) * | 2013-10-13 | 2019-10-08 | Maytronics Ltd. | Pool cleaning robot having a filtering unit and a sensor |
US10260248B2 (en) * | 2013-10-13 | 2019-04-16 | Mayrtonics Ltd. | Pool cleaning robot and a method for cleaning the pool cleaning robot |
EP2821564B1 (en) | 2014-01-07 | 2016-04-13 | Aquatron Robotic Technology Ltd. | Swimming pool cleaner |
DE102014111217A1 (en) | 2014-08-06 | 2016-02-11 | Vorwerk & Co. Interholding Gmbh | Floor cleaning device for dry and damp cleaning and method for operating a self-propelled floor cleaning device |
US10877484B2 (en) * | 2014-12-10 | 2020-12-29 | Aktiebolaget Electrolux | Using laser sensor for floor type detection |
JP6743828B2 (en) | 2015-04-17 | 2020-08-19 | アクチエボラゲット エレクトロルックス | Robot vacuum and method for controlling the robot vacuum |
US11619059B2 (en) * | 2015-09-20 | 2023-04-04 | Maytronics Ltd. | Multi parameter swimming pool fluid analysis and regulating method and device |
FR3041982B1 (en) * | 2015-10-05 | 2017-11-24 | Max Roumagnac | AUTONOMOUS SWIMMING POOL CLEANING ROBOT |
EP3430424B1 (en) | 2016-03-15 | 2021-07-21 | Aktiebolaget Electrolux | Robotic cleaning device and a method at the robotic cleaning device of performing cliff detection |
US10927559B2 (en) * | 2016-04-04 | 2021-02-23 | Maytronics Ltd. | Pool cleaning robot having a filtering unit and a sensor |
US10214933B2 (en) | 2017-05-11 | 2019-02-26 | Hayward Industries, Inc. | Pool cleaner power supply |
KR20220025250A (en) | 2017-06-02 | 2022-03-03 | 에이비 엘렉트로룩스 | Method of detecting a difference in level of a surface in front of a robotic cleaning device |
KR20200058400A (en) | 2017-09-26 | 2020-05-27 | 에이비 엘렉트로룩스 | Control the movement of the robot cleaning device |
WO2019239316A1 (en) * | 2018-06-11 | 2019-12-19 | Intex Industries Xiamen Co. Ltd | Automated pool cleaner with improved debris removal |
USD945723S1 (en) * | 2020-07-09 | 2022-03-08 | Aquastar Pool Products, Inc. | Pool cleaner |
IL293052B2 (en) * | 2022-05-16 | 2024-01-01 | Maytronics Ltd | Pool related platform and added-on accessories |
CN115047893A (en) * | 2022-06-13 | 2022-09-13 | 深圳众清人居科技有限公司 | Underwater robot path planning method based on ultrasonic radar and underwater robot |
US12079003B1 (en) * | 2023-10-27 | 2024-09-03 | Degrii Co., Ltd. | Pool cleaning system with a video capture device |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6815918B2 (en) | 2001-10-15 | 2004-11-09 | Aqua Products Inc. | Pool cleaning method and apparatus |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5205174A (en) * | 1991-05-24 | 1993-04-27 | Silverman Eugene B | Scavenger submersible visual and acoustical tank inspection system and method |
JP3293314B2 (en) * | 1994-04-14 | 2002-06-17 | ミノルタ株式会社 | Cleaning robot |
SE9602216L (en) * | 1996-06-04 | 1997-05-26 | Mark & Marin Ab | Device for cleaning water cisterns |
US6299699B1 (en) * | 1999-04-01 | 2001-10-09 | Aqua Products Inc. | Pool cleaner directional control method and apparatus |
JP2001029910A (en) * | 1999-07-27 | 2001-02-06 | Tokyo Electric Power Co Inc:The | Precipitate removing device in water tank |
US7424766B2 (en) * | 2003-09-19 | 2008-09-16 | Royal Appliance Mfg. Co. | Sensors and associated methods for controlling a vacuum cleaner |
US7849547B2 (en) * | 2003-11-04 | 2010-12-14 | Aqua Products Inc. | Directional control for dual brush robotic pool cleaners |
US7875123B2 (en) * | 2005-04-06 | 2011-01-25 | Crawford Iii William Randall | Method and apparatus for cleaning percolation basins |
FR2929311A1 (en) * | 2008-03-27 | 2009-10-02 | Zodiac Pool Care Europ Soc Par | HYDRAULIC AND ELECTRICALLY MIXED DRIVING SURFACE SURFACE ROLLING MACHINE AND CORRESPONDING PROCESS |
US8506719B2 (en) * | 2009-11-23 | 2013-08-13 | Searobotics Corporation | Robotic submersible cleaning system |
KR101133091B1 (en) * | 2010-08-20 | 2012-04-04 | 재단법인 포항지능로봇연구소 | Cleaning robot, method and apparatus for underwater sediment cleaning |
-
2011
- 2011-12-19 IL IL217093A patent/IL217093A/en active IP Right Grant
-
2012
- 2012-12-19 EP EP12198112.0A patent/EP2607573B1/en active Active
- 2012-12-19 ES ES12198112T patent/ES2804524T3/en active Active
- 2012-12-19 US US13/719,633 patent/US20130152970A1/en not_active Abandoned
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6815918B2 (en) | 2001-10-15 | 2004-11-09 | Aqua Products Inc. | Pool cleaning method and apparatus |
Cited By (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3262252A4 (en) * | 2015-02-24 | 2018-09-26 | Hayward Industries, Inc. | Pool cleaner with optical out-of-water and debris detection |
US10107000B2 (en) | 2015-02-24 | 2018-10-23 | Hayward Industries, Inc. | Pool cleaner with optical out-of-water and debris detection |
US10961738B2 (en) | 2015-05-07 | 2021-03-30 | Zodiac Pool Care Europe | Pool cleaning apparatus with optimized control |
FR3035906A1 (en) * | 2015-05-07 | 2016-11-11 | Zodiac Pool Care Europe | OPTIMIZED PILOTAGE POOL CLEANER APPARATUS |
AU2016257063B2 (en) * | 2015-05-07 | 2020-08-13 | Zodiac Pool Care Europe | Pool cleaning apparatus with optimized control |
WO2016177978A1 (en) | 2015-05-07 | 2016-11-10 | Zodiac Pool Care Europe | Pool cleaning apparatus with optimized control |
US11828082B2 (en) | 2015-05-07 | 2023-11-28 | Zodiac Pool Care Europe | Pool cleaning apparatus with optimized control |
US11629516B2 (en) | 2015-10-01 | 2023-04-18 | Zodiac Pool Care Europe | Swimming pool cleaning system with image capture device |
WO2017055737A1 (en) | 2015-10-01 | 2017-04-06 | Zodiac Pool Care Europe | Swimming pool cleaning system with image capture device |
FR3041980A1 (en) * | 2015-10-01 | 2017-04-07 | Zodiac Pool Care Europe | SWIMMING POOL CLEANING SYSTEM WITH IMAGE TAKING DEVICE |
US11306500B2 (en) | 2015-10-01 | 2022-04-19 | Zodiac Pool Care Europe | Swimming pool cleaning system with image capture device |
WO2019040653A1 (en) | 2017-08-22 | 2019-02-28 | Pentair Water Pool And Spa, Inc. | Algorithm for a pool cleaner |
US11339580B2 (en) | 2017-08-22 | 2022-05-24 | Pentair Water Pool And Spa, Inc. | Algorithm for a pool cleaner |
US11767679B2 (en) | 2017-08-22 | 2023-09-26 | Pentair Water Pool And Spa, Inc. | Algorithm for a pool cleaner |
EP4235343A3 (en) * | 2017-08-22 | 2023-10-04 | Pentair Water Pool and Spa, Inc. | Pool cleaner control system |
EP3673232A4 (en) * | 2017-08-22 | 2021-05-19 | Pentair Water Pool and Spa, Inc. | Algorithm for a pool cleaner |
Also Published As
Publication number | Publication date |
---|---|
EP2607573B1 (en) | 2020-04-08 |
US20130152970A1 (en) | 2013-06-20 |
IL217093A (en) | 2015-06-30 |
ES2804524T3 (en) | 2021-02-08 |
IL217093A0 (en) | 2012-02-29 |
EP2607573A3 (en) | 2017-04-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2607573A2 (en) | Automatic pool cleaner for cleaning a pool with minimum power consumption and method thereof | |
US11412906B2 (en) | Cleaning robot traveling using region-based human activity data and method of driving cleaning robot | |
EP2570067A1 (en) | Autonomous cleaning apparatus and method of controlling the same | |
KR101578881B1 (en) | A robot cleaner and a method for operating it | |
US11629516B2 (en) | Swimming pool cleaning system with image capture device | |
KR101578879B1 (en) | A robot cleaner and a method for operating it | |
CN102551591A (en) | Robot cleaner and control method thereof | |
US20240052663A1 (en) | Pool cleaning apparatus with optimized control | |
KR101660749B1 (en) | Robot Cleaner | |
CN109938643B (en) | Self-propelled electric vacuum cleaner | |
EP3673232B1 (en) | Pool cleaner control system | |
KR20160040746A (en) | Dust sensor, dust measurement apparatus, robot cleaner and control method thereof | |
KR102201144B1 (en) | Mobile robot and its control method | |
JP7516002B2 (en) | Electric Vacuum Equipment | |
US20160207204A1 (en) | Pool Cleaner With Capacitive Water Sensor | |
KR20200022764A (en) | Autonomous moving device and docking station thereof | |
US11478118B1 (en) | Method for automatically removing obstructions from robotic floor-cleaning devices | |
CN105900032B (en) | Self-propelled equipment | |
JP2022552343A (en) | Control method and control means for vacuum cleaner | |
US20240049938A1 (en) | Washing control method and apparatus, computer readable storage medium, and electronic device | |
KR102155095B1 (en) | Robot cleaner | |
CN215160737U (en) | Mobile robot | |
CN114610009A (en) | Cleaning control method and device, computer readable storage medium and electronic equipment | |
CN116942002A (en) | Cleaning method, surface cleaning device and control equipment | |
CN209222696U (en) | A kind of cavitation jet cleaning equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated contracting states |
Kind code of ref document: A2 Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR |
|
AX | Request for extension of the european patent |
Extension state: BA ME |
|
PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
PUAL | Search report despatched |
Free format text: ORIGINAL CODE: 0009013 |
|
AK | Designated contracting states |
Kind code of ref document: A3 Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR |
|
AX | Request for extension of the european patent |
Extension state: BA ME |
|
RIC1 | Information provided on ipc code assigned before grant |
Ipc: E04H 4/16 20060101AFI20170307BHEP |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: REQUEST FOR EXAMINATION WAS MADE |
|
17P | Request for examination filed |
Effective date: 20170728 |
|
RBV | Designated contracting states (corrected) |
Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: EXAMINATION IS IN PROGRESS |
|
17Q | First examination report despatched |
Effective date: 20170926 |
|
GRAP | Despatch of communication of intention to grant a patent |
Free format text: ORIGINAL CODE: EPIDOSNIGR1 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: GRANT OF PATENT IS INTENDED |
|
INTG | Intention to grant announced |
Effective date: 20191029 |
|
GRAS | Grant fee paid |
Free format text: ORIGINAL CODE: EPIDOSNIGR3 |
|
GRAA | (expected) grant |
Free format text: ORIGINAL CODE: 0009210 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE PATENT HAS BEEN GRANTED |
|
AK | Designated contracting states |
Kind code of ref document: B1 Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR |
|
REG | Reference to a national code |
Ref country code: GB Ref legal event code: FG4D |
|
REG | Reference to a national code |
Ref country code: AT Ref legal event code: REF Ref document number: 1254581 Country of ref document: AT Kind code of ref document: T Effective date: 20200415 Ref country code: CH Ref legal event code: EP |
|
REG | Reference to a national code |
Ref country code: IE Ref legal event code: FG4D |
|
REG | Reference to a national code |
Ref country code: DE Ref legal event code: R096 Ref document number: 602012069075 Country of ref document: DE |
|
REG | Reference to a national code |
Ref country code: NL Ref legal event code: MP Effective date: 20200408 |
|
REG | Reference to a national code |
Ref country code: LT Ref legal event code: MG4D |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: LT Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200408 Ref country code: PT Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200817 Ref country code: GR Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200709 Ref country code: IS Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200808 Ref country code: FI Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200408 Ref country code: NO Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200708 Ref country code: SE Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200408 Ref country code: NL Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200408 |
|
REG | Reference to a national code |
Ref country code: AT Ref legal event code: MK05 Ref document number: 1254581 Country of ref document: AT Kind code of ref document: T Effective date: 20200408 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: BG Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200708 Ref country code: RS Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200408 Ref country code: HR Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200408 Ref country code: LV Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200408 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: AL Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200408 |
|
REG | Reference to a national code |
Ref country code: DE Ref legal event code: R097 Ref document number: 602012069075 Country of ref document: DE |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: EE Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200408 Ref country code: AT Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200408 Ref country code: DK Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200408 Ref country code: IT Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200408 Ref country code: SM Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200408 Ref country code: RO Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200408 Ref country code: CZ Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200408 |
|
REG | Reference to a national code |
Ref country code: ES Ref legal event code: FG2A Ref document number: 2804524 Country of ref document: ES Kind code of ref document: T3 Effective date: 20210208 |
|
PLBE | No opposition filed within time limit |
Free format text: ORIGINAL CODE: 0009261 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: NO OPPOSITION FILED WITHIN TIME LIMIT |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: PL Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200408 Ref country code: SK Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200408 |
|
26N | No opposition filed |
Effective date: 20210112 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: SI Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200408 |
|
REG | Reference to a national code |
Ref country code: CH Ref legal event code: PL |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: MC Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200408 |
|
REG | Reference to a national code |
Ref country code: BE Ref legal event code: MM Effective date: 20201231 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: LU Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20201219 Ref country code: IE Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20201219 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: CH Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20201231 Ref country code: LI Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20201231 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: TR Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200408 Ref country code: MT Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200408 Ref country code: CY Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200408 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: MK Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200408 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: BE Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20201231 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: GB Payment date: 20231227 Year of fee payment: 12 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: FR Payment date: 20231227 Year of fee payment: 12 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: ES Payment date: 20240102 Year of fee payment: 12 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: DE Payment date: 20231229 Year of fee payment: 12 |