Providing feature logic control in parallel with voice over a single subscriber access
First Claim
1. A method for providing different terminating call treatments for an incoming call towards a subscriber terminal, said subscriber terminal being served by a local exchange and currently connected to a first call connection, said method comprising the steps of:
- receiving, at said local exchange, an incoming call towards said connected subscriber terminal;
invoking, by said local exchange in response to the receipt of said incoming call, a control module associated with said local exchange;
transmitting, via out-of-band tones, first control data over said first call connection established between said local exchange and said subscriber terminal, said control data informing said subscriber terminal of the existence of said incoming call;
receiving, via said out-of-band tones, second control data from said subscriber terminal over said first call connection, said second control data including an instruction to said control module for subscriber service treatment of said incoming call; and
providing one of said different call treatments to said incoming call as indicated by said received instruction,wherein said first and second control data are transmitted concurrently and in parallel with voice data across said first call connection.
1 Assignment
0 Petitions
Accused Products
Abstract
Whenever a subscriber associated with a plurality of subscriber features receives or originates a call, an application module associated with the serving local exchange links into the established call. The application module thereinafter intercepts all incoming calls towards that subscriber and transmits control data over the existing call connection to the subscriber terminal informing it of the new incoming call. The control data are transmitted over the existing call connection using out-of-band voice frequencies or during silent portions of the speech connection. Over the same existing call connection, the application module receives an instruction from the subscriber terminal for providing a particular terminating call treatment for this incoming call. The application module then provides the instructed terminating call treatment as instructed by the subscriber. Such a treatment may include call forwarding to a third subscriber, the enablement of call waiting, forwarding of the call to a voice mail, and similar subscriber services.
42 Citations
17 Claims
-
1. A method for providing different terminating call treatments for an incoming call towards a subscriber terminal, said subscriber terminal being served by a local exchange and currently connected to a first call connection, said method comprising the steps of:
-
receiving, at said local exchange, an incoming call towards said connected subscriber terminal; invoking, by said local exchange in response to the receipt of said incoming call, a control module associated with said local exchange; transmitting, via out-of-band tones, first control data over said first call connection established between said local exchange and said subscriber terminal, said control data informing said subscriber terminal of the existence of said incoming call; receiving, via said out-of-band tones, second control data from said subscriber terminal over said first call connection, said second control data including an instruction to said control module for subscriber service treatment of said incoming call; and providing one of said different call treatments to said incoming call as indicated by said received instruction, wherein said first and second control data are transmitted concurrently and in parallel with voice data across said first call connection. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A telecommunications system for selectively providing one of a plurality of different terminating call treatments for an incoming call towards a subscriber terminal, said subscriber terminal being currently connected to a first call connection, said system comprising:
-
a control module for providing different call treatments to said connected subscriber terminal; and a local exchange serving said subscriber terminal and being associated with said control module, said local exchange comprising; means for receiving an incoming call towards said subscriber terminal; and means for invoking said control module associated with said local exchange, said control module further comprising; means for transmitting first control data to said subscriber terminal over said first call connection using out-of-band tones, said control data informing said subscriber terminal of said incoming call; means for receiving second control data from said subscriber terminal over said first call connection using said out-of-band tones, said second control data including an instruction from said subscriber terminal to said control module indicating the selected one of said plurality of different terminating call treatments to be given to said incoming call by said control module; and means for providing said selected treatment to said incoming call in accordance with said received instruction, wherein said first and second control data are transmitted concurrently and in parallel with voice data across said first call connection. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
-
13. A method for providing a plurality of subscriber features to a first subscriber, said method comprising the steps of:
-
receiving, at a local exchange for said first subscriber, a first call to said first subscriber; invoking, by said local exchange in response to the receipt of said first call, a control module for controlling said plurality of subscriber features; establishing, by said control module, a call connection with said first subscriber; transmitting, by said control module, a first control signal over said call connection to said first subscriber, said first control signal comprising out-of-band tones and informing said first subscriber of said first call; receiving, by said control module in response to said first control signal, a second control signal from said first subscriber over said call connection, said second control signal comprising out-of-band tones and including a first instruction from said first subscriber for a subscriber service treatment of said first call by said control module; providing at least one of said subscriber features as indicated by said first subscriber in said first instruction; receiving, at said local exchange, at least one other call to said first subscriber during said call connection with said first call; invoking, by said local exchange in response to the receipt of said at least one other call, said control module; transmitting, by said control module, at least one other control signal over said call connection using out-of-band tones and informing said first subscriber of said at least one other call; receiving, by said control module in response to said at least one other control signal, at least one another control signal from said first subscriber over said call connection, said at least one another control signal comprising out-of-band tones and including at least one other instruction from said first subscriber for subscriber service treatment of said at least one other call; and providing at least one of said subscriber features as indicated by said first subscriber in said at least one other instruction, wherein said first, second, at least one other, and at least one another control signals are transmitted concurrently and in parallel with voice data across said call connection. - View Dependent Claims (14, 15, 16, 17)
-
Specification