CPC H04L 67/535 (2022.05) [H04L 67/02 (2013.01); H04L 67/303 (2013.01); H04L 67/306 (2013.01); G06F 16/24578 (2019.01); G06F 16/335 (2019.01); G06F 17/18 (2013.01); H04L 41/14 (2013.01); H04L 63/10 (2013.01); H04L 67/30 (2013.01)] | 20 Claims |
1. A method for translating device identifiers, the method comprising:
extracting or receiving, from a first device or a requesting entity, a first device identifier associated with the first device;
receiving, from a requesting entity, a second device identifier and a matching request for a first device profile that is associated with both the first device identifier and the second device identifier;
accessing, from one or more electronic storage devices, a matching algorithm comprising a first tier condition and a second tier condition, wherein the first tier condition (1) is associated with a first device identifier type and (2) comprises a first comparison function, and wherein the second tier condition (1) is associated with a second device identifier type and (2) comprises a second comparison function;
accessing, from the one or more electronic storage devices, device profiles including the first device profile, wherein the device profiles are associated with the first tier condition and the second tier condition, wherein the first device profile is associated with the matching algorithm;
in response to a determination that the first tier condition is not satisfied, determining that the first device identifier is not associated with the first device profile, thereby terminating the matching algorithm;
in response to a determination that the first tier condition is satisfied, determining that the second device identifier satisfies the second tier condition associated with the second comparison function;
in response to determinations that the first tier condition and the second tier condition are satisfied, determining that the first device identifier and the second device identifier are both associated with the first device profile; and
transmitting, to the requesting entity, the first device identifier or the first device profile.
|