Internet-enabled service management system and method
First Claim
Patent Images
1. An Internet-based, customer services management system for use in a digital communication network comprising:
- a multi-technology network having at least one virtual private network (VPN) for access by an end user;
a network management system for configuring said at least one VPN;
a service director having a relational database and means to access said management system for retrieving configuration information therefrom and storing said information in said relational database; and
a web browser having Internet-based access to said services director, said browser enabling an end user to manipulate a VPN assigned thereto.
8 Assignments
0 Petitions
Accused Products
Abstract
A system and method for the management of communication services from a service provider by a customer of the provider. The management system employs an Internet-based architecture that provides access to user'"'"'s virtual private networks via an end user browser. The customer service management (CSM) system service director (SD) maintains a relational database for storing user specific information retrieved from the network manager.
37 Citations
38 Claims
-
1. An Internet-based, customer services management system for use in a digital communication network comprising:
- a multi-technology network having at least one virtual private network (VPN) for access by an end user;
a network management system for configuring said at least one VPN;
a service director having a relational database and means to access said management system for retrieving configuration information therefrom and storing said information in said relational database; and
a web browser having Internet-based access to said services director, said browser enabling an end user to manipulate a VPN assigned thereto. - View Dependent Claims (2, 3, 4, 5, 6)
- a multi-technology network having at least one virtual private network (VPN) for access by an end user;
-
7. A system for authorizing a user of a client to have access to a server via the Internet comprising:
- means in said client for inputting a user identification (ID), and user password;
means in said client for storing a unique client address;
communication means at said client for passing said ID, password and address to said server via said Internet in response to a request therefrom;
means at said server to store information respecting said client and to compare said stored information with said user ID and user password;
means at said client to store dynamic status information respecting said user, said status information being one of enabled, disabled or active; and
means to authorize log in of said user if said ID and password agree with said stored information and if said user status is enabled. - View Dependent Claims (8, 9, 10, 11, 14, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38)
- means in said client for inputting a user identification (ID), and user password;
-
12. A method of controlling a client user'"'"'s access to an Internet based server, comprising:
- providing means at said client for said user to input a user identification and a user password;
providing means at said client for storing a client address;
providing means at said client for passing said user identification, said password and said client address to said server via said Internet when such information is requested by said server;
providing means at said server for storing said user identification, said user password and said client address;
providing means at said server for recording dynamically, status information respecting said user and said client, said status information being one of enabled, disabled or active;
providing means at said server to compare said stored user identification, said password and said address with information input passed to said server from said client; and
providing means at said server to allow said user to logon to said server if said user identification and said password agree with said stored information and said status information is active.
- providing means at said client for said user to input a user identification and a user password;
-
13. A system for providing context sensitive help information on a client'"'"'s browser screen in response to a help request from a user comprising:
- a two frame window on said browser screen including a content frame window and a dashboard frame window;
a help button associated with said dashboard frame window; and
link means between said client and a server whereby activation of said help button retrieves help information relating to subject matter displayed on said content window from said server.
- a two frame window on said browser screen including a content frame window and a dashboard frame window;
-
15. A system for providing a selected user of an Internet-based web browser access to an external third party application through a web server comprising:
- means in said web server to configure information respecting said external third party application in order to provide access thereto by selected users;
means at said web browser for inputting user specific login information;
means at said server for receiving said user login information and determining if said user is one of said selected users;
means in said server for generating and returning to said browser an indicator for display on a dashboard on said browser if said user is one of said selected users; and
means to retrieve said external third party application for use on said browser if access thereto is permitted.
- means in said web server to configure information respecting said external third party application in order to provide access thereto by selected users;
-
19. A system for providing a user of an Internet-based communication system selective access to information relating to other users comprising:
- a server having means to store a list of users including user access type, identification, password and name;
a user client having means for a user to input identification and password information; and
means at said server to compare said user input information with stored information and based on user verification and user access type provide said user with a list of other users for which said user has access.
- a server having means to store a list of users including user access type, identification, password and name;
-
27. A system for storing information respecting a plurality of applications to a shared memory comprising:
- a volatile memory for storing said information;
means to allocate space in said volatile memory to selected ones of said plurality of applications;
identification means for identifying said space allocated to each of said selected applications;
backup means to periodically transfer stored information from said volatile memory to non-volatile memory; and
means to retrieve information from said nonvolatile memory at system startup.
- a volatile memory for storing said information;
-
34. An Internet-based, customer services management system for use in a digital communication network comprising:
- a multi-technology network having at least one virtual private network (VPN) for access by an end user;
a network management system for configuring said at least one VPN;
a service director server having a relational database and means to access said management system for retrieving configuration information therefrom and storing said information in said relational database;
a web browser having Internet-based access to said services director, said browser enabling an end user to manipulate a VPN assigned thereto; and
report storage means to store data displayed on a screen at said browser to said server, said report storage means including means to automatically store said displayed data in a temporary memory under a temporary file name at said server and means to store said data in a permanent memory in a directory in said server in response to a request by a user of said browser.
- a multi-technology network having at least one virtual private network (VPN) for access by an end user;
Specification