Patents by Inventor Iman Haryadi

Iman Haryadi 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: 9733902
    Abstract: A method is provided for copying and pasting a set of machine vision part program operations when editing a part program in a machine vision inspection system. The method includes: a) selecting at least a first instruction representation at a copy location in a displayed part program representation; b) performing copy operations by executing a first subset of modification operations directed to elements that are specific to a first operating context at the copy location, to thereby generate a partially modified selected instruction representation and/or its underlying instruction code; c) defining a paste location in the displayed part program representation; and d) performing paste operations by executing a second subset of modification operations directed to elements that are specific to a second operating context at the paste location, to thereby generate and paste onto the paste location a fully modified selected instruction representation and/or its underlying instruction code.
    Type: Grant
    Filed: May 13, 2014
    Date of Patent: August 15, 2017
    Assignee: Mitutoyo Corporation
    Inventors: Ryan Northrup, Andy Ye, Iman Haryadi
  • Publication number: 20140337775
    Abstract: A method is provided for copying and pasting a set of machine vision part program operations when editing a part program in a machine vision inspection system. The method includes: a) selecting at least a first instruction representation at a copy location in a displayed part program representation; b) performing copy operations by executing a first subset of modification operations directed to elements that are specific to a first operating context at the copy location, to thereby generate a partially modified selected instruction representation and/or its underlying instruction code; c) defining a paste location in the displayed part program representation; and d) performing paste operations by executing a second subset of modification operations directed to elements that are specific to a second operating context at the paste location, to thereby generate and paste onto the paste location a fully modified selected instruction representation and/or its underlying instruction code.
    Type: Application
    Filed: May 13, 2014
    Publication date: November 13, 2014
    Applicant: Mitutoyo Corporation
    Inventors: Ryan Northrup, Andy Ye, Iman Haryadi