Patents Assigned to AI Incorporated
  • Patent number: 10613541
    Abstract: A system and method for devising a surface coverage scheme within a workspace. Space within a two-dimensional map of the workspace is identified as free, occupied, or unknown. The map is divided into a grid of cells. A loop-free spanning tree is constructed within all free cells within the grid. The robotic device is programmed to drive along the outside edge of the spanning tree to cover all portions of each free cell at least once upon completing the path. The system monitors several performance parameters during each work session and assigns negative rewards based on these parameters. A large positive reward is assigned upon completion of the surface coverage. Spanning trees with at least slight differences are used to determine which spanning tree produces the highest reward. The system is programmed to attempt maximize rewards at all times, causing the system to learn the best eventual method or policy for servicing the workspace.
    Type: Grant
    Filed: January 16, 2017
    Date of Patent: April 7, 2020
    Assignee: AI Incorporated
    Inventors: Ali Ebrahimi Afrouzi, Soroush Mehrnia, Sebastian Schweigert
  • Patent number: 10602899
    Abstract: A rotatable brush with a pressure sensor. The pressure sensor comprises a projecting blade connected to a tactile sensor by a flexible member. The projecting blade extends along the length of the shaft and is housed among the plurality of bristles protruding radially from the shaft. The projecting blade compresses the flexible member when pressure around the brush reaches a predetermined threshold. Upon compression of the flexible member, the tactile sensor, electronically coupled with a processor or controller, is activated thereby triggering a variety of possible preprogrammed responses.
    Type: Grant
    Filed: October 24, 2017
    Date of Patent: March 31, 2020
    Assignee: AI Incorporated
    Inventor: Ali Ebrahimi Afrouzi
  • Publication number: 20200069134
    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: Application
    Filed: August 6, 2019
    Publication date: March 5, 2020
    Applicant: AI Incorporated
    Inventors: Ali Ebrahimi Afrouzi, Soroush Mehrnia, Azadeh Afshar Bakooshli, Lukas Fath, Chen Zhang, Brian Highfill
  • Patent number: 10579066
    Abstract: Methods for utilizing virtual boundaries with robotic devices are presented including: positioning a boundary component having a receiver pair to receive a first robotic device signal substantially simultaneously by each receiver of the receiver pair from a robotic device only when the robotic device is positioned along a virtual boundary; operating the robotic device to move automatically within an area co-located with the virtual boundary; transmitting the first robotic device signal by the robotic device; and receiving the first robotic device signal by the receiver pair thereby indicating that the robotic device is positioned along the virtual boundary.
    Type: Grant
    Filed: June 8, 2016
    Date of Patent: March 3, 2020
    Assignee: AI Incorporated
    Inventor: Ali Ebrahimi Afrouzi
  • Patent number: 10548448
    Abstract: A floor-cleaning system comprised of a mobile robot having compartments to hold modules corresponding to various functions and a base station storing extra modules. The mobile robot runs until one or more modules is expended, at which point the robot navigates to the base station, ejects expended modules, and loads new modules. The robot continues operation with a minimum amount of downtime and a reduced need for human intervention. The base station may be supplied with numerous ready modules so that a human administrator only needs to replenish, replace or empty the modules periodically.
    Type: Grant
    Filed: January 18, 2016
    Date of Patent: February 4, 2020
    Assignee: AI Incorporated
    Inventor: Ali Ebrahimi Afrouzi
  • Patent number: 10545504
    Abstract: Methods for utilizing virtual boundaries with robotic devices are presented including: positioning a boundary component having a first receiver pair to receive a first robotic device signal substantially simultaneously by each receiver of the first receiver pair from a first robotic device only when the first robotic device is positioned along a first virtual boundary; operating the first robotic device to move automatically within an area co-located with the first virtual boundary; transmitting the first robotic device signal by the first robotic device; and receiving the first robotic device signal by the first receiver pair thereby indicating that the first robotic device is positioned along the first virtual boundary.
    Type: Grant
    Filed: September 10, 2015
    Date of Patent: January 28, 2020
    Assignee: AI Incorporated
    Inventor: Ali Ebrahimi Afrouzi
  • Patent number: 10516258
    Abstract: A retractable cable assembly in use with an electrical charger, power adapter, or other power supply. A cable wound on a spool within the cable assembly housing may be extracted by manually pulling on the cable or pressing of a release switch until the desired length of the cord is drawn. As the cord is drawn a torsional spring rotatably coupled to the spool and located within the core of the spool is compressed. An engaged pawl-ratchet mechanism is used to keep the spool, torsional spring and cord in place during and after extraction of the cord until which time retraction of the cord is desired. Rotation or twisting of the housing lid or of the main housing of the retractable cable assembly housing disengages the pawl-ratchet mechanism, thereby freeing the spool and torsional spring. The compressed torsional spring within the core of the spool rotates immediately as it decompresses causing the coupled spool to rotate and retract the cable, thereby winding it back around the spool within the housing.
    Type: Grant
    Filed: March 12, 2018
    Date of Patent: December 24, 2019
    Assignee: AI Incorporated
    Inventors: Ali Ebrahimi Afrouzi, Michael Patrick Phillips
  • Patent number: 10496262
    Abstract: 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: Grant
    Filed: September 22, 2016
    Date of Patent: December 3, 2019
    Assignee: AI Incorporated
    Inventors: Ali Ebrahimi Afrouzi, Soroush Mehrnia
  • Patent number: 10496063
    Abstract: A schedule development method for a robotic floor-cleaning device that attempts to recognize patterns in user input to automatically devise a work schedule.
    Type: Grant
    Filed: March 3, 2017
    Date of Patent: December 3, 2019
    Assignee: AI Incorporated
    Inventor: Ali Ebrahimi Afrouzi
  • Patent number: D867339
    Type: Grant
    Filed: February 18, 2018
    Date of Patent: November 19, 2019
    Assignee: AI Incorporated
    Inventor: Azadeh Afshar Bakooshli
  • Patent number: D867340
    Type: Grant
    Filed: February 18, 2018
    Date of Patent: November 19, 2019
    Assignee: AI Incorporated
    Inventor: Azadeh Afshar Bakooshli
  • Patent number: D867342
    Type: Grant
    Filed: March 1, 2018
    Date of Patent: November 19, 2019
    Assignee: AI Incorporated
    Inventor: Azadeh Afshar Bakooshli
  • Patent number: D867343
    Type: Grant
    Filed: March 1, 2018
    Date of Patent: November 19, 2019
    Assignee: AI Incorporated
    Inventor: Azadeh Afshar Bakooshli
  • Patent number: D869796
    Type: Grant
    Filed: April 23, 2018
    Date of Patent: December 10, 2019
    Assignee: AI Incorporated
    Inventor: Azadeh Afshar Bakooshli
  • Patent number: D870403
    Type: Grant
    Filed: March 8, 2019
    Date of Patent: December 17, 2019
    Assignee: AI Incorporated
    Inventors: Ali Ebrahimi Afrouzi, Shahin Fathi Djalali, Azadeh Afshar Bakooshli
  • Patent number: D871693
    Type: Grant
    Filed: November 30, 2017
    Date of Patent: December 31, 2019
    Assignee: AI Incorporated
    Inventors: Ali Ebrahimi Afrouzi, Shahin Fathi Djalali
  • Patent number: D872953
    Type: Grant
    Filed: March 21, 2017
    Date of Patent: January 14, 2020
    Assignee: AI Incorporated
    Inventors: Ali Ebrahimi Afrouzi, Shahin Fathi Djalali
  • Patent number: D873028
    Type: Grant
    Filed: July 13, 2018
    Date of Patent: January 21, 2020
    Assignee: AI Incorporated
    Inventor: Ali Ebrahimi Afrouzi
  • Patent number: D874079
    Type: Grant
    Filed: April 2, 2019
    Date of Patent: January 28, 2020
    Assignee: AI Incorporated
    Inventors: Ali Ebrahimi Afrouzi, Shahin Fathi Djalali, Michael Phillips, Alexander Powers, Masoud Nasiri Sarvi, Scott McDonald
  • Patent number: D879775
    Type: Grant
    Filed: February 8, 2018
    Date of Patent: March 31, 2020
    Assignee: AI Incorporated
    Inventors: Ali Ebrahimi Afrouzi, Shahin Fathi Djalali