Patents by Inventor Bijan Sakhdari

Bijan Sakhdari 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: 11960286
    Abstract: A method in a navigational controller includes: obtaining (i) a plurality of task fragments identifying respective sets of sub-regions in a facility, and (ii) an identifier of a task to be performed by a mobile automation apparatus at each of the sets of sub-regions; selecting an active one of the task fragments according to a sequence specifying an order of execution of the task fragments; generating a path including (i) a taxi portion from a current position of the mobile automation apparatus to the sub-regions identified by the active task fragment, and (ii) an execution portion traversing the sub-regions identified by the active task fragment; during travel along the taxi portion, determining, based on a current pose of the mobile automation apparatus, whether to initiate execution of another task fragment; and when the determination is affirmative, updating the sequence to mark the other task fragment as the active task fragment.
    Type: Grant
    Filed: June 3, 2019
    Date of Patent: April 16, 2024
    Assignee: Zebra Technologies Corporation
    Inventors: Bijan Sakhdari, Sadegh Tajeddin, Zi Cong Guo
  • Patent number: 11822333
    Abstract: A method in a navigational controller includes: obtaining image data and depth data from corresponding sensors of a mobile automation apparatus; detecting an obstacle from the depth data and classifying the obstacle as one of a human obstacle and a non-human obstacle; in response to the classifying of the obstacle as the human obstacle, selecting a portion of the image data that corresponds to the obstacle; detecting, from the selected image data, a feature of the obstacle; based on a detected position of the detected feature, selecting an illumination control action; and controlling an illumination subsystem of the mobile automation apparatus according to the selected illumination control action.
    Type: Grant
    Filed: March 30, 2020
    Date of Patent: November 21, 2023
    Assignee: Zebra Technologies Corporation
    Inventors: Ali Jazayeri, Sadegh Tajeddin, Bijan Sakhdari
  • Publication number: 20210302976
    Abstract: A method in a navigational controller includes: obtaining image data and depth data from corresponding sensors of a mobile automation apparatus; detecting an obstacle from the depth data and classifying the obstacle as one of a human obstacle and a non-human obstacle; in response to the classifying of the obstacle as the human obstacle, selecting a portion of the image data that corresponds to the obstacle; detecting, from the selected image data, a feature of the obstacle; based on a detected position of the detected feature, selecting an illumination control action; and controlling an illumination subsystem of the mobile automation apparatus according to the selected illumination control action.
    Type: Application
    Filed: March 30, 2020
    Publication date: September 30, 2021
    Inventors: Ali Jazayeri, Sadegh Tajeddin, Bijan Sakhdari
  • Publication number: 20200379468
    Abstract: A method in a navigational controller includes: obtaining (i) a plurality of task fragments identifying respective sets of sub-regions in a facility, and (ii) an identifier of a task to be performed by a mobile automation apparatus at each of the sets of sub-regions; selecting an active one of the task fragments according to a sequence specifying an order of execution of the task fragments; generating a path including (i) a taxi portion from a current position of the mobile automation apparatus to the sub-regions identified by the active task fragment, and (ii) an execution portion traversing the sub-regions identified by the active task fragment; during travel along the taxi portion, determining, based on a current pose of the mobile automation apparatus, whether to initiate execution of another task fragment; and when the determination is affirmative, updating the sequence to mark the other task fragment as the active task fragment.
    Type: Application
    Filed: June 3, 2019
    Publication date: December 3, 2020
    Inventors: Bijan Sakhdari, Sadegh Tajeddin, Zi Cong Guo