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

Claim 0:
1. A method for generating a device wallet identifier that survives events involving an electronic wallet or an electronic device that executes the electronic wallet, comprising:
receiving, at a backend for a financial institution, a wallet identifier for an electronic wallet or payment application executed by the electronic device from the electronic wallet or payment application;
retrieving, by the backend, an issuer identifier for a customer associated with the electronic wallet or payment application; and
generating, by the backend, a device wallet identifier by:
selecting, by the backend, 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, by the backend, the first number as unavailable in the first table;
marking, by the backend, the second number as unavailable in the second table;
executing, by the backend, 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
storing, by the backend and in a table, a mapping of the device wallet identifier to the issuer identifier for the customer.