Distributed user management information in telecommunications networks
First Claim
1. A method, for managing a telecommunications network, comprising:
- detecting a log-on request from a user at a network management system (NMS) client, wherein the log-on request includes a user identification;
accessing a team session file corresponding to the user identification and including current NMS server connection information;
connecting the NMS client to an NMS server using the current NMS server connection information included in the team session file;
wherein prior to detecting a log-on request from a user at an NMS client, the method comprises;
detecting an initial log-on request from the user at the NMS client;
receiving initial NMS server connection information from the user at the NMS client connecting to an NMS server using the initial NMS server connection information;
retrieving user profile data corresponding to the user identification from the NMS server;
wherein the user profile data includes the current NMS server connection information;
saving the current NMS server connection information and the user identification in the team session file;
wherein the log-on request is a first log-on request and the NMS server is a first NMS server, and wherein the method further comprises;
changing the current NMS server connection information in the user profile data;
sending the changed user profile data, including the changed current NMS server connection information, to the NMS client;
detecting a second log-on request from the user at the NMS client, wherein the second log-on request includes the user identification;
accessing the team session file corresponding to the user identification and including the changed current NMS server connection information; and
connecting the NMS client to a second NMS server using the changed current NMS server connection information included in the team session file.
7 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a method and apparatus for implementing distributed user management information in telecommunications networks. At least a portion of a user'"'"'s management information is stored in a team session file that is accessible by a network management system (NMS) client. For example, the team session file may be saved in memory that is local to the NMS client or, if a user logs in through a remote system using a web browser, the team session file may be saved as a cookie in memory local to the remote system. The NMS client may then utilize the user management information in the team session file while the user is logged into the NMS client. In one embodiment, the user management information stored within the team session file includes NMS server connection information. Thus, when a user logs into an NMS client, the NMS client uses the NMS server connection information to connect to an NMS server. The user management information stored within the team session file may be retrieved from user profile information corresponding to the user and stored in a central data repository, and since the user profile data is stored in a central repository, changes may be easily made to the user profile data and consequently pushed out to the team session files accessible by one or more NMS clients. Consequently, a user'"'"'s management data may widely distributed for access by NMS clients located anywhere in the network.
-
Citations
13 Claims
-
1. A method, for managing a telecommunications network, comprising:
-
detecting a log-on request from a user at a network management system (NMS) client, wherein the log-on request includes a user identification;
accessing a team session file corresponding to the user identification and including current NMS server connection information;
connecting the NMS client to an NMS server using the current NMS server connection information included in the team session file;
wherein prior to detecting a log-on request from a user at an NMS client, the method comprises;
detecting an initial log-on request from the user at the NMS client;
receiving initial NMS server connection information from the user at the NMS client connecting to an NMS server using the initial NMS server connection information;
retrieving user profile data corresponding to the user identification from the NMS server;
wherein the user profile data includes the current NMS server connection information;
saving the current NMS server connection information and the user identification in the team session file;
wherein the log-on request is a first log-on request and the NMS server is a first NMS server, and wherein the method further comprises;
changing the current NMS server connection information in the user profile data;
sending the changed user profile data, including the changed current NMS server connection information, to the NMS client;
detecting a second log-on request from the user at the NMS client, wherein the second log-on request includes the user identification;
accessing the team session file corresponding to the user identification and including the changed current NMS server connection information; and
connecting the NMS client to a second NMS server using the changed current NMS server connection information included in the team session file. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for managing a telecommunications network, comprising:
-
detecting a log-on request from a user at a network management system (NMS) client, wherein the log-on request includes a user identification;
accessing a team session file corresponding to the user identification and including current NMS server connection information;
connecting the NMS client to an NMS server using the current NMS server connection information included in the team session file wherein prior to detecting a log-on request from a user at an NMS client, the method comprises;
detecting an initial log-on request from the user at the NMS client;
receiving initial NMS server connection information from the user at the NMS client;
connecting to an NMS server using the initial NMS server connection information;
retrieving user profile data corresponding to the user identification from the NMS server;
wherein the user profile data includes the current NMS server connection information;
saving the current NMS server connection information and the user identification in the team session file;
wherein retrieving user profile data corresponding to the user identification from the NMS server, comprises;
retrieving user profile data at the NMS server from a central data repository, wherein the user profile data includes the current NMS server connection information;
generating a user profile logical managed object (LMO) at the NMS server, including the current NMS server connection information; and
sending the user profile LMO to the NMS client; and
wherein saving the current NMS server connection information and the user identification in the team session file, comprises;
saving the current NMS server connection information and the user identification from the user profile LMO in the team session file.
-
-
10. A method for managing a telecommunications network, comprising:
-
detecting a log-on request from a user at a network management system (NMS) client, wherein the log-on request includes a user identification;
accessing a team session file corresponding to the user identification and including current NMS server connection information;
connecting the NMS client to an NMS server using the current NMS server connection information included in the team session file wherein prior to detecting a log-on request from a user at an NMS client, the method comprises;
detecting an initial log-on request from the user at the NMS client;
receiving initial NMS server connection information from the user at the NMS client;
connecting to an NMS server using the initial NMS server connection information;
retrieving user profile data corresponding to the user identification from the NMS server;
wherein the user profile data includes the current NMS server connection information;
saving the current NMS server connection information and the user identification in the team session file;
wherein retrieving user profile data corresponding to the user identification from the NMS server, comprises;
retrieving user profile data at the NMS server from a central data repository, wherein the user profile data includes the current NMS server connection information;
generating a user profile logical managed object (LMO) at the NMS server, including the current NMS server connection information;
generating a client user profile LMO at the NMS server, including at least the current NMS server connection information from the user profile LMO and in a format expected by the NMS client; and
sending the client user profile LMO to the NMS client; and
wherein saving the current NMS server connection information and the user identification in the team session file, comprises;
saving the current NMS server connection information and the user identification from the client user profile LMO in the team session file.
-
-
11. A method, for managing a telecommunications network, comprising:
-
detecting a log-on request from a user at a network management system (NMS) client, wherein the log-on request includes a user identification;
accessing a team session file corresponding to the user identification and including current NMS server connection information;
connecting the NMS client to an NMS server using the current NMS server connection information included in the team session file;
wherein prior to detecting a log-on request from a user at an NMS client, the method comprises;
detecting an initial log-on request from the user at the NMS client;
connecting to an NMS server using default NMS server connection information;
retrieving user profile data corresponding to the user identification from the NMS server, wherein the user profile data includes the current NMS server connection information; and
saving the current NMS server connection information in the team session file;
wherein the log-on request is a first log-on request and the NMS server is a first NMS server, and wherein the method further comprises;
changing the current NMS server connection information in the user profile data;
sending the changed user profile data, including the changed current NMS server connection information, to the NMS client;
detecting a second log-on request from the user at the NMS client, wherein the second log-on request includes the user identification;
accessing the team session file corresponding to the user identification and including the changed current NMS server connection information; and
connecting the NMS client to a second NMS server using the changed current NMS server connection information included in the team session file.
-
-
12. A method for managing a telecommunications network, comprising:
-
detecting a logon request from a user at a network management system (NMS) client, wherein the log-on request includes a user identification;
accessing a team session file corresponding to the user identification and including current NMS server connection information;
connecting the NMS client to an NMS server using the current NMS server connection information included in the team session file;
wherein prior to detecting a log-on request from a user at an NMS client, the method comprises;
detecting an initial log-on request from the user at the NMS client;
connecting to an NMS server using default NMS server connection information;
retrieving user profile data corresponding to the user identification from the NMS server, wherein the user profile data includes the current NMS server connection information; and
saving the current NMS server connection information in the team session file;
wherein retrieving user profile data corresponding to the user identification from the NMS server, comprises;
retrieving user profile data at the NMS server from a central data repository, wherein the user profile data includes the current NMS server connection information;
generating a user profile logical managed object (LMO) at the NMS server, including the current NMS server connection information; and
sending the user profile LMO to the NMS client; and
wherein saving the current NMS server connection information and the user identification in the team session file, comprises;
saving the current NMS server connection information and the user identification from the user profile LMO in the team session file. - View Dependent Claims (13)
-
Specification