Patents by Inventor Richard C. Vanhall

Richard C. Vanhall 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: 10235546
    Abstract: Systems and methods for detecting and decoding 4-state barcodes with extreme bar dilation are disclosed. The method is implemented in a computing device and includes: separating an extracted image of a barcode into a top half and a bottom half; estimating bar positions and then sampling heights of the top and bottom images at each position; using adjacent bar height differences to determine the top and bottom of the tracker portion for each bar position; removing the tracker contribution to the top and bottom heights at each bar position; sending the resulting sequence of bars with ascender and descender information to a decoder for decoding processes.
    Type: Grant
    Filed: October 23, 2014
    Date of Patent: March 19, 2019
    Assignee: LOCKHEED MARTIN CORPORATION
    Inventors: Joseph G. Akulis, Robert Strebel, Richard C. Vanhall
  • Patent number: 10128870
    Abstract: Systems and methods for maximizing read performance of error detection code are provided. More particularly, systems and methods for maximizing read performance of Reed Solomon Based code are provided.
    Type: Grant
    Filed: May 5, 2016
    Date of Patent: November 13, 2018
    Assignee: LOCKHEED MARTIN CORPORATION
    Inventor: Richard C. Vanhall
  • Patent number: 10095946
    Abstract: The present disclosure is directed to systems and methods for strike through detection and, more particularly, to systems and methods for detecting a strike through in an address block of a mailpiece. The method is implemented in a computing device and includes: generating edges of lines within a text block identified through optical character recognition processes; locating text lines within the text block; characterizing the edges within the text lines and outside of the text lines; and grouping identified edges of the characterized edges outside of the text lines into co-linear groups.
    Type: Grant
    Filed: July 7, 2016
    Date of Patent: October 9, 2018
    Assignee: LOCKHEED MARTIN CORPORATION
    Inventors: Richard C. Vanhall, Robert S. Lunt, IV
  • Patent number: 9950345
    Abstract: The present disclosure is directed to systems and methods for warp and shear detection and correction and, more particularly, to systems and methods for detecting and correcting shear and warp in an address block of a mailpiece. The method is implemented in a computing device and includes: locating a barcode which is spatially consistent with a block of text; obtaining barcode bar data from the barcode which correlates to a difference in spatial orientation of one or more bars of the barcode with respect to a best fit line through the barcode; and replacing the block of text with a non-distorted block of text which can be read by optical character recognition processes, based on the barcode bar data.
    Type: Grant
    Filed: September 15, 2016
    Date of Patent: April 24, 2018
    Assignee: LOCKHEED MARTIN CORPORATION
    Inventors: Richard C. Vanhall, Adam L. Jung
  • Publication number: 20180071787
    Abstract: The present disclosure is directed to systems and methods for warp and shear detection and correction and, more particularly, to systems and methods for detecting and correcting shear and warp in an address block of a mailpiece. The method is implemented in a computing device and includes: locating a barcode which is spatially consistent with a block of text; obtaining barcode bar data from the barcode which correlates to a difference in spatial orientation of one or more bars of the barcode with respect to a best fit line through the barcode; and replacing the block of text with a non-distorted block of text which can be read by optical character recognition processes, based on the barcode bar data.
    Type: Application
    Filed: September 15, 2016
    Publication date: March 15, 2018
    Inventors: Richard C. VANHALL, Adam L. JUNG
  • Publication number: 20180012099
    Abstract: The present disclosure is directed to systems and methods for strike through detection and, more particularly, to systems and methods for detecting a strike through in an address block of a mailpiece. The method is implemented in a computing device and includes: generating edges of lines within a text block identified through optical character recognition processes; locating text lines within the text block; characterizing the edges within the text lines and outside of the text lines; and grouping identified edges of the characterized edges outside of the text lines into co-linear groups.
    Type: Application
    Filed: July 7, 2016
    Publication date: January 11, 2018
    Inventors: Richard C. Vanhall, Robert S. Lunt, IV
  • Patent number: 9563799
    Abstract: Systems and methods for reducing the likelihood of false positive decodes within a set of barcodes are disclosed. The method can be implemented in a computing device, which includes: providing a list of barcode configurations that meet damage tolerance criteria; reducing, if possible, each configuration list to barcode configurations that have a compatible configuration pair between sets; and comparing all possible combinations of barcode type configurations to find at least one set of configurations that are resistant to false positives decodes between barcode types during decoding processes.
    Type: Grant
    Filed: December 15, 2015
    Date of Patent: February 7, 2017
    Assignee: LOCKHEED MARTIN CORPORATION
    Inventor: Richard C. Vanhall
  • Publication number: 20160357466
    Abstract: Systems and methods for maximizing read performance of error detection code are provided. More particularly, systems and methods for maximizing read performance of Reed Solomon Based code are provided.
    Type: Application
    Filed: May 5, 2016
    Publication date: December 8, 2016
    Inventor: Richard C. VANHALL
  • Publication number: 20160117538
    Abstract: Systems and methods for detecting and decoding 4-state barcodes with extreme bar dilation are disclosed. The method is implemented in a computing device and includes: separating an extracted image of a barcode into a top half and a bottom half; estimating bar positions and then sampling heights of the top and bottom images at each position; using adjacent bar height differences to determine the top and bottom of the tracker portion for each bar position; removing the tracker contribution to the top and bottom heights at each bar position; sending the resulting sequence of bars with ascender and descender information to a decoder for decoding processes.
    Type: Application
    Filed: October 23, 2014
    Publication date: April 28, 2016
    Inventors: Joseph G. AKULIS, Robert STREBEL, Richard C. VANHALL
  • Patent number: 9311517
    Abstract: Systems and methods for reducing the likelihood of false positive decodes within a set of barcodes are disclosed. The method can be implemented in a computing device, which includes: providing a list of barcode configurations that meet damage tolerance criteria; reducing, if possible, each configuration list to barcode configurations that have a compatible configuration pair between sets; and comparing all possible combinations of barcode type configurations to find at least one set of configurations that are resistant to false positives decodes between barcode types during decoding processes.
    Type: Grant
    Filed: April 25, 2014
    Date of Patent: April 12, 2016
    Assignee: LOCKHEED MARTIN CORPORATION
    Inventor: Richard C. Vanhall
  • Publication number: 20160098588
    Abstract: Systems and methods for reducing the likelihood of false positive decodes within a set of barcodes are disclosed. The method can be implemented in a computing device, which includes: providing a list of barcode configurations that meet damage tolerance criteria; reducing, if possible, each configuration list to barcode configurations that have a compatible configuration pair between sets; and comparing all possible combinations of barcode type configurations to find at least one set of configurations that are resistant to false positives decodes between barcode types during decoding processes.
    Type: Application
    Filed: December 15, 2015
    Publication date: April 7, 2016
    Inventor: Richard C. VANHALL
  • Publication number: 20150254489
    Abstract: Systems and methods for reducing the likelihood of false positive decodes within a set of barcodes are disclosed. The method can be implemented in a computing device, which includes: providing a list of barcode configurations that meet damage tolerance criteria; reducing, if possible, each configuration list to barcode configurations that have a compatible configuration pair between sets; and comparing all possible combinations of barcode type configurations to find at least one set of configurations that are resistant to false positives decodes between barcode types during decoding processes.
    Type: Application
    Filed: April 25, 2014
    Publication date: September 10, 2015
    Applicant: LOCKHEED MARTIN CORPORATION
    Inventor: Richard C. VANHALL
  • Patent number: 7583840
    Abstract: Methods and system for automatic identification of repeating patterns of slanted stripe features (marks) on an item.
    Type: Grant
    Filed: June 24, 2008
    Date of Patent: September 1, 2009
    Assignee: Lockheed Martin Corporation
    Inventors: Daniel R. Paquette, Richard C. Vanhall
  • Patent number: 7463770
    Abstract: Methods and system for automatic identification of repeating patterns of slanted stripe features (marks) on an item.
    Type: Grant
    Filed: July 21, 2003
    Date of Patent: December 9, 2008
    Assignee: Lockheed Martin Corporation
    Inventors: Daniel R. Paquette, Richard C. Vanhall
  • Publication number: 20080260259
    Abstract: Methods and system for automatic identification of repeating patterns of slanted stripe features (marks) on an item.
    Type: Application
    Filed: June 24, 2008
    Publication date: October 23, 2008
    Applicant: Lockheed Martin Corporation
    Inventors: Daniel R. Paquette, Richard C. Vanhall
  • Patent number: 7415130
    Abstract: Method and systems for early detection of potentially hazardous material associated with the collection of mail or other objects. In an embodiment of the method of this invention, image characteristics for an image of an item being examined are obtained. A predetermined profile is then retrieved from a profile database. The image characteristics for the image of the item are compared to the image characteristics present in the predetermined profile. If the image characteristics present in the predetermined profile substantially match the image characteristics for the image of the item, the item is identified for special processing. If the image characteristics present in the predetermined profile do not substantially match the image characteristics for the image of the item, another predetermined profile is retrieved and compared to the image characteristics for the image of the item. A system that implements the method of this invention includes a transport sub-system and a computing sub-system.
    Type: Grant
    Filed: October 30, 2003
    Date of Patent: August 19, 2008
    Assignee: Lockheed Martin Corporation
    Inventors: Alfred T. Rundle, Lennart A. Saaf, Richard C. Vanhall
  • Publication number: 20080192978
    Abstract: Method and systems for early detection of potentially hazardous material associated with the collection of mail or other objects. In an embodiment of the method of this invention, image characteristics for an image of an item being examined are obtained. A predetermined profile is then retrieved from a profile database. The image characteristics for the image of the item are compared to the image characteristics present in the predetermined profile. If the image characteristics present in the predetermined profile substantially match the image characteristics for the image of the item, the item is identified for special processing. If the image characteristics present in the predetermined profile do not substantially match the image characteristics for the image of the item, another predetermined profile is retrieved and compared to the image characteristics for the image of the item. A system that implements the method of this invention includes a transport sub-system and a computing sub-system.
    Type: Application
    Filed: October 30, 2003
    Publication date: August 14, 2008
    Inventors: Alfred T. Rundle, Lennart A. Saaf, Richard C. Vanhall
  • Publication number: 20080101703
    Abstract: Methods and systems for recognizing shapes in an image.
    Type: Application
    Filed: October 30, 2006
    Publication date: May 1, 2008
    Applicant: LOCKHEED MARTIN CORPORATION
    Inventors: Stephen R. Shafer, Richard C. VanHall
  • Patent number: 7051930
    Abstract: The present invention is directed to a bar code symbol having stored thereon a data structure. The data structure includes a plurality of module elements. Each module element is configured as a bar symbol or a space symbol. The data structure includes a start character containing predetermined number of module elements. The predetermined number of module elements is configured in a predetermined pattern of bars and spaces. A data portion is configured to encode a single numerical value. The data portion has one termination data character and 0 to N Continuation characters, wherein N is an integer value. The data structure also includes a stop character.
    Type: Grant
    Filed: May 21, 2003
    Date of Patent: May 30, 2006
    Assignee: Lockheed Martin Corportion
    Inventor: Richard C. Vanhall
  • Publication number: 20030226894
    Abstract: The present invention is directed to a bar code symbol having stored thereon a data structure. The data structure includes a plurality of module elements. Each module element is configured as a bar symbol or a space symbol. The data structure includes a start character containing predetermined number of module elements. The predetermined number of module elements is configured in a predetermined pattern of bars and spaces. A data portion is configured to encode a single numerical value. The data portion has one termination data character and 0 to N Continuation characters, wherein N is an integer value. The data structure also includes a stop character.
    Type: Application
    Filed: May 21, 2003
    Publication date: December 11, 2003
    Applicant: Lockheed Martin Corporation
    Inventor: Richard C. Vanhall