Patents by Inventor James A. Negro

James A. Negro 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: 20170024633
    Abstract: A handheld scanner incorporates vision software to allow the handheld scanner to be trained for OCR. The handheld scanner can include a user interface to allow a user to associate an image of a mark with electronic data for the mark. The user interface, along with a range finder, can also be used to influence variables that affect the quality of an image scan, thereby improving the quality of results for the image scan and/or decode process. The handheld scanner can also use a font description file during the decode process. The font description file can be generated using a synthetic image file of a character. The synthetic image file can be created by interpreting a marker font file.
    Type: Application
    Filed: October 16, 2015
    Publication date: January 26, 2017
    Inventors: James A. Negro, Carl W. Gerst
  • Publication number: 20160321490
    Abstract: A method and apparatus for decoding codes applied to objects for use with an image sensor that includes a two dimensional field of view (FOV), the method comprising the steps of providing a processor programmed to perform the steps of obtaining an image of the FOV and applying different decode algorithms to code candidates in the obtained image to attempt to decode the code candidates wherein the decode algorithm applied to each candidate is a function of the location of the code candidate in the FOV.
    Type: Application
    Filed: May 6, 2016
    Publication date: November 3, 2016
    Inventors: James Negro, Xiangyun Ye
  • Publication number: 20160307018
    Abstract: Methods and systems for auto-tuning a handheld scanning device that can account for changes in the orientation between the handheld scanning device and a presented symbol can include capturing a first image containing a presented symbol, recording an orientation parameter and parameters associated with capturing the first image containing the presented symbol, capturing a subsequent image containing the presented symbol, recording an orientation parameter of the presented symbol contained in the subsequent image, comparing the orientation parameter of the symbol contained in the subsequent images to the orientation parameter of the presented symbol contained in the subsequent image, determining if the orientation parameter of the presented symbol contained in the subsequent images is substantially similar to the orientation parameter of the symbol contained in the first image, and recording parameters associated with capturing the subsequent images containing the presented symbol.
    Type: Application
    Filed: April 18, 2016
    Publication date: October 20, 2016
    Inventors: Earle Stokes, James A. Negro
  • Patent number: 9413981
    Abstract: This invention provides a system and method for auto-regulation of parameters a vision system camera and/or associated illumination of objects imaged by the camera using a plurality of differentiated gain (multi-gain) settings on the camera's image sensor to determine the gain value producing the most-readable image. The image (having the best characteristics) acquired using multiple gain settings can be read for information as a discrete gain image and/or the camera parameters (e.g. global gain and/or global exposure time) can be uniformly set across the pixel array to the best values for acquisition of a subsequent, higher sampled image. This image is then read (e.g. decoded) for information contained within any identified features of interest (e.g. found IDs).
    Type: Grant
    Filed: March 11, 2013
    Date of Patent: August 9, 2016
    Assignee: Cognex Corporation
    Inventors: James A. Negro, Earle B. Stokes
  • Publication number: 20160210488
    Abstract: Systems and methods for use with a handheld mark reader that reduce the time between activation of the reader's trigger and the reader returning a successful decode response. Image processing may be performed prior to the user actuating the trigger and thus obtaining a decodable image with reduced delay. Separate pre-trigger and post-trigger parameters may be used for image decoding. A feedback loop may be incorporated for repeated parameter updates. An adjustable lens may be utilized either with illumination OFF or ON.
    Type: Application
    Filed: March 28, 2016
    Publication date: July 21, 2016
    Inventor: James A. Negro
  • Patent number: 9367725
    Abstract: A method and apparatus for decoding codes applied to objects for use with an image sensor that includes a two dimensional field of view (FOV), the method comprising the steps of providing a processor programmed to perform the steps of obtaining an image of the FOV and applying different decode algorithms to code candidates in the obtained image to attempt to decode the code candidates wherein the decode algorithm applied to each candidate is a function of the location of the code candidate in the FOV.
    Type: Grant
    Filed: November 3, 2011
    Date of Patent: June 14, 2016
    Assignee: COGNEX CORPORATION
    Inventors: James Negro, Xiangyun Ye
  • Publication number: 20160140374
    Abstract: Systems and methods for reading a two-dimensional matrix symbol or for determining if a two-dimensional matrix symbol is decodable are disclosed. The systems and methods can include a data reading algorithm that receives an image, locates at least a portion of the data modules within the image without using a fixed pattern, fits a model of the module positions from the image, extrapolates the model resulting in predicted module positions, determines module values from the image at the predicted module positions, and extracts a binary matrix from the module values.
    Type: Application
    Filed: November 18, 2015
    Publication date: May 19, 2016
    Inventors: Xiangyun Ye, Xianju Wang, James A. Negro
  • Patent number: 9317730
    Abstract: Methods and systems for auto-tuning a handheld scanning device that can account for changes in the orientation between the handheld scanning device and a presented symbol can include capturing a first image containing a presented symbol, recording an orientation parameter and parameters associated with capturing the first image containing the presented symbol, capturing a subsequent image containing the presented symbol, recording an orientation parameter of the presented symbol contained in the subsequent image, comparing the orientation parameter of the symbol contained in the subsequent images to the orientation parameter of the presented symbol contained in the subsequent image, determining if the orientation parameter of the presented symbol contained in the subsequent images is substantially similar to the orientation parameter of the symbol contained in the first image, and recording parameters associated with capturing the subsequent images containing the presented symbol.
    Type: Grant
    Filed: January 22, 2014
    Date of Patent: April 19, 2016
    Assignee: COGNEX CORPORATION
    Inventors: Earle Stokes, James A. Negro
  • Publication number: 20160104022
    Abstract: Systems and methods are provided for decoding barcodes. A scan signal is acquired along a scan through a barcode. A first character unit grid for a unit width pattern within the barcode along the scan is determined. At least one set of sampling coefficients relating the unit width pattern to a portion of the scan signal is determined based on the first character unit grid. The element width pattern for the unit width pattern is determined based on the at least one set of sampling coefficients and the portion of the scan signal.
    Type: Application
    Filed: October 9, 2014
    Publication date: April 14, 2016
    Inventors: James A. NEGRO, Ivan BACHELDER, Shekhar SASTRY, Yael STEINSALTZ
  • Publication number: 20160104021
    Abstract: Computerized methods and systems for locating barcodes applied to objects are provided. A method can receive a first image of a first barcode fragment applied to a first object captured at a first time and identify a first position of the first barcode fragment. The method can also receive a second image of a second barcode fragment captured at a second time and identify a second position of the second barcode fragment. The method can also predict a range of possible positions of the first barcode fragment at the second time based on a tracking model that tracks the first barcode fragment based on the first position, and determine that the first barcode fragment and the second barcode fragment correspond to the same barcode, if the second position is within the range of possible positions of the first barcode fragment at the second time.
    Type: Application
    Filed: October 9, 2014
    Publication date: April 14, 2016
    Inventors: James A. Negro, Ivan Bachelder
  • Patent number: 9305231
    Abstract: Described are machine vision systems, methods, and apparatus, including computer program products for associating codes with objects. In an embodiment, a machine vision system includes an area-scan camera having a field of view (FOV), the area-scan camera disposed relative to a first workspace such that the FOV covers at least a portion of the first workspace and a dimensioner disposed relative to a second workspace. The machine vision system includes a machine vision processor configured to: determine an image location of a code in an image; determine a ray in a shared coordinate space that is a back-projection of the image location of the code; determine one or more surfaces of one or more objects based on dimensioning data; determine a first surface of the one or more surfaces that intersects the 3D ray; and associate the code with an object associated with the first surface.
    Type: Grant
    Filed: August 1, 2013
    Date of Patent: April 5, 2016
    Assignee: Cognex Corporation
    Inventors: Cyril C. Marrion, James Negro, Matthew Engle
  • Patent number: 9298963
    Abstract: Systems and methods for use with a handheld mark reader that reduce the time between activation of the reader's trigger and the reader returning a successful decode response. Image processing may be performed prior to the user actuating the trigger and thus obtaining a decodable image with reduced delay. Separate pre-trigger and post-trigger parameters may be used for image decoding. A feedback loop may be incorporated for repeated parameter updates. An adjustable lens may be utilized either with illumination OFF or ON.
    Type: Grant
    Filed: December 23, 2010
    Date of Patent: March 29, 2016
    Assignee: COGNEX CORPORATION
    Inventor: James A. Negro
  • Publication number: 20150347802
    Abstract: Systems and methods are described for acquiring and decoding a plurality of images. First images are acquired and then processed to attempt to decode a symbol. Contributions of the first images to the decoding attempt are identified. An updated acquisition-settings order is determined based at least partly upon the contributions of the first images to the decoding attempt. Second images are acquired or processed based at least partly upon the updated acquisition-settings order.
    Type: Application
    Filed: August 10, 2015
    Publication date: December 3, 2015
    Inventors: Xianju Wang, Xiangyun Ye, James A. Negro, David Vekony, Robb Robles, Jozsef Borovszki, Steven G. Webster
  • Patent number: 9104935
    Abstract: Systems and methods for use with a mark reader that reduce the trigger-to-decode response time by prioritizing images to be decoded based on the likelihood of a successful decode are provided. A reader attempts to decode a priority image(s) first to avoid attempting to decode images that are less likely than other images to be successfully decoded. Images are rated based on feature attributes, and then prioritized for decoding. Image feature attributes are correlated with parameter groups, and the parameter groups are prioritized for use in subsequent image acquisitions.
    Type: Grant
    Filed: December 31, 2013
    Date of Patent: August 11, 2015
    Assignee: Cognex Corporation
    Inventors: James A. Negro, John Keating
  • Publication number: 20150199591
    Abstract: A handheld scanner incorporates vision software to allow the handheld scanner to be trained for OCR. The handheld scanner can include a user interface to allow a user to associate an image of a mark with electronic data for the mark. The user interface, along with a range finder, can also be used to influence variables that affect the quality of an image scan, thereby improving the quality of results for the image scan and/or decode process.
    Type: Application
    Filed: October 23, 2014
    Publication date: July 16, 2015
    Applicant: COGNEX CORPORATION
    Inventors: James A. Negro, Carl W. Gerst, III
  • Patent number: 8998090
    Abstract: A standoff for an optical imaging system includes a base, with a target plate coupled to the base and positioned along a central trajectory of the base. The target plate includes a scan window positioned along the central trajectory of the base. The scan window serves to align the optical imaging system with an optical mark on an object. A machine readable code can be positioned on the target plate, the machine readable code including optical imaging system setting information to be read by the optical imaging system.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: April 7, 2015
    Assignee: Cognex Corporation
    Inventors: Kai Fl├╝gge, Laurens Nunnink, James A. Negro
  • Publication number: 20150036876
    Abstract: Described are machine vision systems, methods, and apparatus, including computer program products for associating codes with objects. In an embodiment, a machine vision system includes an area-scan camera having a field of view (FOV), the area-scan camera disposed relative to a first workspace such that the FOV covers at least a portion of the first workspace and a dimensioner disposed relative to a second workspace. The machine vision system includes a machine vision processor configured to: determine an image location of a code in an image; determine a ray in a shared coordinate space that is a back-projection of the image location of the code; determine one or more surfaces of one or more objects based on dimensioning data; determine a first surface of the one or more surfaces that intersects the 3D ray; and associate the code with an object associated with the first surface.
    Type: Application
    Filed: August 1, 2013
    Publication date: February 5, 2015
    Applicant: Cognex Corporation
    Inventors: Cyril C. Marrion, James Negro, Matthew Engle
  • Publication number: 20140368650
    Abstract: An integrated audiovisual threat warning system configured to detect a threat, estimate a relative location of origin of the threat with respect to a host platform with which the system is associated, and to warn an occupant of the host platform of the threat. The system includes an audio processor configured to receive a warning tone, geo-spatial coordinate data from the host platform, and the estimated relative location of origin of the threat, and to process the warning tone based on the geo-spatial coordinate data and the direction information to generate a directional audio warning signal. The system also includes a plurality of speakers configured to audibly project the directional audio warning signal to audibly identify the estimated relative location of origin of the threat, and a display control unit configured to display the estimated relative location of origin of the threat overlaid on a map.
    Type: Application
    Filed: May 17, 2011
    Publication date: December 18, 2014
    Applicant: RAYTHEON COMPANY
    Inventors: Michael S. Ray, Eric K. Moore, Todd A. Lovell, James A. Negro, Jason J. Braun
  • Publication number: 20140361084
    Abstract: A method and apparatus for decoding codes applied to objects for use with a camera and a conveyor system wherein the camera includes an image sensor having a two dimensional field of view (FOV) and the conveyor system moves objects in a first direction of travel through the FOV such that objects enter the FOV along an entry edge and exit the FOV along an exit edge, the method comprising the steps of providing a processor programmed to perform the steps of obtaining images of the FOV, for each image identifying code candidates in at least portions of the image, ordering at least a subset of the code candidates for decoding in a candidate order wherein the candidate order is determined at least in part as a function of the first direction of travel through the FOV, attempting to decode code candidates in the order specified by the direction of travel and when a new image event occurs, foregoing attempts to decode at least a portion of the identified code candidates.
    Type: Application
    Filed: February 27, 2014
    Publication date: December 11, 2014
    Applicant: COGNEX CORPORATION
    Inventors: James Negro, John F. Keating, Michael C. Moed
  • Patent number: 8902085
    Abstract: An integrated audiovisual threat warning system configured to detect a threat, estimate a relative location of origin of the threat with respect to a host platform with which the system is associated, and to warn an occupant of the host platform of the threat. The system includes an audio processor configured to receive a warning tone, geo-spatial coordinate data from the host platform, and the estimated relative location of origin of the threat, and to process the warning tone based on the geo-spatial coordinate data and the direction information to generate a directional audio warning signal. The system also includes a plurality of speakers configured to audibly project the directional audio warning signal to audibly identify the estimated relative location of origin of the threat, and a display control unit configured to display the estimated relative location of origin of the threat overlaid on a map.
    Type: Grant
    Filed: May 17, 2011
    Date of Patent: December 2, 2014
    Assignee: Raytheon Company
    Inventors: Michael S. Ray, Eric K. Moore, Todd A. Lovell, James A. Negro, Jason J. Braun