Patents by Inventor Chahe Bakmazjian

Chahe Bakmazjian 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: 10933529
    Abstract: In some aspects, computer-implemented methods for selecting a robotic tool path for a manufacturing processing system to execute a material processing sequence in three-dimensional space can include: providing to a computer-readable product including robotic system data of a robotic tool handling system and workpiece data relating to a processing path of a tool along the workpiece; generating a plurality of possible robotic tool paths to be performed to move the tool along the processing path; identifying one or more obstacles, or an absence of obstacles, associated with the robotic tool paths; comparing robotic tool paths based on a predetermined robotic parameter to be controlled as the tool moves from the start point to the end point; and based on the identified obstacles, determining feasible tool paths, between the start point and the end point that avoid the obstacles, that can be obtained by adjusting the predetermined robotic parameter.
    Type: Grant
    Filed: June 23, 2020
    Date of Patent: March 2, 2021
    Assignee: Hypertherm, Inc.
    Inventors: Waseem Khan, Mohammad Keshmiri, Chahe Bakmazjian, Liguo Huo
  • Publication number: 20200316776
    Abstract: In some aspects, computer-implemented methods for selecting a robotic tool path for a manufacturing processing system to execute a material processing sequence in three-dimensional space can include: providing to a computer-readable product including robotic system data of a robotic tool handling system and workpiece data relating to a processing path of a tool along the workpiece; generating a plurality of possible robotic tool paths to be performed to move the tool along the processing path; identifying one or more obstacles, or an absence of obstacles, associated with the robotic tool paths; comparing robotic tool paths based on a predetermined robotic parameter to be controlled as the tool moves from the start point to the end point; and based on the identified obstacles, determining feasible tool paths, between the start point and the end point that avoid the obstacles, that can be obtained by adjusting the predetermined robotic parameter.
    Type: Application
    Filed: June 23, 2020
    Publication date: October 8, 2020
    Inventors: Waseem Khan, Mohammad Keshmiri, Chahe Bakmazjian, Liguo Huo
  • Patent number: 10754337
    Abstract: A computer-implemented method is provided for guiding a robot in a robotic system, by creating a refined path, based on an initial path in a three-dimensional space. The method includes receiving data related to creating the initial path, including a start point and an endpoint, and generating the initial path by interpolating the start point and the endpoint. The method also includes receiving inputs for at least one support point that defines a coordinate in the three-dimensional space for altering the initial path, and adjusting the initial path to generate the refined path by modifying a set of one or more polynomial functions, such that the refined path interpolates the at least one support point between the start point and the endpoint. The method further includes providing the refined path to a second computing module for guiding the robot.
    Type: Grant
    Filed: June 20, 2017
    Date of Patent: August 25, 2020
    Assignee: Hypertherm, Inc.
    Inventors: Mohammad Keshmiri, Chahe Bakmazjian, Waseem Khan
  • Patent number: 10722974
    Abstract: A system and method for processing parts from a workpiece is provided. The method may include identifying characteristics of a workpiece to be processed, nesting, by a computer controller, a first nest pattern of a local first part to be cut out of the workpiece, identifying, by a computer controller, an unused portion of the workpiece not occupied by the first nest pattern, querying, by a computer controller, a remote database to identify a remote second part to be cut, wherein the second part comprises material characteristics corresponding to the characteristics of the workpiece and is nestable in the unused portion of the workpiece, and nesting the local first part and the remote second part on the workpiece.
    Type: Grant
    Filed: January 19, 2018
    Date of Patent: July 28, 2020
    Assignee: Hypertherm, Inc.
    Inventors: Chahe Bakmazjian, Peter V. Brahan
  • Patent number: 10723025
    Abstract: In some aspects, computer-implemented methods for selecting a robotic tool path for a manufacturing processing system to execute a material processing sequence in three-dimensional space can include: providing to a computer-readable product including robotic system data of a robotic tool handling system and workpiece data relating to a processing path of a tool along the workpiece; generating a plurality of possible robotic tool paths to be performed to move the tool along the processing path; identifying one or more obstacles, or an absence of obstacles, associated with the robotic tool paths; comparing robotic tool paths based on a predetermined robotic parameter to be controlled as the tool moves from the start point to the end point; and based on the identified obstacles, determining feasible tool paths, between the start point and the end point that avoid the obstacles, that can be obtained by adjusting the predetermined robotic parameter.
    Type: Grant
    Filed: July 10, 2018
    Date of Patent: July 28, 2020
    Assignee: Hypertherm, Inc.
    Inventors: Waseem Khan, Mohammad Keshmiri, Chahe Bakmazjian, Liguo Huo
  • Publication number: 20190009412
    Abstract: In some aspects, computer-implemented methods for selecting a robotic tool path for a manufacturing processing system to execute a material processing sequence in three-dimensional space can include: providing to a computer-readable product including robotic system data of a robotic tool handling system and workpiece data relating to a processing path of a tool along the workpiece; generating a plurality of possible robotic tool paths to be performed to move the tool along the processing path; identifying one or more obstacles, or an absence of obstacles, associated with the robotic tool paths; comparing robotic tool paths based on a predetermined robotic parameter to be controlled as the tool moves from the start point to the end point; and based on the identified obstacles, determining feasible tool paths, between the start point and the end point that avoid the obstacles, that can be obtained by adjusting the predetermined robotic parameter.
    Type: Application
    Filed: July 10, 2018
    Publication date: January 10, 2019
    Inventors: Waseem Khan, Mohammad Keshmiri, Chahe Bakmazjian, Liguo Huo
  • Publication number: 20180207747
    Abstract: A system and method for processing parts from a workpiece is provided. The method may include identifying characteristics of a workpiece to be processed, nesting, by a computer controller, a first nest pattern of a local first part to be cut out of the workpiece, identifying, by a computer controller, an unused portion of the workpiece not occupied by the first nest pattern, querying, by a computer controller, a remote database to identify a remote second part to be cut, wherein the second part comprises material characteristics corresponding to the characteristics of the workpiece and is nestable in the unused portion of the workpiece, and nesting the local first part and the remote second part on the workpiece.
    Type: Application
    Filed: January 19, 2018
    Publication date: July 26, 2018
    Inventors: Chahe Bakmazjian, Peter V. Brahan
  • Publication number: 20170364076
    Abstract: A computer-implemented method is provided for guiding a robot in a robotic system, by creating a refined path, based on an initial path in a three-dimensional space. The method includes receiving data related to creating the initial path, including a start point and an endpoint, and generating the initial path by interpolating the start point and the endpoint. The method also includes receiving inputs for at least one support point that defines a coordinate in the three-dimensional space for altering the initial path, and adjusting the initial path to generate the refined path by modifying a set of one or more polynomial functions, such that the refined path interpolates the at least one support point between the start point and the endpoint. The method further includes providing the refined path to a second computing module for guiding the robot.
    Type: Application
    Filed: June 20, 2017
    Publication date: December 21, 2017
    Inventors: Mohammad Keshmiri, Chahe Bakmazjian, Waseem Khan