Transaction processing using a global unique identifier

Information

  • Patent Grant
  • 9530131
  • Patent Number
    9,530,131
  • Date Filed
    Wednesday, October 7, 2015
    8 years ago
  • Date Issued
    Tuesday, December 27, 2016
    7 years ago
  • Inventors
  • Original Assignees
  • Examiners
    • Badii; Behrang
    • Malhotra; Sanjeev
    Agents
    • Kilpatrick, Townsend & Stockton LLP.
Abstract
A Globally Unique IDentifier (GUID) is used to match an authorization request with an authorization response for a transaction between a merchant and a consumer upon an account within a payment processing system where the payment amount is unknown until after the merchant receives the authorization response that includes the GUID. After receiving the authorization response and when the payment amount is known, the merchant forms a transmission that has information for delivery to an issuer of the account. This information is sufficient for the issuer to forward the payment amount from the account to pay the merchant for the transaction. While including the GUID and the payment amount, the information does not include an identifier of the account.
Description
FIELD

Implementations generally relate to processing of transactions, and more particularly, to processing transactions within a payment processing system, and most particularly to processing transactions upon a corresponding account within a payment processing system using Globally Unique IDentifier (GUID) that is associated with the transaction.


BACKGROUND

Multiple activities are involved in processing a transaction between a consumer and a merchant for a product or service that is payable upon an account issued to the consumer by an issuer within a payment processing system. Typically, processing of the transaction involves an authorization activity followed by a clearing and settlement activity (collectively “remittance”). Clearing includes the exchange of financial information between the issuer and an acquirer of the merchant and settlement includes the transfer of funds.


Referring to FIG. 1, a cross-functional flow chart depicts an exemplary method of authorizing and remitting a transaction using an account identifier of the account. When the merchant and the consumer engage in the transaction, the consumer may give the merchant the account identifier (e.g., the account number) of a corresponding account of the consumer upon which the transaction is to be made payable. The account identifier is then used throughout both the authorization and the remittance of the transaction to distinguish the transaction from among many of the transactions.


At a step 102, the merchant may transmit to the issuer, via an acquirer, an authorization request including the account identifier and a quantity of funds to be authorized by the issuer. The acquirer forwards the authorization request to a transaction handler who in turn forwards the authorization request to the issuer. At step 106, the issuer verifies whether the account identifier is valid or whether the balance of the account corresponding with the account identifier can cover the quantity of funds. The issuer forms, for forwarding to the merchant, an authorization response to the authorization request including the account identifier. Depending on the response to the authorization request, the merchant may release the good and/or service to the consumer or decline releasing of the good or service to the consumer at a step 110.


Several verifications can occur during the authorization. For instance, the issuer may verify (i) the integrity of the account; (ii) an available balance of the account as greater than or equal to the payment (e.g., the quantity of funds to be authorized by the issuer); (iii) that the account is an account that the issuer issued to the consumer; or (iv) a combination of the forgoing. The transaction handler may evaluate the authorization request to determine if the authorization request is populated according to predetermined standards, or the transaction handler may verify that the account is part of a loyalty program within the payment processing system. The acquirer may verify that the acquirer is associated with the merchant. Moreover, a risk analysis may be done on the account to determine a likelihood that there will be a successful clearing and settling of the payment from the account based on features of the account such as: the category of the account (e.g., gold card versus platinum card), the geographical location of the branch of the issuer where the account was first opened, a past transaction history of the account including a rate at which multiple past remittances were successfully conducted, or a combination thereof.


Similarly, during remittance, the account identifier is used to route the payment to the merchant and to match the payment with the corresponding authorization. At a step 114, the merchant may batch multiple clearing and settling requests of multiple transactions into one transmission, wherein each clearing and settling request in the batch is associated with a corresponding account identifier. The transmission for the batch is submitted by the merchant to its acquirer who in turn forwards the batch to the transaction handler. The acquirer or the transaction handler use the account identifier to sort the transactions within the batch based on each corresponding payment processing system of the account (e.g., Visa, MasterCard, or American Express). At a step 116, the transaction handler uses the account identifier of each corresponding clearing and settling request within the received batch to determine which issuer should receive the corresponding clearing and setting request.


At a step 118, the issuer receives the corresponding clearing and settling requests each including a corresponding account identifier. For each clearing and settling request, the issuer withdraws the payment from the account corresponding to the account identifier and forwards the payment to an issuer clearing bank. At a step 120, the issuer clearing bank forwards the payment associated with the account identifier to a transaction handler settlement bank. At a step 122, the transaction handler settlement bank forwards the payment associated with the account identifier to an acquirer settlement bank. At a step 124, the acquirer settlement bank forwards the payment associated with the account identifier to the acquirer. At a step 126, the acquirer makes the payment associated with the account identifier available to the merchant. Finally, at a step 128, the merchant receives the payment and uses the associated account identifier to balance the accounting of the transaction, such as by matching the payment with a corresponding authorization response from among a plurality of authorization responses.


Other steps that the transaction handler, or other entities within the payment processing system, may conduct during remittance include: adjudicating the final quantity of funds, determining how the payment can be transferred from the issuer to the acquirer, evaluating fees that may apply in transferring the funds, applying a foreign-to-domestic currency conversion, if applicable, or a combination thereof.


Reliance on the account identifier, in whole or in part, to distinguish the transaction from among the plurality of transactions within the payment processing system exposes the corresponding consumer to risks. For example, the merchant may locally store a plurality of the account identifiers for later submission of corresponding clearing and settling requests. Storing the account identifier of a corresponding consumer may pose risks to the corresponding consumer such as when unauthorized access to the stored account identifier leads to theft, fraud, or credit damage.


The foregoing points out a need to provide secure processing of authorization and remittance of transactions payable upon the account within the payment processing system.


SUMMARY

In one implementation, a computer implemented method is disclosed wherein a transaction between a merchant and a consumer upon an account issued to the consumer by an issuer within a payment processing system is processed using a Globally Unique IDentifier (“GUID”) that is associated with the transaction. The GUID is unique within the payment processing system such that the GUID is unique among multiple of the GUIDs each associated with a corresponding transaction. An authorization request for the transaction is received having: a preliminary quantity of funds to be authorized for the transaction by the issuer; a code for the transaction that is unique among a plurality of said transactions of the merchant; and an account identifier of a corresponding account. The GUID is associated with the transaction. A first transmission is formed having information for delivery to the issuer and usable to form an authorization response responding to the authorization request for the transaction, wherein the information includes the GUID. The authorization response of the issuer is received, including the GUID but not the account identifier of the account. The authorization response is associated with the authorization request by, at least, matching the GUID associated the transaction, with the GUID received in the authorization response.


A second transmission containing information for delivery to the merchant is formed, wherein the information does not including the account identifier but includes: the authorization response; the GUID; and the code for the transaction. A third transmission is received including: the GUID; and a final quantity of funds for the transaction. A fourth transmission is received having information for delivery to the issuer and usable to forward the final quantity of funds for the transaction from the account to pay the merchant for the transaction.


In another implementation, a payment processing system comprises a merchant and a consumer engaging in a transaction that has been authorized with an authorization by an issuer as being payable upon an account issued to the consumer by the issuer within the payment processing system. The account is associated with an account identifier. A payment amount of the transaction is unknown until after the merchant receives the authorization from the issuer. After receiving the authorization, the merchant submits to the payment processing system at least: the payment amount, and an associated Globally Unique IDentifier (GUID) that is unique within the payment processing system and is independent of the account identifier, whereby the transaction is distinguished by the GUID from a plurality of the transactions within the payment processing system. Subsequent to receiving the authorization from the issuer, the merchant does not submit the account identifier to the acquirer or the transaction handler.


In yet another implementation, an authorization request for the transaction is formed having: a preliminary quantity of funds to be authorized for the transaction by the issuer; a code for the transaction that is unique among a plurality of the transactions of the merchant; and an account identifier of the account. An authorization response of the issuer is received responding to the authorization request and not including the account identifier, but including the code for the transaction and the GUID. The GUID received in the response is associated with the transaction by, at least, matching the code for the transaction in the authorization request with the code for the transaction received in the authorization response. When the response includes an indication that the transaction has been authorized: the good or the service is released to the consumer; and a transmission is formed including: the GUID, and a final quantity of funds for the transaction that is to be the payment for the transaction from the account, wherein the transmission does not include the account identifier. A notification is received indicating that the payment amount from the account has been forwarded to the acquirer.





BRIEF DESCRIPTION OF THE DRAWINGS

Implementations will become more apparent from the detailed description set forth below when taken in conjunction with the drawings, in which like elements bear like reference numerals.



FIG. 1 depicts a cross-functional flow chart illustrating an exemplary prior art process for authorizing and remitting a transaction using a corresponding account identifier;



FIG. 2 depicts a cross-functional flow chart illustrating an exemplary implementation in which a Globally Unique Identifier (GUID) is used in both authorization and remittance of a transaction, wherein a final quantity of funds to pay for the transaction is unknown until after the authorization;



FIG. 3 depicts a flow chart of an exemplary method for authorizing, clearing and settling a transaction using a GUID, wherein a final quantity of funds to pay for the transaction is unknown until after the authorization;



