Patent classifications
G06Q20/0425
SYSTEM FOR DIGITIZING AND PROCESSING RESOURCE DOCUMENTS
Embodiments of the invention include systems, methods, and computer-program products for digitizing and processing transmission of a physical resource document from an issuer to a user and from a user to a processing institution for real-time posting of physical resource documents. In this way, the invention processes a physical resource document into an image format at the issuer and transmits a secure digital image file to the user. The image format is processed and digitized for resource processing. Upon user receipt, the system validates the resource distribution. Upon validation the system allows for processing the resource document and the resource distribution from that document as a digital real-time payment.
Systems and methods for check masking and interdiction
A method comprises receiving a request to display a check image on a user device associated with a user. The check image is representative of a physical check. The at least one check image is displayed on the user device such that a set of fields included in the check image are masked. An unmask request is received. It is determined if the user has passed interdiction. In response to determining that the user has not passed interdiction, the user device receives an interdiction factor. In response to the interdiction factor matching a stored interdiction factor, the user passes interdiction and at least the portion of the set of fields included in the check image are unmasked.
CROWDSOURCED ANNOTATION AND TAGGING SYSTEM FOR DIGITAL TRANSACTIONS
A system for crowdsourcing annotations for transactions includes a crowdsourcing annotation database and a processor. The database stores crowdsourced annotations associated with merchants. The crowdsourced annotations are shared among, and contributed by, users of a community. The processor receives transaction data for a transaction by a user with a merchant. Relevant crowdsourced annotations associated with the merchant are retrieved from the database and sent to the user to enable to the user to annotate the transaction. The user provides an annotation for the transaction. The system dynamically updates the database based on the annotation provided by the user.
CROWDSOURCED ANNOTATION AND TAGGING SYSTEM FOR DIGITAL TRANSACTIONS AND TRANSACTION PREDICTION SYSTEM
A system for crowdsourcing annotations for transactions includes a crowdsourcing annotation database and a processor. The database stores crowdsourced annotations associated with merchants. The crowdsourced annotations are shared among, and contributed by, users of a community. The processor receives transaction data for a transaction by a user with a merchant. Relevant crowdsourced annotations associated with the merchant are retrieved from the database and sent to the user to enable to the user to annotate the transaction. The user provides an annotation for the transaction. The system dynamically updates the database based on the annotation provided by the user. In another aspect a transaction prediction system is disclosed. The system receives transaction data and identifies text on a check image associated with the transaction data. The system identifies a recurring expense and associated expense frequency, and may generate an expense warning or suggestion to execute a check to pay the expense.
Enhanced Item Validation and Image Evaluation System
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.
Animated two-dimensional barcode checks
Systems and methods are disclosed to provide an animated 2D barcode check that is used to securely and efficiently transmit financial information between mobile devices. The financial information includes a check written by a payer and transmitted to a merchant. The check includes account information of the payer and of the merchant with a payment service provider, a payment amount, and a cryptographic signature that has been certified by the payment service provider. The payer's mobile device encodes the check into a sequence of 2D barcodes and displays the sequence of 2D barcodes in a loop that is scanned by a camera on the merchant's mobile device. The merchant uses the cryptographic signature to verify the validity of the signature on the check without having Internet connectivity to the payment service provider. The merchant may later present the check to the payment service provider to receive payment.
System and method for settling multiple payees from a single electronic and/or check payment
A system and method is disclosed that facilitates electronic payment to multiple payees from a single electronic payment transaction and/or from a multiple payee check payment. The system includes a database storing payor and payee identity, address, and bank account information and a processor that executes instructions causing the processor to initiate a multiple payee payment and/or a multiple payee check handling and clearing process including determining identity of the payor and/or receiving the payor's check information; receive identification of multiple payees; place a hold on a payor's bank/card account and/or accept multiple payee check deposit via an ATM; alert respective payees that funds are available; enable payee electronic check endorsement and/or identity verification for the respective payees; receive electronic payee endorsement and confirmation of identity and provide an endorsement file to the payor for each payee; debit the payor's account in respective amounts owed the respective payees; and disburse the respective amounts to the respective payees through a payment network.
Document generation with dynamic watermarking
Techniques are described for generating and presenting a digital document for a transfer. A check service may generate the digital document based on provided check data. The digital document may be stored on a user device and presented to a recipient, for example through the display of the user device. The digital document may also be provided to the recipient in an email or other type of communication. The check service may generate a digital watermark to include on the digital document. The watermark may be unique to the particular document, and may be algorithmically generated based on data that is associated with the particular document, such as a serial identifier, a transaction identifier, an amount, a user identifier of the sender, etc. The digital watermark may be regenerated when the recipient presents the document for payment, to confirm document validity.
Enhanced item validation and image evaluation system
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.
Image processing
An image of a check may be presented for payment in a banking system in place of the physical paper check. The check to be deposited can be collected from a depositor using a scanner. A web site, accessed through a depositor's web browser, can be used to drive the process of collecting the check, but in some contexts (e.g., in less popular computing environments, such as those that do not run the most popular operating systems), it is economically infeasible to obtain the certificates that would be used to allow a program executing in the web browser to control the scanner. Thus, a depositor can be instructed to capture and upload images of the check in the form of files, where the image files are then presented for payment through a banking system.