×

METHOD AND SYSTEM FOR MANAGING USER STATE FOR APPLICATIONS DEPLOYED ON PLATFORM AS A SERVICE (PAAS) CLOUDS

  • US 20140149485A1
  • Filed: 02/04/2013
  • Published: 05/29/2014
  • Est. Priority Date: 11/26/2012
  • Status: Active Grant
First Claim
Patent Images

1. A user session management system comprising:

  • a first memory coupled to a processor, the first memory comprising;

    a handler agent comprising;

    a user interface configured to;

    receive a session object request that identifies a session object; and

    communicate a session object response that identifies a response to the session object request; and

    handler agent logic that;

    communicates, via a message queue, with one or more application instances accessible through one or more application agents in communication with the handler agent;

    determines one or more of the application agents to which to forward the session object request; and

    forwards the message queue message to the determined one or more application agents;

    a hash table agent comprising a second memory, where the hash table agent is configured to identify a hash-mapped key-value that identifies at least one location, including the first memory or the second memory or both, to store or retrieve a session object and state of the session object; and

    application agents logic configured to;

    receive the session object request from the handler agent;

    communicate a request for session object state of the session object to the hash table agent;

    receive the session object and the session object state from the hash table agent;

    service the session object request, using the one or more application instances accessible through application agents, based on the requested session object state to obtain a session object request result;

    communicate an updated session object state and the session object request result to the hash table agent; and

    communicate the session object response to the handler agent based on the session object request result.

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