×

Collision avoidance in a distributed tokenization environment

  • US 9,699,149 B2
  • Filed: 03/25/2016
  • Issued: 07/04/2017
  • Est. Priority Date: 09/30/2013
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for tokenizing data comprising:

  • receiving, by each of a plurality of clients each associated with a corresponding numeric identifier and communicatively coupled to a central token management system, a unique set of values from the central token management system associated with the corresponding numeric identifier, wherein each unique set of values is generated by the central token management system for the plurality of clients to avoid collisions between the plurality of clients;

    accessing, by a client, data to be tokenized;

    selecting, by the client, a portion of the accessed data;

    determining, by the client, if a token table associated with the client includes a token value mapped to a value of the selected portion of the data;

    responsive to a determination that the token table does not include a token value mapped to the value of the selected portion of the data, generating, by the client, a token value unique to the client by selecting a value from the received unique set of values;

    tokenizing the accessed data by replacing the selected portion of the data with the generated token value; and

    updating the token table to include the generated token value mapped to the value of the selected portion of the data.

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