Patents by Inventor Ali Ebrahimi Afrouzi

Ali Ebrahimi Afrouzi 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: 11709047
    Abstract: Provided is a tangible, non-transitory, machine readable medium storing instructions that when executed by the image processor effectuates operations including: capturing, with a first image sensor, a first image of at least two light points projected on a surface by the at least one laser light emitter; extracting, with at least one image processor, a first distance between the at least two light points in the first image in a first direction; and estimating, with the at least one image processor, a first distance to the surface on which the at least two light points are projected based on at least the first distance between the at least two light points and a predetermined relationship relating a distance between at least two light points in the first direction and a distance to the surface on which the at least two light points are projected.
    Type: Grant
    Filed: July 29, 2019
    Date of Patent: July 25, 2023
    Assignee: AI Incorporated
    Inventors: Ali Ebrahimi Afrouzi, Soroush Mehrnia
  • Patent number: 11693413
    Abstract: Provided is a robot, including: a plurality of sensors; a processor; a tangible, non-transitory, machine readable medium storing instructions that when executed by the processor effectuates operations including: capturing, with an image sensor, images of a workspace as the robot moves within the workspace; identifying, with the processor, at least one characteristic of at least one object captured in the images of the workspace; determining, with the processor, an object type of the at least one object based on characteristics of different types of objects stored in an object dictionary; and instructing, with the processor, the robot to execute at least one action based on the object type of the at least one object.
    Type: Grant
    Filed: March 9, 2021
    Date of Patent: July 4, 2023
    Assignee: AI Incorporated
    Inventors: Ali Ebrahimi Afrouzi, Soroush Mehrnia
  • Patent number: 11685449
    Abstract: Provided is a system for robotic collaboration, including a first robotic chassis and a second robotic chassis each including a medium storing instructions that when executed by a respective processor effectuates operations including: capturing data of an environment and data indicative of movement; inferring locations visited up to a current location based on at least the data of the environment; and tracking areas cleaned based on the locations visited. The first robotic chassis performs a first part of a task and the second robotic chassis performs a second part of the task after the first robotic chassis completes the first part of the task.
    Type: Grant
    Filed: May 30, 2022
    Date of Patent: June 27, 2023
    Assignee: AI Incorporated
    Inventors: Ali Ebrahimi Afrouzi, Lukas Robinson, Shahin Fathi Djalali
  • Patent number: 11684886
    Abstract: Provided is a vibrating filter mechanism, including: a power source; a metal wire attached on both ends to the power source; a filter; a connector coupled with the filter and interfacing with the metal wire; and a first permanent magnet; wherein: the power source delivers electric current pulses in alternating directions through the metal wire; and the first permanent magnet is positioned in a location where a magnetic field of the first permanent magnet and a magnetic field of the metal wire interact and cause vibration of the metal wire and the coupled filter.
    Type: Grant
    Filed: August 6, 2020
    Date of Patent: June 27, 2023
    Assignee: AI Incorporated
    Inventors: Ali Ebrahimi Afrouzi, Lukas Fath
  • Patent number: 11685053
    Abstract: Provided is a tangible, non-transitory, machine-readable medium storing instructions that when executed by a processor effectuate operations including: obtaining, with one or more rangefinder sensors positioned on a mobile automated device, distances from the one or more rangefinder sensors to a surface; monitoring, with the processor, the distances sensed by each of the one or more rangefinder sensors; detecting, with the processor, an edge when a change in the distances is greater than a predetermined amount; and actuating, with the processor, the mobile automated device to execute one or more movement patterns upon detecting the edge, wherein the one or more movement patterns initiates movement of the mobile automated device away from the area where the edge was detected.
    Type: Grant
    Filed: January 22, 2021
    Date of Patent: June 27, 2023
    Assignee: AI Incorporated
    Inventors: Ali Ebrahimi Afrouzi, Soroush Mehrnia, Masih Ebrahimi Afrouzi
  • Patent number: 11669994
    Abstract: Provided is a method including emitting, with a laser light emitter disposed on a robot, a collimated laser beam projecting a light point on a surface opposite the laser light emitter; capturing, with each of at least two image sensors disposed on the robot, images of the projected light point; overlaying, with a processor of the robot, the images captured by the at least two image sensors to produce a superimposed image showing both captured images in a single image; determining, with the processor of the robot, a first distance between the projected light points in the superimposed image; and determining, with the processor, a second distance based on the first distance using a relationship that relates distance between light points with distance between the robot or a sensor thereof and the surface on which the collimated laser beam is projected.
    Type: Grant
    Filed: June 10, 2021
    Date of Patent: June 6, 2023
    Assignee: AI Incorporated
    Inventors: Ali Ebrahimi Afrouzi, Soroush Mehrnia, Lukas Fath
  • Patent number: 11657531
    Abstract: A robot configured to perceive a model of an environment, including: a chassis; a set of wheels; a plurality of sensors; a processor; and memory storing instructions that when executed by the processor effectuates operations including: capturing a plurality of data while the robot moves within the environment; perceiving the model of the environment based on at least a portion of the plurality of data, the model being a top view of the environment; storing the model of the environment in a memory accessible to the processor; and transmitting the model of the environment and a status of the robot to an application of a smartphone previously paired with the robot.
    Type: Grant
    Filed: July 29, 2022
    Date of Patent: May 23, 2023
    Assignee: AI Incorporated
    Inventors: Ali Ebrahimi Afrouzi, Chen Zhang, Sebastian Schweigert, Lukas Robinson
  • Patent number: 11656082
    Abstract: 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: Grant
    Filed: May 29, 2022
    Date of Patent: May 23, 2023
    Assignee: AI Incorporated
    Inventors: Ali Ebrahimi Afrouzi, Lukas Robinson, Chen Zhang
  • Patent number: 11628112
    Abstract: Provided is an autonomous hospital bed including: a frame; wheels; motors to drive the wheels; a controller in communication with the motors; sensors; a processor; a tangible, non-transitory, machine readable medium storing instructions that when executed by the processor effectuate operations including: capturing, with the sensors, depth data indicating distances to objects within an environment of the hospital bed and directions of the distances; capturing, with the sensors, movement data indicating movement distance and direction of the hospital bed; generating, with the processor, a map of the environment using the depth and movement data; generating, with the processor, a movement path to a first location; instructing, with the processor, motor drivers of the wheels to move the hospital bed along the movement path; and, inferring, with the processor, a location of the hospital bed within the environment as the hospital bed navigates along the movement path.
    Type: Grant
    Filed: April 22, 2021
    Date of Patent: April 18, 2023
    Inventors: Ali Ebrahimi Afrouzi, Lukas Fath, Chen Zhang
  • Patent number: 11631189
    Abstract: A robot configured to perceive a model of an environment, including: a chassis; a set of wheels; a plurality of sensors; a processor; and memory storing instructions that when executed by the processor effectuates operations including: capturing a plurality of data while the robot moves within the environment; perceiving the model of the environment based on at least a portion of the plurality of data, the model being a top view of the environment; storing the model of the environment in a memory accessible to the processor; and transmitting the model of the environment and a status of the robot to an application of a smartphone previously paired with the robot.
    Type: Grant
    Filed: July 29, 2022
    Date of Patent: April 18, 2023
    Assignee: AI Incorporated
    Inventors: Ali Ebrahimi Afrouzi, Chen Zhang, Sebastian Schweigert, Lukas Robinson
  • Patent number: 11625047
    Abstract: A method for determining at least one action of a robot, including capturing, with an image sensor disposed on the robot, images of objects within an environment of the robot as the robot moves within the environment; identifying, with a processor of the robot, at least one object based on the captured images; marking, with the processor, a location of the at least one object in a map of the environment; and actuating, with the processor, the robot to execute at least one action based on the at least one object identified.
    Type: Grant
    Filed: October 15, 2020
    Date of Patent: April 11, 2023
    Assignee: AI Incorporated
    Inventor: Ali Ebrahimi Afrouzi
  • Publication number: 20230099055
    Abstract: Some aspects include a schedule development method for a robotic floor-cleaning device that recognizes patterns in user input to automatically devise a work schedule.
    Type: Application
    Filed: December 1, 2022
    Publication date: March 30, 2023
    Applicant: AI Incorporated
    Inventor: Ali Ebrahimi Afrouzi
  • Publication number: 20230085608
    Abstract: Provided is a robot including a chassis; a set of wheels coupled to the chassis; a plurality of sensors; a processor; and a tangible, non-transitory, machine readable medium storing instructions that when executed by the processor effectuates operations. The operations include capturing, with an image sensor disposed on the robot, a plurality of images of an environment of the robot as the robot navigates within the environment; identifying, with the processor, an obstacle type of an obstacle captured in an image based on a comparison between features of the obstacle and features of obstacles with different obstacles types stored in a database; and determining, with the processor, an action of the robot based on the obstacle type of the obstacle.
    Type: Application
    Filed: November 9, 2022
    Publication date: March 16, 2023
    Applicant: AI Incorporated
    Inventors: Ali Ebrahimi Afrouzi, Lukas Robinson, Chen Zhang, Brian Highfill, Amin Ebrahimi Afrouzi
  • Patent number: 11589402
    Abstract: A method for pairing a robotic device with an application of a communication device, including using, with the application, unique login information to log into the application; receiving, with the application, a SSID of a first Wi-Fi network to which the communication device is connected and a password for the first Wi-Fi network; entering, with the robotic device, a pairing mode upon the user pressing a button on a user interface of the robotic device or autonomously upon powering up for a first time; transmitting, with the application, the SSID and the password of the first Wi-Fi network to the robotic device; connecting, with the robotic device, the robotic device to the first Wi-Fi network using the SSID and the password of the first Wi-Fi network; receiving, with the application, information; and transmitting, with the application, at least some of the information to the robotic device.
    Type: Grant
    Filed: December 20, 2021
    Date of Patent: February 21, 2023
    Assignee: AI Incorporated
    Inventors: Ali Ebrahimi Afrouzi, Andrew Fitzgerald, Chin Pang Alfred Kwan
  • Patent number: 11579631
    Abstract: Provided is a navigation system for a leader vehicle leading follower vehicles, including: the leader vehicle, configured to transmit, real-time movement data to follower vehicles; and, the follower vehicles, each comprising: a signal receiver for receiving the data from the leader vehicle; sensors configured to detect at least one maneuverability condition; a memory; a vehicle maneuver controller; a distance sensor; and a processor configured to: determine a route for navigating the local follower vehicle from an initial location; determine a preferred range of distances from the vehicle in front of the respective follower vehicle that the respective follower vehicle should stay within; determine a set of active maneuvering instructions for the respective follower vehicle based on at least a portion of the data received from the guiding vehicle; determine a lag in control commands; and, execute the set of active maneuvering instructions in the respective follower vehicle.
    Type: Grant
    Filed: May 2, 2019
    Date of Patent: February 14, 2023
    Assignee: AI Incorporated
    Inventors: Ali Ebrahimi Afrouzi, Soroush Mehrnia
  • Patent number: 11576543
    Abstract: A robotic surface cleaning device is provided, including a casing, a chassis, a set of wheels coupled to the chassis to drive the robotic surface cleaning device, a control system to instruct movement of the set of wheels, a battery to provide power to the robotic surface cleaning device, one or more sensors, a processor, rotating assembly, including a plate supported by a base of the casing, rotating mechanism to rotate the plate; and one or more cleaning apparatuses mounted to a first side of the plate.
    Type: Grant
    Filed: August 6, 2019
    Date of Patent: February 14, 2023
    Inventors: Ali Ebrahimi Afrouzi, Soroush Mehrnia, Azadeh Afshar Bakooshli, Lukas Fath, Chen Zhang, Brian Highfill
  • Patent number: 11577143
    Abstract: Provided is a system for robotic collaboration. A first robotic device includes a tangible, non-transitory, machine readable medium storing instructions that when executed by a processor of the first robotic device effectuates first operations including: receiving first information from a processor of a second robotic device; actuating the first robotic device to execute a first action based on the first information; and transmitting second information to the processor of the second robotic device. The second robotic device includes a tangible, non-transitory, machine readable medium storing instructions that when executed by the processor of the second robotic device effectuates second operations including: receiving the second information transmitted from the processor of the first robotic device; actuating the second robotic device to execute a second action based on the second information; and transmitting third information to the processor of the first robotic device.
    Type: Grant
    Filed: January 6, 2021
    Date of Patent: February 14, 2023
    Assignee: AI Incorporated
    Inventor: Ali Ebrahimi Afrouzi
  • Patent number: 11561102
    Abstract: Provided is a process that includes: obtaining a first version of a map of a workspace; selecting a first undiscovered area of the workspace; in response to selecting the first undiscovered area, causing the robot to move to a position and orientation to sense data in at least part of the first undiscovered area; and obtaining an updated version of the map mapping a larger area of the workspace than the first version.
    Type: Grant
    Filed: April 17, 2020
    Date of Patent: January 24, 2023
    Assignee: AI Incorporated
    Inventors: Ali Ebrahimi Afrouzi, Sebastian Schweigert, Lukas Fath, Chen Zhang
  • Patent number: D981667
    Type: Grant
    Filed: October 10, 2019
    Date of Patent: March 21, 2023
    Inventor: Ali Ebrahimi Afrouzi
  • Patent number: D993257
    Type: Grant
    Filed: October 10, 2019
    Date of Patent: July 25, 2023
    Assignee: AI Incorporated
    Inventors: Ali Ebrahimi Afrouzi, Azadeh Afshar Bakooshli