FEDERATED TIMEOUT
First Claim
Patent Images
1. A method implemented in a non-transitory machine-readable storage medium and processed by a machine configured to perform the method, comprising:
- maintaining, at the machine, a last-recorded activity time for a session reflecting an up-to-date time for a most recent activity occurring in the session between a principal and second principals; and
communicating, at the machine, the last-recorded activity time to a requesting principal before the requesting principal times out of the session due to inactivity for a predefined amount of time as noted by the requesting principal.
12 Assignments
0 Petitions
Accused Products
Abstract
Techniques for workload federated timeout are presented, A federated service manages communications between service components of a system. Each component queries the federated service to determine a last activity time by the other components of the system before timing out during a session. Each component can update its last activity time based on the discovered last activity time of one of the components to prevent a premature time out from the session.
28 Citations
20 Claims
-
1. A method implemented in a non-transitory machine-readable storage medium and processed by a machine configured to perform the method, comprising:
-
maintaining, at the machine, a last-recorded activity time for a session reflecting an up-to-date time for a most recent activity occurring in the session between a principal and second principals; and communicating, at the machine, the last-recorded activity time to a requesting principal before the requesting principal times out of the session due to inactivity for a predefined amount of time as noted by the requesting principal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method implemented in a non-transitory machine-readable storage medium and processed by a machine configured to perform the method, comprising:
-
authenticating, at the machine, a principal during a login to a session between the principal and a second principal; generating, at the machine, an assertion, the assertion identifying a federated timeout controller that the second principal and other third principals interact with during the session and are to use to report last activity times to and are to use to request a most-recent activity time before timing out during the session; establishing, from the machine, the session and communicating the assertion to the second principal and the other third principals. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A system, comprising:
-
a first processing device having an identity provider implemented and residing as instructions within a non-transitory computer-readable storage medium that processes on the first processing device; and a second processing device having a federated timeout controller implemented and residing as instructions within a non-transitory computer-readable storage medium that processes on the second processing device; wherein the identity provider is configured to configure principals to report activity times to the federated timeout controller during a session and to configure the principals to check for a most-recent activity time with the federated timeout controller before timing out of the session, the federated timeout controller is configured to maintain the most-recent activity time for the principals and deliver the most-recent activity time upon request from one of the principals during the session. - View Dependent Claims (20)
-
-
19. The system of dam 18, wherein the identity provider is also configured to authenticate the principals to establish the session.
Specification