×

Collision avoidance in a distributed tokenization environment

  • US 9,313,195 B2
  • Filed: 09/30/2013
  • Issued: 04/12/2016
  • Est. Priority Date: 09/30/2013
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for tokenizing data in a distributed tokenization environment comprising a central token management system communicatively coupled to a plurality of clients, the method comprising:

  • receiving, by each of the plurality of clients each associated with a numeric identifier, a set of values from the central token management system such that each value in each set of values is not included in any other set of values and such that the set of values comprises a range of values associated with the numeric identifier associated with the client;

    receiving, at a client, sensitive data to be tokenized;

    querying a token table associated with the client with a portion of the sensitive data to determine if the token table includes a token mapped to a value of the portion of the sensitive data, the token table storing a plurality of tokens each mapped to a different value; and

    responsive to a determination that the token table does not include a token mapped to a value of the portion of the sensitive data;

    after the client receives the set of values from the central token management system, generating a token unique to the client by selecting a value from the set of values received by the client from the central token management system, the selected value not included in any other set of values received by any other client of the plurality of clients;

    tokenizing the sensitive data using the generated token; and

    storing the generated token in the token table associated with the client.

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