Systems and methods for personalized image indicator providing resource verification
AssigneeVerizon Patent and Licensing Inc.
InventorsBruno Mendez, Manuel Enrique Caceres, Mauricio Pati Caldeira de Andrada
Life of this patent
Estimating the term…
Abstract
A system described herein may use automated techniques to verify network connection integrity and provide visual indicators of connection validity or invalidity. The system may generate a unique identifier related to a user and/or web resource during an initial use. The unique identifier may be utilized to transform a secure image and store the transformed image. Upon subsequent use of the web resource, a visit identifier may be generated and utilized to perform an inverse transformation of the transformed image and display the result, where the resulting image will be the same as the secure image if the visit identifier matches the unique identifier.
Claims20
A device, comprising:
- a non-transitory computer-readable medium storing a set of processor-executable instructions;
- and
- one or more processors configured to execute the set of processor-executable instructions, wherein executing the set of processor-executable instructions causes the one or more processors to:
- identify a request, from a user equipment (UE), to access a web resource;
- fetch a first public key associated with the requested web resource;
- generate a first user seed based on user-specific data including at least one of a private passkey, biometric user data, a unique account identifier (ID), or a unique device ID;
- generate a unique ID based on the first public key and the first user seed;
- generate a transformed image by transforming a secure image based on the unique ID;
- identify a subsequent request, by the UE, to access the web resource;
- fetch, based on identifying the subsequent request, a second public key associated with the web resource;
- generate a second user seed based on the user-specific data;
- generate a visit ID based on the second public key and the second user seed;
- generate an indicator image by inverse transforming the transformed image based on the visit ID, wherein the indicator image matches the secure image when the visit ID matches the unique ID, and wherein the indicator image is different from the secure image when the visit ID does not match the unique ID;
- and
- provide the generated indicator image to the UE, wherein the UE displays the indicator image based on the subsequent request to access the web resource.
A non-transitory computer-readable medium, storing a set of processor-executable instructions, which, when executed by one or more processors, cause the one or more processors to:
- identify a request, from a user equipment (UE), to access a web resource;
- fetch a first public key associated with the requested web resource;
- generate a first user seed based on user-specific data including at least one of a private passkey, biometric user data, a unique account identifier (ID), or a unique device ID;
- generate a unique ID based on the first public key and the first user seed;
- generate a transformed image by transforming a secure image based on the unique ID;
- identify a subsequent request, by the UE, to access the web resource;
- fetch, based on identifying the subsequent request, a second public key associated with the web resource;
- generate a second user seed based on the user-specific data;
- generate a visit ID based on the second public key and the second user seed;
- generate an indicator image by inverse transforming the transformed image based on the visit ID, wherein the indicator image matches the secure image when the visit ID matches the unique ID, and wherein the indicator image is different from the secure image when the visit ID does not match the unique ID;
- and
- provide the generated indicator image to the UE, wherein the UE displays the indicator image based on the subsequent request to access the web resource.
A method, comprising:
- identifying a request, from a user equipment (UE), to access a web resource;
- fetching a first public key associated with the requested web resource;
- generating a first user seed based on user-specific data including at least one of a private passkey, biometric user data, a unique account identifier (ID), or a unique device ID;
- generating a unique ID based on the first public key and the first user seed;
- generating a transformed image by transforming a secure image based on the unique ID;
- identifying a subsequent request, by the UE, to access the web resource;
- fetching, based on identifying the subsequent request, a second public key associated with the web resource;
- generating a second user seed based on the user-specific data;
- generating a visit ID based on the second public key and the second user seed;
- generating an indicator image by inverse transforming the transformed image based on the visit ID, wherein the indicator image matches the secure image when the visit ID matches the unique ID, and wherein the indicator image is different from the secure image when the visit ID does not match the unique ID;
- and
- providing the generated indicator image to the UE, wherein the UE displays the indicator image based on the subsequent request to access the web resource.
Dependencies are inferred from the claim text.