×

Secure online credit card transactions

  • US 9,818,104 B1
  • Filed: 01/25/2013
  • Issued: 11/14/2017
  • Est. Priority Date: 01/25/2013
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method of completing a transaction using proxy credit card information comprising:

  • initiating, via a radio transceiver of a mobile device, a transaction with a computer system associated with a merchant or payee;

    generating, in a secure element of the mobile device comprising a non-transitory memory and by executing an application that configures a processor of the mobile device to execute a mobile device algorithm, proxy credit card information based on original credit card information stored in the non-transitory memory of the secure element on the mobile device, wherein the proxy credit card information comprises a proxy credit card number that is different from the original credit card information, and wherein the secure element comprises a chip embedded on the mobile device that provides security during the transaction;

    receiving, via an interface on the mobile device, user input which defines at least one usage rule that limits use of the proxy credit card information to the merchant or payee;

    in response to the generating and the receiving, creating based on the user input, writing in the secure element, and associating, by the application of the mobile device, the at least one usage rule with the proxy credit card information, wherein the at least one usage rule limits use of the proxy credit card information to the merchant or payee;

    communicating, by the mobile device over a wireless network to an issuer server associated with the original credit card information in response to the generating and the creating, an indication that the proxy credit card information was created in the secure element and communicating the at least one usage rule created in the secure element, wherein the mobile device communicates with the issuer server independent from the computer system of the merchant or payee;

    receiving, by the issuer server, the indication from the mobile device;

    in response to the issuer server receiving the indication from the mobile device, generating, by the issuer server independently executing an issuer server algorithm, the same proxy credit card information based on the original credit card information independently of the mobile device generating the proxy credit card information, wherein the mobile device algorithm and the issuer server algorithm are the same algorithm stored and executed on different devices;

    associating, by the issuer server, the independently generated proxy credit card information with a user corresponding to the original credit card information;

    providing, by the application of the mobile device, the proxy credit card information generated in the secure element to the computer system associated with the merchant or payee for payment in the transaction;

    receiving, by the issuer server from the computer system of the merchant or payee, the proxy credit card information that was provided to the computer system of the merchant or payee from the mobile device;

    using, by the issuer server, the independently generated proxy credit card information to determine that the proxy credit card information generated by the mobile device is the same as the independently generated proxy credit card information based on the association;

    enforcing, by the issuer server, the at least one usage rule received from the mobile device by determining that the transaction is in conformance with the at least one usage rule;

    verifying, by the issuer server, the transaction based on the determination, by the issuer server, that the proxy credit card information generated by the mobile device is the same as the independently generated proxy credit card information and based on the determination, by the issuer server, that the transaction is in conformance with the at least one usage rule; and

    completing, by using the proxy credit card information provided to the computer system of the merchant or payee from the mobile device, the transaction based at least on the determination, by the issuer server, that the proxy credit card information generated by the mobile device is the same as the independently generated proxy credit card information by the issuer server and based at least on the determination, by the issuer server, that the transaction is in conformance with the at least one usage rule.

View all claims
  • 6 Assignments
Timeline View
Assignment View
    ×
    ×