Method and system for providing multiple services per trigger
First Claim
1. An advanced intelligent network telecommunication system comprising:
- (a) at least one service switching point;
(b) a service control point in communication with the at least one service switching point;
(c) a trigger with a translation type provisioned on a subscriber'"'"'s telephone line at the service switching point;
(d) a first feature service logic program on the service control point;
(e) a second feature service logic program on the service control point;
(f) a feature interaction manager service logic program, located on the service control point; and
(g) a database accessible to the service control point, wherein the database contains service interaction rules for providing multiple services per trigger to the subscriber, wherein the service interaction rules specifies an order in which the first feature service logic program and the second feature service program are to be invoked by the feature interaction manager service logic program, wherein the order is predetermined by the subscriber, wherein when said trigger prompts said at least one service switching point to send a query containing said translation type to the service control point, said feature interaction manager service logic program is invoked and in turn subsequently invokes at least one of said first feature service logic program and said second feature service logic program, according to said service interaction rules in the database.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention allows a single trigger, such as a Termination Attempt Trigger, to invoke multiple feature service logic programs (feature SLPs) through the use of a Feature Interaction Manager service logic program (FIM-SLP) installed at a service control point (SCP). A database, accessible by the service control point, contains subscriber information such as the type of services subscribed and the order in which the services are to be invoked. The Feature Interaction Manager service logic program invokes individual feature SLPs based on the information contained in the database that specify how the feature SLPs will interact. In one embodiment, the present invention allows multiple services to be deployed within a common service control point. In a different embodiment, the Feature Interaction Manager service logic program located in a first service control point can also invoke features SLPs that are located in other service control points. The Feature Interaction Manager SLP and the feature SLPs can reside on the same SCP. Alternatively, the Feature Interaction Manager SLP and feature SLPs can reside on multiple SCPs. In the case of multiple SCPs, the Feature Interaction Manager SLP can reside by itself or can be co-located with one or more feature SLPs.
49 Citations
48 Claims
-
1. An advanced intelligent network telecommunication system comprising:
-
(a) at least one service switching point;
(b) a service control point in communication with the at least one service switching point;
(c) a trigger with a translation type provisioned on a subscriber'"'"'s telephone line at the service switching point;
(d) a first feature service logic program on the service control point;
(e) a second feature service logic program on the service control point;
(f) a feature interaction manager service logic program, located on the service control point; and
(g) a database accessible to the service control point, wherein the database contains service interaction rules for providing multiple services per trigger to the subscriber, wherein the service interaction rules specifies an order in which the first feature service logic program and the second feature service program are to be invoked by the feature interaction manager service logic program, wherein the order is predetermined by the subscriber, wherein when said trigger prompts said at least one service switching point to send a query containing said translation type to the service control point, said feature interaction manager service logic program is invoked and in turn subsequently invokes at least one of said first feature service logic program and said second feature service logic program, according to said service interaction rules in the database. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for providing multiple services per trigger to a telephone line subscriber of an advanced intelligent network telecommunication system having a telephone line, a service switching point, a service control point, and a database, comprising the steps of:
-
(a) provisioning a trigger with a translation type on the subscriber'"'"'s telephone line at the service switching point;
(b) providing a first feature service logic program on the service control point;
(c) providing a second feature service logic program on the service control point;
(d) providing a feature interaction manager service logic program on the service control point; and
(e) specifying in the database service interaction rules of priority for invoking at least one of the first feature service logic program and the second feature service logic program, wherein the service interaction rules specifies an order in which the first feature service logic program and the second feature service program are to be invoked by the feature interaction manager service logic program, wherein the order is predetermined by the subscriber, wherein when said trigger prompts said service switching point to send a query to the service control point, the feature interaction manager service logic program is invoked such that it subsequently invokes at least one of the first feature service logic program and the second feature service logic program as specified in the service interaction rules. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A service control point for providing multiple services per trigger to a telephone line subscriber of an advanced intelligent network telecommunication system having a telephone line, a service switching point, and a trigger with a specific translation type on the subscriber'"'"'s telephone line at the service switching point, said service control point comprising:
-
(a) a plurality of feature service logic programs each of which has a unique subsystem number;
(b) a feature interaction manager service logic program having its own unique subsystem number; and
(c) a database comprising service interaction rules for invoking one or more of said plurality of feature service logic programs, wherein the service interaction rules specifies an order in which the plurality of feature service logic programs are to be invoked by the feature interaction manager service logic program, wherein the order is predetermined by the subscriber, wherein when the service control point receives a query with said feature interaction manager service logic program'"'"'s unique subsystem number, said feature interaction manager service logic program routes said query to one or more of said plurality of feature service logic programs according to said service interaction rules. - View Dependent Claims (17, 18)
-
-
19. A method for managing a plurality of feature service logic programs through a feature interaction manager located on a service control point, comprising the steps of:
-
(a) provisioning a trigger on a subscriber'"'"'s line at a service switching point;
(b) receiving a query from the service switching point at the service control point;
(c) in response to the query, consulting a database containing service interaction rules regarding how the services are to be invoked, wherein the service interaction rules specifies an order in which the plurality of feature service logic programs are to be invoked by the feature interaction manager, wherein the order is predetermined by the subscriber; and
(d) using the feature interaction service manager to manage the plurality of feature service logic programs according to said service interaction rules. - View Dependent Claims (20, 21, 22, 23)
-
-
24. A method for managing multiple services of an advanced intelligent network telecommunication system having a telephone line, a service switching point, a signal transfer point, and a service control point comprising the steps of:
-
(a) installing a feature interaction manager service logic program on the service control point;
(b) installing a first feature service logic program and a second feature service logic program on the service control point;
(c) installing on the service control point service interaction rules for invoking said first feature service logic program and said second feature service logic program, wherein the service interaction rules specifies an order in which the first feature service logic program and the second feature service program are to be invoked by the feature interaction manager service logic program, wherein the order is predetermined by the subscriber;
(d) assigning a first subsystem number to the feature interaction manager service logic program;
(e) assigning a second subsystem number to the first feature service logic program package and a third subsystem number to the second feature service logic program package;
(f) provisioning a trigger on the subscriber'"'"'s line at the service switching point;
(g) assigning a unique translation type to the trigger on the subscriber'"'"'s line;
(h) upon receiving a query at the signal transfer point from the service switching point containing the unique translation type, supplementing said query with the first subsystem number and sending said supplemented query to the service control point;
(i) upon receiving said supplemented query at the service control point containing the first subsystem number, invoking the feature interaction manager service logic program; and
(j) managing, in the feature interaction manager, said first and second feature service logic programs according to said service interaction rules. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. An advanced intelligent network telecommunication system comprising:
-
(a) a telephone line associated with a subscriber;
(b) a service switching point that is connected to the telephone line;
(c) a trigger having a unique translation type provisioned on the subscriber'"'"'s line at the service switching point;
(d) a service control point in communication with the service switching point;
(e) a feature interaction manager service logic program installed on the service control point having a first subsystem number;
(f) a first feature service logic program having a second subsystem number and a second feature service logic program having a third subsystem number; and
(g) means for managing said first feature service logic program and said first feature service logic program according to a set of service interaction rules, wherein the service interaction rules specifies an order in which the first feature service logic program and the second feature service program are to be invoked by the feature interaction manager service logic program, wherein the order is predetermined by the subscriber. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42)
-
-
43. A method for managing multiple services of an advanced intelligent network telecommunication system having a telephone line associated with a subscriber, a service switching point, and a signal transfer point, comprising the steps of:
-
(a) installing a feature interaction manager service logic program on a first service control point;
(b) installing a first feature service logic program on said first service control point;
(c) installing a second feature service logic program on a second service control point;
(d) installing on said first service control point service interaction rules for invoking said first feature service logic program and said second feature service logic program, wherein the service interaction rules specifies an order in which the first feature service logic program and the second feature service program are to be invoked by the feature interaction manager service logic program, wherein the order is predetermined by the subscriber;
(e) assigning a first subsystem number to the feature interaction manager service logic program;
(f) assigning a first unique subsystem number to the first feature service logic program package and a second unique subsystem number to the second feature service logic program package;
(g) provisioning a trigger on the subscriber'"'"'s line at the service switching point;
(h) assigning a unique translation type to the trigger on the subscriber'"'"'s line;
(i) upon receiving a query at the signal transfer point from the service switching point containing the unique translation type, supplementing said query with the first subsystem number and sending said supplemented query to said first service control point;
(j) upon receiving said supplemented query at said first service control point containing the first subsystem number, invoking the feature interaction manager service logic program; and
(k) managing, in the feature interaction manager, said first and second feature service logic programs according to said service interaction rules. - View Dependent Claims (44, 45, 46, 47)
-
-
48. An advanced intelligent network telecommunication system comprising:
-
(a) at least one service switching point associated with a telephone line of a subscriber;
(b) a first service control point in communication with the at least one service switching point;
(c) a trigger with a translation type provisioned on the subscriber'"'"'s telephone line at the service switching point;
(d) a feature interaction manager service logic program, located on the first service control point;
(e) a first feature service logic program on a second service control point;
(f) a second feature service logic program on one of a third service control point and the second service control point; and
(g) a database accessible to the service control point, wherein the database comprises service interaction rules, wherein the service interaction rules specifies an order in which the first feature service logic program and the second feature service program are to be invoked by the feature interaction manager service logic program, wherein the order is predetermined by the subscriber, wherein when said trigger prompts said at least one service switching point to send a query containing said translation type to the first service control point, said feature interaction manager service logic program is invoked and in turn subsequently invokes at least one of said first feature service logic program and said second feature service logic program, according to said service interaction rules in the database.
-
Specification