Patents by Inventor Stephen Michael Thompson

Stephen Michael Thompson 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: 20160350592
    Abstract: Systems, computer program products, and techniques for reconstructing objects depicted in digital image data within a three-dimensional space are disclosed, according to various exemplary embodiments. The inventive concepts uniquely utilize internal features to accomplish reconstruction, thereby avoiding reliance on reconstructing objects based on information derived from location of edges. The inventive concepts thus provide an improvement over conventional object reconstruction since objects may be reconstructed even when edges are obscured or not depicted in the digital image data.
    Type: Application
    Filed: August 11, 2016
    Publication date: December 1, 2016
    Inventors: Jiyong Ma, Stephen Michael Thompson, Jan W. Amtrup
  • Publication number: 20160328610
    Abstract: According to one embodiment, a computer-implemented method includes: capturing an image of a document using a camera of a mobile device; performing optical character recognition (OCR) on the image of the document; extracting an identifier of the document from the image based at least in part on the OCR; comparing the identifier with content from one or more reference data sources, wherein the content from the one or more reference data sources comprises global address information; and determining whether the identifier is valid based at least in part on the comparison. The method may optionally include normalizing the extracted identifier, retrieving additional geographic information, correcting OCR errors, etc. based on comparing extracted information with reference content. Corresponding systems and computer program products are also disclosed.
    Type: Application
    Filed: May 4, 2016
    Publication date: November 10, 2016
    Inventors: Stephen Michael Thompson, Jan W. Amtrup, Anthony Macciola
  • Patent number: 9432688
    Abstract: A device for parallel symbol decoding may include a first and second block. The first block is configured to convert a bitstream into a stream of binary symbols corresponding to motion vector data and other compressed image data, insert length fields into the stream of binary symbols that are each indicative of a number of consecutive binary symbols that correspond to motion vector data, and store the stream of binary symbols in a buffer. The second block is configured to retrieve the stream of binary symbols from the buffer, determine, based at least in part on the inserted length fields, consecutive binary symbols that correspond to motion vector data, decode the consecutive binary symbols that correspond to motion vector data via a first decode path, and to decode binary symbols that correspond to other compressed image data via a second decode path that is independent of the first decode path.
    Type: Grant
    Filed: September 16, 2013
    Date of Patent: August 30, 2016
    Assignee: Broadcom Corporation
    Inventors: Timothy Moore Hellman, Nirmala Paul, Stephen Michael Thompson
  • Patent number: 9378268
    Abstract: A method is provided for organizing data sets. In use, an automatic decision system is created or updated for determining whether data elements fit a predefined organization or not, where the decision system is based on a set of preorganized data elements. A plurality of data elements is organized using the decision system. At least one organized data element is selected for output to a user based on a score or confidence from the decision system for the at least one organized data element. Additionally, at least a portion of the at least one organized data element is output to the user. A response is received from the user comprising at least one of a confirmation, modification, and a negation of the organization of the at least one organized data element. The automatic decision system is recreated or updated based on the user response. Other embodiments are also presented.
    Type: Grant
    Filed: June 8, 2015
    Date of Patent: June 28, 2016
    Assignee: Kofax, Inc.
    Inventors: Mauritius A. R. Schmidtler, Jan W. Amtrup, Stephen Michael Thompson, Anthony Sarah
  • Patent number: 9342741
    Abstract: According to one embodiment, a method includes: capturing an image of a financial document using a camera of a mobile device; performing optical character recognition (OCR) on the image of the financial document; extracting an identifier of the financial document from the image based at least in part on the OCR; associating the image of the financial document with metadata descriptive of one or more of the financial document and financial information relating to the financial document; and storing the image of the financial document and the associated metadata to a memory of the mobile device. Exemplary systems and computer program products are also disclosed.
    Type: Grant
    Filed: December 31, 2014
    Date of Patent: May 17, 2016
    Assignee: Kofax, Inc.
    Inventors: Jan W. Amtrup, Stephen Michael Thompson
  • Patent number: 9311531
    Abstract: A method includes receiving or capturing a digital image using a mobile device, and using a processor of the mobile device to: determine whether an object depicted in the digital image belongs to a particular object class among a plurality of object classes; determine one or more object features of the object based at least in part on the particular object class at least partially in response to determining the object belongs to the particular object class; build or select an extraction model based at least in part on the one or more determined object features; and extract data from the digital image using the extraction model. The extraction model excludes, and/or the extraction process does not utilize, optical character recognition (OCR) techniques. Related systems and computer program products are also disclosed.
    Type: Grant
    Filed: March 13, 2014
    Date of Patent: April 12, 2016
    Assignee: Kofax, Inc.
    Inventors: Jan W. Amtrup, Anthony Macciola, Stephen Michael Thompson, Jiyong Ma
  • Publication number: 20160028921
    Abstract: An efficient method and system to enhance digital acquisition devices for analog data is presented. The enhancements offered by the method and system are available to the user in local as well as in remote deployments yielding efficiency gains for a large variety of business processes. The quality enhancements of the acquired digital data are achieved efficiently by employing virtual reacquisition. The method of virtual reacquisition renders unnecessary the physical reacquisition of the analog data in case the digital data obtained by the acquisition device are of insufficient quality. The method and system allows multiple users to access the same acquisition device for analog data. In some embodiments, one or more users can virtually reacquire data provided by multiple analog or digital sources. The acquired raw data can be processed by each user according to his personal preferences and/or requirements.
    Type: Application
    Filed: July 30, 2015
    Publication date: January 28, 2016
    Inventors: Christopher W. Thrasher, Alexander Shustorovich, Stephen Michael Thompson, Jan W. Amtrup, Anthony Macciola, Roland G. Borrey, Mauritius A.R. Schmidtler, Robert A. Taylor, Joel S. Fechter, Hari S. Asuri
  • Publication number: 20150339526
    Abstract: Systems and methods for mobile image data capture and processing are disclosed. The techniques encompass receipt or capture of digital image data, detecting an object such as a document depicted in a digital image corresponding to the digital image data, processing the digital image to improve image quality, classifying the object from the processed image data, and extracting useful information from the object. Processing may improve image quality by correcting artifacts such as distortion, skew, blur, shadows, etc. common to digital images captured using mobile devices. Classification is based on identifying unique features (and/or combinations thereof) within the image data and determining whether the identified features indicate the object belongs to a class of known objects having similar characteristics, or is unique to all known classes. Extraction is based in whole or in part on object classification. All operations may be performed using mobile technology exclusively.
    Type: Application
    Filed: August 4, 2015
    Publication date: November 26, 2015
    Inventors: Anthony Macciola, Jan W. Amtrup, Jiyong Ma, Alexander Shustorovich, Christopher W. Thrasher, Stephen Michael Thompson
  • Publication number: 20150269245
    Abstract: A method is provided for organizing data sets. In use, an automatic decision system is created or updated for determining whether data elements fit a predefined organization or not, where the decision system is based on a set of preorganized data elements. A plurality of data elements is organized using the decision system. At least one organized data element is selected for output to a user based on a score or confidence from the decision system for the at least one organized data element. Additionally, at least a portion of the at least one organized data element is output to the user. A response is received from the user comprising at least one of a confirmation, modification, and a negation of the organization of the at least one organized data element. The automatic decision system is recreated or updated based on the user response. Other embodiments are also presented.
    Type: Application
    Filed: June 8, 2015
    Publication date: September 24, 2015
    Inventors: Mauritius A.R. Schmidtler, Jan W. Amtrup, Stephen Michael Thompson, Anthony Sarah
  • Patent number: 9082080
    Abstract: A method is provided for organizing data sets. In use, an automatic decision system is created or updated for determining whether data elements fit a predefined organization or not, where the decision system is based on a set of preorganized data elements. A plurality of data elements is organized using the decision system. At least one organized data element is selected for output to a user based on a score or confidence from the decision system for the at feast one organized data element. Additionally, at least a portion of the at least one organized data element is output to the user. A response is received from the user comprising at least one of a confirmation, modification, and a negation of the organization of the at least one organized data element. The automatic decision system is recreated or updated based on the user response. Other embodiments are also presented.
    Type: Grant
    Filed: March 5, 2008
    Date of Patent: July 14, 2015
    Assignee: Kofax, Inc.
    Inventors: Mauritius A. R. Schmidtler, Jan W. Amtrup, Stephen Michael Thompson, Anthony Sarah
  • Publication number: 20150170085
    Abstract: A method includes receiving or capturing an image comprising an identity document (ID) using a mobile device; classifying the ID; building an extraction model based on the ID classification; extracting data from the ID based on the extraction model; building an ID profile based on the extracted data; storing the ID profile to a memory of the mobile device; detecting a predetermined stimulus in a workflow; identifying workflow-relevant data in the stored ID profile at least partially in response to detecting the predetermined stimulus; providing the workflow-relevant data from the stored ID profile to the workflow; and driving at least a portion of the workflow using the workflow-relevant data. Related systems and computer program products are also disclosed.
    Type: Application
    Filed: March 19, 2014
    Publication date: June 18, 2015
    Applicant: Kofax, Inc.
    Inventors: Jan W. Amtrup, Stephen Michael Thompson, Steven Kilby, Anthony Macciola
  • Patent number: 9058580
    Abstract: A method includes receiving or capturing an image comprising an identity document (ID) using a mobile device; classifying the ID; building an extraction model based on the ID classification; extracting data from the ID based on the extraction model; building an ID profile based on the extracted data; storing the ID profile to a memory of the mobile device; detecting a predetermined stimulus in a workflow; identifying workflow-relevant data in the stored ID profile at least partially in response to detecting the predetermined stimulus; providing the workflow-relevant data from the stored ID profile to the workflow; and driving at least a portion of the workflow using the workflow-relevant data. Related systems and computer program products are also disclosed.
    Type: Grant
    Filed: March 19, 2014
    Date of Patent: June 16, 2015
    Assignee: Kofax, Inc.
    Inventors: Jan W. Amtrup, Stephen Michael Thompson, Steven Kilby, Anthony Macciola
  • Publication number: 20150110362
    Abstract: According to one embodiment, a method includes: capturing an image of a financial document using a camera of a mobile device; performing optical character recognition (OCR) on the image of the financial document; extracting an identifier of the financial document from the image based at least in part on the OCR; associating the image of the financial document with metadata descriptive of one or more of the financial document and financial information relating to the financial document; and storing the image of the financial document and the associated metadata to a memory of the mobile device. Exemplary systems and computer program products are also disclosed.
    Type: Application
    Filed: December 31, 2014
    Publication date: April 23, 2015
    Applicant: KOFAX, INC.
    Inventors: Jan W. Amtrup, Stephen Michael Thompson
  • Publication number: 20150055708
    Abstract: A device for parallel symbol decoding may include a first and second block. The first block is configured to convert a bitstream into a stream of binary symbols corresponding to motion vector data and other compressed image data, insert length fields into the stream of binary symbols that are each indicative of a number of consecutive binary symbols that correspond to motion vector data, and store the stream of binary symbols in a buffer. The second block is configured to retrieve the stream of binary symbols from the buffer, determine, based at least in part on the inserted length fields, consecutive binary symbols that correspond to motion vector data, decode the consecutive binary symbols that correspond to motion vector data via a first decode path, and to decode binary symbols that correspond to other compressed image data via a second decode path that is independent of the first decode path.
    Type: Application
    Filed: September 16, 2013
    Publication date: February 26, 2015
    Applicant: BROADCOM CORPORATION
    Inventors: Timothy Moore HELLMAN, Nirmala Paul, Stephen Michael Thompson
  • Patent number: 8958605
    Abstract: In one embodiment, a method includes performing optical character recognition (OCR) on an image of a financial document and at least one of: (a) correct OCR errors in the financial document using at least one of textual information from a complementary document and predefined business rules; (b) normalize data from the complementary document using at least one of textual information from the financial document and the predefined business rules; and (c) normalize data from the financial document using at least one of textual information from the complementary document and the predefined business rules. Exemplary systems and computer program products are also disclosed.
    Type: Grant
    Filed: February 7, 2014
    Date of Patent: February 17, 2015
    Assignee: Kofax, Inc.
    Inventors: Jan W. Amtrup, Stephen Michael Thompson
  • Patent number: 8879846
    Abstract: In one embodiment, a method includes receiving an image of a tender document; performing optical character recognition (OCR) on the image; extracting an identifier of the tender document from the image based at least in part on the OCR; comparing the extracted identifier with content from one or more data sources; requesting complementary information from at least one of the one or more data sources based at least in part on the extracted identifier; receiving the complementary information; and outputting at least some of the complementary information for display on a mobile device. Exemplary systems and computer program products are also described.
    Type: Grant
    Filed: February 7, 2014
    Date of Patent: November 4, 2014
    Assignee: Kofax, Inc.
    Inventors: Jan W. Amtrup, Stephen Michael Thompson
  • Patent number: 8855425
    Abstract: A method according to one embodiment includes performing optical character recognition (OCR) on an image of a first document; and at least one of: correcting OCR errors in the first document using at least one of textual information from a complementary document and predefined business rules; normalizing data from the complementary document using at least one of textual information from the first document and the predefined business rules; and normalizing data from the first document using at least one of textual information from the complementary document and the predefined business rules. Additional systems, methods and computer program products are also presented.
    Type: Grant
    Filed: July 22, 2013
    Date of Patent: October 7, 2014
    Assignee: Kofax, Inc.
    Inventors: Mauritius A. R. Schmidtler, Roland G. Borrey, Jan W. Amtrup, Stephen Michael Thompson
  • Publication number: 20140270536
    Abstract: A method includes receiving or capturing a digital image using a mobile device, and using a processor of the mobile device to: determine whether an object depicted in the digital image belongs to a particular object class among a plurality of object classes; determine one or more object features of the object based at least in part on the particular object class at least partially in response to determining the object belongs to the particular object class; build or select an extraction model based at least in part on the one or more determined object features; and extract data from the digital image using the extraction model. The extraction model excludes, and/or the extraction process does not utilize, optical character recognition (OCR) techniques. Related systems and computer program products are also disclosed.
    Type: Application
    Filed: March 13, 2014
    Publication date: September 18, 2014
    Applicant: Kofax, Inc.
    Inventors: Jan W. Amtrup, Anthony Macciola, Stephen Michael Thompson, Jiyong Ma
  • Publication number: 20140153787
    Abstract: In one embodiment, a method includes performing optical character recognition (OCR) on an image of a financial document and at least one of: (a) correct OCR errors in the financial document using at least one of textual information from a complementary document and predefined business rules; (b) normalize data from the complementary document using at least one of textual information from the financial document and the predefined business rules: and (c) normalize data from the financial document using at least one of textual information from the complementary document and the predefined business riles. Exemplary systems and computer program products are also disclosed.
    Type: Application
    Filed: February 7, 2014
    Publication date: June 5, 2014
    Applicant: Kofax, Inc.
    Inventors: Mauritius A.R. Schmidtler, Roland G. Borrey, Jan W. Amtrup, Stephen Michael Thompson
  • Publication number: 20140153830
    Abstract: In one embodiment, a method includes receiving an image of a tender document; performing optical character recognition (OCR) on the image; extracting an identifier of the tender document from the image based at least in part on the OCR; comparing the extracted identifier with content from one or more data sources; requesting complementary information from at least one of the one or more data sources based at least in part on the extracted identifier; receiving the complementary information; and outputting at least some of the complementary information for display on a mobile device. Exemplary systems and computer program products are also described.
    Type: Application
    Filed: February 7, 2014
    Publication date: June 5, 2014
    Applicant: Kofax, Inc.
    Inventors: Jan W. Amtrup, Stephen Michael Thompson