Apparatuses, methods and systems for a publishing and subscribing platform of depositing negotiable instruments
US-11756009-B1 · Sep 12, 2023 · US
US11941592B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11941592-B2 |
| Application number | US-202217671051-A |
| Country | US |
| Kind code | B2 |
| Filing date | Feb 14, 2022 |
| Priority date | Mar 25, 2020 |
| Publication date | Mar 26, 2024 |
| Grant date | Mar 26, 2024 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method of processing a virtual money order transaction includes establishing an account for a first user having a first user device and receiving from a second user device, a virtual money order purchase request identifying the first user as a payee, an amount, and payment information. A transfer of a payment amount from a second user account to a transaction processor account is processed and a virtual money order is generated with associated information accessible at a network address. A notification including the network address is transmitted to the first user device and a request to receive the money order information is received via the network address. Responsive to verification that the requester is authorized, the information is transmitted to the first user device. A redemption request is received and a transfer of the money order amount from the transaction data account to the redemption requester is processed.
Opening claim text (preview).
What is claimed is: 1. An automated method of processing a virtual money order transaction between a first user having a first user device and a second user having a second user device, the method comprising: receiving, by a money order transaction data processor from the second user device, a virtual money order purchase request, the request including identification of the first user as a virtual money order payee, a money order amount, and second user payment information; transferring, by the money order transaction data processor, a payment amount from an account of the second user to a transaction processor account, the payment amount being equal to or greater than the money order amount; generating, by the money order transaction data processor, a virtual money order having associated virtual money order information accessible over a network via a network address specific to the virtual money order; transmitting, to the first user device, a money order notification including the network address; receiving, by the money order transaction data processor from the first user device via the network address, a request to receive the virtual money order information; transmitting, the virtual money order information to the first user device. 2. A method according to claim 1 wherein the request to receive the virtual money order information includes at least one form of user-specific identification that is unique to the first user and that is associated with the first user money order account. 3. A method according to claim 1 further comprising: assigning, by the account registration data processor, a first unique public key and a first unique private key to the first money order account; and verifying, by an authorization data processor using at least one of the first unique public key and the first unique private key, that the first user is authorized to receive the virtual money order information, wherein the action of transmitting the virtual money order information is carried out only upon positive verification that the first user is authorized to receive the virtual money order information. 4. A method according to claim 3 wherein: the request to receive the virtual money order information includes a request public key and a request private key, and the action of verifying that the first user is authorized includes verifying that the request public key and the request private key match the first unique public key and first unique private key. 5. A method according to claim 1 wherein the virtual money information comprises graphic indicia unique to the virtual money order. 6. A method according to claim 5 further comprising: receiving, by a money order redemption data processor, a request from a redemption requester to redeem the virtual money order; determining whether the request includes the unique graphic indicia; and responsive to a determination that the request includes the unique graphic indicia, transferring, by the money order redemption data processor, the money order amount from the transaction data account to the redemption requester. 7. A method according to claim 6 wherein the unique graphic indicia is or includes a quick response (QR) code. 8. A method according to claim 6 wherein the request to redeem is received from a transaction processor of a financial institution and the action of transferring the money order amount includes transmitting an instruction to the transaction processor to immediately release cash in the money order amount to the redemption requester. 9. A method according to claim 6 wherein the request to redeem is received from a transaction processor of a financial institution with which the first user has a first user financial account and the action of transferring the money order amount from the transaction processor account to the first user includes transferring the money order amount from the transaction processor account into the first user financial account for immediate availability to the first user. 10. A method according to claim 1 wherein the payment amount is equal to a sum of the money order amount and a processing fee. 11. An automated virtual money order processing system comprising: a money order transaction data processor configured to receive, from a purchaser user device via a first network, a virtual money order purchase request of a purchaser, the purchase request including identification of a virtual money order payee, a money order amount, and purchaser payment information, the virtual money order payee being associated with a payee user device, process, using the purchaser payment information, a payment transaction to transfer a payment amount from an account of the purchaser to a transaction processor account, the payment amount being equal to or greater than the money order amount, generate a virtual money order having associated virtual money order information accessible via a network address on a second network, which may be the same as the first network, the network address being specific to the virtual money order, transmit, to the payee user device via the first network, a money order notification including the network address, receive from the payee user device via the network address, a request to receive the virtual money order information, and transmit the virtual money order information to the payee user device via the second network; and a money order redemption data processor configured to receive a request to redeem the virtual money order, the request including at least a portion of the money order information, and process a transfer of the money order amount from the transaction processor account to the redemption requester. 12. A system according to claim 11 wherein the request to receive the virtual money order information includes payee authorization information and the method further comprises: an authorization data processor configured to receive the payee authorization information from the money order transaction data processor, and verify, using the payee authorization information, that the payee is authorized to receive the virtual money order information, wherein the action to transmit the virtual money order information by the money order transaction data processor is carried out only in response to a positive verification that the payee is authorized to receive the virtual money order information. 13. A system according to claim 12 wherein the account registration data processor is further configured to assign a first unique public key and a first unique private key to the first money order account. 14. A system according to claim 13 wherein: the payee authorization information includes a request public key and a request private key, and the authorization data processor is configured to, as part of the action of verifying that the first user is authorized, verify that the request public key and the request private key match the first unique public key and first unique private key. 15. A system according to claim 11 wherein: the money order transaction data processor is further configured to generate unique graphic indicia for inclusion in the virtual money order information, the unique graphic indicia being required for redemption of the virtual money order, and the money order redemption data processor is configured to condition the action to process the transfer of the money order amount on the at least a portion of the money order information including the unique graphic indicia. 16. A system according to claim 15 wherein the unique grap
specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems · CPC title
Biometric identity checks · CPC title
involving key management · CPC title
RFID or NFC payments by means of M-devices · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.