Universal electronic payment apparatuses, methods and systems
First Claim
1. A multi-merchant virtual wallet shopping processor-implemented method, comprising:
- receiving, at a pay network server from a virtual wallet application executing on a data processor of a user device, a product information search request, wherein the product information search request corresponds to both;
a first product included in at least a first inventory of a first merchant of a plurality of merchants within a vicinity of the user device, anda second product included in at least a second inventory of a second merchant of the plurality of merchants within the vicinity of the user device;
querying, by the pay network server, a first merchant server and a second merchant server for information on the first product for sale by the first merchant and for information on the second product for sale by the second merchant, respectively;
displaying, in response to the product information search request and in a single user interface of the virtual wallet application executing on the user device, information on the first product for sale by the first merchant and the second product for sale by the second merchant;
generating, by the virtual wallet application, a single purchase transaction request for both the first product and the second product by the virtual wallet application, based on the information on the first product for sale by the first merchant and the second product for sale by the second merchant, wherein the single purchase transaction request includes only a session ID for a shopping session including the first product for sale by the first merchant and the second product for sale by the second merchant;
providing, to the pay network server that is remote from the plurality of merchants within the vicinity of the user device, via the virtual wallet application executing on the user device, the single purchase transaction request for payment processing, wherein the single purchase transaction request includes only the session ID for the shopping session including the first product for sale by the first merchant and the second product for sale by the second merchant;
providing, by the pay network server to a first merchant server, and in response to the single purchase transaction request, a first checkout request for the first product and, to a second merchant server, a second checkout request for the second product; and
obtaining, by the virtual wallet application from the pay network server, an electronic purchase receipt for the first product for sale by the first merchant and the second product for sale by the second merchant.
2 Assignments
0 Petitions
Accused Products
Abstract
The UNIVERSAL ELECTRONIC PAYMENT APPARATUS, METHODS AND SYSTEMS (“UEP”) transform touchscreen inputs into a virtual wallet mobile application interface via UEP components into purchase transaction triggers and receipt notices. In one implementation the UEP provides, via a user device, a product information search request; and obtains, in response to the product information search request, information on a first product for sale by a first merchant and a second product for sale by a second merchant. The UEP generates a single purchase transaction request, using the information on the first product for sale by the first merchant and the second product for sale by the second merchant. The UEP provides, via the user device, the single purchase transaction request for payment processing. Also, the UEP obtains an electronic purchase receipt for the first product for sale by the first merchant and the second product for sale by the second merchant.
1297 Citations
21 Claims
-
1. A multi-merchant virtual wallet shopping processor-implemented method, comprising:
-
receiving, at a pay network server from a virtual wallet application executing on a data processor of a user device, a product information search request, wherein the product information search request corresponds to both; a first product included in at least a first inventory of a first merchant of a plurality of merchants within a vicinity of the user device, and a second product included in at least a second inventory of a second merchant of the plurality of merchants within the vicinity of the user device; querying, by the pay network server, a first merchant server and a second merchant server for information on the first product for sale by the first merchant and for information on the second product for sale by the second merchant, respectively; displaying, in response to the product information search request and in a single user interface of the virtual wallet application executing on the user device, information on the first product for sale by the first merchant and the second product for sale by the second merchant; generating, by the virtual wallet application, a single purchase transaction request for both the first product and the second product by the virtual wallet application, based on the information on the first product for sale by the first merchant and the second product for sale by the second merchant, wherein the single purchase transaction request includes only a session ID for a shopping session including the first product for sale by the first merchant and the second product for sale by the second merchant; providing, to the pay network server that is remote from the plurality of merchants within the vicinity of the user device, via the virtual wallet application executing on the user device, the single purchase transaction request for payment processing, wherein the single purchase transaction request includes only the session ID for the shopping session including the first product for sale by the first merchant and the second product for sale by the second merchant; providing, by the pay network server to a first merchant server, and in response to the single purchase transaction request, a first checkout request for the first product and, to a second merchant server, a second checkout request for the second product; and obtaining, by the virtual wallet application from the pay network server, an electronic purchase receipt for the first product for sale by the first merchant and the second product for sale by the second merchant. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A multi-merchant virtual wallet shopping apparatus, comprising:
-
a processor; and a memory disposed in communication with the processor and storing processor-executable instructions to; receive, at a pay network server from a virtual wallet application executing on a data processor of a user device, a product information search request, wherein the product information search request corresponds to both; a first product included in at least a first inventory of a first merchant of a plurality of merchants within a vicinity of the user device, and a second product included in at least a second inventory of a second merchant of the plurality of merchants within the vicinity of the user device; query, by the pay network server, a first merchant server and a second merchant server for information on the first product for sale by the first merchant and for information on the second product for sale by the second merchant, respectively; display, in response to the product information search request and in a single user interface of the virtual wallet application executing on the user device, information on the first product for sale by the first merchant and the second product for sale by the second merchant; generate, by the virtual wallet application, a single purchase transaction request for both the first product and the second product by the virtual wallet application, based on the information on the first product for sale by the first merchant and the second product for sale by the second merchant, wherein the single purchase transaction request includes only a session ID for a shopping session including the first product for sale by the first merchant and the second product for sale by the second merchant; provide, to the pay network server that is remote from the plurality of merchants within the vicinity of the user device, via the virtual wallet application executing on the user device, the single purchase transaction request for payment processing, wherein the single purchase transaction request includes only the session ID for the shopping session including the first product for sale by the first merchant and the second product for sale by the second merchant; provide, by the pay network server to a first merchant server, and in response to the single purchase transaction request, a first checkout request for the first product and, to a second merchant server, a second checkout request for the second product; and obtain, by the virtual wallet application from the pay network server, an electronic purchase receipt for the first product for sale by the first merchant and the second product for sale by the second merchant. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A processor-readable tangible medium storing processor-executable multi-merchant virtual wallet shopping instructions to:
-
receive, at a pay network server from a virtual wallet application executing on a data processor of a user device, a product information search request, wherein the product information search request corresponds to both; a first product included in at least a first inventory of a first merchant of a plurality of merchants within a vicinity of the user device, and a second product included in at least a second inventory of a second merchant of the plurality of merchants within the vicinity of the user device; query, by the pay network server, a first merchant server and a second merchant server for information on the first product for sale by the first merchant and for information on the second product for sale by the second merchant, respectively; display, in response to the product information search request and in a single user interface of the virtual wallet application executing on the user device, information on the first product for sale by the first merchant and the second product for sale by the second merchant; generate, by the virtual wallet application, a single purchase transaction request for both the first product and the second product by the virtual wallet application, based on the information on the first product for sale by the first merchant and the second product for sale by the second merchant, wherein the single purchase transaction request includes only a session ID for a shopping session including the first product for sale by the first merchant and the second product for sale by the second merchant; provide, to the pay network server that is remote from the plurality of merchants within the vicinity of the user device, via the virtual wallet application executing on the user device, the single purchase transaction request for payment processing, wherein the single purchase transaction request includes only the session ID for the shopping session including the first product for sale by the first merchant and the second product for sale by the second merchant; provide, by the pay network server to a first merchant server, and in response to the single purchase transaction request, a first checkout request for the first product and, to a second merchant server, a second checkout request for the second product; and obtain, by the virtual wallet application from the pay network server, an electronic purchase receipt for the first product for sale by the first merchant and the second product for sale by the second merchant. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification