Systems and methods for facilitating payments via a peer-to-peer protocol
First Claim
Patent Images
1. One or more computer-readable media configured to store computer-executable instructions that, responsive to execution by one or more processors, cause operations to be performed comprising:
- receiving a first transaction request;
determining that tokenization service access to a secure element of a mobile communication device is available for the first transaction request, the secure element is a first hardware chip separated from a second hardware chip of the mobile device, the first hardware chip configured to communicate with the second hardware chip, and the second hardware chip configured to invoke a peer-to-peer protocol for peer-to-peer communication between the consumer device and a merchant device;
transmitting a first request to the secure element for tokenization of data of the first transaction request;
determining, by the secure element, a first tokenization information associated with a first payment transaction for the first transaction request, wherein the first tokenized information comprises a payment credential, payment-related data, and value added service (VAS) information, wherein the VAS information consists of;
information associated with an application of coupons, wherein the information associated with the application of coupons identifies one or more coupons that may be redeemed in association with the first transaction request,information associated with loyalty awards, wherein the information associated with the loyalty awards facilitates the issuance of loyalty points in association with the first transaction request,information associated with delivery services, andinformation associated with product registration services;
receiving, by the mobile device, the first tokenized information from the secure element in response to the first request;
establishing, by the second hardware chip, a first peer-to-peer communication session with a first payment recipient device and the mobile device;
communicating, by the mobile device, the first tokenized information to the first payment recipient device via the first peer-to-peer communication session to facilitate completion of the first payment transaction;
receiving, by the mobile device, a second transaction request;
determining, by the mobile device, that the tokenization service access to the secure element is not available for the second transaction request;
transmitting, by the mobile device, a second request to a tokenization service provider for the tokenization of data of the second transaction request;
receiving, by the mobile device, a second tokenized information from the tokenization service provider;
establishing, by the second hardware chip, a second peer-to-peer communication session with a second payment recipient device; and
communicating, by the mobile device, the second tokenized information to the second payment recipient device via the second peer-to-peer communication session to facilitate completion of the second payment transaction.
5 Assignments
0 Petitions
Accused Products
Abstract
This disclosure describes systems and methods related to facilitating payments via a peer-to-peer protocol. Tokenized information associated with a payment transaction may be obtained. Establishment of a peer-to-peer communications session with a payment recipient device may be facilitated. The tokenized information to the recipient device via the established peer-to-peer communications session may be communicated in order to facilitate completion of the payment transaction.
33 Citations
14 Claims
-
1. One or more computer-readable media configured to store computer-executable instructions that, responsive to execution by one or more processors, cause operations to be performed comprising:
-
receiving a first transaction request; determining that tokenization service access to a secure element of a mobile communication device is available for the first transaction request, the secure element is a first hardware chip separated from a second hardware chip of the mobile device, the first hardware chip configured to communicate with the second hardware chip, and the second hardware chip configured to invoke a peer-to-peer protocol for peer-to-peer communication between the consumer device and a merchant device; transmitting a first request to the secure element for tokenization of data of the first transaction request; determining, by the secure element, a first tokenization information associated with a first payment transaction for the first transaction request, wherein the first tokenized information comprises a payment credential, payment-related data, and value added service (VAS) information, wherein the VAS information consists of; information associated with an application of coupons, wherein the information associated with the application of coupons identifies one or more coupons that may be redeemed in association with the first transaction request, information associated with loyalty awards, wherein the information associated with the loyalty awards facilitates the issuance of loyalty points in association with the first transaction request, information associated with delivery services, and information associated with product registration services; receiving, by the mobile device, the first tokenized information from the secure element in response to the first request; establishing, by the second hardware chip, a first peer-to-peer communication session with a first payment recipient device and the mobile device; communicating, by the mobile device, the first tokenized information to the first payment recipient device via the first peer-to-peer communication session to facilitate completion of the first payment transaction; receiving, by the mobile device, a second transaction request; determining, by the mobile device, that the tokenization service access to the secure element is not available for the second transaction request; transmitting, by the mobile device, a second request to a tokenization service provider for the tokenization of data of the second transaction request; receiving, by the mobile device, a second tokenized information from the tokenization service provider; establishing, by the second hardware chip, a second peer-to-peer communication session with a second payment recipient device; and communicating, by the mobile device, the second tokenized information to the second payment recipient device via the second peer-to-peer communication session to facilitate completion of the second payment transaction. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-implemented method, comprising:
-
receiving, by a consumer device comprising at least one processor, a first transaction request; determining, by the consumer device, that tokenization service access to a secure element of the consumer device is available for the first transaction request, wherein the secure element is a first hardware chip separated from a second hardware chip of the consumer device, the first hardware chip configured to communicate with the second hardware chip, and the second hardware chip configured to invoke a peer-to-peer protocol for peer-to-peer communication between the consumer device and a merchant device; transmitting, by the consumer device, a first request to the secure element for tokenization of data of the first transaction request; determining, by the secure element, a first tokenization information associated with a first payment transaction for the first transaction request, wherein the first tokenized information comprises a payment credential, payment-related data, and value added service (VAS) information, wherein the VAS information consists of; information associated with an application of coupons, wherein the information associated with the application of coupons identifies one or more coupons that may be redeemed in association with the first transaction request, information associated with loyalty awards, wherein the information associated with the loyalty awards facilitates the issuance of loyalty points in association with the first transaction request, information associated with delivery services, and information associated with product registration services; receiving, by the consumer device, the first tokenized information from the secure element in response to the first request; establishing, by the second hardware chip, a first peer-to-peer communication session with a first payment recipient device and the consumer device; communicating, by the consumer device, the first tokenized information to the first payment recipient device via the first peer-to-peer communication session to facilitate completion of the first payment transaction; receiving, by the consumer device, a second transaction request; determining, by the consumer device, the tokenization service access to the secure element is not available for the second transaction request; transmitting, by the consumer device, a second request to a tokenization service provider for the tokenization of data of the second transaction request; receiving, by the consumer device, a second tokenized information from the tokenization service provider; establishing, by the second hardware chip, a second peer-to-peer communication session with a second payment recipient device and the consumer device; and communicating, by the consumer device, the second tokenized information to the second payment recipient device via the second peer-to-peer communication session to facilitate completion of the second payment transaction. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification