TOKENIZED DATA SECURITY
First Claim
1. A method of tokenizing an account number comprising:
- receiving at least a portion of the account number;
accessing a token map associated with a version identifier;
retrieving, from the token map, a randomly assigned token value that was pre-associated with the portion of the account number;
converting the token value to a different numeric system;
generating a token by combining the version identifier with the token value; and
transmitting at least the token.
15 Assignments
0 Petitions
Accused Products
Abstract
Provided are devices, methods, systems, computer readable storage media and other means for tokenizing data. In some examples, credit card numbers are tokenized using a pre-generated token map and absent the use of a networked database that stores a relatively large quantity of credit card numbers in a central location. The token map may be generated by a token map generator such that the token map can be used by a tokenizer to replace a portion of an account number with a token, and by a detokenizer to replace the token with the original portion of the account number. A pre-parser and parser may also be used to locate an account number and/or token in a message received over a network.
344 Citations
20 Claims
-
1. A method of tokenizing an account number comprising:
-
receiving at least a portion of the account number; accessing a token map associated with a version identifier; retrieving, from the token map, a randomly assigned token value that was pre-associated with the portion of the account number; converting the token value to a different numeric system; generating a token by combining the version identifier with the token value; and transmitting at least the token. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising:
-
a storage device configured to store a token map pre-associating a token value with a partial account number; and a processor configured to generate a token for an account number associated with the partial account number by retrieving the token value from the token map. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A method of detokenizing a token comprising:
-
receiving at least a portion of a tokenized account number; parsing a token from the tokenized account number; parsing a version identifier from the token; accessing a token map associated with the version identifier; retrieving, from the token map, a portion of a detokenized account number; and transmitting at least the portion of the detokenized account number. - View Dependent Claims (17, 18)
-
- 19. A method of transmitting an account number, comprising transmitting a string of characters comprising between ten and nineteen numeric digits that represent the account number, wherein at least six of the numeric digits are tokenized characters and at least four of the numeric digits are untokenized characters.
Specification