| CPC G06F 16/9535 (2019.01) [H04L 67/306 (2013.01)] | 20 Claims |

|
1. A method for user profile management, comprising:
receiving, by a lookup component, a request for a user profile;
computing, by a profile component, a time-to-live (TTL) refresh value for a TTL value of the user profile based on a lookup history of the user profile, wherein the TTL value identifies a period of time for storing the user profile in a database before being discarded and the TTL refresh value indicates a frequency for updating the TTL value, and wherein the TTL value is determined based on the TTL refresh value;
updating, by the profile component, the TTL value of the user profile based on the request and the TTL refresh value;
storing, by the profile component, the user profile and the updated TTL value in the database; and
removing, by the database, the user profile from the database based on the updated TTL value.
|