SYSTEMS AND METHODS FOR PROVIDING ANONYMIZED TRANSACTION DATA TO THIRD-PARTIES
First Claim
1. A computer-implemented method for authorizing access to transaction data to a third-party computer system, the method implemented by a payment processor computer system in communication with a memory, the method comprising:
- receiving, at the payment processor computer system, a request for access to transaction data associated with a cardholder account;
requesting a set of authentication information associated with the cardholder account;
authenticating, at the payment processor computer system, the set of authentication information upon receiving the set of authentication information; and
authorizing the third-party computer system to receive transaction data associated with the cardholder account.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented method for authorizing access to transaction data to a third-party computer system is implemented by a payment processor computer system coupled to a memory. The method includes receiving a request for access to transaction data associated with a cardholder account, requesting a set of authentication information associated with the cardholder account, authenticating the set of authentication information upon receiving the set of authentication information, and authorizing the third-party computer system to receive transaction data associated with the cardholder account. Upon validation, the payment processor computer system generates an authorization token and provides the authorization token to the third-party computer system. The third-party computer system uses the authorization token and a secure identifier to retrieve transaction data associated with the cardholder account.
55 Citations
20 Claims
-
1. A computer-implemented method for authorizing access to transaction data to a third-party computer system, the method implemented by a payment processor computer system in communication with a memory, the method comprising:
-
receiving, at the payment processor computer system, a request for access to transaction data associated with a cardholder account; requesting a set of authentication information associated with the cardholder account; authenticating, at the payment processor computer system, the set of authentication information upon receiving the set of authentication information; and authorizing the third-party computer system to receive transaction data associated with the cardholder account. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A payment processor computer system for authorizing access to transaction data to a third-party computer system, the payment processor computer system comprising:
-
a processor; and a memory coupled to said processor, said processor configured to; receive a request for access to transaction data associated with a cardholder account; request a set of authentication information associated with the cardholder account; authenticate the set of authentication information upon receiving the set of authentication information; and authorize the third-party computer system to receive transaction data associated with the cardholder account. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. Computer-readable storage media for authorizing access to transaction data to a third-party computer system, the computer-readable storage media having computer-executable instructions embodied thereon, wherein, when executed by at least one processor, the computer-executable instructions cause the processor to:
-
receive a request for access to transaction data associated with a cardholder account; request a set of authentication information associated with the cardholder account; authenticate the set of authentication information upon receiving the set of authentication information; and authorize the third-party computer system to receive transaction data associated with the cardholder account. - View Dependent Claims (20)
-
Specification