Robot Control Method, Robot And Storage Medium

Patent No. US11850753 (titled "Robot Control Method, Robot And Storage Medium") was filed by Ecovacs Robotics Co Ltd on Nov 4, 2022.

What is this patent about?

’753 is related to the field of robotics and artificial intelligence , specifically concerning the control of autonomous robots, such as cleaning robots or sorting robots, that operate using simultaneous localization and mapping (SLAM). These robots can be moved or disturbed during operation, leading to localization errors that require a relocalization process to resume task execution.

The underlying idea behind ’753 is to enable a robot to intelligently determine a suitable task execution area after being moved or 'hijacked' and subsequently relocalized. Instead of simply returning to its previous location, the robot uses environmental information gathered after relocalization to decide on a new area to perform its task, allowing it to adapt to the changed circumstances and potentially fulfill user needs more effectively.

The claims of ’753 focus on a robot control method, a robot, and a storage medium containing instructions for the method. The core of the invention involves determining the robot's position after being released from a 'hijacked' state using relocalization, then defining a task execution area based on the surrounding environmental data. A key aspect highlighted in the claims is the robot's ability to identify corners in its environment and define the task execution area as an associated region, either a sector or a rectangle, relative to that corner.

In practice, the robot uses sensors, such as visual or laser sensors, to perceive its surroundings after being moved. If the robot detects a corner, it calculates a sector or rectangular area based on the distance to the corner's vertex or sides. This area then becomes the focus of the robot's task, for example, a cleaning robot would concentrate its cleaning efforts in this newly defined zone. This approach allows the robot to adapt its behavior based on its new location, rather than blindly returning to its original path.

This method differentiates itself from prior approaches where a robot, after relocalization, would typically return to its point of disruption to continue its task. By intelligently assessing the environment and defining a new task execution area, the robot can avoid obstacles, adapt to new rooms, or address specific areas of interest. This adaptive behavior enhances the robot's autonomy and its ability to meet user expectations in dynamic environments, especially when the robot is moved to a different environment.

How does this patent fit in bigger picture?

Technical landscape at the time

In the late 2010s when ’753 was filed, autonomous robots were increasingly common, at a time when SLAM was typically implemented using computationally intensive algorithms. When robots commonly relied on onboard sensors and processing, hardware or software constraints made real-time decision-making and adaptive task planning non-trivial.

Novelty and Inventive Step

The examiner approved the application because no prior art was found that taught, suggested, or rendered obvious the limitations related to determining a sector or rectangular area based on the corner's vertex or sides when the robot is released from being hijacked.

Claims

This patent includes 18 claims, with independent claims numbered 1, 7, 15, 16, 17, and 18. The independent claims are generally directed to a robot control method, a robot, and a non-transitory computer-readable storage medium, all relating to a robot re-establishing its task after being hijacked. The dependent claims generally elaborate on and provide specific details or limitations to the independent claims.

Key Claim Terms New

Definitions of key terms used in the patent claims.

Term (Source)Support for SpecificationInterpretation
Associated area of the corner
(Claim 1, Claim 7, Claim 15)
“determining a sector area by taking a vertex of the corner as a circle center and a distance from the position when the robot is released from being hijacked to the vertex of the corner as a radius, and taking the sector area as the task execution area; or determining a rectangular area by taking a distance from the position when the robot is released from being hijacked to any side of the corner as a half side length, and taking the rectangular area as the task execution area.”A sector area or a rectangular area determined based on the position when the robot is released from being hijacked and the vertex or sides of the corner.
Environmental information
(Claim 1, Claim 7, Claim 15, Claim 16, Claim 17, Claim 18)
“A robot determines a position of the robot when the robot is released from being hijacked based on relocalization operation; determines a task execution area according to environmental information around the position of the robot when the robot is released from being hijacked; and afterwards executes a task within the task execution area.”Data about the surroundings of the robot, used to determine the task execution area.
Released from being hijacked
(Claim 1, Claim 7, Claim 15, Claim 16, Claim 17, Claim 18)
“For example, the robot is moved, suspended or dragged by a wide range. When the robot returns back to the ground, uncontrollable drift errors will occur in the localization, and the robot needs to be relocated.”The state or position of the robot after it has been moved, suspended, or dragged and then returned to the ground, requiring relocalization.
Relocalization operation
(Claim 1, Claim 7, Claim 15, Claim 16, Claim 17, Claim 18)
“In the existing robot technology, autonomous localization and navigation of the robot may be realized by means of simultaneous localization and mapping (SLAM). However, in the process of SLAM, the robot may be hijacked sometimes. For example, the robot is moved, suspended or dragged by a wide range. When the robot returns back to the ground, uncontrollable drift errors will occur in the localization, and the robot needs to be relocated.”The process by which the robot re-establishes its position within its environment after being 'hijacked'.
Task execution area
(Claim 1, Claim 7, Claim 15, Claim 16, Claim 17, Claim 18)
“A robot determines a position of the robot when the robot is released from being hijacked based on relocalization operation; determines a task execution area according to environmental information around the position of the robot when the robot is released from being hijacked; and afterwards executes a task within the task execution area.”The specific area where the robot will perform a task after being released from being hijacked, determined based on environmental information.

Litigation Cases New

US Latest litigation cases involving this patent.

Case NumberFiling DateTitle
2:25-cv-00900Aug 27, 2025Ecovacs Robotics Co., Ltd. v. Bejing Roborock Technology Co., Ltd. et al

Patent Family

Patent Family

File Wrapper

The dossier documents provide a comprehensive record of the patent's prosecution history - including filings, correspondence, and decisions made by patent offices - and are crucial for understanding the patent's legal journey and any challenges it may have faced during examination.

  • Date

    Description

  • Get instant alerts for new documents

US11850753

ECOVACS ROBOTICS CO LTD
Application Number
US17981226
Filing Date
Nov 4, 2022
Status
Granted
Expiry Date
Jul 16, 2039
External Links
Slate, USPTO, Google Patents