| CPC H04W 12/06 (2013.01) [G06F 9/547 (2013.01)] | 19 Claims |

|
1. A validation system, comprising:
a user equipment configured to store a device identifier associated with the user equipment, wherein the user equipment comprises:
one or more first processors configured to execute an application program, wherein in response to a first validation request triggered by the application program, the one or more first processors are configured to encrypt the device identifier to generate an ephemeral token having a token value that is representative of the device identifier; and
an application programming interface (API) configured to enable communications with the application program, wherein the API is configured to transmit the first validation request, including the ephemeral token, receive a first validation response based on the first validation request, and provide the first validation response to the application program; and
a client server associated with the application program and communicatively coupled to the API, wherein the client server comprises one or more second processors configured to receive the first validation request, generate a second validation request, including the ephemeral token, transmit the second validation request for validation of the ephemeral token, receive a second validation response based on the ephemeral token included in the second validation request, generate the first validation response based on the second validation response, and transmit the first validation response to the API.
|