Patents Assigned to Al Incorporated
  • Publication number: 20240122432
    Abstract: A robotic cleaner executing operations such as capturing data indicative of locations of objects in a workspace through which the robot moves; generating or updating a map of at least a part of the workspace based on at least the data; and navigating based on the map or an updated map of the workspace. The robotic cleaner may include a side brush with a main body with at least one attachment point and at least one bundle of bristles attached to the at least one attachment point of the main body.
    Type: Application
    Filed: December 22, 2023
    Publication date: April 18, 2024
    Applicant: Al Incorporated
    Inventor: Ali Ebrahimi Afrouzi
  • Publication number: 20240119614
    Abstract: A method for perceiving a model of an environment, including: capturing a plurality of data while the robot moves within the environment, wherein: the plurality of data comprises at least a first data and a second data captured by a first sensor of a first sensor type and a second sensor of a second sensor type, respectively; the first sensor type is an imaging sensor; the second senor type captures movement data; an active source of illumination is positioned adjacent to the imaging sensor such that reflections of illumination light illuminating a path of the robot fall within a field of view of the imaging sensor; perceiving the model of the environment based on at least a portion of the plurality of data; storing the model of the environment in a memory; and transmitting the model of the environment to an application of a smartphone.
    Type: Application
    Filed: October 18, 2023
    Publication date: April 11, 2024
    Applicant: Al Incorporated
    Inventors: Ali Ebrahimi Afrouzi, Chen Zhang, Sebastian Schweigert, Lukas Robinson
  • Publication number: 20240116702
    Abstract: A method for an autonomous robot to empty refuse. A sensor positioned on the robot captures sensor data of an environment of the robot as the robot navigates within the environment and a processor of the robot generates a map of the environment based on at least the sensor data. The processor receives a schedule for emptying refuse stored in a container of the robot at a refuse collection location from an application of a communication device. The processor determines a path of the robot from a storage location of the robot to the refuse collection location and actuates the robot to autonomously drive along the path according to the schedule.
    Type: Application
    Filed: December 19, 2023
    Publication date: April 11, 2024
    Applicant: Al Incorporated
    Inventor: Ali Ebrahimi Afrouzi
  • Publication number: 20240118091
    Abstract: A method executed by a robot, including: starting, from a starting position, a work session in which the robot maps a workspace, wherein a front of the robot faces towards a forward direction in a frame of reference of the robot; the robot traversing, from the starting position, to a first position, a first distance from the starting position in a backward direction in the frame of reference of the robot; after traversing the first distance, the robot rotating; after rotating, the robot traversing a coverage path of at least one area of the workspace, the coverage path including a boustrophedon movement pattern; and the robot cleaning the at least one area of the workspace with a cleaning tool of the robot while traversing the coverage path.
    Type: Application
    Filed: December 1, 2023
    Publication date: April 11, 2024
    Applicant: Al Incorporated
    Inventors: Ali Ebrahimi Afrouzi, Lukas Robinson, Chen Zhang, Sebastian Schweigert
  • Publication number: 20240118714
    Abstract: A method for operating a robotic device. Usage data and a first location of the robotic device are determined. A first sensor of the robotic device captures first data indicative of an environmental characteristic of the first location. A first operational parameter of a first actuator is adjusted based on the first data while the robotic device is at the first location. A debris map of the environment is formed based on debris data output by a second sensor configured to sense debris on a floor. A request for cleaning service at a location is received, wherein the robotic device is one of a plurality of robotic devices that provides surface cleaning services to a plurality of users. The robotic device to respond to the request is determined based on location, fill volume of a debris container, battery charge, and availability of each of the plurality of robotic devices.
    Type: Application
    Filed: December 20, 2023
    Publication date: April 11, 2024
    Applicant: Al Incorporated
    Inventor: Ali Ebrahimi Afrouzi
  • Publication number: 20240077595
    Abstract: A robot including a chassis; a set of wheels coupled to the chassis; 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; and determining, with the processor, a position of the obstacle based at least partially on the distance measurements, including: identifying, with the processor, at least one position of the range finding system when encountering the obstacle; and determining, with the processor, the position of the obstacle based at least partially on the at least one position of the range finding system when encountering the obstacle.
    Type: Application
    Filed: October 6, 2023
    Publication date: March 7, 2024
    Applicant: Al incorporated
    Inventors: Ali Ebrahimi Afrouzi, Chen Zhang, Sebastian Schweigert
  • Publication number: 20240035827
    Abstract: Provided is a medium storing instructions that when executed by one or more processors of a robot effectuate operations including: obtaining, with a processor, first data indicative of a position of the robot in a workspace; actuating, with the processor, the robot to drive within the workspace to form a map including mapped perimeters that correspond with physical perimeters of the workspace while obtaining, with the processor, second data indicative of displacement of the robot as the robot drives within the workspace; and forming, with the processor, the map of the workspace based on at least some of the first data; wherein: the map of the workspace expands as new first data of the workspace are obtained with the processor; and the robot is paired with an application of a communication device.
    Type: Application
    Filed: October 6, 2023
    Publication date: February 1, 2024
    Applicant: Al Incorporated
    Inventors: Ali Ebrahimi Afrouzi, Lukas Robinson, Chen Zhang, Sebastian Schweigert
  • 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: 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
  • 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
  • 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: 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: 10800038
    Abstract: The disclosure relates to a system and/or method to create or otherwise define one or more virtual barriers for confining or controlling an autonomous robotic device substantially within one or more portion of one or more selected working areas, for example, to prohibit entrance of certain areas. The system and/or method may use a set of beacon transmitters that emit time-stamped signals, which are received by one or more robots and used to calculate the robotic device's distance from such beacons.
    Type: Grant
    Filed: August 14, 2017
    Date of Patent: October 13, 2020
    Assignee: Al Incorporated
    Inventors: Ali Ebrahimi Afrouzi, Masih Ebrahimi Afrouzi, Soroush Mehrnia
  • Patent number: 10524627
    Abstract: A method to automatically remove obstructions, such as electrical cords or wires, from robotic floor-cleaning devices after becoming entangled with wheels of the robotic device during operation. Upon sensing entanglement with an obstruction, the robotic floor-cleaning device is configured to retract one or more wheels into a wheel housing within the main housing of the robotic device. During retraction, the obstruction entangled around the one or more wheels is forcibly separated from the wheel by the corresponding wheel housing.
    Type: Grant
    Filed: October 24, 2017
    Date of Patent: January 7, 2020
    Assignee: Al Incorporated
    Inventor: Ali Ebrahimi Afrouzi
  • Patent number: 10518576
    Abstract: An expandable wheel has rollers arranged radially about a plate within a main housing. Spokes pivotally connected to the plate are attached to linkages on which the rollers are mounted. The rollers and linkages protrude through apertures in the main housing. The rollers form the circumference of the wheel. Rotation of the plate relative to the main housing changes the angle of the spokes relative to radii of the plate. When the spokes are parallel with the radii of the plate, the rollers are pushed radially outward at a maximum distance from the plate, forming the largest wheel circumference. When the spokes are as near perpendicular as possible with respect to the radii of the plate, the rollers are pulled radially inward at a minimum distance from the plate, forming the smallest wheel circumference.
    Type: Grant
    Filed: February 28, 2017
    Date of Patent: December 31, 2019
    Assignee: Al Incorporated
    Inventors: Ali Ebrahimi Afrouzi, Shahin Fathi Djalali
  • Patent number: 10488865
    Abstract: Techniques for minimizing redundancy of surface coverage of a workspace by a robotic device are presented, the techniques including: obtaining, with one or more processors of a robot, a map of a workspace, the map quantizing the workspace into a plurality of cells, each cell corresponding to an area of the workspace; segmenting, with the one or more processors of the robot, the workspace into a plurality of zones, each zone having a subset of the plurality of cells; determining, with the one or more processors of the robot, a sequence of the zones among a plurality of candidate sequences based on an effect of the sequence on a cost of a cost function that is based on travel distance of the robot through the sequence; and causing, with the one or more processors of the robot, the robot to traverse the zones in the determined sequence.
    Type: Grant
    Filed: November 21, 2018
    Date of Patent: November 26, 2019
    Assignee: Al Incorporated
    Inventors: Ali Ebrahimi Afrouzi, Lukas Fath
  • Publication number: 20190317518
    Abstract: A method for tracking movement and turning angle of a mobile robotic device using two optoelectronic sensors positioned on the underside thereof. Digital image correlation is used to analyze images captured by the optoelectronic sensors and determine the amount of offset, and thereby amount of movement of the device. Trigonometric analysis of a triangle formed by lines between the positions of the optoelectronic sensors at different intervals may be used to determine turning angle of the mobile robotic device.
    Type: Application
    Filed: April 17, 2018
    Publication date: October 17, 2019
    Applicant: Al Incorporated
    Inventor: Ali Ebrahimi Afrouzi
  • Patent number: D863780
    Type: Grant
    Filed: July 13, 2018
    Date of Patent: October 22, 2019
    Assignee: Al Incorporated
    Inventor: Ali Ebrahimi Afrouzi
  • Patent number: D872395
    Type: Grant
    Filed: November 30, 2017
    Date of Patent: January 7, 2020
    Assignee: Al Incorporated
    Inventors: Shahin Fathi Djalali, Ali Ebrahimi Afrouzi