Session coupling
First Claim
1. A computer-implemented method for coupling sessions on server entities, the method comprising:
- receiving, from a client entity and at a first server entity, a transmission having an identifiable user context, and in response creating a first session on the first server entity relating to the identifiable user context;
receiving, from the first server entity and at a second server entity, a transmission related to the first session, and in response creating a second session on the second server entity relating to the identifiable user context;
coupling the first and second sessions to create a common virtual session; and
binding the common virtual session to the identifiable user context so that the first and second server entities recognize that subsequent transmissions from the client entity relate to the common virtual session.
2 Assignments
0 Petitions
Accused Products
Abstract
Various implementations for session coupling in a distributed computing system are provided. In one implementation, a first server entity receives a transmission having an identifiable user context from a client entity. In response, the first server entity creates a first session that is related to the identifiable user context. A second server entity receives a transmission related to the first session from the first server entity. In response, the second server entity creates a second session that relates to the identifiable user context. The first and second sessions are coupled to create a common virtual session. The common virtual session is then bound to the identifiable user context so that the first and second server entities recognize that subsequent transmissions from the client entity relate to the common virtual session.
81 Citations
25 Claims
-
1. A computer-implemented method for coupling sessions on server entities, the method comprising:
-
receiving, from a client entity and at a first server entity, a transmission having an identifiable user context, and in response creating a first session on the first server entity relating to the identifiable user context;
receiving, from the first server entity and at a second server entity, a transmission related to the first session, and in response creating a second session on the second server entity relating to the identifiable user context;
coupling the first and second sessions to create a common virtual session; and
binding the common virtual session to the identifiable user context so that the first and second server entities recognize that subsequent transmissions from the client entity relate to the common virtual session. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer-implemented method for managing a session between a user and a specified person on a client entity, the method comprising:
-
sending a first transmission to a first server entity, the first transmission having an identifiable user context for the session between the user and the specified person;
receiving a unique session identifier for the identifiable user context from the first server entity;
storing the unique session identifier;
receiving a second transmission from a second server entity, the second transmission relating to the identifiable user context;
retrieving the unique session identifier; and
sending the unique session identifier and the second transmission to the first server entity. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A computer-readable medium having computer-executable instructions stored thereon for performing a method, the method comprising:
-
receiving, from a client entity and at a first server entity, a transmission having an identifiable user context, and in response creating a first session on the first server entity relating to the identifiable user context;
receiving, from the first server entity and at a second server entity, a transmission related to the first session, and in response creating a second session on the second server entity relating to the identifiable user context;
coupling the first and second sessions to create a common virtual session; and
binding the common virtual session to the identifiable user context so that the first and second server entities recognize that subsequent transmissions from the client entity relate to the common virtual session.
-
-
19. A computer-readable medium having computer-executable instructions stored thereon for performing a method, the method comprising:
-
sending a first transmission to a first server entity, the first transmission having an identifiable user context for a session between a user and a specified person;
receiving a unique session identifier for the identifiable user context from the first server entity;
storing the unique session identifier;
receiving a second transmission from a second server entity, the second transmission relating to the identifiable user context;
retrieving the unique session identifier; and
sending the unique session identifier and the second transmission to the first server entity.
-
-
20. A server system, comprising:
-
a first server entity to receive from a client entity a transmission having an identifiable user context, and in response create a first session on the first server entity relating to the identifiable user context;
a second server entity to receive from the first server entity a transmission related to the first session, and in response create a second session on the second server entity relating to the identifiable user context;
wherein the server system includes functionality to couple the first and second sessions to create a common virtual session, and to bind the common virtual session to the identifiable user context so that the first and second server entities recognize that subsequent transmissions from the client entity relate to the common virtual session. - View Dependent Claims (21, 22)
-
-
23. A client system, comprising:
-
a storage mechanism; and
a session manager coupled to the storage mechanism, the session manager having functionality to;
send a first transmission to a first server entity, the first transmission having an identifiable user context for a session between a user and a specified person;
receive a unique session identifier for the identifiable user context from the first server entity;
store the unique session identifier in the storage mechanism;
receive a second transmission from a second server entity, the second transmission relating to the identifiable user context;
retrieve the unique session identifier from the storage mechanism; and
send the unique session identifier and the second transmission to the first server entity. - View Dependent Claims (24, 25)
-
Specification