Patents Assigned to Bobsweep USA
-
Patent number: 12773781Abstract: A method for autonomously planning work duties of a robot within an environment of the robot, including: obtaining, with a processor of the robot, first data indicative of a presence or an absence of at least one human within the environment at a particular time; actuating, with the processor, the robot to execute work duties based on the first data, wherein: the robot executes the work duties when the first data indicates the absence of the at least one human from the environment; and the work duties comprise cleaning at least a portion of the environment; capturing, with at least one sensor of a plurality of sensors disposed on the robot, second data while the robot executes the work duties; and altering, with the processor, a navigational route of the robot or the work duties based on the second data.Type: GrantFiled: April 22, 2025Date of Patent: October 27, 2026Assignee: Bobsweep USAInventors: Ali Ebrahimi Afrouzi, Chen Zhang
-
Publication number: 20260324929Abstract: Some aspects also include a rug fringe guard for protecting a rug when cleaned by a cleaning device, comprising: an elongated textile layer configured to be positioned over at least a portion of a rug fringe extending from the rug, and the elongated textile layer is configured to be positioned underneath at least a portion of the rug fringe extending from the rug, wherein the elongated textile layer is configured to reduce entanglement of the rug fringe with the cleaning device.Type: ApplicationFiled: May 15, 2026Publication date: October 22, 2026Applicant: Bobsweep USAInventor: Ali Ebrahimi Afrouzi
-
Patent number: 12761651Abstract: A method for identifying a doorway, including: capturing, with a sensor disposed on a robot, sensor data of an environment of the robot as the robot drives along a movement path; identifying, with a processor of the robot, at least one feature from the sensor data indicative of a doorway; identifying, with the processor, the doorway at a location within the environment upon detecting the at least one feature in the sensor data; and generating, with the processor, a map of the environment based on at least the sensor data.Type: GrantFiled: October 10, 2024Date of Patent: October 13, 2026Assignee: Bobsweep USAInventor: Ali Ebrahimi Afrouzi
-
Publication number: 20260305899Abstract: Provided is a tangible, non-transitory, machine readable medium storing instructions that when executed by a processor of a robot effectuates operations including: capturing, with at least one sensor, first data used in indicating a position of the robot; capturing, with at least one sensor, second data indicative of movement of the robot; recognizing, with the processor of the robot, a first area of the workspace based on at least one of: a first part of the first data and a first part of the second data; generating, with the processor of the robot, a first movement path covering at least part of the first recognized area; actuating, with the processor of the robot, the robot to move along the first movement path; and generating, with the processor of the robot, a map of the workspace based on at least one of: the first data and the second data.Type: ApplicationFiled: April 7, 2025Publication date: October 8, 2026Applicant: Bobsweep USAInventors: Ali Ebrahimi Afrouzi, Lukas Robinson, Chen Zhang
-
Publication number: 20260289931Abstract: An application of a communication device for receiving a first set of inputs comprising at least one human attribute of at least a first user; receiving a second set of inputs comprising at least one clothing garment for the at least the first user from a plurality of clothing garments, each clothing garment comprising a set of clothing attributes; and generating at least one relationship between a human attribute and a clothing attribute based on the at least one human attribute of the at least the first user and the set of clothing attributes of the at least one clothing garment for the at least the first user.Type: ApplicationFiled: May 25, 2026Publication date: September 24, 2026Applicant: Bobsweep USAInventors: Ali Ebrahimi Afrouzi, Azadeh Afshar Bakooshli
-
Publication number: 20260267337Abstract: A method for centrally aligning a robot with an electronic device, including: transmitting, with at least one transmitter, a first signal; receiving, with a first receiver and a second receiver, the first signal; detecting, with a controller coupled to the first receiver and the second receiver, the robot is centrally aligned with the electronic device when the first receiver and the second receiver simultaneously receive the first signal, wherein a virtual line passing through a center of the robot and a center of the electronic device is aligned with a midpoint between the first receiver and the second receiver; and executing, with the robot, a particular movement type when the robot is aligned with the electronic device.Type: ApplicationFiled: April 29, 2026Publication date: September 10, 2026Applicant: Bobsweep USAInventor: Ali Ebrahimi Afrouzi
-
Patent number: 12710253Abstract: Some aspects include a method for operating an autonomous robot, including: capturing, with a first sensor disposed on the robot, data of an environment of the robot; generating, with the processor, a map of the environment based on at least the data of the environment; localizing, with the processor, the robot within the environment; capturing, with a second sensor disposed on the robot, data of a floor surface; determining, with the processor, a floor type of areas of the environment based on the data of the floor surface; and determining, with the processor, settings of the robot based on at least the floor type of the floor surface, wherein the settings comprise at least an elevation of each of at least one component of the robot from the floor surface.Type: GrantFiled: August 12, 2025Date of Patent: August 18, 2026Assignee: Bobsweep USAInventors: Ali Ebrahimi Afrouzi, Lukas Robinson
-
Patent number: 12703118Abstract: Provided is an electronic razor, including: a frame; one or more razor blades detachable from the frame; a razor blade motor to drive the one or more razor blades; one or more sensors; a processor; and a suctioning mechanism positioned below the one or more razor blades, including: a suction fan; a suction fan motor to drive the suction fan; and a hair collection compartment; wherein: the processor learns one or more electronic razor settings based on usage history of the electronic razor. Included is a method for determining one or more electronic razor settings of an electronic razor, including: learning, by a processor of the electronic razor, the one or more electronic razor settings based on a usage history of the electronic razor.Type: GrantFiled: September 14, 2023Date of Patent: August 11, 2026Assignee: Bobsweep USAInventor: Ali Ebrahimi Afrouzi
-
Patent number: 12687848Abstract: Provided is a robotic device for transporting and delivering at least one item, including: a processor; a chassis including a set of wheels; a motor for driving the set of wheels; a control system module for controlling the movement of the robotic device; a set of sensors; a screen with a graphical user interface; at least one compartment for storing the at least one item for transportation and delivery; and a door that provides access to the at least one item stored in the at least one compartment.Type: GrantFiled: May 13, 2024Date of Patent: July 21, 2026Assignee: Bobsweep USAInventor: Ali Ebrahimi Afrouzi
-
Patent number: 12663271Abstract: Provided is a robot configured to generate a map of a workspace of the robot based at least in part on data sensed by at least one sensor in different positions and orientations within the workspace. The map of the workspace is saved to a memory of the robot or the cloud. The robot is paired with a software application executed on a smart phone configured to at least display the map of the workspace and receive at least one input designating a modification to the map of the workspace; a unique tag for a subarea within the map of the workspace; a schedule for cleaning by the robot; an area to avoid; and an instruction to start or stop vacuuming or mopping.Type: GrantFiled: December 21, 2022Date of Patent: June 23, 2026Assignee: Bobsweep USAInventors: Ali Ebrahimi Afrouzi, Sebastian Schweigert, Lukas Robinson, Chen Zhang
-
Patent number: 12661789Abstract: Provided is a method for determining a coverage path of a robotic device, including: capturing, with a sensor, spatial data of the environment; detecting, with a processor, at least one obstacle within the environment based on the spatial data; determining, with the processor, a first working zone within the environment; determining, with the processor, a coverage path within the first working zone that accounts for at least one of the obstacles detected within the first working zone; actuating, with the processor, a robotic device to drive along the coverage path within the first working zone; and wherein the processor determines an adapted coverage path when a new obstacle is detected and wherein the processor actuates the robotic device to drive along the adapted coverage path.Type: GrantFiled: April 29, 2024Date of Patent: June 23, 2026Assignee: Bobsweep USAInventor: Ali Ebrahimi Afrouzi
-
Patent number: 12645225Abstract: A method for centrally aligning a robot with an electronic device, including: transmitting, with at least one transmitter, a first signal; receiving, with a first receiver and a second receiver, the first signal; detecting, with a controller coupled to the first receiver and the second receiver, the robot is centrally aligned with the electronic device when the first receiver and the second receiver simultaneously receive the first signal, wherein a virtual line passing through a center of the robot and a center of the electronic device is aligned with a midpoint between the first receiver and the second receiver; and executing, with the robot, a particular movement type when the robot is aligned with the electronic device.Type: GrantFiled: October 16, 2024Date of Patent: June 2, 2026Assignee: Bobsweep USAInventor: Ali Ebrahimi Afrouzi
-
Patent number: 12630068Abstract: Provided is a versatile robotic chassis including: a chassis; a set of wheels coupled to the chassis; a processor; a plurality of sensors; a battery; and a tangible, non-transitory, machine-readable medium storing instructions that when executed by the processor effectuates operations, including: capturing, with the plurality of sensors, sensor data; recognizing, with the processor, a street sign, a pot hole, and a speed bump based on at least some of the sensor data; and responding, with the versatile robotic chassis, to the street sign; wherein: the versatile robotic chassis is customizable; the versatile robotic chassis is configured to be coupled with different types of components that enable different robotic functions; and the versatile robotic chassis is configured to run different types of software that enable different robotic functions.Type: GrantFiled: September 15, 2021Date of Patent: May 19, 2026Assignee: Bobsweep USAInventors: Ali Ebrahimi Afrouzi, Lukas Fath, Shahin Fathi Djalali
-
Patent number: D1140423Type: GrantFiled: August 22, 2024Date of Patent: August 4, 2026Assignee: Bobsweep USAInventor: Ali Ebrahimi Afrouzi
-
Patent number: D1140428Type: GrantFiled: June 3, 2025Date of Patent: August 4, 2026Assignee: Bobsweep USAInventor: Ali Ebrahimi Afrouzi
-
Patent number: D1140429Type: GrantFiled: June 3, 2025Date of Patent: August 4, 2026Assignee: Bobsweep USAInventor: Ali Ebrahimi Afrouzi
-
Patent number: D1140430Type: GrantFiled: June 3, 2025Date of Patent: August 4, 2026Assignee: Bobsweep USAInventor: Ali Ebrahimi Afrouzi