×

Method, apparatus, and computer program product for implementing customizable caching strategy based on traffic pattern to optimize memory footprint and reduce latency

  • US 10,536,557 B2
  • Filed: 06/10/2016
  • Issued: 01/14/2020
  • Est. Priority Date: 06/10/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • intercepting, by a processor, a client request for a service;

    retrieving metadata related to the client request based on the client request;

    causing the metadata related to the client request to be stored as cached data, wherein the cached data is periodically refreshed according to a subset of clients based upon a frequency with which the clients request a service, wherein the subset of clients based upon a frequency with which the clients request a service is periodically calculated on a per-region basis;

    performing an authentication check for the client request based on cached data after retrieving metadata related to the client request;

    in an instance in which the authentication check succeeds, performing an authorization check for the client request based on the cached data; and

    in an instance in which the authorization check succeeds, forwarding the client request for the service to the service.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×