Method and system for providing multiple services per trigger

Telephonic communications – Special services – Service trigger

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C379S201010, C379S211020, C379S215010, C379S221080

Reexamination Certificate

active

06700968

ABSTRACT:

BACKGROUND
1. Field of the Invention
The present invention relates generally to telecommunication systems and more particularly relates to a method and system for providing multiple services per trigger to a subscriber.
2. Background of the Invention
In the telecommunication industry today, many advanced services are available to telephone line subscribers in which a customer can set up her telephone line in such a way that a number of tasks could be performed by the telephone system before ringing the subscriber's telephone. For example, in an advanced intelligent network (AIN) structure, the Flexible Call Forwarding service allows a Flexible Call Forwarding subscriber to receive all calls made to her home telephone number at any location she so designates. AIN structures are described in U.S. Pat. No. 5,701,301, which is hereby incorporated by reference. The Flexible Call Forwarding service can be provided through the use of a Termination Attempt Trigger (TAT) and the Flexible Call Forwarding Service Logic Program (SLP). The Flexible Call Forwarding service is one example of several services that are implemented using feature SLPs. Feature SLPs are software subsystems implemented in, e.g., a Service Control Point, that are used to provide specific services to subscribers. The TAT is located at the service switching point (SSP) to which the Flexible Call Forwarding subscriber's telephone line is physically connected. The Flexible Call Forwarding SLP helps the SCP process queries originating from the TATs of Flexible Call Forwarding subscribers. For example, when a Flexible Call Forwarding subscriber's telephone number is dialed by a caller, prior to ringing the Flexible Call Forwarding subscriber's telephone, the TAT sends an AIN query to the SCP. The AIN query contains a specific Translation Type that is unique for all TATs serving Flexible Call Forwarding subscribers. In a preferred embodiment, this AIN query goes through a signal transfer point (STP) where the Translation Type prompts the STP to add a subsystem number specific to the Flexible Call Forwarding SLP to the query. Thus each subsystem number is unique to a specific subsystem of the SCP. The Flexible Call Forwarding SLP then goes through appropriate steps to process that call. If the Flexible Call Forwarding service has been activated by the Flexible Call Forwarding subscriber, the call is routed to the predetermined destination as designated by the Flexible Call Forwarding subscriber. Otherwise, the Flexible Call Forwarding SLP prompts the SCP to send an instruction authorizing the SSP to put the call through to the default location.
Similarly, when an Internet Call Waiting subscriber's telephone number is dialed, the Internet Call Waiting subscriber's SSP sends a query to the SCP asking for instructions before allowing the call to go through. The SCP, through the Translation Type and the subsystem number that are specific to the Internet Call Waiting subscriber's TAT and the Internet Call Waiting SLP, respectively, consults the Internet Call Waiting SLP to determine whether the Internet Call Waiting subscriber had activated the Internet Call Waiting service. If the Internet Call Waiting service has been activated by the Internet Call Waiting subscriber, the SCP sends an authorization to the SSP to put the call through, and the subscriber is alerted that there is an incoming call waiting while she is connected to the Internet. Otherwise, the Internet Call Waiting SLP would cause the SCP to send a different instruction directing the SSP to inform the caller that the Internet Call Waiting subscriber's telephone line is busy or is otherwise unavailable.
One major limitation of the current AIN structure is that each TAT can only invoke one feature SLP. In other words, a Flexible Call Forwarding subscriber may not simultaneously subscribe to other services such as Internet Call Waiting, Privacy Director, and Messaging. This gives telephone line subscribers limited choices, despite the variety of services available to them. For example, under the current AIN structure, an Internet Call Waiting subscriber who wants to subscribe to one of the other services offered at the same AIN trigger must give up the Internet Call Waiting service.
SUMMARY OF THE INVENTION
The present invention makes it possible for a customer to subscribe to multiple services simultaneously using a single trigger, such as a Termination Attempt Trigger (TAT), that is connected to her telephone line. In a preferred embodiment, the present invention makes it possible for a single TAT to invoke multiple feature Service Logic Programs (feature SLPs) in an order determined by the Multiple Services per Trigger subscriber. The present invention provides telephone line subscribers with greater flexibility for handling incoming calls through various services, including without limitation, Flexible Call Forwarding, Internet Call Waiting, and Privacy Director and Messaging.
The setup procedures for the present invention are straightforward. In a preferred embodiment, a Multiple Services per Trigger subscriber calls the business office of the telephone company to designate the type of services she wishes to have, and the order in which the services are to be invoked. Then, a TAT is installed at the service switching point (SSP) that is physically connected to the subscriber's telephone line. A unique Translation Type specific to Multiple Services per Trigger subscribers, e.g., “220,” is then assigned to the subscriber's TAT. The business office then updates a database that is accessible by a service control point (SCP) with the Multiple Services per Trigger subscription information. Following this setup, the subscriber can subsequently update the database to activate or deactivate the various services as often as she wants to.
In a preferred embodiment, various feature SLPs are present at the SCP to which all queries from SSPs are directed. The feature SLPs process incoming queries and prompt the SCP to send appropriate instructions to the SSPs from which the queries had originated. Each feature SLP performs a specific task. For example, a Flexible Call Forwarding SLP processes the incoming calls of Flexible Call Forwarding subscribers, an Internet Call Waiting SLP processes Internet Call Waiting subscribers' incoming calls, and a Privacy Director SLP processes Privacy Director subscribers' incoming calls.
The present invention is implemented by installing a Feature Interaction Manager SLP on an SCP in the network. The Feature Interaction Manager SLP manages all feature SLPs, whether the feature SLPs are located within the same SCP on which the Feature Interaction Manager SLP resides, or on other SCPs. The Feature Interaction Manager SLP has access to a database that contains subscriber information that lists which customers subscribe to which AIN service or services. The database also defines how multiple services subscribed by a single subscriber are to be invoked and the location of the SLP in the network.
For example, when a query comes from the TAT of a Multiple Services per Trigger subscriber, the unique “220” Translation Type assigned to that TAT would cause the signal transfer point (STP) to supply the corresponding subsystem number (SSN) of the Feature Interaction Manager SLP to the query. Each subsystem number is unique to a specific SLP. For example, the Flexible Call Forwarding SLP, Internet Call Waiting SLP, and Privacy Director SLP might have subsystem numbers of “1,” “2,” and “3,” respectively. The Feature Interaction Manager SLP also has its own subsystem number. In this example, the Feature Interaction Manager's subsystem number could be “4.” When the STP receives the query from the SSP with Translation Type of “220,” the STP supplies subsystem number of “4” to the query and forwards the query to the SCP. When the SCP receives the query with the subsystem number “4,” it routes the query to the Feature Interaction Manager SLP. The Feature Interaction Manager SLP then consults the

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method and system for providing multiple services per trigger does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and system for providing multiple services per trigger, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for providing multiple services per trigger will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3188091

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.