Service management access point
First Claim
1. A telephony network comprising:
- a plurality of associated telephony network elements, the network elements cooperating to support telephony communications, the plurality of associated telephony network elements including a service management system and one or more service control points;
a data storage device associated with each of the network elements, each storage device storing a telephony database having telephony data for supporting a telephony service;
a service management access point interfaced with each of the telephony databases, the service management access point including a screen interpreter operable to interact with a service screen definition in a service definition package generated by a service creation environment, the screen interpreter operable to map the telephony data from a table based schema of the telephony databases to a user friendly service view, the service screen definition including executable code to interact with the telephony databases upon deployment of the service screen definition with the service definition package; and
at least one data entry device interfaced with the service management access point, the data entry device providing direct subscriber access via the Internet for communicating telephony data with the telephony databases, the telephony data for supporting the telephony service, the service management access point for controlling access by the data entry device to the telephony databases, the subscriber operable to enable or modify the telephony service via the telephony data without service operator or service provider assistance.
7 Assignments
0 Petitions
Accused Products
Abstract
A flexible service management system creates, provisions, customizes, and restricts service offerings available on an intelligent network. A service creation environment has a schema query, service screen builder, and logic analyzer that cooperate to create a service screen definition. The service screen definition supports graphical user interfaces that interface with a telephony database. The service screen definition is deployed to a service management system within a service definition package, the service management system interfacing with a telephony database storing telephony data for supporting a service. The service screen definition enables a screen interpreter that can reside on a service management access point to communicate and transact data with the telephony database. The screen interpreter interprets the service screen definition to allow and control access to telephony data and to direct provisioning of services to network elements, such as a service control point, that perform service functions according to customized subscription data in the telephony database. The graphical user interface can communicate through the world wide web to allow customer or other data entry operator access to data on a filtered or restricted basis.
-
Citations
35 Claims
-
1. A telephony network comprising:
-
a plurality of associated telephony network elements, the network elements cooperating to support telephony communications, the plurality of associated telephony network elements including a service management system and one or more service control points;
a data storage device associated with each of the network elements, each storage device storing a telephony database having telephony data for supporting a telephony service;
a service management access point interfaced with each of the telephony databases, the service management access point including a screen interpreter operable to interact with a service screen definition in a service definition package generated by a service creation environment, the screen interpreter operable to map the telephony data from a table based schema of the telephony databases to a user friendly service view, the service screen definition including executable code to interact with the telephony databases upon deployment of the service screen definition with the service definition package; and
at least one data entry device interfaced with the service management access point, the data entry device providing direct subscriber access via the Internet for communicating telephony data with the telephony databases, the telephony data for supporting the telephony service, the service management access point for controlling access by the data entry device to the telephony databases, the subscriber operable to enable or modify the telephony service via the telephony data without service operator or service provider assistance. - View Dependent Claims (2, 3, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
4. A telephony network comprising:
-
a plurality of associated telephony network elements, the network elements cooperating to support telephony communications;
a data storage device associated with at least one network element, the storage device storing a telephony database having telephony data for supporting a telephony service;
a service management access point interfaced with the telephony database, the service management access point including a screen interpreter operable to interact with a service screen definition in a service definition package generated by a service creation environment, the screen interpreter operable to map the telephony data from a table based schema of the telephony database to a user friendly service view, the service screen definition including executable code to interact with the telephony database upon deployment of the service screen definition with the service definition package; and
at least one data entry device interfaced with the service management access point, the data entry device providing direct subscriber access via the Internet for communicating telephony data with the telephony database, the telephony data for supporting the telephony service, the service management access point for controlling access by the data entry device to the telephony database, the subscriber operable to enable or modify the telephony service via the telephony data without service operator or service provider assistance, wherein the telephony database comprises a telephony service database and a service management access point function database, the function databases for supporting service management access point operations, wherein the database subsystem comprises a generic provisioning interface layer for transacting with the telephony service database, the generic provisioning interface layer defining messages to query and update the telephony service database. - View Dependent Claims (5)
-
-
19. A method for managing a telephony service on a telephony network, the method comprising:
-
storing telephony data in a plurality of telephony databases in different network elements of the telephony network to support a telephony service;
deploying a service definition package to the telephony network, the service definition package for enabling the telephony service on the telephony network;
interfacing a service management access point with the telephony network, the service management access point including a screen interpreter operable to interact with a service screen definition in the service definition package generated by a service creation environment, the screen interpreter operable to map the telephony data from a table based schema of the telephony databases to a user friendly service view, the service screen definition including executable code to interact with the telephony databases upon deployment of the service screen definition with the service definition package;
building a service script with the service management access point using the service definition package, the service script comprising service features;
enabling or modifying the telephony service in response to telephony data directly received from a subscriber via the Internet without service operator or service provider assistance; and
provisioning the telephony service to the telephony network. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28)
customizing a service profile with the service management access point using the service definition package; and
building a service with the service management access point using the service profile, the service comprising service features;
building a service script with the service management access point using the service, the service script comprising service features in a predetermined order for execution, the predetermined order defined by the service subscriber.
-
-
22. The method according to claim 21 wherein the customizing step further comprises customizing plural service profiles.
-
23. The method according to claim 19 wherein the telephony network comprises a service management system, the service management system comprises a data storage device having a telephony database for storing telephony data, the method further comprising:
-
interfacing a data entry device with the service management system; and
communicating telephony data between the service management system and the data entry device by using the service management access point, the telephony data for supporting the service.
-
-
24. The method according to claim 23 further comprising:
-
determining an access level for the data entry device; and
filtering the telephony data communicated to the data entry device to limit the access of the data entry device to the telephony database of the data storage device according to the access level.
-
-
25. The method according to claim 23 further comprising:
-
determining an access level for the data entry device; and
filtering the telephony data communicated from the data entry device to limit changes made to the telephony data by the data entry device according to the access level.
-
-
26. The method according to claim 23 wherein the service management access point comprises a world wide web server and further wherein the data entry device comprises a world wide web browser.
-
27. The method according to claim 23 wherein the enabling or modifying step further comprises:
validating the telephony service with the service management system before provisioning the service to the telephony network.
-
28. The method according to claim 27 wherein the telephony network comprises a service control point for performing service features, the enabling or modifying step further comprising:
provisioning the service from the service management system to the service control point.
-
20. A method for managing a telephony service on a telephony network, the method comprising:
-
storing telephony data in a telephony database to support a telephony service;
deploying a service definition package to the telephony network, the service definition package for enabling the telephony service on the telephony network;
interfacing a service management access point with the telephony network, the service management access point including a screen interpreter operable to interact with a service screen definition in the service definition package generated by a service creation environment, the screen interpreter operable to map the telephony data from a table based schema of the telephony data base to a user friendly service view, the service screen definition including executable code to interact with the telephony database upon deployment of the service screen definition with the service definition package;
building a service script with the service management access point using the service definition package, the service script comprising service features;
enabling or modifying the telephony service in response to telephony data directly received from a subscriber via the Internet without service operator or service provider assistance; and
provisioning the telephony service to the telephony network, wherein;
the deploying step further comprises deploying the service definition package to a service management system; and
the building step further comprises the steps of;
creating a secondary service definition package using the service definition package; and
building a service script with the service management access point using the secondary service definition package, the service script comprising service features.
-
-
29. A service management access point for allowing service subscribers to provision a telephony service on a telephony network, the telephony network having a service management system and a service control point for managing telephony data, the telephony data having a service definition package, the service definition package having service features, the service management access point comprising:
-
a data entry device operable to provide telephony data directly from a subscriber via the Internet, the subscriber operable to enable or modify the telephony service via the telephony data without service operator or service provider assistance;
a database subsystem for interacting with the telephony data and telephony databases of the service management system and the service control point; and
a display manager cooperating with the database subsystem, the display manager comprising;
a service profile manager for arranging service features into service profiles, each service profile associated with a service subscriber; and
a screen interpreter for supporting telephony data transactions between the service management system and the service subscribers, the screen interpreter operable to interact with the service screen definition in the service definition package generated by a service creation environment, the screen interpreter operable to map the telephony data from a table based schema of the database subsystem to a user friendly service view, the service screen definition including executable code to interact with the telephony databases upon deployment of the service screen definition with the service definition package. - View Dependent Claims (30, 31, 32, 33, 34, 35)
-
Specification