FIG. 4 depicts a cross-functional flow chart illustrating an exemplary implementation in which a merchant submits a single message request to initiate both authorization and remittance of a transaction; and



FIG. 5 depicts a block diagram of an exemplary payment processing system.





DETAILED DESCRIPTION

Processing of a payment between a consumer and a merchant for a transaction is addressed in various exemplary implementations described for a payment processing system. Within the payment processing system, a transaction handler processes a transaction characterized by the consumer and the merchant engaging in the transaction upon an account that has been issued to the consumer by an issuer. The account may be a credit, a prepaid, a debit, a line of credit, a deposit, or a loan account, for example. Alternatively, or in combination, the account may be a flexible spending account or a health savings account. The merchant may be a retailer, a wholesaler, a reseller, a manufacturer, or a distributor, for example. If the merchant is engaged in a transaction to sell to another merchant, then the latter is deemed to be a consumer.


Referring to FIG. 2, a cross-functional flow chart depicts an exemplary implementation in which a Globally Unique IDentifier (“GUID”) is used in both authorization and remittance of a transaction within a payment processing system. At a step 202, a merchant may obtain an account identifier for an account from a consumer prior to legally transferring goods or services of a transaction to the consumer. The merchant may submit an authorization request that includes the account identifier and a preliminary quantity of funds to be authorized to a transaction handler via the merchant's acquirer.


At a step 204, the transaction handler may receive the authorization request and derive the GUID. The GUID will be unique within the payment processing system. As such, the GUID that is associated with the transaction will be unique among all such GUIDs, where each GUID is associated with one transaction of one merchant among many such transactions of many such merchants. The GUID may be independent of the account identifier such that the GUID is not derived using the account identifier. For example, the GUID can be generated using a combination of a date of the transaction and either a sequential number or a number that is generated by using a pseudo random number generator.


The transaction handler associates the transaction with the GUID. For example, the transaction handler may store indicia about the transaction along with the corresponding GUID in a database. Thereafter, the GUID, rather than the account identifier, can be included in transmissions during the processing of the corresponding transaction within the payment processing system (e.g., authorization, remittance, chargeback, representment, adjustment, or clearing or settling of money from sponsors towards a loyalty program). To illustrate, the transaction handler may form a transmission including the GUID and a request to refund a payment of a consumer from the merchant back to the account when the consumer returns the good or service purchased during the transaction. In another example, the merchant may sponsor a loyalty program in which the consumer receives an incentive (e.g., a credit shown on an account statement) if the transaction of the consumer satisfies a criterion of the loyalty program, such as using a credit card to pay for Sears® brand hand tools. Sears may form a transmission addressed to the transaction handler, where the transmission includes the GUID associated with the transaction that satisfies the criterion and also includes a request that money be transferred from Sears to the issuer in an amount equal to a value of the incentive.


At a step 206, the issuer forms an authorization response to the authorization request, such as a verification that the account is valid. The authorization response is addressed to the transaction handler and includes the GUID but not the account identifier. At step 208, the transaction handler matches the GUID, which was received from the issuer in the authorization response, with the GUID that is associated with the transaction. For example, the transaction handler may match the GUID received in the authorization response with the GUID that is stored in the database along with other information that is related to the corresponding transaction. The transaction handler forms a transmission addressed to the merchant via the acquirer that includes the authorization response and the GUID, but not the account identifier. At a step 210, the merchant may determine whether to legally transfer the goods or services of the transaction to the consumer based on the authorization response. Thereafter, the merchant may store the GUID instead of, or in place of, the account identifier for use as a tag in subsequent processing of the transaction. At a step 214, the merchant may transmit a final quantity of funds along with the GUID to the transaction handler. At a step 216, the transaction handler can match the received GUID in the transmission, that also includes the final quantity of funds, with the GUID associated with the transaction in order to associate the final quantity of funds with the corresponding transaction. For example, the transaction handler may store the final quantity of funds in the database in association with the corresponding transaction.


The preliminary quantity of funds may be different from the final quantity of funds because the final quantity of funds may be uncertain at the time of submission of the authorization request. The final quantity of funds required to pay for all costs in a transaction may be a function of a variable, such as a quantity of time that a service is rendered to a consumer. For example, when a hotel patron first checks into a hotel, the hotel patron may begin a transaction by giving a corresponding account identifier to a hotel operator. The hotel operator may submit an authorization request with an estimate of a cost for a hotel stay of the hotel patron receiving an authorization response that includes a corresponding GUID. When the hotel patron checks out of the hotel, the hotel operator can determine all costs involved in the hotel stay and submit the corresponding GUID along with a corresponding final quantity of funds for the hotel stay in a transmission to the transaction handler via a corresponding acquirer.


Other examples of merchants conducting transaction for which the final quantity of funds is unknown at the time of authorization are as follows: a restaurant requiring an account number to hold a reservation for a dining transaction, a manufacturer requiring an account number before beginning a manufacturing process of unknown cost, a gas station who allows a motorist to begin fueling an automobile without knowing in advance the amount of fuel to be purchase, or a car rental company providing a motorist with a car without knowing in advance the length of the rental period. To illustrate and expand upon these examples, a diner may wish to pay a bill for a meal with a credit card. The waiter may submit an authorization request in an amount of the bill plus an estimated tip of fifteen percent (15%) of the bill, in response to which the waiter receives a credit card slip bearing only the amount of the bill. The credit card slip can then be presented to the diner who adds only ten percent (10%) of the amount of the bill, not the previously estimated 15%, as a tip for the waiter. Similarly, a retailer may order from a manufacturer “enough widgets” to produce a new line of products. The manufacturer may transmit the authorization request for an estimate of the final quantity of funds. Thereafter, the manufacturer may receive a purchase order including a quantity for the widgets and the final quantity of funds corresponding to the quantity of widgets purchased. In yet another example, a motorist may be purchasing fuel upon an account for a motor vehicle for which the quantity of fuel to be pumped into the tank of the vehicle is unknown at the time that the motorist's purchase is being authorized by a gas station. The gas station may form the authorization request with an estimate of the final quantity of funds that is predetermined by the gas station or is otherwise derived based on queries to the motorist (e.g., “How much fuel will you be purchasing today?”). Similarly, vehicle rental providers may rent a vehicle to a driver and submit an authorization request without knowing, in advance, how long and for what mileage the driver will be renting the vehicle. The vehicle rental provider will submit the final quantity of funds to the transaction handler after the vehicle has been returned by the motorist at which time both the duration of the rental and the mileage will be known.


Alternatively, or in combination, the preliminary quantity of funds may be different from the final quantity of funds because the authorization request is submitted only to check the integrity of the account rather than to obtain an indication that there is an available balance to cover the as yet unknown final quantity of funds for the transaction. For example, a nominal value, such as one dollar ($1 US) may be submitted in the authorization request to test, via an authorization response of the issuer to the authorization request, whether the account is valid.


At a step 218, the merchant forms a transmission including a clearing and settlement request along with the associated GUID of the corresponding transaction, but not the corresponding account identifier. At a step 220, the transaction handler can match the GUID, which was received in the clearing and settling request from the merchant, with the GUID associated with the transaction and log that the clearing and settling request for the transaction has been received. Once the corresponding transaction is identified, the transaction handler can send the clearing and settling request along with the GUID to the corresponding issuer in order to have the payment transferred to the merchant. At a step 222, the issuer can match the GUID received in the clearing and settling request with the corresponding transaction, such as matching the GUID in the clearing and settlement request received from the transaction handler with the GUID in the corresponding authorization response of the issuer. The issuer can withdraw the payment from the account of the consumer and forward the payment associated with the GUID to the issuer clearing bank.


At a step 224, the issuer clearing bank forwards the payment associated with the GUID to the transaction handler settlement bank. At a step 226, the transaction handler settlement bank forwards the payment associated with the GUID to the acquirer settlement bank. At a step 228, the acquirer settlement bank forwards the payment associated with the GUID to the acquirer. At a step 230, the acquirer makes the payment associated with the GUID available to the merchant. Finally, at a step 232, the merchant receives the payment. The merchant can use the associated GUID to balance the merchant's internal accounting processes as they pertain to the corresponding transaction, such as by matching the payment with a corresponding authorization response from among a plurality of such authorization responses.


Consequently, each entity within the payment processing system, such as the acquirer, can use the GUID to distinguish the transaction being processed from other transactions without relying, in whole or in part, on the account identifier. In this manner, neither the merchant, the acquirer, the transaction handler, the issuer clearing bank, the transaction handler settlement bank, the acquirer settlement bank, nor any third party agent thereof (e.g., a processor) would need to rely on the account identifier to distinguish the transaction. The benefit thereby realized is that opportunities for fraud inherent in uses of the account identifier are reduced by uses of a GUID in place of the account identifier.


