Patents by Inventor Ali Zadeh

Ali Zadeh 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: 11848935
    Abstract: Disclosed are various examples for dynamically generating restriction profiles for updated software platforms. A management system can determine that updated restrictions and/or settings are included in an updated or new version of a definition file. The updated settings identified and categorized according to risk for a given enterprise group without administrator input. An updated restriction profile can be generated according to the updated settings and distributed to managed devices.
    Type: Grant
    Filed: June 14, 2021
    Date of Patent: December 19, 2023
    Assignee: VMware, Inc.
    Inventor: Bahram Ali Zadeh
  • Patent number: 11158039
    Abstract: A system and method for three dimensional (3D) vision inspection using a 3D vision system. The system and method comprising acquiring at least one 3D image of a 3D object using the 3D vision system, using the 3D vision system; extracting a 3D visible runtime mask of the 3D image; using the 3D vision system, comparing the 3D runtime visible mask to a 3D reference visible mask; and, using the 3D vision system, determining if a difference of pixels exists between the 3D runtime visible mask and the 3D reference visible mask.
    Type: Grant
    Filed: June 24, 2016
    Date of Patent: October 26, 2021
    Assignee: COGNEX CORPORATION
    Inventors: David J Michael, Gang Liu, Ali Zadeh
  • Publication number: 20210306342
    Abstract: Disclosed are various examples for dynamically generating restriction profiles for updated software platforms. A management system can determine that updated restrictions and/or settings are included in an updated or new version of a definition file. The updated settings identified and categorized according to risk for a given enterprise group without administrator input. An updated restriction profile can be generated according to the updated settings and distributed to managed devices.
    Type: Application
    Filed: June 14, 2021
    Publication date: September 30, 2021
    Inventor: Bahram Ali Zadeh
  • Patent number: 11038892
    Abstract: Disclosed are various examples for dynamically generating restriction profiles for updated software platforms. A management system can determine that updated restrictions and/or settings are included in an updated or new version of a definition file. The updated settings identified and categorized according to risk for a given enterprise group without administrator input. An updated restriction profile can be generated according to the updated settings and distributed to managed devices.
    Type: Grant
    Filed: November 19, 2018
    Date of Patent: June 15, 2021
    Assignee: VMware, Inc.
    Inventor: Bahram Ali Zadeh
  • Publication number: 20200226733
    Abstract: A system and method for training a bead detection system can include identifying a starting region on a bead based on a starting indicator. The bead can be analyzed at the starting region to identify bead characteristics. The bead can then be analyzed away from the starting region, based on the identified bead characteristics, to identify a bead profile for use during non-training bead inspection.
    Type: Application
    Filed: August 30, 2019
    Publication date: July 16, 2020
    Inventor: Ali Zadeh
  • Publication number: 20200162472
    Abstract: Disclosed are various examples for dynamically generating restriction profiles for updated software platforms. A management system can determine that updated restrictions and/or settings are included in an updated or new version of a definition file. The updated settings identified and categorized according to risk for a given enterprise group without administrator input. An updated restriction profile can be generated according to the updated settings and distributed to managed devices.
    Type: Application
    Filed: November 19, 2018
    Publication date: May 21, 2020
    Inventor: Bahram Ali Zadeh
  • Patent number: 10402962
    Abstract: A system and method for training a bead detection system can include identifying a starting region on a bead based on a starting indicator. The bead can be analyzed at the starting region to identify bead characteristics. The bead can then be analyzed away from the starting region, based on the identified bead characteristics, to identify a bead profile for use during non-training bead inspection.
    Type: Grant
    Filed: July 21, 2017
    Date of Patent: September 3, 2019
    Assignee: COGNEX CORPORATION
    Inventor: Ali Zadeh
  • Publication number: 20190026880
    Abstract: A system and method for training a bead detection system can include identifying a starting region on a bead based on a starting indicator. The bead can be analyzed at the starting region to identify bead characteristics. The bead can then be analyzed away from the starting region, based on the identified bead characteristics, to identify a bead profile for use during non-training bead inspection.
    Type: Application
    Filed: July 21, 2017
    Publication date: January 24, 2019
    Inventor: Ali Zadeh
  • Publication number: 20160379351
    Abstract: A system and method for three dimensional (3D) vision inspection using a 3D vision system. The system and method comprising acquiring at least one 3D image of a 3D object using the 3D vision system, using the 3D vision system; extracting a 3D visible runtime mask of the 3D image; using the 3D vision system, comparing the 3D runtime visible mask to a 3D reference visible mask; and, using the 3D vision system, determining if a difference of pixels exists between the 3D runtime visible mask and the 3D reference visible mask.
    Type: Application
    Filed: June 24, 2016
    Publication date: December 29, 2016
    Inventors: DAVID J. MICHAEL, GANG LIU, ALI ZADEH
  • Patent number: 9317767
    Abstract: A computer-implemented method for selecting at least one segmentation parameter for optical character recognition is provided. The method can include receiving an image having a character string that includes one or more characters. The method can also include receiving a character string identifying each of the one or more characters. The method can also include automatically generating at least one segmentation parameter. The method can also include performing segmentation on the image having the character string using the at least one segmentation parameter. The method can also include determining if a resultant segmentation satisfies one or more criteria and if the resultant segmentation satisfies the one or more criteria, selecting the at least one segmentation parameter.
    Type: Grant
    Filed: October 17, 2012
    Date of Patent: April 19, 2016
    Assignee: Cognex Corporation
    Inventors: Ali Zadeh, John Petry
  • Patent number: 9286534
    Abstract: A computer-implemented method for selecting at least one segmentation parameter for optical character recognition is provided. The method can include receiving an image having a character string that includes one or more characters. The method can also include receiving a character string identifying each of the one or more characters. The method can also include automatically generating at least one segmentation parameter. The method can also include performing segmentation on the image having the character string using the at least one segmentation parameter. The method can also include determining if a resultant segmentation satisfies one or more criteria and if the resultant segmentation satisfies the one or more criteria, selecting the at least one segmentation parameter.
    Type: Grant
    Filed: November 21, 2012
    Date of Patent: March 15, 2016
    Assignee: COGNEX CORPORATION
    Inventors: Ali Zadeh, John Petry, Kim Marie Steiner, Steven Patrick Shuman
  • Publication number: 20140105497
    Abstract: A computer-implemented method for selecting at least one segmentation parameter for optical character recognition is provided. The method can include receiving an image having a character string that includes one or more characters. The method can also include receiving a character string identifying each of the one or more characters. The method can also include automatically generating at least one segmentation parameter. The method can also include performing segmentation on the image having the character string using the at least one segmentation parameter. The method can also include determining if a resultant segmentation satisfies one or more criteria and if the resultant segmentation satisfies the one or more criteria, selecting the at least one segmentation parameter.
    Type: Application
    Filed: November 21, 2012
    Publication date: April 17, 2014
    Applicant: Cognex Corporation
    Inventors: Ali Zadeh, John Petry, Kim Marie Steiner, Steven Patrick Shuman
  • Publication number: 20140105496
    Abstract: A computer-implemented method for selecting at least one segmentation parameter for optical character recognition is provided. The method can include receiving an image having a character string that includes one or more characters. The method can also include receiving a character string identifying each of the one or more characters. The method can also include automatically generating at least one segmentation parameter. The method can also include performing segmentation on the image having the character string using the at least one segmentation parameter. The method can also include determining if a resultant segmentation satisfies one or more criteria and if the resultant segmentation satisfies the one or more criteria, selecting the at least one segmentation parameter.
    Type: Application
    Filed: October 17, 2012
    Publication date: April 17, 2014
    Applicant: Cognex Corporation
    Inventors: Ali Zadeh, John Petry