TECHNIQUES FOR MOBILE TRANSACTION PROCESSING
First Claim
1. A processor-implemented method programmed in a non-transitory processor-readable medium and to execute on one or more processors of a server configured to execute the method, comprising:
- receiving, at a server, a request to complete a transaction occurring between a consumer and an enterprise terminal device;
providing, from the server, a unique token back to the enterprise terminal device for uniquely identifying the transaction;
acquiring, at the server, and from a mobile device the unique token that is signed by the mobile device;
validating, at the server, the signed token; and
causing, from the server, the transaction to complete using payment details associated with the consumer.
6 Assignments
0 Petitions
Accused Products
Abstract
Techniques for automated mobile transaction processing are provided. A consumer traverses to a web portal or other type of enterprise terminal device of an enterprise and proceeds to shop. During checkout, the portal contacts a transaction service and is delivered back an identifying barcode or Quick Response (QR) code. The consumer uses a mobile device to scan the code and send it to the transaction service. Previously registered payment details of the consumer are located and payment is received from the consumer. The portal is notified that payment is completed by the transaction service.
-
Citations
20 Claims
-
1. A processor-implemented method programmed in a non-transitory processor-readable medium and to execute on one or more processors of a server configured to execute the method, comprising:
-
receiving, at a server, a request to complete a transaction occurring between a consumer and an enterprise terminal device; providing, from the server, a unique token back to the enterprise terminal device for uniquely identifying the transaction; acquiring, at the server, and from a mobile device the unique token that is signed by the mobile device; validating, at the server, the signed token; and causing, from the server, the transaction to complete using payment details associated with the consumer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A processor-implemented method programmed in a non-transitory processor-readable medium and to execute on one or more processors of a mobile device configured to execute the method, comprising:
-
detecting, on the mobile device, a token for use in a transaction occurring between a consumer of the mobile device and an enterprise transaction device; signing, on the mobile device, the token; sending, from the mobile device, the signed token to a transaction server; and receiving, on the mobile device, an indication that the transaction was paid for by the consumer and that the transaction completed with the enterprise transaction device. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A processor-implemented method programmed in a non-transitory processor-readable medium and to execute on one or more processors of an enterprise terminal device configured to execute the method, comprising:
-
interacting, via the enterprise terminal device, with a consumer to complete a transaction; identifying, at the enterprise terminal device, a point for the transaction where payment is required from the consumer; requesting, at the enterprise terminal device, that a transaction server intervene in the transaction and complete payment information for the consumer; and receiving, at the enterprise terminal device, an indication that payment from the consumer was received and the transaction is completed, the payment details processed by or acquired from the transaction server. - View Dependent Claims (19, 20)
-
Specification