Referring to FIG. 3, a flow chart of an exemplary method 300 for authorizing, clearing, and settling a transaction using a GUID is illustrated, wherein a final amount of a payment for the transaction is unknown at the time that a merchant receives a corresponding authorization response from an issuer. At a step 302, an authorization request for the transaction is received. The merchant may submit the authorization request to the acquirer for forwarding to the transaction handler. The authorization request may include a preliminary quantity of funds to be authorized for the transaction by the issuer, a code for the transaction that is unique among a plurality of the transactions of the merchant, and the account identifier. For example, the consumer may present the account identifier of the account to the merchant at a Point Of Service (POS) terminal of the merchant toward the purchase of a shipment of coffee beans. The merchant may form a transmission that includes one hundred dollars ($100.00 US) as the preliminary quantity of funds to be authorized for the transaction and the character string ‘4234567890123456’ as the account identifier. The authorization request for the purchase of the shipment of coffee beans may also have, as the code for the transaction: the date on which the authorization request was formed; the time the authorization request was formed; a merchant identifier of the merchant; and a logical address corresponding to the location of the POS terminal. Alternatively, the merchant may create the code for the transaction using a pseudo random number generator.


The code for the transaction will preferably be unique among all of the transactions that the merchant may be engaged in, but not be unique across merchants within the payment processing system. For example, a first merchant may have a coding system wherein sequential unique numbers are assigned to each successive transaction that the first merchant is engaged in (e.g., 1, 2, 3, 4, 5, . . . 100). Similarly, a second merchant may have another coding system wherein sequential unique numbers are assigned to each successive transaction that the second merchant is engaged in (e.g., 5, 10, 15, 20 . . . 100). Consequently, both the first and the second merchants may form respective authorization requests each having the number “5” as the code for the transaction.


At a step 304, the transaction is associated with the GUID that is unique within the payment processing system across a plurality of the merchants. For example, an algorithm may be used to derive the GUID as a function of one of the parameters of the transaction, such as the merchant identifier for the merchant, the date of the transaction, a geographical indicator of the merchant (e.g., a ZIP code), or a combination thereof. The GUID will preferably be derived without relying on the account identifier such that the GUID is independent of the account identifier. For example, the GUID may be independent of the account identifier when an algorithm derives the GUID without having a corresponding account identifier of the corresponding transaction as an input to the algorithm. Alternatively, or in combination, the GUID can be derived using a pseudo random number generator.


At a step 306, a first transmission is formed having the corresponding GUID of the transaction, but not the account identifier, and information usable to form the authorization response to the authorization request for the transaction. The first transmission may include the authorization request or components thereof. For example, the transaction handler may form the first transmission for delivery to the issuer having the GUID, the preliminary quantity of funds to be authorized for the transaction by the issuer, the merchant identifier of the merchant, the account identifier of the account, and the date of the transaction. The transaction handler may forward the authorization request without including the code for the transaction of the merchant (e.g., “5” in the example above), but including the GUID for the issuer to include in future transmissions back to the transaction handler regarding the transaction. The issuer, for example, may validate that the account is authentic or that the issuer issued the account to the consumer. The issuer or the transaction handler may conduct a risk analysis on the account to determine the level of risk in authorizing the transaction.


At a step 308, the authorization response of the issuer to the authorization request for the transaction is received. The authorization response of the issuer may include the GUID rather than the account identifier. As stated previously, the transaction handler may have stored in a database information pertaining to each of a plurality of such transactions and their corresponding GUIDs. The transaction handler may match the GUID received in the authorization response with a corresponding GUID stored in the database. In this manner, the transaction handler is thereby able to distinguish each transaction from other such transactions, and is also able to associate, within the database, the authorization response with the corresponding transaction.


At a step 310, a second transmission is formed so as to contain information for delivery to the merchant. This information will include all or part of the authorization response of the issuer. The second transmission includes the GUID, but not the account identifier. The merchant may associate the GUID in the authorization response with the transaction. For example, the merchant may store in a merchant database the GUID and information about the transaction. Depending on the authorization response, the merchant may transfer the good or service that is being purchased to the consumer, which transfer will be prior to the merchant being able to know the final quantity of funds for the transaction.


At a step 312, a third transmission is received that will include the final quantity of funds for the transaction. Once the final quantity of funds for the transaction is known, the merchant may submit the final quantity of funds along with the GUID associated with the transaction to the payment processing system, such as to the transaction handler via the merchant's acquirer. The transaction handler may utilize the GUID to associate the final quantity of funds received from the merchant with the corresponding transaction that may be stored in the database.


The submission of the final quantity of funds along with the GUID from the merchant may be in a remittance request from the merchant. Alternatively, the remittance request may be formed in a separate transmission including the GUID, wherein the transaction handler may utilize the GUID to match the remittance request with the indicia of the transaction stored in the database.


At a step 314, a fourth transmission is formed having information usable by the issuer to forward the payment such that the merchant may get paid for the transaction. For example, the transaction handler may form the fourth transmission addressed to the issuer and including a request that the issuer transfer the payment having a value equal to the final quantity of funds from the account to the merchant. The transaction handler settlement bank can deposit the payment into the acquirer settlement bank. The corresponding acquirer can withdraw the payment of the transaction from the acquirer settlement bank.


The final quantity of funds may be converted to a different currency value through the use of a foreign-to-domestic currency exchange rate. For example, a purchase made in English Pounds may be converted to a United States Dollar amount. The currency exchange rate may be date dependent wherein the value of the rate may change from one date to another. If the authorization, the clearing, and the settling occur in a window of time having a single exchange rate, then the preliminary quantity of funds being authorized may match the final quantity of funds.


Referring to FIG. 4, a cross functional flow chart illustrates an exemplary implementation in which the merchant submits a single message request to initiate both the authorization and the remittance of the transaction, using the GUID. At a step 402, the merchant may submit the single message request including the account indicator and the merchant identifier to the transaction handler via the acquirer. If the final quantity of funds is known at the time of formation of the single message request, the final quantity of funds may also be included in the single message request. At a step 404, the transaction handler may derive the GUID for the transaction and forward the GUID, along with an authorization request for the transaction, to the issuer. At a step 406, the issuer forms the authorization response and transmits it to the transaction handler along with the GUID. At a step 408, the transaction handler forwards the authorization response and the GUID, but not the account identifier, to the merchant via the acquirer. At a step 410, if the transaction is authorized by the issuer, the merchant may legally transfer the good or service to the consumer who is making the purchase.


At the step 408, the transaction handler may initiate the clearing and settling of the transaction without the merchant submitting a separate request to do so. The transaction handler may form a remittance transmission so as to contain sufficient information for the issuer to forward the payment to the merchant. The transaction handler may augment the single message request received from the merchant when forming the remittance transmission. For example, the single message request may not have a ZIP code for an address of the merchant that submitted the single message request. However, given the merchant identifier received in the single message request, the transaction handler may determine the ZIP code of the address of the merchant so that the ZIP code can be included in the remittance transmission to the issuer.


At a step 412, the issuer forwards the payment associated with the GUID to the issuer clearing bank that forwards the payment associated with the GUID to the transaction handler settlement bank at a step 414. At a step 416, the transaction handler settlement bank forwards the payment associated with the GUID to the acquirer settlement bank who in turn forwards the payment associated with the GUID to the merchant's acquirer at a step 418. At a step 420, the merchant's acquirer gives the merchant access to the payment associated with the GUID. At a step 422, the merchant may balance its accounting of the transaction by matching the GUID received in the authorization response with the GUID received with the payment. Consequently, after the merchant submits the single message request, both the authorization and the remittance of the transaction are processed within the payment processing system using the GUID.


The Payment Processing System

As background information for the foregoing description of a transaction in a payment processing system, as will be readily understood by persons of ordinary skill in payment processing systems, the transaction in the payment processing system can include participation from different entities that are each a component of the payment processing system. An exemplary payment processing system is depicted in FIG. 5 as a payment processing system 500. The payment processing system 500 includes an issuer 504 such as the issuer; a transaction handler 506, such as the transaction handler; an acquirer 508 such as the acquirer; a merchant 510 such as the merchant; and a consumer 502 such as the consumer. The acquirer 508 and the issuer 504 can communicate through the transaction handler 506. The merchant 510 may utilize at least one of the POS terminals that can communicate with the acquirer 508, the transaction handler 506, or the issuer 504. Thus, the POS is in operative communication with the payment processing system 500.


Typically, the transaction begins with the consumer 502 presenting a corresponding account identifier of the account such as through the use of a computer terminal or a portable consumer device 512 to the merchant 510 to initiate an exchange for a good or service. The consumer 502 may be an individual or a corporate entity. The consumer 502 may be an account holder of the account issued by the issuer 504 such as a joint account holder of the account or a person having access to the account such as an employee of a corporate entity having access to a corporate account. The portable consumer device 512 may include a payment card, a gift card, a smartcard, a smart media, a payroll card, a health care card, a wrist band, a machine readable medium containing account information, a keychain payment device such as the SPEEDPASS® payment device which is commercially available from ExxonMobil Corporation, or a supermarket discount card, a cellular phone, personal digital assistant, a pager, a security card, a computer, an access card, a wireless terminal, or a transponder, for example. The portable consumer device 512 may include a volatile or a non-volatile memory to store information such as the account number or a name of the account holder.


The merchant 510 may use an acceptance point device, such as a POS terminal, to obtain account information, such as the account identifier, from the portable consumer device 512. The portable consumer device 512 may interface with the POS terminal using a mechanism including any suitable electrical, magnetic, or optical interfacing system such as a contactless system using radio frequency, a magnetic field recognition system, or a contact system such as a magnetic stripe reader. The POS terminal sends the authorization request to the issuer 504 of the portable consumer device 512. Alternatively, or in combination, the portable consumer device 512 may communicate with the issuer 504, the transaction handler 506, or the acquirer 508.


