Patents by Inventor Ali Ebrahimi

Ali Ebrahimi has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11857129
    Abstract: A robotic floor cleaning device that features a controlled liquid releasing mechanism. A rotatable cylinder with at least one aperture for storing a limited quantity of liquid is connected to a non-propelling wheel of the robotic floor cleaning device. There is a passage below the cylinder and between the cylinder and a drainage mechanism. The cylinder is within or adjacent to a liquid reservoir. Each time an aperture is exposed to the liquid within the reservoir it fills with liquid. As the wheel turns the connected cylinder is rotated until the aperture is adjacent to the passage. The liquid in the aperture will flow through the passage and enter the drainage mechanism which disperses the liquid to the working surface. The release of liquid is halted when the connected wheel stops turning.
    Type: Grant
    Filed: August 9, 2017
    Date of Patent: January 2, 2024
    Assignee: AI Incorporated
    Inventors: Ali Ebrahimi Afrouzi, Azadeh Afshar Bakooshli, Masih Ebrahimi Afrouzi, Nema Lankarani, Masoud Nasiri Sarvi
  • Publication number: 20230415365
    Abstract: 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: Application
    Filed: September 14, 2023
    Publication date: December 28, 2023
    Applicant: Al Incorporated
    Inventor: Ali Ebrahimi Afrouzi
  • Patent number: 11853076
    Abstract: Provided is a system including at least two robots. A first robot includes a chassis, a set of wheels, a wheel suspension, sensors, a processor, and a machine-readable medium for storing instructions. A camera of the first robot captures images of an environment from which the processor generates or updates a map of the environment and determines a location of items within the environment. The processor extracts features of the environment from the images and determines a location of the first robot. The processor transmits information to a processor of a second robot and determines an action of the first robot and the second robot. A smart phone application is paired with at least the first robot and is configured to receive at least one user input specifying an instruction for at least the first robot and at least one user preference.
    Type: Grant
    Filed: December 17, 2019
    Date of Patent: December 26, 2023
    Assignee: AI Incorporated
    Inventor: Ali Ebrahimi Afrouzi
  • Publication number: 20230409181
    Abstract: Some aspects provide a method for instructing operation of a robotic floor-cleaning device based on the position of the robotic floor-cleaning device within a two-dimensional map of the workspace. A two-dimensional map of a workspace is generated using inputs from sensors positioned on a robotic floor-cleaning device to represent the multi-dimensional workspace of the robotic floor-cleaning device. The two-dimensional map is provided to a user on a user interface. A user may adjust the boundaries of the two-dimensional map through the user interface and select settings for map areas to control device operation in various areas of the workspace.
    Type: Application
    Filed: August 29, 2023
    Publication date: December 21, 2023
    Applicant: AI Incorporated
    Inventors: Ali Ebrahimi Afrouzi, Soroush Mehrnia
  • Patent number: 11835961
    Abstract: Provided is a robot, including: a main brush; a peripheral brush; a first actuator; a first sensor; one or more processors; and memory storing instructions that when executed by at least some of the one or more processors effectuate operations including: determining a first location of the robot; obtaining first data indicative of an environmental characteristic of the first location; adjusting a first operational parameter of the first actuator based on the sensed first data; and forming or updating a debris map of the working environment based on data output by the first sensor or another sensor configured to collect data indicative of an existence of debris on a floor, wherein the debris map at least indicates areas covered by the robot and with a high level of debris accumulation; and an application of a communication device paired with the robot and configured to at least display the debris map.
    Type: Grant
    Filed: August 27, 2020
    Date of Patent: December 5, 2023
    Assignee: Al Incorporated
    Inventors: Ali Ebrahimi Afrouzi, Scott McDonald, Masoud Nasiri Sarvi
  • Patent number: 11835343
    Abstract: Provided is a method including: capturing, with at least one sensor of a robot, first data indicative of the position of the robot in relation to objects within the workspace and second data indicative of movement of the robot; recognizing, with a processor of the robot, a first area of the workspace based on observing 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, at least part of a map of the workspace based on at least one of: the first part of the first data and the 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.
    Type: Grant
    Filed: November 26, 2021
    Date of Patent: December 5, 2023
    Assignee: AI Incorporated
    Inventors: Ali Ebrahimi Afrouzi, Lukas Fath, Chen Zhang, Sebastian Schweigert
  • Publication number: 20230380648
    Abstract: Some aspects provide a floor cleaning system, including: a robot, including: a chassis; a set of wheels; a processor; a plurality of sensors; a vacuum module; a mopping module; a dustbin module for storing debris; a cleaning fluid tank module for storing cleaning fluid; and a rechargeable battery module; and a base station; wherein: the base station is configured to empty debris stored within the dustbin module; the base station is configured to replenish the cleaning fluid tank module with cleaning fluid; and the robot navigates to the base station when a rechargeable battery charge of the rechargeable battery module is below a first threshold during operation and departs the base station to continue operation when the rechargeable battery charge is above a second threshold.
    Type: Application
    Filed: August 3, 2023
    Publication date: November 30, 2023
    Applicant: Al Incorporated
    Inventor: Ali Ebrahimi Afrouzi
  • Patent number: 11829148
    Abstract: Some embodiments include a robot, including: a chassis; a set of wheels coupled to the chassis; at least one encoder coupled to a wheel with a resolution of at least one count for every ninety degree rotation of the wheel; a trailing arm suspension coupled to each drive wheel for overcoming surface transitions and obstacles, wherein a first suspension arm is positioned on a right side of a right drive wheel and a second suspension arm is positioned on a left side of a left drive wheel; a roller brush; a collection bin; a fan with multiple blades for creating a negative pressure resulting in suction of dust and debris; a network card for wireless communication with at least one of: a computing device, a charging station, and another robot; a plurality of sensors; a processor; and a media storing instructions that when executed by the processor effectuates robotic operations.
    Type: Grant
    Filed: November 21, 2019
    Date of Patent: November 28, 2023
    Assignee: AI Incorporated
    Inventors: Ali Ebrahimi Afrouzi, Shahin Fathi Djalali, Lukas Fath, Brian Highfill
  • Publication number: 20230376044
    Abstract: 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: Application
    Filed: July 27, 2023
    Publication date: November 23, 2023
    Applicant: AI Incorporated
    Inventor: Ali Ebrahimi Afrouzi
  • Publication number: 20230367324
    Abstract: Provided is a robot, including: a chassis; a set of wheels coupled to the chassis; a plurality of sensors; a processor; and a non-transitory, machine-readable media storing instructions that when executed by the processor effectuates operations including: establishing, with the processor, a wireless connection with at least one of a computing device, a charging station, and a second robot; capturing, with at least one sensor, spatial data of an environment of the robot; generating or updating, with the processor, a map of the environment based on at least a portion of the spatial data; dividing, with the processor, the map into two or more rooms; storing, with the processor, the map in a memory accessible to the processor during a subsequent work session; and transmitting, with the processor, the map to an application of the computing device, wherein the application is configured to display the map.
    Type: Application
    Filed: July 27, 2023
    Publication date: November 16, 2023
    Applicant: Al Incorporated
    Inventors: Ali Ebrahimi Afrouzi, Shahin Fathi Djalali, Lukas Robinson, Brian Highfill
  • Patent number: 11815631
    Abstract: Provided is a robot, including: a chassis; a set of wheels coupled to the chassis; at least one motor for driving the set of wheels; at least one motor controller; a range finding system coupled to the robot; a plurality of sensors; a processor; and a tangible, non-transitory, machine-readable medium storing instructions that when executed by the processor effectuates operations including: obtaining, with the processor, distances to obstacles measured by the range finding system as the robot moves relative to the obstacles; monitoring, with the processor, the distance measurements; identifying, with the processor, outlier distance measurements in otherwise steadily fitting distance measurements; determining, with the processor, a depth of an obstacle based on the distance measurements; and determining, with the processor, a position of the obstacle based on the distance measurements.
    Type: Grant
    Filed: April 4, 2022
    Date of Patent: November 14, 2023
    Assignee: AI Incorporated
    Inventors: Ali Ebrahimi Afrouzi, Chen Zhang, Sebastian Schweigert
  • Patent number: 11815894
    Abstract: Provided is an autonomous versatile robotic chassis, including: a chassis; a set of wheels coupled to the chassis; one or more motors to drive the set of wheels; at least one storage compartment within which one or more items for delivery are placed during transportation; a processor; one or more sensors; a camera; and a tangible, non-transitory, machine readable medium storing instructions that when executed by the processor effectuates operations including: generating, with the processor, a map of an environment; localizing, with the processor, the robotic chassis; receiving, with the processor, a request for delivery of the one or more items to a first location; generating, with the processor, a movement path to the first location from a current location; and instructing, with the processor, the robotic chassis to transport the one or more items to the first location by navigating along the movement path.
    Type: Grant
    Filed: September 7, 2021
    Date of Patent: November 14, 2023
    Assignee: AI Incorporated
    Inventors: Ali Ebrahimi Afrouzi, Lukas Fath, Shahin Fathi Djalali, Chen Zhang
  • Patent number: 11816808
    Abstract: Provided is a machine-readable medium storing instructions that when executed by a processor effectuate operations including: receiving, with an application executed by a communication device, a first set of inputs including user data; generating, with the application, a three-dimensional model of the user based on the user data; receiving, with the application, a second set of inputs including a type of clothing garment; generating, with the application, a first set of clothing garments including clothing garments from a database of clothing garments that are the same type of clothing garment; generating, with the application, a second set of clothing garments from the first set of clothing garments based on the user data and one or more relationships between clothing attributes and human attributes; and presenting, with the application, the clothing garments from the second set of clothing garments virtually fitted on the three-dimensional model of the user.
    Type: Grant
    Filed: March 23, 2022
    Date of Patent: November 14, 2023
    Assignee: AI Incorporated
    Inventors: Ali Ebrahimi Afrouzi, Azadeh Afshar Bakooshli
  • Patent number: 11815900
    Abstract: A system, including a mobile robot, including: at least one charging contact; a battery; a first signal receiver, and a second signal receiver, and a recharging station, including: at least one charging contact for connecting with the at least one charging contact of the mobile robot; a power supply electrically coupled with the at least one charging contact; a first signal emitter emitting a first signal; and a second signal emitter emitting a second signal, wherein: the mobile robot aligns with the recharging station based on the signals received by the first signal receiver and the second signal receiver of the mobile robot; and the mobile robot is positioned to drive in a forward direction and dock with the recharging station when the first signal receiver detects the first signal and the second signal receiver detects the second signal simultaneously.
    Type: Grant
    Filed: February 28, 2022
    Date of Patent: November 14, 2023
    Assignee: Al Incorporated
    Inventor: Ali Ebrahimi Afrouzi
  • Publication number: 20230355068
    Abstract: A robotic floor cleaning device that features a controlled liquid releasing mechanism. A rotatable cylinder with at least one aperture for storing a limited quantity of liquid is connected to a non-propelling wheel of the robotic floor cleaning device. There is a passage below the cylinder and between the cylinder and a drainage mechanism. The cylinder is within or adjacent to a liquid reservoir. Each time an aperture is exposed to the liquid within the reservoir it fills with liquid. As the wheel turns the connected cylinder is rotated until the aperture is adjacent to the passage. The liquid in the aperture will flow through the passage and enter the drainage mechanism which disperses the liquid to the working surface. The release of liquid is halted when the connected wheel stops turning.
    Type: Application
    Filed: July 12, 2023
    Publication date: November 9, 2023
    Applicant: Al Incorporated
    Inventors: Ali Ebrahimi Afrouzi, Nema Lankarani, Azadeh Afshar Bakooshli, Masih Ebrahimi Afrouzi, Masoud Nasiri Sarvi
  • Patent number: 11808580
    Abstract: Provided is a medium storing instructions that when executed by one or more processors effectuate operations including: obtaining a stream of spatial data indicative of a robot's position in a workspace; obtaining a stream of movement data indicative of the robot's displacement in the workspace; navigating along a path of the robot in the workspace based on the stream of spatial data; while navigating, mapping at least part of the workspace based on the stream of spatial data to form or update a spatial map in memory; wherein the spatial map expands as new areas of the workspace are covered by the robot and spatial data of the new areas of the workspace are obtained and used by the one or more processors to update the spatial map; and wherein the spatial map of the workspace is segmented into two or more zones.
    Type: Grant
    Filed: January 27, 2021
    Date of Patent: November 7, 2023
    Assignee: AI Incorporated
    Inventors: Ali Ebrahimi Afrouzi, Lukas Fath, Chen Zhang, Sebastian Schweigert
  • Patent number: 11772717
    Abstract: A fleet of delivery robots, each including: a chassis; a storage compartment within which items are stored for transportation; a set of wheels coupled to the chassis; at least one sensor; a processor electronically coupled to the control system and the at least one sensor; and a tangible, non-transitory, machine readable medium storing instructions that when executed by the processor effectuates operations including: capturing, with the at least one sensor, data of an environment and data indicative of movement of the respective delivery robot; generating or updating, with the processor, a first map of the environment based on at least a portion of the captured data; inferring, with the processor, a current location of the respective delivery robot; and actuating, with the processor, the respective delivery robot to execute a delivery task including transportation of at least one item from a first location to a second location.
    Type: Grant
    Filed: July 7, 2021
    Date of Patent: October 3, 2023
    Assignee: AI Incorporated
    Inventors: Ali Ebrahimi Afrouzi, Lukas Fath, Shahin Fathi Djalali
  • Patent number: 11768504
    Abstract: Some aspects include a method for operating a cleaning robot, including: capturing LIDAR data; generating a first iteration of a map of the environment in real time; capturing sensor data from different positions within the environment; capturing movement data indicative of movement of the cleaning robot; aligning and integrating newly captured LIDAR data with previously captured LIDAR data at overlapping points; generating additional iterations of the map based on the newly captured LIDAR data and at least some of the newly captured sensor data; localizing the cleaning robot; planning a path of the cleaning robot; and actuating the cleaning robot to drive along a trajectory that follows along the planned path by providing pulses to one or more electric motors of wheels of the cleaning robot.
    Type: Grant
    Filed: June 10, 2021
    Date of Patent: September 26, 2023
    Assignee: AI Incorporated
    Inventors: Ali Ebrahimi Afrouzi, Lukas Fath, Andrew Fitzgerald, Amin Ebrahimi Afrouzi, Brian Highfill
  • Patent number: 11755027
    Abstract: A method for detecting an alignment of a robot with a virtual line, including: transmitting a first signal with at least one first transmitter; receiving the first signal with a first receiver and a second receiver, wherein the first receiver and the second receiver are housed within a first passage and a second passage, respectively; detecting, with a controller coupled to the first receiver and the second receiver, the robot is aligned with the virtual line when the first receiver and the second receiver simultaneously receive the first signal, the virtual line being in line with and located at a midpoint between the first passage and the second passage; and actuating the robot to execute a particular movement type when the robot is aligned with the virtual line.
    Type: Grant
    Filed: January 3, 2022
    Date of Patent: September 12, 2023
    Inventor: Ali Ebrahimi Afrouzi
  • Patent number: 11747819
    Abstract: Provided is provide a robotic device, including: a chassis; a set of wheels; a control system; a battery; one or more sensors; a processor; a tangible, non-transitory, machine readable medium storing instructions that when executed by the processor effectuates operations including: capturing, with the one or more sensors, data of an environment of the robotic device and data indicative of movement of the robotic device; generating or updating, with the processor, a map of the environment based on at least a portion of the captured data; and generating or updating, with the processor, a movement path of the robotic device based on at least the map of the environment.
    Type: Grant
    Filed: June 10, 2022
    Date of Patent: September 5, 2023
    Assignee: AI Incorporated
    Inventors: Ali Ebrahimi Afrouzi, Lukas Robinson, Chen Zhang, Brian Highfill