×

Token check offline

  • US 11,250,391 B2
  • Filed: 01/29/2016
  • Issued: 02/15/2022
  • Est. Priority Date: 01/30/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • obtaining, by a first mobile device, a first token of a digital wallet stored on a secure element of the first mobile device, the first token associated with an amount of funds and a funds availability starting date;

    storing, by the first mobile device, the first token associated with the amount of funds and the funds availability starting date;

    receiving, by the first mobile device, a request to generate a second token for a second mobile device;

    sending, by the first mobile device to an authorizing computer, a request to generate the second token that is associated with a second amount of funds that is within the amount of funds and a second funds availability starting date;

    receiving, by the first mobile device from the authorizing computer, authorization to generate the second token in response to the first mobile device having permission to generate the second token, wherein the generation of the second token is authorized when the first token has a sufficient amount of funds for generating the second token;

    disconnecting, by the first mobile device, an internet connection of the first mobile device;

    generating, by the first mobile device while the internet connection of the first mobile device is disconnected, the second token and second token generation data based on the received authorization, and linking the second token to the first token;

    connecting, by the first mobile device, to the second mobile device via a short range wireless connection;

    provisioning, by the first mobile device via the short range wireless connection while the internet connection of the first mobile device is disconnected, the second token and the second token generation data to a second digital wallet stored on a second secure element of the second mobile device;

    connecting, by the first mobile device, the internet connection of the first mobile device;

    obtaining, by the first mobile device, transaction history information from a blockchain containing transaction data associated with the first token and containing transaction data associated with the second token; and

    determining, by the first mobile device, that the second token and second token generation data has been provisioned to the second mobile device based on the obtained transaction history information.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×