The issuer 504 may submit the authorization response for the transaction via the transaction handler 506. Authorization includes the issuer 504, or the transaction handler 506 on behalf of the issuer 504, authorizing the transaction in connection with instructions of the issuer 504, such as through the use of business rules. The transaction handler 506 may maintain a log or history of authorized transactions. Once approved, the merchant 510 can record the authorization and allow the consumer 502 to receive the good or service.


The merchant 510 may, at discrete periods, such as the end of the day, submit a list of authorized transactions to the acquirer 508 or other components of the payment processing system 500 for clearing and settling. The transaction handler 506 may compare the submitted authorized transaction list with its own log of authorized transactions. If a match is found, the transaction handler 506 may route the clearing and settling request from the corresponding acquirer 508 to the corresponding issuer 504 involved in each transaction. Once the acquirer 508 receives the payment of the transaction from the issuer 504, it can forward the payment to the merchant 510 less any transaction costs, such as fees. If the transaction involves a debit or pre-paid card, the acquirer 508 may choose not to wait for the initial payment prior to paying the merchant 510.


There may be intermittent steps in the foregoing process, some of which may occur simultaneously. For example, the acquirer 508 can initiate the clearing and settling process, which can result in payment to the acquirer 508 for the amount of the transaction. Alternatively, or in combination, the acquirer 508 may request from the transaction handler 506 that the transaction be cleared and settled.


It should be understood implementations can be in the form of control logic, in a modular or integrated manner, using software, hardware or a combination of both. The steps of a method, process, or algorithm described in connection with the implementations disclosed herein may be embodied directly in hardware, in a software module executed by a processor, or in a combination of the two.


The various steps or acts in a method or process may be performed in the order shown, or may be performed in another order. Additionally, one or more process or method steps may be omitted or one or more process or method steps may be added to the methods and processes. An additional step, block, or action may be added in the beginning, end, or intervening existing elements of the methods and processes. Based on the disclosure and teachings provided herein, a person of ordinary skill in the art will appreciate other ways and/or methods for various implements.


It is understood that the examples and implementations described herein are for illustrative purposes only and that various modifications or changes in light thereof will be suggested to persons skilled in the art and are to be included within the spirit and purview of this application and scope of the appended claims.

Claims
  • 1. A method comprising: receiving, by an issuer computer, an authorization request for a transaction between a consumer and a merchant, the authorization request including an amount of funds to be authorized for the transaction, an account identifier associated with the consumer, and a Globally Unique Identifier (GUID) associated with the transaction of the merchant wherein the GUID is unique among a plurality transactions of a plurality of merchants;associating, by the issuer computer, the GUID in the authorization request message with the transaction;storing, by the issuer computer, the GUID associated with the transaction, and information associated with the transaction, for use in subsequent processing of the transaction;determining, by the issuer computer, that the transaction is approved based on an account associated with the account identifier; andsending, by the issuer computer, an authorization response that does not include the account identifier but that includes the GUID, and an indication that the transaction was approved.
  • 2. The method of claim 1 wherein the authorization request is received from a transaction handler computer.
  • 3. The method of claim 1 wherein the amount of funds to be authorized for the transaction is a preliminary quantity of funds and wherein the method further comprises: receiving, by the issuer computer, an updated authorization request comprising a final quantity of funds and the GUID.
  • 4. The method of claim 1 wherein the GUID was derived using an algorithm without having the account identifier as an input to the algorithm.
  • 5. The method of claim 1 wherein the stored information associated with the transaction includes a merchant identifier and a date.
  • 6. An issuer computer comprising a processor and a non-transitory computer readable medium storing computer readable code configured to be executed by the processor to: receive an authorization request for a transaction between a consumer and a merchant, the authorization request including an amount of funds to be authorized for the transaction, an account identifier associated with the consumer, and a Globally Unique Identifier (GUID) associated with the transaction of the merchant wherein the GUID is unique among a plurality transactions of a plurality of merchants;associate the GUID in the authorization request message with the transaction;store the GUID associated with the transaction, and information associated with the transaction, for use in subsequent processing of the transaction;determine that the transaction is approved based on an account associated with the account identifier; andsend an authorization response that does not include the account identifier but that includes the GUID, and an indication that the transaction was approved.
  • 7. The issuer computer of claim 6 wherein the authorization request is received from a transaction handler computer.
  • 8. The issuer computer of claim 6 wherein the amount of funds to be authorized for the transaction is a preliminary quantity of funds and wherein the computer readable code is further configured to be executed by the processor to: receive an updated authorization request comprising a final quantity of funds and the GUID.
  • 9. The issuer computer of claim 6 wherein the account information is obtained from a portable consumer device associated with the consumer.
  • 10. The issuer computer of claim 6 wherein the GUID was derived using an algorithm without having the account identifier as an input to the algorithm.
  • 11. A method comprising: obtaining, by an acceptance point device associated with a merchant, account information, including an account identifier, from a consumer to conduct a transaction with the merchant;sending, by the acceptance point device associated with the merchant, an authorization request having a code for the transaction that is unique among a plurality of transactions of the merchant in a plurality of merchants, an amount of funds to be authorized for the transaction, and the account identifier;receiving, by the acceptance point device associated with the merchant, an authorization response message that does not include the account identifier but that includes a Globally Unique Identifier (GUID) associated with the transaction of the merchant wherein the GUID is unique among a plurality of transactions of a plurality of merchants, the code for the transaction, and an indication of whether the transaction was approved;associating the GUID in the authorization response message with the transaction; andstoring the GUID associated with the transaction instead of the account identifier, the code for the transaction, and information associated with the transaction, for use in subsequent processing of the transaction.
  • 12. The method of claim 11 wherein the amount of funds to be authorized for the transaction is a preliminary quantity of funds and wherein the method further comprises: transmitting an updated authorization request comprising a final quantity of funds and the GUID.
  • 13. The method of claim 11 wherein the code for the transaction is a date on which the authorization request was formed, a merchant identifier of the merchant, or a logical address corresponding to the location of the merchant device.
  • 14. The method of claim 11 wherein the code for the transaction is created using a pseudo random number generator.
  • 15. The method of claim 11 wherein before sending the authorization request message the method further comprises: generating the code for the transaction.
  • 16. A merchant system comprising a processor and a non-transitory computer readable medium storing computer readable code configured to be executed by the processor to: obtain account information, including an account identifier, from a consumer to conduct a transaction with the merchant;send an authorization request having a code for the transaction that is unique among a plurality of transactions of the merchant in a plurality of merchants, an amount of funds to be authorized for the transaction, and the account identifier;receive an authorization response message that does not include the account identifier but that includes a Globally Unique Identifier (GUID) associated with the transaction of the merchant wherein the GUID is unique among a plurality of transactions of a plurality of merchants, the code for the transaction, and an indication of whether the transaction was approved;associate the GUID in the authorization response message with the transaction; andstore the GUID associated with the transaction instead of the account identifier, the code for the transaction, and information associated with the transaction, for use in subsequent processing of the transaction.
  • 17. The merchant system of claim 16 wherein the amount of funds to be authorized for the transaction is a preliminary quantity of funds and wherein the computer readable code is further configured to be executed by the processor to: transmit an updated authorization request comprising a final quantity of funds and the GUID.
  • 18. The merchant system of claim 16 wherein the account information is obtained from a portable consumer device associated with the consumer.
  • 19. The merchant system of claim 16 wherein the code for the transaction is unique among the plurality of transactions of the merchant but not unique across merchants within a payment processing system.
  • 20. The merchant system of claim 16 wherein the GUID was derived using an algorithm without having the account identifier as an input to the algorithm.
CROSS-REFERENCES TO RELATED APPLICATIONS

This application is a continuation of U.S. patent application Ser. No. 14/020,276 filed on Sep. 6, 2013, which is a continuation of U.S. patent application Ser. No. 13/493,957 filed on Jun. 11, 2012 now U.S. Pat. No. 8,554,678, issued on Oct. 8, 2013, which is a continuation of U.S. patent application Ser. No. 12/182,032 filed on Jul. 29, 2008 now U.S. Pat. No. 8,219,489, issued Jul. 10, 2012, the disclosures of which are all herein incorporated by reference.

