Patent ID: 11861595
Assignee: JPMORGAN CHASE BANK, N.A.
Field: IT methods for management (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 5:
6. A system for generating a device wallet identifier that survives events involving an electronic wallet or an electronic device that executes the electronic wallet, comprising:
the electronic device executing an electronic wallet or payment application; and
a backend comprising at least one computer processor; wherein:
the backend is configured to receive a wallet identifier for the electronic wallet or payment application from the electronic device;
the backend is configured to retrieve an issuer identifier for a customer associated with the electronic wallet or payment application; and
the backend is configured to generate a device wallet identifier by:
selecting a first number from a plurality of prefixes in a first table and a second number from a plurality of suffixes in a second table, wherein the plurality of prefixes in the first table comprise a plurality of sequential numbers, and the plurality of suffixes in the second table comprises a plurality of random numbers;
marking the first number as unavailable in the first table;
marking the second number as unavailable in the second table;
executing a device hash function on the first number, the second number, and the wallet identifier resulting in the device wallet identifier, wherein the device wallet identifier is not reversible; and

the backend is configured to store a mapping of the device wallet identifier to the issuer identifier for the customer in a table.