Method of processing special service telephone calls
First Claim
1. A method of processing customized telephone calls in a telephone system comprising a plurality of telephone offices, voice facilities interconnecting said offices, and a data communications network interconnecting prescribed ones of said offices, said method being characterized by the steps oftransmitting call processing data via said data communications network to a data processing facility during a call directed to a called entity,temporarily assigning at said data processing facility one of a plurality of fictitious telephone numbers to said call and in response to a determination at said data processing facility that said call is entitled to customized treatment, the assigned one of said fictitious numbers serving to identify said call as so entitled,storing in a storage means of said data processing facility an identity of said called entity in association with said assigned one of said fictitious numbers,completing said call to a terminating one of said offices serving said called entity and under control of said assigned one of said fictitious numbers,obtaining at said terminating office from said storage means the stored identity of said called entity and in response to said completing of said call to said terminating one of said offices, andcompleting said call to said called entity with customized treatment and in response to the obtained stored identity of said called entity.
0 Assignments
0 Petitions
Accused Products
Abstract
A method is disclosed of processing telephone calls with customized services in a telephone system with CCIS (Common Channel Interoffice Signaling) in which all offices are not required to have CCIS capability. The entitlement of a call to customized service is verified by transmitting from an action control point (TSPS 13) via CCIS (15, 16, 17, 19) a data message identifying calling and called entities. The message is transmitted to a data processing facility (19) associated with the terminating office (14). If the call is so entitled, a fictitious number (44) is assigned to the call and returned to the action control point. The fictitious number is stored at the data processing facility with the called entity identification. The call is completed from the action control point using the fictitious number. Upon receipt of the call directed to the fictitious number, the terminating office obtains the identity of the called entity from storage and completes the call with customized service.
235 Citations
10 Claims
-
1. A method of processing customized telephone calls in a telephone system comprising a plurality of telephone offices, voice facilities interconnecting said offices, and a data communications network interconnecting prescribed ones of said offices, said method being characterized by the steps of
transmitting call processing data via said data communications network to a data processing facility during a call directed to a called entity, temporarily assigning at said data processing facility one of a plurality of fictitious telephone numbers to said call and in response to a determination at said data processing facility that said call is entitled to customized treatment, the assigned one of said fictitious numbers serving to identify said call as so entitled, storing in a storage means of said data processing facility an identity of said called entity in association with said assigned one of said fictitious numbers, completing said call to a terminating one of said offices serving said called entity and under control of said assigned one of said fictitious numbers, obtaining at said terminating office from said storage means the stored identity of said called entity and in response to said completing of said call to said terminating one of said offices, and completing said call to said called entity with customized treatment and in response to the obtained stored identity of said called entity.
-
2. A method of processing customized telephone calls in a telephone system comprising a plurality of telephone offices, voice facilities interconnecting the offices, and a data communications network interconnecting prescribed ones of the offices, said method being characterized by the steps of
transmitting data identifying a calling and a called entity from a first one of the offices via the data communications network to a data processing facility, verifying at the data processing facility from the identifying data the entitlement of the calling entity to customized service in calling the called entity, assigning a fictitious telephone number to the call if the calling entity is entitled to customized service, transmitting the fictitious telephone number via the data communications network to the first office, completing the call from the first office to a terminating office serving the called entity using the fictitious number, in response to receipt of the call at the terminating office, obtaining the called entity identification data from the data processing facility using the fictitious telephone number, and completing the customized call from the terminating office to a station identified by the called entity identification data.
-
3. A method of processing customized telephone calls in a telephone system comprising a plurality of telephone offices, voice facilities interconnecting the offices, and a data communications network interconnecting prescribed ones of the offices, said method being characterized by the steps of
transmitting data identifying a calling and called entity from a first one of the offices via the data communications network to a data processing facility, verifying at the data processing facility from the identifying data the entitlement of the calling entity to customized service in calling the called entity, assigning a fictitious telephone number to the call if the calling entity is entitled to customized service, transmitting the fictitious telephone number via the data communications network to the first office, completing the call from the first office to a terminating office serving the called entity using the fictitious number, in response to receipt of the call at the terminating office, obtaining the called entity identification data from the data processing facility using the fictitious telephone number, and completing the customized call from the terminating office to a station identified by the called entity identification data, and maintaining at the data processing facility a pool of fictitious telephone numbers associated with the terminating office, and maintaining at the data processing facility a first list of stations served by the terminating office which may receive calls with customized treatment and, in association with each station entry in the first list, a different second list of stations which are entitled to customized treatment when calling the associated station in the first list.
-
10. A method of processing a customized call at a data processing facility comprising the steps of
receiving at said facility call processing data via a data communication network from a communication office during a call to a called entity, determining at said facility from the received call processing data that said call is entitled to customized treatment, temporarily assigning at said facility one of a plurality of fictitious numbers to said call in response to the determining that said call is entitled to customized treatment, storing in a storage means at said facility an identity of said called entity in association with said assigned one of said fictitious numbers, controlling via said network and said office a completion of said call to a terminating communication office serving said called entity and by using said assigned one of said fictitious numbers, obtaining at said terminating communication office from said storage means via said network the stored identity of said called entity and in response to the completing of said call to said terminating communications office, and controlling a completion of said call via said terminating communication office to said called entity with customized treatment and in response to the obtained stored identity of said called entity.
Specification