Patents by Inventor John P. Petry, III

John P. Petry, III 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).

  • Publication number: 20220189185
    Abstract: This invention overcomes disadvantages of the prior art by providing a vision system and method of use, and graphical user interface (GUI), which employs a camera assembly having an on-board processor of low to modest processing power. At least one vision system tool analyzes image data, and generates results therefrom, based upon a deep learning process. A training process provides training image data to a processor remote from the on-board processor to cause generation of the vision system tool therefrom, and provides a stored version of the vision system tool for runtime operation on the on-board processor. The GUI allows manipulation of thresholds applicable to the vision system tool and refinement of training of the vision system tool by the training process. A scoring process allows unlabeled images from a set of acquired and/or stored images to be selected automatically for labelling as training images using a computed confidence score.
    Type: Application
    Filed: November 1, 2021
    Publication date: June 16, 2022
    Inventors: Reto Wyss, John P. Petry, III
  • Patent number: 7383536
    Abstract: A machine vision system located at a user site is programmed from a remote site using a program development system connected via a LAN, WAN, or the Internet. A user application program is developed and tested from the remote location and then downloaded through the network to the machine vision system. Libraries of common software module objects are stored at both locations and used during user program development and implementation in the machine vision system.
    Type: Grant
    Filed: August 13, 2003
    Date of Patent: June 3, 2008
    Inventors: John P. Petry, III, Cyril C. Marrion, Jr.
  • Patent number: 5859923
    Abstract: A machine vision system for inspection of a mark (such as a multi-character mark) on an IC device as shown. The system provides search and defect analysis for the mark, individual characters of the mark, and the foreground and the background of the mark. The system provides for search and defect analysis reports thereof. It includes components for operator training search and defect analysis models for the whole mark, and for automatic training of such models for individual characters of the mark.
    Type: Grant
    Filed: January 9, 1997
    Date of Patent: January 12, 1999
    Assignee: Cognex Corporation
    Inventors: John P. Petry, III, Len L. Picard
  • Patent number: 5835622
    Abstract: A method and apparatus for locating and measuring capillary indentation marks on wire bonded leads by creating a normalized, one-dimensional circumferential projection of a candidate center location in an image of a capillary indentation mark and detecting signals in the one-dimensional circumferential projection that correspond to a predefined pattern. The one-dimensional circumferential projection can be generated and evaluated for a full or a sub-sampled set of candidate center locations according to a number of different methods.
    Type: Grant
    Filed: August 31, 1995
    Date of Patent: November 10, 1998
    Assignee: Cognex Corporation
    Inventors: Juha Koljonen, John P. Petry, III
  • Patent number: 5676302
    Abstract: Method and apparatus for selecting a threshold for use by a boundary tracker to locate a crescent on a bonded lead involves creating a two-dimensional inspection window along the angle of the wire in a post-bond image of a bonded wire in order to generate a one-dimensional projection; generating a one-dimensional projection by summing each column of pixels in the inspection window in the direction of the wire angle and computing an average grey value for each column; and applying an edge-detection to the one-dimensional projection to locate the edges of the wire. If an edge point falls directly in the center of a pixel of the one-dimensional projection, the grey value for that edge point is considered to be the grey value of that pixel. If the edge falls between pixels, the edge's grey value is determined by the fractional pixel position of the edge point in the projection. The grey values of the left and right edge points are averaged and used as the threshold value.
    Type: Grant
    Filed: August 31, 1995
    Date of Patent: October 14, 1997
    Assignee: Cognex Corporation
    Inventor: John P. Petry, III
  • Patent number: 5642158
    Abstract: This invention provides a method and apparatus for automatically inspecting the connection of a wire to a lead on lead frame containing a semiconductor chip or similar device. Using an image processor to locate the general position of a soldered lead in a digitized image, the present invention creates a template of an idealized optical indentation left by a good bond; determines parameters such as wire angle, idealized position and shape thresholds for applying the template; conducts a normalized correlation search of the digitized image; compares the results returned to the parameters and reports the resulting signals generated by this comparison to a host controller or other control module.
    Type: Grant
    Filed: May 2, 1994
    Date of Patent: June 24, 1997
    Assignee: Cognex Corporation
    Inventors: John P. Petry, III, David J. Michael, Arman Garakani