×

Session service aspect-oriented cache

  • US 10,051,079 B1
  • Filed: 11/13/2014
  • Issued: 08/14/2018
  • Est. Priority Date: 11/13/2014
  • Status: Active Grant
  • ×
    • Pin Icon | RPX Insight
    • Pin
First Claim
Patent Images

1. A computer-implemented method for storing session data, comprising:

  • storing, by a cache, data for a session established between a session service and a client device, the data comprising a plurality of aspects, an aspect of the plurality of aspects being customized for and retrievable by a backend service of a plurality of backend services of the session service, wherein a first aspect of the plurality of aspects provided in response to a request for data by a first backend service of the plurality of backend services is different from a second aspect of the plurality of aspects provided in response to the same request for data by a second backend service of the plurality of backend services;

    receiving, from the backend service of the plurality of backend services, a request to retrieve data from the cache;

    determining, based at least in part on the request, both an identity of the backend service of the plurality of backend services and a session identifier associated with the session;

    selecting, based at least in part on the session identifier and the identity of the backend service, the aspect of the plurality of aspects of the data corresponding to the backend service; and

    providing the selected aspect of the plurality of aspects to the backend service of the plurality of backend services.

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