System and method for point of service payment acceptance via wireless communication
First Claim
1. A method for processing a transaction with a merchant portable computing device (MPCD), the method comprising:
- receiving customer data by a MPCD running a payment application and comprising a hand-held mobile point of sale (POS) device, wherein the customer data is associated with a customer payment account and transmitted to the MPCD from a customer portable computing device (CPCD), which is physically in the vicinity of the MPCD and is in a presentment mode for actively rendering a machine-readable token to the MPCD by a visual rendering of the machine-readable token on a screen of the CPCD such that a camera operating in the MPCD can read the machine-readable token;
processing payment associated with a purchase transaction with the payment application on the MPCD using the customer data; and
transmitting, over a computer network to a stored value account server associated with the customer payment account, payment information associated with the purchase transaction and comprising at least a portion of the customer data, wherein the payment information is used by the stored value account server for;
verifying the MPCD and the purchase transaction, andcompleting the purchase transaction by verifying the CPCD remains actively in the presentment mode before subsequently authorizing a transfer of funds from the customer payment account to a merchant account associated with the MPCD, wherein verifying the CPCD remains actively in the presentment mode comprises the stored value account server communicating directly with the CPCD over the computer network to verify that the machine-readable token is still rendered on the display of the CPCD and the CPCD remains in the physical vicinity of the MPCD to authenticate the purchase.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method for remitting payment from a consumer'"'"'s credit or stored value account by digital presentations of account information are described. A merchant may create one or more merchant account at a point-of-sale service site (“POS service site”) and associate one or more merchant portable computing devices (“MPCDs”) with one or more of the merchant accounts. Each MPCD may be configured to receive customer data from a customer via one of a visual capture and a wireless communication, such as a near field communication (“NFC”) or a machine-readable optical code. The customer data may be received from an NFC-capable physical token such as an EMV card, or a virtual token presented by a customer portable computing device (“CPCD”) using a NFC or a machine-readable optical code. Each MPCD may contain a point-of-sale payment application supplied by the POS service site that may capture data representative of a consumer account from the received customer data.
46 Citations
34 Claims
-
1. A method for processing a transaction with a merchant portable computing device (MPCD), the method comprising:
-
receiving customer data by a MPCD running a payment application and comprising a hand-held mobile point of sale (POS) device, wherein the customer data is associated with a customer payment account and transmitted to the MPCD from a customer portable computing device (CPCD), which is physically in the vicinity of the MPCD and is in a presentment mode for actively rendering a machine-readable token to the MPCD by a visual rendering of the machine-readable token on a screen of the CPCD such that a camera operating in the MPCD can read the machine-readable token; processing payment associated with a purchase transaction with the payment application on the MPCD using the customer data; and transmitting, over a computer network to a stored value account server associated with the customer payment account, payment information associated with the purchase transaction and comprising at least a portion of the customer data, wherein the payment information is used by the stored value account server for; verifying the MPCD and the purchase transaction, and completing the purchase transaction by verifying the CPCD remains actively in the presentment mode before subsequently authorizing a transfer of funds from the customer payment account to a merchant account associated with the MPCD, wherein verifying the CPCD remains actively in the presentment mode comprises the stored value account server communicating directly with the CPCD over the computer network to verify that the machine-readable token is still rendered on the display of the CPCD and the CPCD remains in the physical vicinity of the MPCD to authenticate the purchase. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 26, 27, 31, 32, 33)
-
-
14. A computer system for processing a transaction between a customer and a merchant, the computer system comprising:
-
means for securely storing a payment application on a merchant portable computing device (MPCD), wherein the MPCD comprises a hand-held mobile point of sale (POS) device; means for receiving customer data by the MPCD, wherein the customer data is associated with a customer payment account and transmitted to the MPCD from a customer portable computing device (CPCD) that is physically in the vicinity of the MPCD and is in a presentment mode for actively rendering a machine-readable token to the MPCD by a visual rendering of the machine-readable token on a screen of the CPCD such that a camera operating in the MPCD can read the machine-readable token; means for operating the payment application on the MPCD to process a payment associated with a purchase transaction using the customer data; and means for transmitting, over a computer network to a stored value account server associated with the customer payment account, payment information associated with the purchase transaction and comprising at least a portion of the customer data, wherein the payment information is used by the stored value account server for; verifying the MPCD and the purchase transaction, and completing the purchase transaction by verifying the CPCD remains actively in the presentment mode before subsequently authorizing a transfer of funds from the customer payment account to a merchant account associated with the MPCD, wherein verifying the CPCD remains actively in the presentment mode comprises the stored value account server communicating directly with the CPCD over the computer network to verify that the machine-readable token is still rendered on the display of the CPCD and the CPCD remains in the physical vicinity of the MPCD to authenticate the purchase. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21)
-
-
22. A computer program product comprising a computer usable device having a computer readable program code embodied therein, said computer readable program code executable to implement a method for processing a transaction with a merchant portable computing device (MPCD), the method comprising:
-
executing a payment application on an MPCD, wherein the MPCD comprises a hand-held mobile point of sale (POS) device; receiving customer data by the MPCD, wherein the customer data is associated with a customer payment account and transmitted to the MPCD from a customer portable computing device (CPCD) that is physically in the vicinity of the MPCD and is in a presentment mode for actively visually rendering a machine-readable token to the MPCD by a visual rendering of the machine-readable token on a screen of the CPCD such that a camera operating in the MPCD can read the machine-readable token; processing payment associated with a purchase transaction using the customer data; and transmitting, over a computer network to a stored value account server associated with the customer payment account, payment information associated with the purchase transaction and comprising at least a portion of the customer data, wherein the payment information is used by the stored value account server for; verifying the MPCD and the purchase transaction, and completing the purchase transaction by verifying the CPCD remains actively in the presentment mode before subsequently authorizing a transfer of funds from the customer payment account to a merchant account associated with the MPCD, wherein verifying the CPCD remains actively in the presentment mode comprises the stored value account server communicating directly with the CPCD over the computer network to verify that the machine-readable token is still rendered on the display of the CPCD and the CPCD remains in the physical vicinity of the MPCD to authenticate the purchase. - View Dependent Claims (23, 24, 25, 28, 29, 30, 34)
-
Specification