Image recreation using templates
First Claim
1. A system for image recreation, the system comprising:
- a memory device with computer-readable program code stored thereon;
a communication device;
a processing device operatively coupled to the memory device and the communication device, wherein the processing device is configured to execute the computer-readable program code to;
create one or more generic control documents, wherein the generic control documents are blank templates of transaction documents, wherein transaction documents are checks;
receive an indication of a user transaction, wherein receiving an indication of the user transaction comprises receiving an image of the transaction documents associated with the user transaction;
pull metadata from the image of the transaction document, wherein metadata from the image of the transaction document includes text and numbers typed on the transaction document;
determine if capturing images of image elements from the transaction document is necessary, wherein image elements are handwritten elements of the transaction document;
capture images of image elements from transaction document only when it is determined that capturing is necessary;
receive a request for an image of one or more of the transaction documents associated with the user transaction from the user;
retrieve the metadata and the captured images from the transaction documents based on the request;
determine an appropriate generic control document from the created one or more generic control documents, wherein the appropriate generic control document is based at least in part on the transaction document used by the user for the transaction;
merge the retrieved metadata and the captured image data from the one or more transaction documents with the determined appropriate generic control document to create a generated image of the one or more transaction documents requested; and
present generated image of the one or more transaction documents requested to the user.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the invention include systems, methods, and computer-program products for providing recreated image documents using templates or generic control documents. In this way, an entity may store limited amounts of image data from an original document and subsequently recreate the document image using document templates. As such, the invention may compile templates for image documents. Upon receiving a document from a transaction for storage, the system may store the metadata associated with that document, instead of storing the entire document as a high resolution image file. Using the template, in combination with the metadata, the system may recreate the image as a system generated image for user recall and reconciliation.
29 Citations
24 Claims
-
1. A system for image recreation, the system comprising:
-
a memory device with computer-readable program code stored thereon; a communication device; a processing device operatively coupled to the memory device and the communication device, wherein the processing device is configured to execute the computer-readable program code to; create one or more generic control documents, wherein the generic control documents are blank templates of transaction documents, wherein transaction documents are checks; receive an indication of a user transaction, wherein receiving an indication of the user transaction comprises receiving an image of the transaction documents associated with the user transaction; pull metadata from the image of the transaction document, wherein metadata from the image of the transaction document includes text and numbers typed on the transaction document; determine if capturing images of image elements from the transaction document is necessary, wherein image elements are handwritten elements of the transaction document; capture images of image elements from transaction document only when it is determined that capturing is necessary; receive a request for an image of one or more of the transaction documents associated with the user transaction from the user; retrieve the metadata and the captured images from the transaction documents based on the request; determine an appropriate generic control document from the created one or more generic control documents, wherein the appropriate generic control document is based at least in part on the transaction document used by the user for the transaction; merge the retrieved metadata and the captured image data from the one or more transaction documents with the determined appropriate generic control document to create a generated image of the one or more transaction documents requested; and present generated image of the one or more transaction documents requested to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer program product for image recreation, the computer program product comprising at least one non-transitory computer-readable medium having computer-readable program code portions embodied therein, the computer-readable program code portions comprising:
-
an executable portion configured for creating one or more generic control documents, wherein the generic control documents are blank templates of transaction documents, wherein transaction documents are checks; an executable portion configured for receiving an indication of a user transaction, wherein receiving an indication of the user transaction comprises receiving an image of the transaction documents associated with the user transaction; an executable portion configured for pulling metadata from the image of the transaction document, wherein metadata from the image of the transaction document includes text and numbers typed on the transaction document; an executable portion configured for determining if capturing images of image elements from the transaction document is necessary, wherein image elements are handwritten elements of the transaction document; an executable portion configured for capturing images of image elements from transaction document only when it is determined that capturing is necessary; an executable portion configured for receiving a request for an image of one or more of the transaction documents associated with the user transaction from the user; an executable portion configured for retrieving the metadata and the captured images from the transaction documents based on the request; an executable portion configured for determining an appropriate generic control document from the created one or more generic control documents, wherein the appropriate generic control document is based at least in part on the transaction document used by the user for the transaction; an executable portion configured for merging the retrieved metadata and the captured image data from the one or more transaction documents with the determined appropriate generic control document to create a generated image of the one or more transaction documents requested; and an executable portion configured for presenting the generated image of the one or more transaction documents requested to the user. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer-implemented method for image recreation, the method comprising:
-
providing a computing system comprising a computer processing device and a non-transitory computer readable medium, where the computer readable medium comprises configured computer program instruction code, such that when said instruction code is operated by said computer processing device, said computer processing device performs the following operations; creating one or more generic control documents, wherein the generic control documents are blank templates of transaction documents, wherein transaction documents are checks; receiving an indication of a user transaction, wherein receiving an indication of the user transaction comprises receiving an image of the transaction documents associated with the user transaction; pulling metadata from the image of the transaction document, wherein metadata from the image of the transaction document includes text and numbers typed on the transaction document; determining if capturing images of image elements from the transaction document is necessary, wherein image elements are handwritten elements of the transaction document; capturing images of image elements from transaction document only when it is determined that capturing is necessary, receiving a request for an image of one or more of the transaction documents associated with the user transaction from the user; retrieving the metadata and the captured images from the transaction documents based on the request; determining an appropriate generic control document from the created one or more generic control documents, wherein the appropriate generic control document is based at least in part on the transaction document used by the user for the transaction; merging, via a computer processing device, the retrieved metadata and the captured image data from the one or more transaction documents with the determined appropriate generic control document to create a generated image of the one or more transaction documents requested; and presenting the generated image of the one or more transaction documents requested to the user. - View Dependent Claims (20, 21, 22, 23, 24)
-
Specification