Document verification system

US11463255B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11463255-B2
Application numberUS-202117141064-A
CountryUS
Kind codeB2
Filing dateJan 4, 2021
Priority dateJan 4, 2021
Publication dateOct 4, 2022
Grant dateOct 4, 2022

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A device receives a document that includes a request and supporting data associated with the request. The device determines that the received request is a first request type. A first set of supporting data is determined that is needed to determine a verification status for requests of the first request type. Based on a comparison of the received supporting data to the first set of supporting data, the device determines that the supporting data includes the data needed to determine the verification status for requests of the first request type. The device then extracts document data from the received document. The extracted document data is compared to the supporting data. Based on this comparison, a verification status is determined for the request.

First claim

Opening claim text (preview).

What is claimed is: 1. A system comprising: a user device configured to: receive user input associated with a request, wherein the request corresponds to an action requested by a user; and generate a document comprising the request; a document verification device comprising: a memory configured to store request-mapping data comprising an indication of supporting data needed to proceed with verification of requests of different request types; and a processor coupled to the memory and configured to: receive the document generated by the user device; receive supporting data associated with the request; determine that the received request is a first request type; determine, based on the request-mapping data, a first set of supporting data needed to determine a verification status for requests of the first request type; determine, based on a comparison of the received supporting data to the first set of supporting data, that the supporting data includes the data needed to determine the verification status for requests of the first request type; after determining that the supporting data includes the data needed to determine the verification status for requests of the first request type: extract document data from the received document; compare the extracted document data to the supporting data; determine, based on the comparison of the extracted document data to the supporting data, a verification status of the request; and provide a status report indicating the determined verification status of the request. 2. The system of claim 1 , wherein the processor is further configured to: determine, based on comparing the received supporting data to the first set of supporting data needed to determine a verification status for requests of the first request type, that additional supporting data is needed to proceed with verification of the request; and in response to determining the additional supporting data is needed, provide a notification to the user device requesting the additional supporting data. 3. The system of claim 2 , wherein: the memory is further configured to store, for each type of supporting data, corresponding text for requesting the type of supporting data; and the processor is further configured to: determine a type of the additional supporting data that is needed to proceed with verification of the request; and generate the notification using the corresponding text for the determined type of the additional supporting data that is needed to proceed with verification of the request. 4. The system of claim 1 , wherein the processor is further configured to, prior to comparing the extracted document data to the supporting data, determine that verification-processing criteria are satisfied for the extracted document data by determining that data entries in the extracted document data and the supporting data are in a shared format. 5. The system of claim 4 , wherein: the memory is further configured to store rules for converting entries in one or both of the extracted document data and the supporting data from an initial format to the shared format; and the processor is further configured to: make an initial determination that the verification-processing criteria are not satisfied because a first entry in the extracted data and a second entry in the supporting data are not in the shared format; following the initial determination that the verification-processing criteria are not satisfied: adjust, using the stored rules, one or both of the first entry and the second entry, such that the first entry and the second entry are in the shared format; and after adjusting one or both of the first entry and the second entry, determine that the verification-processing criteria are satisfied for the extracted document data. 6. The system of claim 1 , wherein the processor is further configured to: make an initial determination that verification-processing criteria are not satisfied because a first entry in the extracted data comprises a data type that does not match a data type of a corresponding second entry in the supporting data; and following the initial determination that the verification-processing criteria are not satisfied, provide a request for an updated document with a corresponding updated request. 7. The system of claim 1 , wherein the status report, for a verified request, prompts an administrator to perform the action requested by the user. 8. A method, the method comprising, by a processor: receiving a document comprising a request, the request corresponding to an action requested by a user; receiving supporting data associated with the request; determining that the received request is a first request type; determining, based on request-mapping data, a first set of supporting data needed to determine a verification status for requests of the first request type, wherein the request-mapping data comprises an indication of supporting data needed to proceed with verification of requests of different request types; determining, based on a comparison of the received supporting data to the first set of supporting data, that the supporting data includes the data needed to determine the verification status for requests of the first request type; after determining that the supporting data includes the data needed to determine the verification status for requests of the first request type: extracting document data from the received document; comparing the extracted document data to the supporting data; determining, based on the comparison of the extracted document data to the supporting data, a verification status of the request; and providing a status report indicating the determined verification status of the request. 9. The method of claim 8 , further comprising: determining, based on comparing the received supporting data to the first set of supporting data needed to determine a verification status for requests of the first request type, that additional supporting data is needed to proceed with verification of the request; and in response to determining the additional supporting data is needed, providing a notification requesting the additional supporting data. 10. The method of claim 9 , further comprising: determining a type of the additional supporting data that is needed to proceed with verification of the request; and generating the notification using text corresponding to the determined type of the additional supporting data that is needed to proceed with verification of the request. 11. The method of claim 8 , further comprising, prior to comparing the extracted document data to the supporting data, determining that verification-processing criteria are satisfied for the extracted document data by determining that data entries in the extracted document data and the supporting data are in a shared format. 12. The method of claim 11 , further comprising: making an initial determination that the verification-processing criteria are not satisfied because a first entry in the extracted data and a second entry in the supporting data are not in the shared format; following the initial determination that the verification-processing criteria are not satisfied: adjusting one or both of the first entry and the second entry, such that the first entry and the second entry are in the shared format; and after adjusting one or both of the first entry and the second entry, determining that the verification-processing criteria are satisfied for the extracted document data. 13. The method of claim 8 , further comprising: making an initial determination that the verification-processing crit

Assignees

Inventors

Classifications

  • H04L9/32Primary

    including means for verifying the identity or authority of a user of the system {or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials} · CPC title

  • G06F21/64Primary

    Protecting data integrity, e.g. using checksums, certificates or signatures · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11463255B2 cover?
A device receives a document that includes a request and supporting data associated with the request. The device determines that the received request is a first request type. A first set of supporting data is determined that is needed to determine a verification status for requests of the first request type. Based on a comparison of the received supporting data to the first set of supporting da…
Who is the assignee on this patent?
Bank Of America
What technology area does this patent fall under?
Primary CPC classification H04L9/32. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Oct 04 2022 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).