Patents by Inventor Eric S. Sandoz

Eric S. Sandoz 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: 9721236
    Abstract: Apparatus and methods for distributed processing of a check image are provided. A payee may submit a request to deposit a negotiable instrument. The request may be received at a first financial institution. The negotiable instrument may be a check. A transaction record may be generated at the time of the request. The transaction record may be based on information handwritten or printed on the negotiable instrument. The transaction record may be transmitted to a second financial institution. The second financial institution may conduct a fraud analysis based on the transaction record. The second financial institution may transmit a fraud indicator to the first financial institution. Based on the fraud indicator, the first institution may accept or deny the request of the payee. Apparatus and methods may distribute computing resources associated with detection of fraudulent negotiable instrument. The resources may be distributed among the first and second financial institutions.
    Type: Grant
    Filed: August 9, 2012
    Date of Patent: August 1, 2017
    Assignee: Bank of America Corporation
    Inventors: Timmy L. Gauvin, Kerry M. Cantley, Deborah N. Bennett, Eric S. Sandoz, Geoffrey R. Williams, James G. Ronca
  • Patent number: 9070010
    Abstract: Apparatus, methods and media for deriving a transaction record based on handwritten check content. The apparatus may include, and the methods and media may involve, a receiver device that is configured to receive a check image. The apparatus may include, and the methods and media may involve, a processor device. The processor device may be configured to define a check segment within the check image; translate content from the segment from handwriting to estimated block text; and store the block text in a transaction record in machine readable memory. The apparatus may include, and the methods and media may involve, a transmitter that is configured to transmit the block text to a financial institution product engine.
    Type: Grant
    Filed: August 6, 2012
    Date of Patent: June 30, 2015
    Assignee: Bank of America Corporation
    Inventors: Geoffrey R. Williams, Timmy L. Gauvin, Eric S. Sandoz, Kerry M. Cantley, Leslie M. LaRock, James F. Barrett, II, James G. Ronca, Deborah N. Bennett, Joshua A. Beaudry
  • Patent number: 8996476
    Abstract: Apparatus, methods and media for correcting a defective check processing datum. The apparatus may include, and the methods and media may involve, a receiver that is configured to receive from memory a first transaction record. The transaction record may include Magnetic Ink Character Recognition (MICR) line data. The MICR line data may be electronically read from a check. The transaction record may include non-MICR data. The non-MICR data may be electronically read from the check. The apparatus may include, and the methods and media may involve, a processor that is configured to identify a defective datum among the MICR line data. The processor may identify a portion of the non-MICR data that corresponds to the defective datum. The processor may store in memory a second transaction record. The second transaction record may include corrected data that includes an element that is derived from the identified portion of the non-MICR data.
    Type: Grant
    Filed: August 20, 2012
    Date of Patent: March 31, 2015
    Assignee: Bank of America Corporation
    Inventors: Geoffrey R. Williams, Timmy L. Gauvin, Kerry M. Cantley, Deborah N. Bennett, Eric S. Sandoz, II, James F. Barrett, II, Joshua A. Beaudry
  • Publication number: 20140052697
    Abstract: Apparatus, methods and media for correcting a defective check processing datum. The apparatus may include, and the methods and media may involve, a receiver that is configured to receive from memory a first transaction record. The transaction record may include Magnetic Ink Character Recognition (MICR) line data. The MICR line data may be electronically read from a check. The transaction record may include non-MICR data. The non-MICR data may be electronically read from the check. The apparatus may include, and the methods and media may involve, a processor that is configured to identify a defective datum among the MICR line data. The processor may identify a portion of the non-MICR data that corresponds to the defective datum. The processor may store in memory a second transaction record. The second transaction record may include corrected data that includes an element that is derived from the identified portion of the non-MICR data.
    Type: Application
    Filed: August 20, 2012
    Publication date: February 20, 2014
    Applicant: Bank of America Corporation
    Inventors: Geoffrey R. Williams, Timmy L. Gauvin, Kerry M. Cantley, Deborah N. Bennett, Eric S. Sandoz, II, James F. Barrett, II, Joshua A. Beaudry
  • Publication number: 20140046841
    Abstract: Apparatus and methods for distributed processing of a check image are provided. A payee may submit a request to deposit a negotiable instrument. The request may be received at a first financial institution. The negotiable instrument may be a check. A transaction record may be generated at the time of the request. The transaction record may be based on information handwritten or printed on the negotiable instrument. The transaction record may be transmitted to a second financial institution. The second financial institution may conduct a fraud analysis based on the transaction record. The second financial institution may transmit a fraud indicator to the first financial institution. Based on the fraud indicator, the first institution may accept or deny the request of the payee. Apparatus and methods may distribute computing resources associated with detection of fraudulent negotiable instrument. The resources may be distributed among the first and second financial institutions.
    Type: Application
    Filed: August 9, 2012
    Publication date: February 13, 2014
    Applicant: Bank of America Corporation
    Inventors: Timmy L. Gauvin, Kerry M. Cantley, Deborah N. Bennett, Eric S. Sandoz, Geoffrey R. Williams, James G. Ronca
  • Publication number: 20140037182
    Abstract: Apparatus, methods and media for deriving a transaction record based on handwritten check content. The apparatus may include, and the methods and media may involve, a receiver device that is configured to receive a check image. The apparatus may include, and the methods and media may involve, a processor device. The processor device may be configured to define a check segment within the check image; translate content from the segment from handwriting to estimated block text; and store the block text in a transaction record in machine readable memory. The apparatus may include, and the methods and media may involve, a transmitter that is configured to transmit the block text to a financial institution product engine.
    Type: Application
    Filed: August 6, 2012
    Publication date: February 6, 2014
    Applicant: Bank of America Corporation
    Inventors: Geoffrey R. Williams, Timmy L. Gauvin, Eric S. Sandoz, Kerry M. Cantley, Leslie M. LaRock, James F. Barrett, II, James G. Ronca, Deborah N. Bennett, Joshua A. Beaudry
  • Patent number: 8327365
    Abstract: Throttling of an iterative process in a computer system is disclosed. Embodiments of the present invention focus on non-productive iterations of an iterative process in a computer system. The number of productive iterations of the iterative process during a current timeframe is determined while the iterative process is executing. A count of the number of process starts for the iterative process during the current timeframe is stored. The count can be normalized to obtain a number of units of work handled during the current timeframe. A throttling schedule can be calculated, and the throttling schedule can be stored in the computer system. The throttling schedule can then be used to determine a delay time between iterations of the iterative process for a new timeframe. A formula can be used to calculate the throttling schedule. The throttling schedule can be overridden in accordance with a service level agreement (SLA), as well as for other reasons.
    Type: Grant
    Filed: May 7, 2009
    Date of Patent: December 4, 2012
    Assignee: Bank of America Corporation
    Inventors: Eric S. Sandoz, Robert S. Richardson
  • Publication number: 20100287558
    Abstract: Throttling of an iterative process in a computer system is disclosed. Embodiments of the present invention focus on non-productive iterations of an iterative process in a computer system. The number of productive iterations of the iterative process during a current timeframe is determined while the iterative process is executing. A count of the number of process starts for the iterative process during the current timeframe is stored. The count can be normalized to obtain a number of units of work handled during the current timeframe. A throttling schedule can be calculated, and the throttling schedule can be stored in the computer system. The throttling schedule can then be used to determine a delay time between iterations of the iterative process for a new timeframe. A formula can be used to calculate the throttling schedule. The throttling schedule can be overridden in accordance with a service level agreement (SLA), as well as for other reasons.
    Type: Application
    Filed: May 7, 2009
    Publication date: November 11, 2010
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Eric S. Sandoz, Robert S. Richardson