Methods and systems for coordinating the termination of sessions on one or more systems
First Claim
1. In a system comprising a plurality of external systems and an integration module for facilitating communication with the plurality of external systems, a method for coordinating the termination of a session on at least one of the plurality of external systems, the method comprising:
- upon a user selecting to terminate a session on an integration module, identifying one or more external systems of a plurality of external systems upon which a user has an active session;
transmitting a de-authentication request to the one or more external systems to terminate the active session on the one or more external systems; and
upon delivering the de-authentication request to each of the one or more external systems, terminating the session on the integration module.
9 Assignments
0 Petitions
Accused Products
Abstract
The present invention extends to methods and systems for providing a seamless user interface to one or more web-based external systems and applications that monitor and control access to information, products, and/or services provided by such web-based external systems. Accordingly, the methods and systems enable a user to utilize a single web-based graphical user interface to access external systems with minimal input from the user. Further, the invention coordinates the log-on, log-out, and time-out of the user from the external systems so that user has a seamless on-line experience. The user remains logged into each of the external systems so long as the user is logged into a main system and can log out of all the external systems by logging out of the main system. In addition, the user is not timed out of any external system unless the user is timed out of the main system.
-
Citations
39 Claims
-
1. In a system comprising a plurality of external systems and an integration module for facilitating communication with the plurality of external systems, a method for coordinating the termination of a session on at least one of the plurality of external systems, the method comprising:
-
upon a user selecting to terminate a session on an integration module, identifying one or more external systems of a plurality of external systems upon which a user has an active session; transmitting a de-authentication request to the one or more external systems to terminate the active session on the one or more external systems; and upon delivering the de-authentication request to each of the one or more external systems, terminating the session on the integration module. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer product, in a system comprising one or more external systems and an integration module for facilitating communication between a user module and the one or more external systems, for coordinating terminating a session on at least one of the one or more external systems and the integration module, the computer program product comprising:
a computer readable medium carrying computer-executable instructions that are executable to; upon a user selecting to terminate a session on an integration module, identify one or more external systems of a plurality of external systems upon which a user has an active session; transmit a de-authentication request to the one or more external systems to terminate the active session on the one or more external systems; and upon delivering the de-authentication request to each of the one or more external systems, terminate the session on the integration module. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
25. In a system comprising an external system and an integration module for facilitating communication with the external system, a method for coordinating terminating a session on the external system and the integration module, the method comprising:
-
displaying a graphical user interface to a user, the graphical user interface facilitating the user in creating active sessions on an integration module and an external module; upon the user selecting to terminate an active session on the integration module through the graphical user interface, identifying the external system upon which the user has created the active session; transmitting a de-authentication request to the external system to terminate the active session on the external system; and upon delivering the de-authentication request to the external system, terminating the session on the integration module. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. In a system comprising an external system and an integration module for facilitating communication with the external system, a method for coordinating terminating a session on an external system, the method comprising:
-
upon a user selecting to terminate an active session on an integration module through a graphical user interface, receiving at an external system a de-authentication request from the integration module; upon receiving the de-authentication request, identifying the session on the external system that is associated with the user selecting to terminate the active session; and terminating the session on the external system. - View Dependent Claims (36, 37, 38)
-
-
39. In a system comprising at least one external system and an integration module for facilitating communication between a user module and the at least one external system, a method for, coordinating the termination of a session on the at least one external system and a session on the integration module the method comprising:
-
upon a user creating a first session on an integration module and a second session on at least one external system, tracking the actions of the user on both the external system and the integration module; upon the user completing the first session on the integration module, receiving a de-authentication request from the user through a user module; identifying the external system upon which a user has a active session; transmitting a de-authentication request to the external system to terminate the active session on the external system; and upon delivering the de-authentication request to the external system, terminating the session on the integration module.
-
Specification