Claims Analysis
Total Claims: 40
Claim 1
Independent Claim
232 words
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.
Claim 2
Dependent Claim
232 words
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.
Claim 3
Dependent Claim
27 words
The system according to claim 1 wherein the service management access point comprises a database subsystem for supporting service management access point transactions with the telephony databases.
Claim 4
Dependent Claim
33 words
The system according to claim 1 wherein the telephony databases include a telephony service database and a service management access point function database, the function databases for supporting service management access point operations.
Claim 5
Dependent Claim
270 words
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.
Claim 6
Dependent Claim
270 words
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.
Claim 7
Dependent Claim
18 words
The system according to claim 4 wherein transactions with the function database bypass the generic provisioning interface layer.
Claim 8
Dependent Claim
29 words
The system according to claim 2 wherein the service management access point further comprises a security subsystem for limiting access to the telephony databases according to an access level.
Claim 9
Dependent Claim
22 words
The system according to claim 6 wherein the access level is associated with a user identity provided by the data entry device.
Claim 10
Dependent Claim
29 words
The system according to claim 6 wherein the security subsystem comprises a filter for limiting the telephony data displayed on a data entry device according to an access level.
Claim 11
Dependent Claim
35 words
The system according to claim 6 wherein the security subsystem comprises a filter for limiting changes made to telephony data displayed on a data entry device, the limit of changes associated to an access level.
Claim 12
Dependent Claim
26 words
The system according to claim 2 wherein the service management access point further comprises a display manager for managing data transactions with the data entry device.
Claim 13
Dependent Claim
19 words
The system according to claim 10 wherein the display manager comprises a service profile manager and a screen interpreter.
Claim 14
Dependent Claim
36 words
The system according to claim 11 wherein the telephony data comprises a service definition package having at least one service screen definition, the service screen definition having executable code for supporting interaction with the telephony databases.
Claim 15
Dependent Claim
30 words
The system according to claim 12 wherein the screen interpreter cooperates with at least one service screen definition to display a graphical user interface for interacting with the telephony databases.
Claim 16
Dependent Claim
38 words
The system according to claim 12 wherein the service profile manager comprises a service definition interface for coordinating with at least one service screen definition for building a service script, the service script for defining subscriber service features.
Claim 17
Dependent Claim
29 words
The system according to claim 11 wherein the screen interpreter comprises a world wide web screen interpreter, and wherein the data entry device comprises a world wide web browser.
Claim 18
Dependent Claim
31 words
The system according to claim 10 wherein the service management access point further comprises a system building block subsystem for contributing generic functions to the database subsystem and the display manager.
Claim 19
Dependent Claim
27 words
The system according to claim 10 wherein the service management access point further comprises a traffic, metering and metrics subsystem for tracking service management access point operations.
Claim 20
Dependent Claim
40 words
The system according to claim 17 wherein the service management access point further comprises a statistics and reporting subsystem cooperating with the traffic metering a metrics subsystem to respond to user requests for reports regarding service management access point operations.
Claim 21
Independent Claim
201 words
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.
Claim 22
Independent Claim
201 words
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.
Claim 23
Independent Claim
251 words
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.
Claim 24
Independent Claim
251 words
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.
Claim 25
Dependent Claim
79 words
The method according to claim 19 wherein the building step further comprises: 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.
Claim 26
Dependent Claim
16 words
The method according to claim 21 wherein the customizing step further comprises customizing plural service profiles.
Claim 27
Dependent Claim
74 words
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.
Claim 28
Dependent Claim
51 words
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.
Claim 29
Dependent Claim
46 words
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.
Claim 30
Dependent Claim
31 words
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.
Claim 31
Dependent Claim
31 words
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.
Claim 32
Dependent Claim
39 words
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.
Claim 33
Dependent Claim
236 words
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.
Claim 34
Dependent Claim
236 words
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.
Claim 35
Dependent Claim
41 words
A service management access point according to claim 29 wherein the service profile manager further comprises a service definition interface for coordinating with the service screen definition to allow a service subscriber to build a service according to a service profile.
Claim 36
Dependent Claim
34 words
A service management access point according to claim 30 wherein the screen interpreter interprets the service screen definition according to the service profile to present a graphical user interface on the data entry device.
Claim 37
Dependent Claim
41 words
A service management access point according to claim 31 further comprising a security system cooperating with the database subsystem and display manager, the security subsystem for determining a service subscriber's access level to restrict the service subscriber's access to telephony data.
Claim 38
Dependent Claim
35 words
A service management access point according to claim 32 wherein the telephony data comprises sensitive data, and wherein the security subsystem filters sensitive data to prevent viewing of the sensitive data by a service subscriber.
Claim 39
Dependent Claim
34 words
A service management access point according to claim 32 wherein the telephony data comprises sensitive data, and wherein the security subsystem filters sensitive data to prevent a service subscriber from changing the sensitive data.
Claim 40
Dependent Claim
33 words
A service management access point according to claim 32 wherein the telephony data comprises subscription data for enabling service features, and wherein the graphical user interface accepts subscription data from a service subscriber.