US Referenced Citations (626)
Number Name Date Kind
5465206 Hilt et al. Nov 1995 A
5477038 Levine et al. Dec 1995 A
5500513 Langhans et al. Mar 1996 A
5613012 Hoffman et al. Mar 1997 A
5621201 Langhans et al. Apr 1997 A
5781438 Lee et al. Jul 1998 A
5883810 Franklin et al. Mar 1999 A
5953710 Fleming Sep 1999 A
5956699 Wong et al. Sep 1999 A
6000832 Franklin et al. Dec 1999 A
6014635 Harris et al. Jan 2000 A
6044360 Picciallo Mar 2000 A
6163771 Walker et al. Dec 2000 A
6226624 Watson et al. May 2001 B1
6227447 Campisano May 2001 B1
6236981 Hill May 2001 B1
6247129 Keathley et al. Jun 2001 B1
6267292 Walker et al. Jul 2001 B1
6327578 Linehan Dec 2001 B1
6341724 Campisano Jan 2002 B2
6385596 Wiser et al. May 2002 B1
6422462 Cohen Jul 2002 B1
6425523 Shem-Ur et al. Jul 2002 B1
6535726 Johnson Mar 2003 B1
6560581 Fox et al. May 2003 B1
6592044 Wong et al. Jul 2003 B1
6636833 Flitcroft et al. Oct 2003 B1
6748367 Lee Jun 2004 B1
6805287 Bishop et al. Oct 2004 B2
6837425 Gauthier et al. Jan 2005 B2
6868391 Hultgren Mar 2005 B1
6879965 Fung et al. Apr 2005 B2
6891953 DeMello et al. May 2005 B1
6901387 Wells et al. May 2005 B2
6920611 Spaeth et al. Jul 2005 B1
6931382 Laage et al. Aug 2005 B2
6938019 Uzo Aug 2005 B1
6941285 Sarcanin Sep 2005 B2
6980670 Hoffman et al. Dec 2005 B1
6990470 Hogan et al. Jan 2006 B2
6991157 Bishop et al. Jan 2006 B2
7007840 Davis Mar 2006 B2
7039611 Devine May 2006 B2
7051923 Nguyen et al. May 2006 B2
7051929 Li May 2006 B2
7069249 Stolfo et al. Jun 2006 B2
7103576 Mann, III et al. Sep 2006 B2
7104446 Bortolin et al. Sep 2006 B2
7113930 Eccles et al. Sep 2006 B2
7121456 Spaeth et al. Oct 2006 B2
7124937 Myers et al. Oct 2006 B2
7136835 Flitcroft et al. Nov 2006 B1
7152780 Gauthier et al. Dec 2006 B2
7177835 Walker et al. Feb 2007 B1
7177848 Hogan et al. Feb 2007 B2
7194437 Britto et al. Mar 2007 B1
7209561 Shankar et al. Apr 2007 B1
7243853 Levy et al. Jul 2007 B1
7264154 Harris Sep 2007 B2
7280981 Huang et al. Oct 2007 B2
7287692 Patel et al. Oct 2007 B1
7292999 Hobson et al. Nov 2007 B2
7350230 Forrest Mar 2008 B2
7350702 Bortolin et al. Apr 2008 B2
7353382 Labrou et al. Apr 2008 B2
7356516 Richey et al. Apr 2008 B2
D568388 Hammad May 2008 S
D568389 Hammad May 2008 S
D568390 Law et al. May 2008 S
D569424 Law et al. May 2008 S
D569425 Law et al. May 2008 S
7367501 Bortolin et al. May 2008 B2
7379919 Hogan et al. May 2008 B2
D571399 Hammad et al. Jun 2008 S
D571855 Law et al. Jun 2008 S
D571856 Hammad et al. Jun 2008 S
7389275 Kemper et al. Jun 2008 B2
RE40444 Linehan Jul 2008 E
D572752 Hammad Jul 2008 S
D573181 Hammad Jul 2008 S
D575815 Hammad et al. Aug 2008 S
D575816 Law et al. Aug 2008 S
7407094 Myers et al. Aug 2008 B2
7415443 Hobson et al. Aug 2008 B2
D576207 Hammad et al. Sep 2008 S
7427021 Kemper et al. Sep 2008 B2
D578158 Hammad et al. Oct 2008 S
7444676 Asghari-Kamrani et al. Oct 2008 B1
D580974 Hammad Nov 2008 S
7464870 Nguyen et al. Dec 2008 B2
7469151 Khan et al. Dec 2008 B2
D584769 Hammad Jan 2009 S
7482925 Hammad et al. Jan 2009 B2
D590875 Law et al. Apr 2009 S
7522905 Hammad et al. Apr 2009 B2
D592244 Hammad May 2009 S
D593151 Hammad May 2009 S
D593152 Hammad et al. May 2009 S
7527208 Hammad et al. May 2009 B2
7548889 Bhambri et al. Jun 2009 B2
7567920 Hammad et al. Jul 2009 B2
7567934 Flitcroft et al. Jul 2009 B2
7567936 Peckover et al. Jul 2009 B1
7571139 Giordano et al. Aug 2009 B1
7571141 Huang et al. Aug 2009 B2
7571142 Flitcroft et al. Aug 2009 B1
7580898 Brown et al. Aug 2009 B2
7584153 Brown et al. Sep 2009 B2
7591412 Spaeth et al. Sep 2009 B2
7593896 Flitcroft et al. Sep 2009 B1
7600670 Gauthier et al. Oct 2009 B2
7606560 Labrou et al. Oct 2009 B2
7611054 Bortolin et al. Nov 2009 B2
7624917 Spaeth et al. Dec 2009 B2
7627522 Monk Dec 2009 B2
7627531 Breck et al. Dec 2009 B2
7627895 Gifford et al. Dec 2009 B2
7650314 Saunders Jan 2010 B1
7653602 Davis Jan 2010 B2
7654451 Bortolin et al. Feb 2010 B2
7657441 Richey et al. Feb 2010 B2
7668785 Hammad Feb 2010 B1
7685037 Reiners et al. Mar 2010 B2
7690560 Gauthier et al. Apr 2010 B2
7694287 Singh et al. Apr 2010 B2
7702578 Fung et al. Apr 2010 B2
7702916 Seaton, Jr. et al. Apr 2010 B2
7707120 Dominguez et al. Apr 2010 B2
7711621 Huang et al. May 2010 B2
7711639 Reid et al. May 2010 B2
7712655 Wong May 2010 B2
7725369 Shiftan et al. May 2010 B2
7725394 Lal et al. May 2010 B2
7726561 Katyal et al. Jun 2010 B2
7734527 Uzo Jun 2010 B2
7739169 Hammad Jun 2010 B2
7740168 Hammad et al. Jun 2010 B2
7742986 Steele et al. Jun 2010 B2
7753265 Harris Jul 2010 B2
7769599 Yanak et al. Aug 2010 B2
7770789 Oder, II et al. Aug 2010 B2
7774402 Singh et al. Aug 2010 B2
7783564 Mullen et al. Aug 2010 B2
7784685 Hopkins, III Aug 2010 B1
7792688 Yanak et al. Sep 2010 B2
7793837 Faith et al. Sep 2010 B1
7793851 Mullen Sep 2010 B2
7801826 Labrou et al. Sep 2010 B2
7805376 Smith Sep 2010 B2
7805378 Berardi et al. Sep 2010 B2
7809637 Monk Oct 2010 B2
7809650 Bruesewitz et al. Oct 2010 B2
7810165 Hammad et al. Oct 2010 B2
7818264 Hammad Oct 2010 B2
7819322 Hammad et al. Oct 2010 B2
7822679 Vaux et al. Oct 2010 B1
7827077 Shiftan et al. Nov 2010 B2
7828220 Mullen Nov 2010 B2
7835960 Breck et al. Nov 2010 B2
7840459 Loftesness et al. Nov 2010 B1
7841523 Oder, II et al. Nov 2010 B2
7841539 Hewton Nov 2010 B2
7844550 Walker et al. Nov 2010 B2
7848980 Carlson Dec 2010 B2
7849020 Johnson Dec 2010 B2
7853529 Walker et al. Dec 2010 B1
7853995 Chow et al. Dec 2010 B2
7865414 Fung et al. Jan 2011 B2
7873579 Hobson et al. Jan 2011 B2
7873580 Hobson et al. Jan 2011 B2
7890393 Talbert et al. Feb 2011 B2
7891563 Oder, II et al. Feb 2011 B2
7896238 Fein et al. Mar 2011 B2
7908216 Davis et al. Mar 2011 B1
7922082 Muscato Apr 2011 B2
7931195 Mullen Apr 2011 B2
7938318 Fein et al. May 2011 B2
7954705 Mullen Jun 2011 B2
7959076 Hopkins, III Jun 2011 B1
7996288 Stolfo Aug 2011 B1
8025223 Saunders et al. Sep 2011 B2
8046256 Chien et al. Oct 2011 B2
8060448 Jones Nov 2011 B2
8060449 Zhu Nov 2011 B1
8074877 Mullen et al. Dec 2011 B2
8074879 Harris Dec 2011 B2
8082210 Hansen et al. Dec 2011 B2
8095113 Kean et al. Jan 2012 B2
8104679 Brown Jan 2012 B2
RE43157 Bishop et al. Feb 2012 E
8109436 Hopkins, III Feb 2012 B1
8121942 Carlson et al. Feb 2012 B2
8121956 Carlson et al. Feb 2012 B2
8126449 Beenau et al. Feb 2012 B2
8171525 Pelly et al. May 2012 B1
8196813 Vadhri Jun 2012 B2
8205791 Randazza et al. Jun 2012 B2
8219489 Patterson Jul 2012 B2
8224702 Mengerink et al. Jul 2012 B2
8225385 Chow et al. Jul 2012 B2
8229852 Carlson Jul 2012 B2
8265993 Chien et al. Sep 2012 B2
8280777 Mengerink et al. Oct 2012 B2
8281991 Wentker et al. Oct 2012 B2
8328095 Oder, II et al. Dec 2012 B2
8336088 Raj et al. Dec 2012 B2
8346666 Lindelsee et al. Jan 2013 B2
8376225 Hopkins, III Feb 2013 B1
8380177 Laracey Feb 2013 B2
8387873 Saunders et al. Mar 2013 B2
8401539 Beenau et al. Mar 2013 B2
8401898 Chien et al. Mar 2013 B2
8402555 Grecia Mar 2013 B2
8403211 Brooks et al. Mar 2013 B2
8412623 Moon et al. Apr 2013 B2
8412837 Emigh et al. Apr 2013 B1
8417642 Oren Apr 2013 B2
8447699 Batada et al. May 2013 B2
8453223 Svigals et al. May 2013 B2
8453925 Fisher et al. Jun 2013 B2
8458487 Palgon et al. Jun 2013 B1
8484134 Hobson et al. Jul 2013 B2
8485437 Mullen et al. Jul 2013 B2
8494959 Hathaway et al. Jul 2013 B2
8498908 Mengerink et al. Jul 2013 B2
8504475 Brand et al. Aug 2013 B2
8504478 Saunders et al. Aug 2013 B2
8510816 Quach et al. Aug 2013 B2
8533860 Grecia Sep 2013 B1
8538845 Liberty Sep 2013 B2
8555079 Shablygin et al. Oct 2013 B2
8566168 Bierbaum et al. Oct 2013 B1
8567670 Stanfield et al. Oct 2013 B2
8571939 Lindsey et al. Oct 2013 B2
8577336 Mechaley, Jr. Nov 2013 B2
8577803 Chatterjee et al. Nov 2013 B2
8578176 Mattsson Nov 2013 B2
8583494 Fisher Nov 2013 B2
8584251 Mcguire et al. Nov 2013 B2
8589237 Fisher Nov 2013 B2
8589271 Evans Nov 2013 B2
8589291 Carlson et al. Nov 2013 B2
8595098 Starai et al. Nov 2013 B2
8595812 Bomar et al. Nov 2013 B2
8595850 Spies et al. Nov 2013 B2
8606638 Dragt Dec 2013 B2
8606700 Carlson et al. Dec 2013 B2
8606720 Baker et al. Dec 2013 B1
8615468 Varadarajan Dec 2013 B2
8620754 Fisher Dec 2013 B2
8635157 Smith et al. Jan 2014 B2
8646059 Von Behren et al. Feb 2014 B1
8651374 Brabson et al. Feb 2014 B2
8656180 Shablygin et al. Feb 2014 B2
8751391 Freund Jun 2014 B2
8762263 Gauthier et al. Jun 2014 B2
8838982 Carlson et al. Sep 2014 B2
8887308 Grecia Nov 2014 B2
9065643 Hurry et al. Jun 2015 B2
9070129 Sheets et al. Jun 2015 B2
9160741 Wentker et al. Oct 2015 B2
9229964 Stevelinck Jan 2016 B2
9245267 Singh Jan 2016 B2
9249241 Dai et al. Feb 2016 B2
9256871 Anderson et al. Feb 2016 B2
9280765 Hammad Mar 2016 B2
20010029485 Brody et al. Oct 2001 A1
20010034720 Armes Oct 2001 A1
20010044787 Shwartz et al. Nov 2001 A1
20010054003 Chien et al. Dec 2001 A1
20020007320 Hogan et al. Jan 2002 A1
20020016749 Borecki et al. Feb 2002 A1
20020029193 Ranjan et al. Mar 2002 A1
20020035548 Hogan et al. Mar 2002 A1
20020073045 Rubin et al. Jun 2002 A1
20020087344 Billings Jul 2002 A1
20020111919 Weller et al. Aug 2002 A1
20020116341 Hogan et al. Aug 2002 A1
20020120582 Elston Aug 2002 A1
20020133467 Hobson et al. Sep 2002 A1
20020138445 Laage et al. Sep 2002 A1
20020147913 Lun Yip Oct 2002 A1
20030023524 Sugimoto et al. Jan 2003 A1
20030028481 Flitcroft et al. Feb 2003 A1
20030130955 Hawthorne Jul 2003 A1
20030191709 Elston et al. Oct 2003 A1
20030191945 Keech Oct 2003 A1
20030200184 Dominguez Oct 2003 A1
20040010462 Moon et al. Jan 2004 A1
20040050928 Bishop et al. Mar 2004 A1
20040059682 Hasumi et al. Mar 2004 A1
20040093281 Silverstein et al. May 2004 A1
20040117300 Jones et al. Jun 2004 A1
20040139008 Mascavage, III Jul 2004 A1
20040143532 Lee Jul 2004 A1
20040153650 Hillmer Aug 2004 A1
20040158532 Breck et al. Aug 2004 A1
20040210449 Breck et al. Oct 2004 A1
20040210498 Freund Oct 2004 A1
20040230525 Barsade et al. Nov 2004 A1
20040232225 Bishop et al. Nov 2004 A1
20040260646 Berardi et al. Dec 2004 A1
20050005110 Kim Jan 2005 A1
20050033686 Peart et al. Feb 2005 A1
20050037735 Coutts Feb 2005 A1
20050080730 Sorrentino Apr 2005 A1
20050108178 York May 2005 A1
20050119972 Inglis Jun 2005 A1
20050131826 Cook Jun 2005 A1
20050199709 Linlor Sep 2005 A1
20050240531 Wolff Oct 2005 A1
20050246293 Ong Nov 2005 A1
20050269401 Spitzer et al. Dec 2005 A1
20050269402 Spitzer et al. Dec 2005 A1
20060235795 Johnson et al. Oct 2006 A1
20060237528 Bishop et al. Oct 2006 A1
20060253390 McCarthy et al. Nov 2006 A1
20060278704 Saunders et al. Dec 2006 A1
20070005188 Johnson Jan 2007 A1
20070055597 Patel et al. Mar 2007 A1
20070055630 Gauthier et al. Mar 2007 A1
20070107044 Yuen et al. May 2007 A1
20070129955 Dalmia et al. Jun 2007 A1
20070136193 Starr Jun 2007 A1
20070136211 Brown et al. Jun 2007 A1
20070170247 Friedman Jul 2007 A1
20070179885 Bird et al. Aug 2007 A1
20070208671 Brown et al. Sep 2007 A1
20070245414 Chan et al. Oct 2007 A1
20070288377 Shaked Dec 2007 A1
20070291995 Rivera Dec 2007 A1
20080015988 Brown et al. Jan 2008 A1
20080021821 Katyal et al. Jan 2008 A1
20080027861 Gendler Jan 2008 A1
20080029607 Mullen Feb 2008 A1
20080035738 Mullen Feb 2008 A1
20080052182 Marshall Feb 2008 A1
20080052226 Agarwal et al. Feb 2008 A1
20080054068 Mullen Mar 2008 A1
20080054079 Mullen Mar 2008 A1
20080054081 Mullen Mar 2008 A1
20080059306 Fordyce Mar 2008 A1
20080065554 Hogan et al. Mar 2008 A1
20080065555 Mullen Mar 2008 A1
20080086420 Gilder et al. Apr 2008 A1
20080133350 White Jun 2008 A1
20080189191 Roche Aug 2008 A1
20080201264 Brown et al. Aug 2008 A1
20080201265 Hewton Aug 2008 A1
20080228646 Myers et al. Sep 2008 A1
20080243702 Hart et al. Oct 2008 A1
20080245855 Fein et al. Oct 2008 A1
20080245861 Fein et al. Oct 2008 A1
20080249937 Walls et al. Oct 2008 A1
20080283591 Oder, II et al. Nov 2008 A1
20080300973 DeWitt Dec 2008 A1
20080302869 Mullen Dec 2008 A1
20080302876 Mullen Dec 2008 A1
20080313264 Pestoni Dec 2008 A1
20090006262 Brown et al. Jan 2009 A1
20090010488 Matsuoka et al. Jan 2009 A1
20090037333 Flitcroft et al. Feb 2009 A1
20090037388 Cooper et al. Feb 2009 A1
20090043702 Bennett Feb 2009 A1
20090048971 Hathaway et al. Feb 2009 A1
20090070171 Patterson Mar 2009 A1
20090076938 Patterson Mar 2009 A1
20090106112 Dalmia et al. Apr 2009 A1
20090106160 Skowronek Apr 2009 A1
20090112757 Hammad Apr 2009 A1
20090134217 Flitcroft et al. May 2009 A1
20090157555 Biffle et al. Jun 2009 A1
20090159673 Mullen et al. Jun 2009 A1
20090159700 Mullen et al. Jun 2009 A1
20090159707 Mullen et al. Jun 2009 A1
20090173782 Muscato Jul 2009 A1
20090182654 Mullen Jul 2009 A1
20090200371 Kean et al. Aug 2009 A1
20090248583 Chhabra Oct 2009 A1
20090276347 Kargman Nov 2009 A1
20090281948 Carlson Nov 2009 A1
20090294527 Brabson et al. Dec 2009 A1
20090307139 Mardikar et al. Dec 2009 A1
20090308921 Mullen Dec 2009 A1
20090327131 Beenau et al. Dec 2009 A1
20100008535 Abulafia et al. Jan 2010 A1
20100088237 Wankmueller Apr 2010 A1
20100094755 Kloster Apr 2010 A1
20100106644 Annan et al. Apr 2010 A1
20100120408 Beenau et al. May 2010 A1
20100133334 Vadhri Jun 2010 A1
20100138347 Chen Jun 2010 A1
20100145860 Pelegero Jun 2010 A1
20100161433 White Jun 2010 A1
20100169170 Fordyce, III Jul 2010 A1
20100185545 Royyuru et al. Jul 2010 A1
20100211505 Saunders et al. Aug 2010 A1
20100223186 Hogan et al. Sep 2010 A1
20100228668 Hogan et al. Sep 2010 A1
20100235284 Moore Sep 2010 A1
20100258620 Torreyson et al. Oct 2010 A1
20100291904 Musfeldt et al. Nov 2010 A1
20100299267 Faith et al. Nov 2010 A1
20100306076 Taveau et al. Dec 2010 A1
20100325041 Berardi et al. Dec 2010 A1
20110010292 Giordano et al. Jan 2011 A1
20110016047 Wu et al. Jan 2011 A1
20110016320 Bergsten et al. Jan 2011 A1
20110040640 Erikson Feb 2011 A1
20110047076 Carlson et al. Feb 2011 A1
20110083018 Kesanupalli et al. Apr 2011 A1
20110087596 Dorsey Apr 2011 A1
20110093397 Carlson et al. Apr 2011 A1
20110125597 Oder, II et al. May 2011 A1
20110153437 Archer et al. Jun 2011 A1
20110153498 Makhotin et al. Jun 2011 A1
20110154466 Harper et al. Jun 2011 A1
20110161233 Tieken Jun 2011 A1
20110178926 Lindelsee et al. Jul 2011 A1
20110191244 Dai Aug 2011 A1
20110238511 Park et al. Sep 2011 A1
20110238573 Varadarajan Sep 2011 A1
20110246317 Coppinger Oct 2011 A1
20110258111 Raj et al. Oct 2011 A1
20110272471 Mullen Nov 2011 A1
20110272478 Mullen Nov 2011 A1
20110276380 Mullen et al. Nov 2011 A1
20110276381 Mullen et al. Nov 2011 A1
20110276424 Mullen Nov 2011 A1
20110276425 Mullen Nov 2011 A1
20110295745 White et al. Dec 2011 A1
20110302081 Saunders et al. Dec 2011 A1
20120028609 Hruska Feb 2012 A1
20120030047 Fuentes et al. Feb 2012 A1
20120035998 Chien et al. Feb 2012 A1
20120041881 Basu et al. Feb 2012 A1
20120047237 Arvidsson et al. Feb 2012 A1
20120066078 Kingston et al. Mar 2012 A1
20120072350 Goldthwaite et al. Mar 2012 A1
20120078735 Bauer et al. Mar 2012 A1
20120078798 Downing et al. Mar 2012 A1
20120078799 Jackson et al. Mar 2012 A1
20120095852 Bauer et al. Apr 2012 A1
20120095865 Doherty et al. Apr 2012 A1
20120116902 Cardina et al. May 2012 A1
20120123882 Carlson et al. May 2012 A1
20120123940 Killian et al. May 2012 A1
20120129514 Beenau et al. May 2012 A1
20120143767 Abadir Jun 2012 A1
20120143772 Abadir Jun 2012 A1
20120158580 Eram et al. Jun 2012 A1
20120158593 Garfinkle et al. Jun 2012 A1
20120173431 Ritchie et al. Jul 2012 A1
20120185386 Salama et al. Jul 2012 A1
20120197807 Schlesser et al. Aug 2012 A1
20120203664 Torossian et al. Aug 2012 A1
20120203666 Torossian et al. Aug 2012 A1
20120215688 Musser et al. Aug 2012 A1
20120215696 Salonen Aug 2012 A1
20120221421 Hammad Aug 2012 A1
20120226582 Hammad Sep 2012 A1
20120231844 Coppinger Sep 2012 A1
20120233004 Bercaw Sep 2012 A1
20120246070 Vadhri Sep 2012 A1
20120246071 Jain et al. Sep 2012 A1
20120246079 Wilson et al. Sep 2012 A1
20120265631 Cronic et al. Oct 2012 A1
20120271770 Harris et al. Oct 2012 A1
20120297446 Webb et al. Nov 2012 A1
20120300932 Cambridge et al. Nov 2012 A1
20120303503 Cambridge et al. Nov 2012 A1
20120303961 Kean et al. Nov 2012 A1
20120304273 Bailey et al. Nov 2012 A1
20120310725 Chien et al. Dec 2012 A1
20120310831 Harris et al. Dec 2012 A1
20120316992 Oborne Dec 2012 A1
20120317035 Royyuru et al. Dec 2012 A1
20120317036 Bower et al. Dec 2012 A1
20130017784 Fisher Jan 2013 A1
20130018757 Anderson et al. Jan 2013 A1
20130019098 Gupta et al. Jan 2013 A1
20130031006 Mccullagh et al. Jan 2013 A1
20130054337 Brendell et al. Feb 2013 A1
20130054466 Muscato Feb 2013 A1
20130054474 Yeager Feb 2013 A1
20130081122 Svigals et al. Mar 2013 A1
20130091028 Oder ("J.D."), II et al. Apr 2013 A1
20130110658 Lyman et al. May 2013 A1
20130111599 Gargiulo May 2013 A1
20130117185 Collison et al. May 2013 A1
20130124290 Fisher May 2013 A1
20130124291 Fisher May 2013 A1
20130124364 Mittal May 2013 A1
20130138525 Bercaw May 2013 A1
20130144888 Faith et al. Jun 2013 A1
20130145148 Shablygin et al. Jun 2013 A1
20130145172 Shablygin et al. Jun 2013 A1
20130159178 Colon et al. Jun 2013 A1
20130159184 Thaw Jun 2013 A1
20130166402 Parento et al. Jun 2013 A1
20130166456 Zhang et al. Jun 2013 A1
20130173736 Krzeminski et al. Jul 2013 A1
20130185202 Goldthwaite et al. Jul 2013 A1
20130191286 Cronic et al. Jul 2013 A1
20130191289 Cronic et al. Jul 2013 A1
20130198071 Jurss Aug 2013 A1
20130198080 Anderson et al. Aug 2013 A1
20130200146 Moghadam Aug 2013 A1
20130204787 Dubois Aug 2013 A1
20130204793 Kerridge et al. Aug 2013 A1
20130212007 Mattsson et al. Aug 2013 A1
20130212017 Bangia Aug 2013 A1
20130212019 Mattsson et al. Aug 2013 A1
20130212024 Mattsson et al. Aug 2013 A1
20130212026 Powell et al. Aug 2013 A1
20130212666 Mattsson et al. Aug 2013 A1
20130218698 Moon et al. Aug 2013 A1
20130218769 Pourfallah et al. Aug 2013 A1
20130226799 Raj Aug 2013 A1
20130226813 Voltz Aug 2013 A1
20130246199 Carlson Sep 2013 A1
20130246202 Tobin Sep 2013 A1
20130246203 Laracey Sep 2013 A1
20130246258 Dessert Sep 2013 A1
20130246259 Dessert Sep 2013 A1
20130246261 Purves et al. Sep 2013 A1
20130246267 Tobin Sep 2013 A1
20130254028 Salci Sep 2013 A1
20130254052 Royyuru et al. Sep 2013 A1
20130254102 Royyuru Sep 2013 A1
20130254117 Von Mueller et al. Sep 2013 A1
20130262296 Thomas et al. Oct 2013 A1
20130262302 Lettow et al. Oct 2013 A1
20130262315 Hruska Oct 2013 A1
20130262316 Hruska Oct 2013 A1
20130262317 Collinge et al. Oct 2013 A1
20130275300 Killian et al. Oct 2013 A1
20130275307 Khan Oct 2013 A1
20130275308 Paraskeva et al. Oct 2013 A1
20130282502 Jooste Oct 2013 A1
20130282575 Mullen et al. Oct 2013 A1
20130282588 Hruska Oct 2013 A1
20130297501 Monk et al. Nov 2013 A1
20130297504 Nwokolo et al. Nov 2013 A1
20130297508 Belamant Nov 2013 A1
20130304649 Cronic et al. Nov 2013 A1
20130308778 Fosmark et al. Nov 2013 A1
20130311382 Fosmark et al. Nov 2013 A1
20130317982 Mengerink et al. Nov 2013 A1
20130332344 Weber Dec 2013 A1
20130339253 Sincai Dec 2013 A1
20130346314 Mogollon et al. Dec 2013 A1
20140007213 Sanin et al. Jan 2014 A1
20140013106 Redpath Jan 2014 A1
20140013114 Redpath Jan 2014 A1
20140013452 Aissi et al. Jan 2014 A1
20140019352 Shrivastava Jan 2014 A1
20140025581 Calman Jan 2014 A1
20140025585 Calman Jan 2014 A1
20140025958 Calman Jan 2014 A1
20140032417 Mattsson Jan 2014 A1
20140032418 Weber Jan 2014 A1
20140040137 Carlson et al. Feb 2014 A1
20140040139 Brudnicki et al. Feb 2014 A1
20140040144 Plomske et al. Feb 2014 A1
20140040145 Ozvat et al. Feb 2014 A1
20140040148 Ozvat et al. Feb 2014 A1
20140040628 Fort et al. Feb 2014 A1
20140041018 Bomar et al. Feb 2014 A1
20140046853 Spies et al. Feb 2014 A1
20140047551 Nagasundaram et al. Feb 2014 A1
20140052532 Tsai et al. Feb 2014 A1
20140052620 Rogers et al. Feb 2014 A1
20140052637 Jooste et al. Feb 2014 A1
20140068706 Aissi Mar 2014 A1
20140074637 Hammad Mar 2014 A1
20140108172 Weber et al. Apr 2014 A1
20140114857 Griggs et al. Apr 2014 A1
20140143137 Carlson May 2014 A1
20140164243 Aabye et al. Jun 2014 A1
20140188586 Carpenter et al. Jul 2014 A1
20140294701 Dai et al. Oct 2014 A1
20140310183 Weber Oct 2014 A1
20140330721 Wang Nov 2014 A1
20140330722 Laxminarayanan et al. Nov 2014 A1
20140331265 Mozell et al. Nov 2014 A1
20140337236 Wong et al. Nov 2014 A1
20140344153 Raj et al. Nov 2014 A1
20140372308 Sheets Dec 2014 A1
20150019443 Sheets et al. Jan 2015 A1
20150032625 Dill et al. Jan 2015 A1
20150032626 Dill et al. Jan 2015 A1
20150032627 Dill et al. Jan 2015 A1
20150046338 Laxminarayanan et al. Feb 2015 A1
20150046339 Wong et al. Feb 2015 A1
20150052064 Karpenko et al. Feb 2015 A1
20150088756 Makhotin et al. Mar 2015 A1
20150106239 Gaddam et al. Apr 2015 A1
20150112870 Nagasundaram et al. Apr 2015 A1
20150112871 Kumnick Apr 2015 A1
20150120472 Aabye et al. Apr 2015 A1
20150127529 Makhotin et al. May 2015 A1
20150127547 Powell et al. May 2015 A1
20150140960 Powell et al. May 2015 A1
20150142673 Nelsen et al. May 2015 A1
20150161597 Subramanian et al. Jun 2015 A1
20150178724 Ngo et al. Jun 2015 A1
20150180836 Wong et al. Jun 2015 A1
20150186864 Jones et al. Jul 2015 A1
20150193222 Pirzadeh et al. Jul 2015 A1
20150195133 Sheets et al. Jul 2015 A1
20150199679 Palanisamy et al. Jul 2015 A1
20150199689 Kumnick et al. Jul 2015 A1
20150220917 Aabye et al. Aug 2015 A1
20150269566 Gaddam et al. Sep 2015 A1
20150312038 Palanisamy Oct 2015 A1
20150319158 Kumnick Nov 2015 A1
20150332262 Lingappa Nov 2015 A1
20150356560 Shastry et al. Dec 2015 A1
20160028550 Gaddam et al. Jan 2016 A1
20160042263 Gaddam et al. Feb 2016 A1
20160065370 Le Saint et al. Mar 2016 A1
20160092696 Guglani et al. Mar 2016 A1
20160092872 Prakash et al. Mar 2016 A1
20160103675 Aabye et al. Apr 2016 A1
20160119296 Laxminarayanan et al. Apr 2016 A1
Foreign Referenced Citations (20)
Number Date Country
2156397 Feb 2010 EP
1998-072136 Oct 1998 KR
10-0299010 Oct 2001 KR
10-2001-0094823 Nov 2001 KR
2002-0013621 Feb 2002 KR
10-2004-0002035 Jan 2004 KR
0135304 May 2001 WO
0135304 May 2001 WO
2004042536 May 2004 WO
2006113834 Oct 2006 WO
2009032523 Mar 2009 WO
2010078522 Jul 2010 WO
2012068078 May 2012 WO
2012098556 Jul 2012 WO
2012142370 Oct 2012 WO
2012167941 Dec 2012 WO
2013048538 Apr 2013 WO
2013056104 Apr 2013 WO
2013119914 Aug 2013 WO
2013179271 Dec 2013 WO
Non-Patent Literature Citations (32)
Entry
Wang, U.S. Appl. No. 62/000,288, Payment System Canonical Address Format filed on May 19, 2014, unpublished.
Sharma et al., U.S. Appl. No. 62/003,717, Mobile Merchant Application filed on May 28, 2014, unpublished.
Kalgi et al., U.S. Appl. No. 62/024,426, Secure Transactions Using Mobile Devices filed on Jul. 14, 2014, unpublished.
Prakash et al., U.S. Appl. No. 62/037,033, Sharing Payment Token filed on Aug. 13, 2014, unpublished.
Hoverson et al., U.S. Appl. No. 62/038,174, Customized Payment Gateway filed on Aug. 15, 2014, unpublished.
Wang, U.S. Appl. No. 62/042,050, Payment Device Authentication and Authorization System filed on Aug. 26, 2014, unpublished.
Gaddam et al., U.S. Appl. No. 62/053,736, Completing Transactions Without a User Payment Device filed on Sep. 22, 2014, unpublished.
Patterson, U.S. Appl. No. 62/054,346, Mirrored Token Vault filed on Sep. 23, 2014, unpublished.
Dimmick, U.S. Appl. No. 14/952,514, Systems Communications With Non-Sensitive Identifiers filed on Nov. 25, 2015, unpublished.
Dimmick, U.S. Appl. No. 14/952,444, Tokenization Request Via Access Device filed on Nov. 25, 2015, unpublished.
Prakash et al., U.S. Appl. No. 14/955,716, Provisioning Platform for Machine-To-Machine Devices filed on Dec. 1, 2015, unpublished.
Wong et al., U.S. Appl. No. 14/966,948, Automated Access Data Provisioning filed on Dec. 11, 2015, unpublished.
Stubbs et al., U.S. Appl. No. 62/103,522, Methods and Systems for Wallet Provider Provisioning filed on Jan. 14, 2015, unpublished.
McGuire, U.S. Appl. No. 14/600,523, Secure Payment Processing Using Authorization Request filed on Jan. 20, 2015, unpublished.
Flurscheim et al., U.S. Appl. No. 15/004,705, Cloud-Based Transactions With Magnetic Secure Transmission filed on Jan. 22, 2016, unpublished.
Flurscheim et al., U.S. Appl. No. 62/108,403, Wearables With NFC HCE filed on Jan. 27, 2015, unpublished.
Sabba et al., U.S. Appl. No. 15/011,366, Token Check Offline filed on Jan. 29, 2016, unpublished.
Patterson, U.S. Appl. No. 15/019,157, Token Processing Utilizing Multiple Authorizations filed on Feb. 9, 2016, unpublished.
Cash et al., U.S. Appl. No. 15/041,495, Peer Forward Authorization of Digital Requests filed on Feb. 11, 2016, unpublished.
Le Saint et al., U.S. Appl. No. 15/008,388, Methods for Secure Credential Provisioning filed on Jan. 27, 2016, unpublished.
Kinagi, U.S. Appl. No. 62/117,291, Token and Cryptogram Using Transaction Specific Information filed on Feb. 17, 2015, unpublished.
Galland et al. U.S. Appl. No. 62/128,709, Tokenizing Transaction Amounts filed on Mar. 5, 2015, unpublished.
Rangarajan et al., U.S. Appl. No. 61/751,763, Payments Bridge filed on Jan. 11, 2013, unpublished.
Li, U.S. Appl. No. 61/894,749, Methods and Systems for Authentication and Issuance of Tokens in a Secure Environment filed on Oct. 23, 2013, unpublished.
Aissi et al., U.S. Appl. No. 61/738,832, Management of Sensitive Data filed on Dec. 18, 2012, unpublished.
Wong et al., U.S. Appl. No. 61/879,362, Systems and Methods for Managing Mobile Cardholder Verification Methods filed on Sep. 18, 2013, unpublished.
Powell, U.S. Appl. No. 61/892,407, Issuer Over-The-Air Update Method and Systems filed on Oct. 17, 2013, unpublished.
Powell, U.S. Appl. No. 61/926,236, Methods and Systems for Provisioning Mobile Devices With Payment Credentials and Payment Token Identifiers filed on Jan. 10, 2014, unpublished.
Petition for Inter Partes Review of U.S. Pat. No. 8,533,860 Challenging Claims 130 Under 35 U.S.C. § 312 and 37 C.F.R. § 42.104, filed Feb. 17, 2016, Before the USPTO Patent Trial and Appeal Board, IPR 2016-00600, 65 pages.
Office Action of Aug. 5, 2010 in related U.S. Appl. No. 12/205,112.
Office Action of Jan. 19, 2011 in related U.S. Appl. No. 12/205,112.
Search/Examination Report dated Nov. 26, 2009 from International Application No. PCT/US2008/075694, 13 pages.
Related Publications (1)
Number Date Country
20160027012 A1 Jan 2016 US
Continuations (3)
Number Date Country
Parent 14020276 Sep 2013 US
Child 14877749 US
Parent 13493957 Jun 2012 US
Child 14020276 US
Parent 12182032 Jul 2008 US
Child 13493957 US