Arrangement and a method relating to session management in a portal structure
First Claim
1. A portal structure providing end user stations with access to services/applications, comprising a portal core, (service enabling means, connectivity means via which end user access is provided) and a number of services/applications, said portal core comprising a presentation arrangement, portal session managing means generating session related information, e.g. session identifications, portal storing means for storing session related information (and subscriber managing means), wherein at least some of the services/applications comprise external services/applications, or are provided by external systems, implementing external session managing means generating external session identifications, characterized in that the portal structure further comprises session unifying means for mapping between portal session identifications and external session identifications and in that for communication between the portal core and external services/applications the external service/application external identification is used as session identification, whereas, in communication between an end user station and the portal core, only the portal session identification is used as session identification.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention relates to a portal structure providing end user stations (5) with access to services/applications (26), comprising a portal core (1) and a number of services/applications (26). The portal core comprises a presentation arrangement, portal session managing means (13) generating session related information, e.g. session identifications and portal storing means (51) for storing session related information. At least some of the services/applications (26) are external with external session identifications. Session unifying means (50) are provided for mapping between portal session identifications and external session identifications. For communication between the portal core (1) and external services/applications (26), the external identification is used, whereas, in communication between an end user station (5) and the portal core (1), only the portal session identification is used.
72 Citations
27 Claims
-
1. A portal structure providing end user stations with access to services/applications, comprising a portal core, (service enabling means, connectivity means via which end user access is provided) and a number of services/applications, said portal core comprising a presentation arrangement, portal session managing means generating session related information, e.g. session identifications, portal storing means for storing session related information (and subscriber managing means), wherein at least some of the services/applications comprise external services/applications, or are provided by external systems, implementing external session managing means generating external session identifications, characterized in
that the portal structure further comprises session unifying means for mapping between portal session identifications and external session identifications and in that for communication between the portal core and external services/applications the external service/application external identification is used as session identification, whereas, in communication between an end user station and the portal core, only the portal session identification is used as session identification.
-
18. An arrangement in a portal structure comprising a portal core with a presentation arrangement, portal session managing means generating session related information, at least portal session identifications and portal storing means for storing portal session related information, characterized in
that it comprises session unifying means for unifying management of portal sessions and external sessions generated by external session managing means managing external services/applications, that only the portal session identification is used in communication between the portal and an accessing end user station and in that the external session identification is used in communication between the portal core and the external service/application, and in that the unifying means are used for mapping/transforming between portal session identifications and external, session identifications of external services/applications.
-
24. A method of session management in a portal structure comprising a portal core comprising a presentation arrangement, portal session managing means handling session related information and portal storing means for storing session related information, comprising the steps of:
-
creating a portal session with a portal session identification when an end user requests access to a service/ application, unless a portal session already exists;
forwarding the request to the requested external service/ application if the requested service/application is externally session managed;
creating in the external session managing means an external service/application proprietary session identification for the requesting end user unless a session already exists;
generating service/application data in the service/ application;
introducing information about the external session identification into the service/application data;
returning service/application data including external session identification to the portal;
mapping the external session identification to the portal session identification;
storing the external session identification in the corresponding portal session means;
sending the service/application data to the requesting end user using only the portal session identification. - View Dependent Claims (25, 26, 27)
-
Specification