Patents by Inventor John B. Hall

John B. Hall 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: 10832050
    Abstract: Systems for item validation and image evaluation are provided. In some examples, a system may receive an instrument and associated data. The instrument may be received and at least one of a bill pay profile and a user profile may be retrieved. The bill pay profile and user profile may each include a plurality of previously processed instruments that have been determined to be valid and/or authentic. The instrument may be compared to the plurality of previously processed instruments to determine whether one or more elements of the instrument being evaluated match one or more corresponding elements of the plurality of previously processed instruments. Matching or non-matching elements may be identified. In some examples, one or more user interfaces may be generated displaying the instruments and including any highlighting or enhancements identifying matching or non-matching elements.
    Type: Grant
    Filed: December 6, 2018
    Date of Patent: November 10, 2020
    Assignee: Bank of America Corporation
    Inventors: Jasher David Fowles, Kerry Kurt Simpkins, John B. Hall, Murali Santhanam, Jeanne M. Moulton, Michael Joseph Pepe
  • Patent number: 10825279
    Abstract: Systems for item validation and image evaluation are provided. In some examples, a system may receive an instrument and associated data. The instrument may be received and at least one of a bill pay profile and a user profile may be retrieved. The bill pay profile and user profile may each include a plurality of previously processed instruments that have been determined to be valid and/or authentic. The instrument may be compared to the plurality of previously processed instruments to determine whether one or more elements of the instrument being evaluated match one or more corresponding elements of the plurality of previously processed instruments. Matching or non-matching elements may be identified. In some examples, one or more user interfaces may be generated displaying the instruments and including any highlighting or enhancements identifying matching or non-matching elements.
    Type: Grant
    Filed: December 6, 2018
    Date of Patent: November 3, 2020
    Assignee: Bank of America Corporation
    Inventors: Murali Santhanam, Michael Joseph Pepe, Jeanne M. Moulton, Kerry Kurt Simpkins, Jasher David Fowles, John B. Hall
  • Patent number: 10824856
    Abstract: Systems for item validation and image evaluation are provided. In some examples, a system may receive an instrument and associated data. The instrument may be received and a user profile may be retrieved. The user profile may include a plurality of previously processed instruments that have been determined to be valid and/or authentic. The instrument may be compared to the plurality of previously processed instruments to determine whether one or more elements of the instrument being evaluated match one or more corresponding elements of the plurality of previously processed instruments. Matching or non-matching elements may be identified. In some examples, one or more user interfaces may be generated displaying the instruments and including any highlighting or enhancements identifying matching or non-matching elements.
    Type: Grant
    Filed: October 11, 2018
    Date of Patent: November 3, 2020
    Assignee: Bank of America Corporation
    Inventors: Robert E. Mills, Jr., Murali Santhanam, Kerry Kurt Simpkins, John B. Hall, Michael J. Pepe, Jr., Jasher David Fowles, Jeanne Moulton
  • Publication number: 20200184759
    Abstract: Systems for item validation and image evaluation are provided. In some examples, a system may receive an instrument and associated data. The instrument may be received and at least one of a bill pay profile and a user profile may be retrieved. The bill pay profile and user profile may each include a plurality of previously processed instruments that have been determined to be valid and/or authentic. The instrument may be compared to the plurality of previously processed instruments to determine whether one or more elements of the instrument being evaluated match one or more corresponding elements of the plurality of previously processed instruments. Matching or non-matching elements may be identified. In some examples, one or more user interfaces may be generated displaying the instruments and including any highlighting or enhancements identifying matching or non-matching elements.
    Type: Application
    Filed: December 6, 2018
    Publication date: June 11, 2020
    Inventors: Murali Santhanam, Michael Joseph Pepe, Jeanne M. Moulton, Kerry Kurt Simpkins, Jasher David Fowles, John B. Hall
  • Publication number: 20200184211
    Abstract: Systems for item validation and image evaluation are provided. In some examples, a system may receive an instrument and associated data. The instrument may be received and at least one of a bill pay profile and a user profile may be retrieved. The bill pay profile and user profile may each include a plurality of previously processed instruments that have been determined to be valid and/or authentic. The instrument may be compared to the plurality of previously processed instruments to determine whether one or more elements of the instrument being evaluated match one or more corresponding elements of the plurality of previously processed instruments. Matching or non-matching elements may be identified. In some examples, one or more user interfaces may be generated displaying the instruments and including any highlighting or enhancements identifying matching or non-matching elements.
    Type: Application
    Filed: December 6, 2018
    Publication date: June 11, 2020
    Inventors: Jasher David Fowles, Kerry Kurt Simpkins, John B. Hall, Murali Santhanam, Jeanne M. Moulton, Michael Joseph Pepe
  • Publication number: 20200117892
    Abstract: Systems for profile management and control are provided. A system may receive an instrument or image of an instrument. In some examples, data may be extracted from the instrument or image of the instrument and a document profile may be retrieved based on the extracted data. Images within the document profile may be evaluated to identify a type of document for each document. In some examples, a total number of documents of each type may be determined or identified. The total number of documents may be compared to a threshold. If the total number of documents is below the threshold, the documents or images in the profile may be maintained. If the total number of documents is at or above the threshold, in some examples, each document may be further evaluated to determine or identify documents or document images for deletion. In some arrangements, the profile may be refreshed and documents or images identified for deletion may be deleted.
    Type: Application
    Filed: October 11, 2018
    Publication date: April 16, 2020
    Inventors: Robert E. Mills, JR., Murali Santhanam, Kerry Kurt Simpkins, John B. Hall, Michael J. Pepe, JR., Jasher David Fowles, Jeanne Moulton
  • Publication number: 20200117934
    Abstract: Systems for image evaluation and dynamic cropping are provided. In some examples, a system, may receive an instrument or image of an instrument. Identifying information may be extracted from the instrument or image of the instrument. Based on the extracted identifying information, a check/check image profile may be retrieved. In some examples, expected size and/or shape data may be extracted from the check/check image profile. The extracted expected size and/or shape data may be compared to size and/or shape data from the received instrument or image of the instrument to identify any anomalies (e.g., to determine whether the expected size and/or shape data matches the size and/or shape data of the received instrument or image of the instrument. If the expected size and/or shape data does not match size and/or shape data from the received instrument or image of the instrument, the instrument or image of the instrument may be programmatically modified and a modified image of the instrument may be generated.
    Type: Application
    Filed: October 11, 2018
    Publication date: April 16, 2020
    Inventors: Robert E. Mills, JR., Murali Santhanam, Kerry Kurt Simpkins, John B. Hall, Michael J. Pepe, JR., Jasher David Fowles, Jeanne Moulton
  • Publication number: 20200120099
    Abstract: Systems for dynamic profile control are provided. A system may receive first check data that may include a number of checks written over a predetermined time period for an account, or the like. The first check data may be analyzed to determine a number of checks written in a predetermined time period and the volume or number may be compared to one or more thresholds or ranges. Based on the comparison, a first tier level may be identified for the account or the like. A profile record may be generated including a check profile that may include one or more parameters determined based on the identified first tier level. The system may then build the profile by adding checks or other documents to the profile upon determining that the checks or other documents meet predefined criteria. After a predetermined time period has expired, the system may process additional data to determine whether the identified tier level and associated parameters should be modified.
    Type: Application
    Filed: October 11, 2018
    Publication date: April 16, 2020
    Inventors: Robert E. Mills, JR., Murali Santhanam, Kerry Kurt Simpkins, John B. Hall, Michael J. Pepe, JR., Jasher David Fowles, Jeanne Moulton, Susan Deans, Athena Barlow
  • Publication number: 20200117891
    Abstract: Systems for item validation and image evaluation are provided. In some examples, a system may receive an instrument and associated data. The instrument may be received and a user profile may be retrieved. The user profile may include a plurality of previously processed instruments that have been determined to be valid and/or authentic. The instrument may be compared to the plurality of previously processed instruments to determine whether one or more elements of the instrument being evaluated match one or more corresponding elements of the plurality of previously processed instruments. Matching or non-matching elements may be identified. In some examples, one or more user interfaces may be generated displaying the instruments and including any highlighting or enhancements identifying matching or non-matching elements.
    Type: Application
    Filed: October 11, 2018
    Publication date: April 16, 2020
    Inventors: Robert E. Mills, JR., Murali Santhanam, Kerry Kurt Simpkins, John B. Hall, Michael J. Pepe, JR., Jasher David Fowles, Jeanne Moulton
  • Patent number: 10346702
    Abstract: Embodiments of the present invention provide a system for image capture and conversion. The system receives or captures an image of a resource document comprising image coordinates. The system can then cause a user interface of a computing device to display the image of the resource document and request that a specialist provide an input of an image coordinate area associated with a data field of the resource document. The specialist then provides a selection of boundaries for the coordinate area that encloses a value of the data field within the image of the resource document. The system then applies a data field-specific OCR process to the provided image coordinate area to extract a value of the data field. The extracted value can be presented on the display along with an enlarged view of the image coordinate area to allow the specialist to verify the accuracy of the extracted value.
    Type: Grant
    Filed: July 24, 2017
    Date of Patent: July 9, 2019
    Assignee: Bank of America Corporation
    Inventors: John B. Hall, Michael J. Pepe, Jr., Murali Santhanam, Kerry Kurt Simpkins
  • Patent number: 10192127
    Abstract: Embodiments of the present invention provide a system for dynamically tuning optical character recognition (OCR) processes. The system receives or captures an image of a resource document and uses a general or default OCR process to identify a source of the document and values of multiple data fields in the image of the document. When the system determines that a data field is missing or cannot be extracted, it causes a computing device to display the image of the resource document and requests user input of a coordinate area of the missing data field from an associated specialist. Once the user input is received, the system applies a data field-specific OCR process on the coordinate area of the missing data field to extract the value of the data field. This value of the missing data field can be transmitted to a processing system for further processing.
    Type: Grant
    Filed: July 24, 2017
    Date of Patent: January 29, 2019
    Assignee: Bank of America Corporation
    Inventors: John B. Hall, Michael J. Pepe, Jr., Murali Santhanam, Kerry Kurt Simpkins
  • Publication number: 20190026579
    Abstract: Embodiments of the present invention provide a system for dynamically tuning optical character recognition (OCR) processes. The system receives or captures an image of a resource document and uses a general or default OCR process to identify a source of the document and values of multiple data fields in the image of the document. When the system determines that a data field is missing or cannot be extracted, it causes a computing device to display the image of the resource document and requests user input of a coordinate area of the missing data field from an associated specialist. Once the user input is received, the system applies a data field-specific OCR process on the coordinate area of the missing data field to extract the value of the data field. This value of the missing data field can be transmitted to a processing system for further processing.
    Type: Application
    Filed: July 24, 2017
    Publication date: January 24, 2019
    Inventors: John B. Hall, Michael J. Pepe, JR., Murali Santhanam, Kerry Kurt Simpkins
  • Publication number: 20190026577
    Abstract: Embodiments of the present invention provide a system for image capture and conversion. The system receives or captures an image of a resource document comprising image coordinates. The system can then cause a user interface of a computing device to display the image of the resource document and request that a specialist provide an input of an image coordinate area associated with a data field of the resource document. The specialist then provides a selection of boundaries for the coordinate area that encloses a value of the data field within the image of the resource document. The system then applies a data field-specific OCR process to the provided image coordinate area to extract a value of the data field. The extracted value can be presented on the display along with an enlarged view of the image coordinate area to allow the specialist to verify the accuracy of the extracted value.
    Type: Application
    Filed: July 24, 2017
    Publication date: January 24, 2019
    Inventors: John B. Hall, Michael J. Pepe, JR., Murali Santhanam, Kerry Kurt Simpkins
  • Patent number: 9898710
    Abstract: Apparatus, methods, media and code for routing a mail item part are provided. A receiver device may electronically receive: an indication that a first mail item part of a mail item is a check; an indication that a second mail item part of a mail item is a payment coupon; and an indication that a third mail item part of a mail item is a message. A processor device may: route the first mail item part and the second mail item part to a first destination; and route the third mail item part to a second destination that corresponds to terms in the message.
    Type: Grant
    Filed: May 24, 2013
    Date of Patent: February 20, 2018
    Assignee: Bank of America Corporation
    Inventors: Mark D. Felse, David T. Frew, John B. Hall, Tessa R. Cooke
  • Patent number: 9824288
    Abstract: Embodiments of the invention include systems, methods, and computer-program products for generating an overlay of a highlight or mask of a negotiable instrument on a representative's display for keying the instrument. The system overlays and changes the display of a representative's computer screen in real-time for improved keying instruments by generating highlighting or masking of specified portions of the instrument. The invention generates a grid including an X and Y axis on the instrument and identifies the parameter coordinates for the various indicia on the instrument. The invention may contain code for highlighting or masking various indicia on the instrument using the parameter coordinates for mapping. A programmed overlay may be performed on an image of the instrument in real-time as it is queued onto a representative's display. Upon completion of the representative's keying of the instrument, the overlay is removed for storage of the image of the instrument.
    Type: Grant
    Filed: May 4, 2016
    Date of Patent: November 21, 2017
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: John B. Hall, Deborah A. Copes, Bethany M. Axtell, Milton A. Danielson, Melody L. Gentile, Kerry Kurt Simpkins
  • Publication number: 20170323173
    Abstract: Embodiments of the invention include systems, methods, and computer-program products for generating an overlay of a highlight or mask of a negotiable instrument on a representative's display for keying the instrument. The system overlays and changes the display of a representative's computer screen in real-time for improved keying instruments by generating highlighting or masking of specified portions of the instrument. The invention generates a grid including an X and Y axis on the instrument and identifies the parameter coordinates for the various indicia on the instrument. The invention may contain code for highlighting or masking various indicia on the instrument using the parameter coordinates for mapping. A programmed overlay may be performed on an image of the instrument in real-time as it is queued onto a representative's display. Upon completion of the representative's keying of the instrument, the overlay is removed for storage of the image of the instrument.
    Type: Application
    Filed: May 4, 2016
    Publication date: November 9, 2017
    Inventors: John B. Hall, Deborah A. Copes, Bethany M. Axtell, Milton A. Danielson, Melody L. Gentile, Kerry Kurt Simpkins
  • Patent number: 9679269
    Abstract: Apparatus, methods, media and code for routing a mail item are provided. A conveyor in mechanical communication with a mail item registration station may include a processor for registering a first part of the mail item. The processor may: determine that: the first part is a payment part; and a second part that corresponds to the first part is exceptional; identify a destination that corresponds to the first part; and route the first part to the destination along with an indication corresponding to the missing second part.
    Type: Grant
    Filed: May 24, 2013
    Date of Patent: June 13, 2017
    Assignee: Bank of America Corporation
    Inventors: Mark D. Felse, David T. Frew, John B. Hall, Tessa R. Cooke
  • Patent number: 9597714
    Abstract: Apparatus, methods, media and code for routing a mail item part are provided. A receiver may receive an image of the mail item part. A processor may decompose a segment of the mail item part into a string vector; quantify a first closeness between the string vector and a first library vector that corresponds to a first mail item part destination; and quantify a second closeness between the string vector and a second library vector that corresponds to a second mail item part destination; and link to the image routing information to route the mail item part to that of the first and second mail item part destinations that corresponds to the greatest of the first and second closeness. A transmitter may transmit the image to that of the first and second mail item part destinations that corresponds to the greatest of the first and second closeness.
    Type: Grant
    Filed: May 24, 2013
    Date of Patent: March 21, 2017
    Assignee: Bank of America Corporation
    Inventors: Mark D. Felse, David T. Frew, John B. Hall, Tessa R. Cooke
  • Patent number: 9466044
    Abstract: Apparatus, methods, media and code for routing a mail item are provided. The apparatus may include a processor device; and machine readable memory. The processor device may be configured to: assign a unique destination identifier to an organizational entity; aggregate into an aggregate documents that were addressed to the entity and received by the entity; and store in the machine readable memory the unique destination identifier and a library that includes unique terms in the aggregate.
    Type: Grant
    Filed: May 24, 2013
    Date of Patent: October 11, 2016
    Assignee: Bank of America Corporation
    Inventors: Mark D. Felse, David T. Frew, John B. Hall, Tessa R. Cooke
  • Patent number: 9390393
    Abstract: Apparatus, methods, media and code for routing mail items to different destinations. A driven mail conveyor may receive: a first mail item that includes a paper envelope displaying in an addressee segment an institution name and institution address information, the first mail item including a first part; and a second mail item that includes a paper envelope displaying in the addressee segment the institution name and the institution address information and no other institution address information, the second mail item including a second part. A processor may electronically route, based on a first text string vector of the first part, the first mail item to a first mail item destination in the institution; and, based on a second text string vector of the second part, the second mail item to a second mail item destination in the institution.
    Type: Grant
    Filed: May 24, 2013
    Date of Patent: July 12, 2016
    Assignee: Bank of America Corporation
    Inventors: Mark D. Felse, David T. Frew, John B. Hall, Tessa R. Cooke