CA1129054A - Data base communication call processing method - Google Patents

Data base communication call processing method

Info

Publication number
CA1129054A
CA1129054A CA331,732A CA331732A CA1129054A CA 1129054 A CA1129054 A CA 1129054A CA 331732 A CA331732 A CA 331732A CA 1129054 A CA1129054 A CA 1129054A
Authority
CA
Canada
Prior art keywords
call
data base
message
base system
special service
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired
Application number
CA331,732A
Other languages
French (fr)
Inventor
Roy P. Weber
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
AT&T Corp
Original Assignee
Western Electric Co Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Western Electric Co Inc filed Critical Western Electric Co Inc
Application granted granted Critical
Publication of CA1129054A publication Critical patent/CA1129054A/en
Expired legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q3/00Selecting arrangements
    • H04Q3/0016Arrangements providing connection between exchanges
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q3/00Selecting arrangements
    • H04Q3/0016Arrangements providing connection between exchanges
    • H04Q3/0029Provisions for intelligent networking
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13512800 - freefone
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13545Indexing scheme relating to selecting arrangements in general and for multiplex systems monitoring of signaling messages, intelligent network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13562Indexing scheme relating to selecting arrangements in general and for multiplex systems blocking

Abstract

Abstract of the Disclosure A method is disclosed for processing call data among telephone switching offices and a remotely situated data base system for deriving call service information needed to complete special service calls, such as INward WATS (Wide Area Telephone Service) calls to a destination specified by the derived information. A network of local and toll offices compiles a special service call message including caller dialed 800 number and an originating area code for the INWATS service and then transmits that message to the data base system over CCIS (Common Channel Interoffice Signaling) facilities including signal transfer systems. At the data base, the message is translated into a directory-unlisted number identifying an INWATS customer station designated to serve the call. Before the call is switched through the toll switching network under control of the unlisted number, the open/closed and busy/idle conditions of the INWATS station are checked at the data base to determine the availability of the station to serve the call. Traffic data is accumulated at the data base by originating area code and by the unlisted INWATS number.
When the number of calls to the unlisted number per unit time exceeds a threshold, the data base instructs the telephone system to inhibit such calls from being served for a prescribed period.

Description

llZ~3~5~

DATA BASE COMMUNICATION CALL PROCESSING METHOD

Technical Field -This invention relates to communication call routing and particularly to a method for automatically processing telephone call data from a telephone system over CCIS (Common Channel Interoffice Signaling) direct signaling facilities to a remote data base for translation into a call control message which is then sent to the telephone system for controlling the further completion of call connections to a destination in accordance with the control message.
The invention specifically pertains to procedures for processing an INward WATS (Wide Area Telephone Service) call over the CCIS facilities to a data base system for obtaining the number of an available station to which the call is to be completed.
Background Art INward WATS is popularly known as INWATS and is frequently referred to as the "800" number toll-free telephone service. It allows a customer to establish an area of the country from which he can receive calls without charge to the calling parties. In the United States, the service is currently available for both intrastate and interstate calls. Tariff costs for the service are based on the number of customer lines, the band of rate states selected, the total monthly hours of usage, and the total number of calls completed.
Over the last decade, the volume of INWATS calls has increased to the extent that INWATS traffic has become a substantial percentage of all toll calls served by existing telephone switching systems. The service has proven to be especially useful for business customers in X

.. . . ~ ~. .
. -, ~,; . ' ~ . ''' 9~S4 obtaining travel and hotel reservations, purchase orders, and the like.
Despite the commercial success of INWATS, the ever expanding customer demands for the service and the projected extension of INWAT9 for international calling has presented a number of problems for the telephone industry and its customers. Prevalent among the problems are: (1) the rigid geographic bands for INWATS, (2) the requirement for a multiplicity of INWATS numbers, (3) routing and numbering inefficiencies due to service entitlement check operations of originating and terminating screening offices, (4) ineffective attempts due to all INWATS customer lines busy conditions caused, for example, by mass calling to 800 numbers advertised, for example, on television, and (5) the absence of traffic statistics for INWATS customers on the number of calls made from each area code.
To elaborate, in the United States, a customer purchases the service on intrastate and/or interstate bases and is supplied~with one or more INWATS numbers. Such an arrangement is necessary because of province and federal tariffs. Interstate INWATS is currently offered for a maximum of seven geographic bands. Band 1 generally involves all states bordering the customer home state;
Band 2 typically includes all of Band 1 and additional states bordering Band l; Band 5 presently covers the continental United States; Band 6 adds Hawaii and Alaska;
and Band 7 includes Puerto Rico and the Virgin Islands. In some cases, multiple bands of intrastate service are also offered. Customers purchase the various service bands on a ; 240 hours/month or a 10 hours/month basis.
The rigid band assignment heretofore has required a customer to purchase an entire band encompassing many different telephone area codes even though the customer may desire INWATS service only in a portion of that band. A
need has therefore existed for a procedure and equipment which fulfills customer requests for INWATS service .- ,, . . .

:, - : ;.
.i -11 ;2~$5f~
coverlng only desired telephone area code6.
A prlnclpal INWATS problem has been the necessity for the purcha~er in many instances to be as~lgned a ~ultitude of dlfferent INWATS number~. Illustratlvely~
6everal alrline resèrvation servlces wlth multiple regionalized an6wering points presently ~re provlded with ketween 10 and 20 dlfferent I~ATS number~ to obtain reasonably economical INWATS ser~lce throughout the United States. ~he different numbers are ~equired by the customer because of geographlcal location, busine~s hDur~ and the designs and operatlons of existing s~itchin~ equipment.
Such mult~ple nu~.ber requirements have proven to result in customer and user confusion, errors in directory number listings and advertising, a6 well as compllcations in ~5 obtaining directory assi~tance for nonlocally published I~WATS nu~ber~ and in con~ormity w~th the call orlgi~ating area ccdes. ~ew call processing technlgues and facilitles are therefore needed to eliminate the plural numbers for e~ch I~ATS cus~omar.
An INWATs number presently lncludes a spec~al area code of ~00, followed by a specific NNX code for the terminatlng NPR ~U~ber Plan Area)~ followed by a four disit nulnber ~XXX. N in tne code refer6 to any diglt except 0 or 1 and X refers te any one of 10 digits. of the NNX codes, all ~N2 codes are currently reserved ~or intrastate use~ At the pre6ent time, each NPA in the United States is asslgned one N~X code wlth the exceptlon of the NPAs 212, 312 and 213 each of which have.two ~X
codes.
INWATS number usa~e is readily understood by consldering an example o~ a typlcal INWATS call. Assu~e that a party in Indlanapolis wlshes to place a call to an INWATS customer with the assigned number 800~241~2312 in the Atlanta, Georgia area. After the caller dials the 35 number, the call is routed to an origlnating screening ~.
o~fice whl~h utilizes the 800+241 to determlne both the terminating city (Atlanta) and the band of the calling 1-R. P. Weber 1 .~

party with respect to the terminating city. The screening office then sends a number 142+2312 to a terminating screening office for Atlanta. The underlined "2" indicates that Indianapolis is in Band 2 with respect to Atlanta and the "4" represents the 241 NXX code. On the basis of the received 142+2312, the terminating screening office ascertains whether or not the call originated from a permissible rate band purchased by the called customer. If the call is entitled to be completed, the terminating screening office controls the establishment of call connections to the called customer.
A disadvantage of the foregoing INWATS call processing arrangements is that INWATS call screening, routing and service entitlement checking functions are performed by costly, complex and special INWATS facilities integrated into many individual originating and terminating screening offices throughout the nation and without call rerouting capability in such offices in the event of call oyerload or equipment failure. Another disadvantage is that no procedure is available for determining the busy condition of INWATS customer lines before calls are switched through the toll network. Present day switching systems determine that all INWATS customer lines are busy only after the calls are routed through the originating and t~rminating screening offices to the local terminating office. As a consequence, the telephone network occasionally is overloaded, particularly during heavy traffic periods by mass calling to the all busy INWATS
customer lines. Such overloads obviously are undesirable and prove to be a problem for telephone companies especially because no facilities are available for dynamically identifying INWATS customer busy conditions and then precluding the toll switching of INWATS calls to that customer.
Another disadvantage is that existing telephone systems and call processing techniques have been unable to provide adequate traffic data to INWATS customers on the , . :
- . .

., ~'-.

number of calls received from a given geographic area.
The data would aid in the determination of the numbers of INWATS lines and stations as well as the personnel needed to serve the calls. It would also enable customers to determine whether the service is economically warranted for that area.
Disclosure of the Invention In accordance with an aspect of the invention there is provided a method of controlling a switching system for the establishment of call connections using call routing information from a data base system for a special service call characterized by receiving at said data base system from said switching system a special service call message including a code dialed by a caller and augmented by a code identifying the originating area of said call, translating said message into a call routing message at said data base system, and transmitting said routing message from said data base system to said switching system, transmitting said routing message from said data base system to said switching system to control the further establishment of call connections in accordance with said control message.
The foregoing problems are solved and a technical advance is achieved by a call processing method which automatically processes prescribed communication calls from a switching network to a data base system for deriving call service information and then returning the call to the network for completion in response to the information supplied by the data base. In embodiments of the method, the information provided by the data base is either a destination number, such as for a machine message announcement or a station, or a call completion authorization code.
The method is utilized for special service calls, such as INWATS calls, served by a communication system, `~

i ' ~ ' ; ' :

. :
:

- 5a -such as a local or toll originating screening office or a communication customer service system. It involves a process of sending a special service call data including a dialed number and a suffix code from the switching system to a data base system, translating the received message into a call control message at the data base, and returning the control message to the communication system to control the establishment of call connections in accordance with the control message. Advantageously, the control message comprises the routing message including a number identifying either a subsystem, such as a voice storage facility, which supplies machine messages to the caller, or a called party station such as an INWATS
customer reservation bureau which furnishes operator services.
For INWATS service, each INWATS customer is assigned a single ten digit "800" number which is dialed by callers on all calls to that customer regardless of their .. .
, ' ' . ';',.... ~ ~ ~

-'6 ~ 4 place of origlnatlon. The number i8 u~ed to control the establishment of connectlons through a telephone switchlng .
sy~tem to a centrallzed data base ~ste~ for derivlng all of the call routing~ traffic measurement and network 5 management data on call6 to the IliWATS cu~tomer. .
The data ls ut~lized to screen calls for IN~`ATS
servlce entltlement and for specifylng a directory-unllsted POTS (Plain Old Telephone Servlce) DDD ~Direct Dlstance , Dlaling)'number to which entitled calls are preferably to 'oe routed to the IN~ATS customer on a toll-free basls to the caller. Data 18 included ln the data base for specifyi~.~ the busy/ldle status and open/clcsed 6tation condi~ion of the preferred number. An alternate unlisted .
numlber ls also stored ln the data base for routing calls to 15 th~t num'~er whenever the preferred number is busy or ..
closed. ' The da~a base is strategically located to serve a multltude of telephone offlces and illustratively is o~e of -~everal designed to serve a~ call distribution systems or the entire United St~tes. It is zdvantageously arrange~
for traffic ~.easurements of calls to the INWA~S customer on .
the basis of origin~ting area code. These measure~.ents, enable the custon~.er to analyze traffic patterns and ~00 ~, number usa~e by are2 code~ to o'~tain a~equate numbers of .
~5 I~WATS lines and personnel for serving the calls~ an~ to determine the economic need for the IN~,A-S ~e ~ice in that ~-area. The data base ~easures the tr~fic ~y countins each ' call by the ori~inatin~ area code and ~y accus,ulating a count or all calls to the INWATS cuEtomer~ ~hen the latter exceed~ 2 preaetermine~ t'r.reFhold per unlt time~ the data bae mana~es the number of calls routed to t~e preLerred and/or alternate numbers in such a way as to reduce the .
probabillty of ineffective call completion attempts due to ~.
~ass calling of the INh'~S customer.. It does 50 'o~ ¦
instructing the teleF'none syste~ contrGl to lnhibit calls to the It.'~'ATC number for a p~escri~ed Ferioc of time. This action relieve~ the telephone v~lce network~ data base and R. P. Weber 1 ' .; . . . . .
: ~

CCIS facllltleF from real time lnvolvement on calls to bu~y statlon~ and makes th~m available ~or servlng other call~.
Ti~e data base comprlses a first table in memory which lncludes a file o~ origlnating area codes (NPAs).
S Each such code i5 correlated ln the file with an indlvldual PO~S number when I~WATS servlce 18 purcha6ed by the customer for that area code. In re6ponse to a roceipt of a d~aled INWATS number and the call orlginating area c~de from a telephone system, the data base examines lts NPA
flle of originatlng area codes for screening the call to check whether the IN~TS cu~tomer is entitled to receive callc from that area code on a toll-free basis to the caller. Entltlement i~ ldentified by the presence of the POTS number in the ~ame memory ~ile as the rece~ved area ccde. The NPA file also comprises a counter which is lncremented on each call attempt per originatlng area code.
A second ~emory table includes an individual flle for each POTS nu~ber that 6tores busy/ldle data and open/closed hcu~s information for that POTS n~mber. ~he busy/idle data 18 dynamically loaded under control of the call terminating offlce slgnallng the bus~ and ~dle 6tatus o~ the llne(s), or llne group, assGclated wlth the POTS
number. ~h~s aata is advantageously u6ed to reduce the probablllty of lneffective atte~pts to complete calls to all busy or closed stations and thereby reduces the unnecessary use and tie-up of toll telephone switc~ing equipment. It al60 6erved to ~ignal when the ~tation is idle hnd therefore available to ~erve calls.
Each 20TS flle ln the second memory table also includes an alternate, or seccn~ cholce, POTS number to which an ~W~TS call ls routed when the preferr~d fir6t cholce POTS number is either busy or closed. The f~le aI~o comprises a counter which iB lncremented on each call lnvolving the pre~erred POTS number to ac~umulate a count of `the t~tal number of calls generated. The 6ame file include~ threshold and call inhibit time data for mana~lng the number of calls that are directed to the POTS number .
2. P. We~er 1 - ¦

,..; .
,;: : ~"''"' :

.-.

: ,~
.

5 ;.
withi~ a given lnterval of tlm~.
The procedure for processing an INWATS call comprises a ~all~ng party dialing the 800-NXX-XXXX of th~
desired IN~A~S custcmes. ~he local teleph~ne offlce ~er~lng the calllng statlGn ls responsive to the dlaled num~er for routing the call to a toll office equipped with CCIS (Common Channel Interofflce Signaling) facilities and sending to that office the dialed number. The toll of f ice rcutlnely identifie~ the area co~e from which the call 10 originates and then sends ~t, a~ ~ ~uf f ix coae, together wlth the dlaled number over the CCIS direct signal~ng system to the data base identlfied by the CCIS system from the dialed B00-~XX.
at the data ba~e, the recelved INWATS number is 15 checked to ascerta~n that it is an active working number~
Next, the file of the originating area c~ae i8 located ~n the flrst memory table and t~ entitlement of the call to ~e made from that or~ginating area is verlfied by extractlng the POTS number of the Ih~WATS customer ~tation 20 preferably de~ignated to ~erve the call. The ~PA flle counter ls then lncremented tG lndlcate a call attempt lnvolving the orlginating area c-~e.
Therea~ter, the file of the preferred POTS number 1~ located ln the seccnd memory table and the open/closed L
25 and busy~idl~ status of the destination ~tation associated wlth that number ls examined. Upon determinlng that the 6tatlon is open and idle, a CCIS m~ssage contalnlng the preferred POTS number is ~ent from the data base over the CCIS system to the toll office for enablinq call 30 connections to be e6tabllshed frcm that office through the toll swltchlng networ~ to the statlon assoclated with the POTS number. At about the same tim~, the counter in the PO~S number flle ls lncremented to accumulate data on `t traffic to that POTS number and to ccntrol call routing to 35 lt durlng mas~ calllng perlods when the number of calls exceed a predeterm~ned threshold.

R. P. Webe~ 1 ¦

`.J

';

Busy and ldle data for each INh~ATS ~tatlon i~
dynamlcally routed from an a6soc1ated terminatlng ~elephone office over CCIS ~acllitles to the data base for updating records in the ~ile of the station POTS number ln the second ~e~.ory table. The busy data control~ the proce~si~g of INh7ATS calls select~vely to ~lternate POT~ number(s~ and to audible ~u~y station messages.
The call processlng procedure is arranged to return CCIS ~e~sages from the data base to the toll offlce to ident~fy the dialing o~ a nonwork.ing ~NWATS ~u.~..ber, a call which i6 not authorlzed on a toll-free ba~is from that call originating are~, and the busy or closed status of ~he INw~TS station ~eslgnated to 6erve the call.
The method i6 advantageously use~ul for data base servlce on automated c~llect calling, toll call forwarding and other speclal 6ervice calls as hereinafter de~crlbed.
Brief DescrlPtion of,the Drawlnq FIG. 1 shows, in ~locx diagram ~on~, a configuratlon of telephone swltching of~ice6, CCI5 and ~ignal transfer faclllties together w~th one of several data bases ~llustratlvely for servlng IN~'A~S calls in the Unlted States;
FIG. 2 depicts an area c~de to POTS nu~.ber :
llstir.g of a d~ta base tran61ator and an orl~natlng area code call counter;
EIG. 3 lllustrates the data base translator lls~ing of busy/idle, closlng time, loop, alternate route number, and netucrk ~anagement data for the PO~S number;
FlG. 4 is a flow chart of data base ~ystem operatlon6 for an INh~ATS call; and - FIG. 5 is a f~ow ch~rt of network management operatlons. 1-The drawing illu~trates a number o~ local telephone switching ~f~lces, such as offices 12, 38, 41 and 43 which aerve a6soclated telephone stati~næ~ auch as Btation~ 1o~ 22, 30 and 31. Tne drawir~g alsc aisclose~ 1-toll o~flces such as offlces 15, 34 an~ 36 which form a . . .

R. P, Webes 1 ' ~, .

,' .,' ~

' ' ' ' ' ~ ' . :

toll switching network serving the local offices. The structural details of such local and toll offices form no part of the present invention and are only described herein to the extent necessary for an understanding of this invention. Each of the local offices, by way of example, is suitably an electronic program controlled telephone system of the No. 1 ESS (Electronic Switching System) type known in the art. The disclosure may be consulted for a complete understanding of the construction and operations of a typical local switching office 12, 38, 41 and 43.
Each toll office is illustratively an electronic program controlled telephone system of the No. 4 ESS design with CCIS facilities as known in the art.
CCIS facilities utilized in conjunction with the local and toll offices and the data base system 11 are known in the art.
Detailed Description In FIG. 1, the processing of a call to an INWATS
customer is explained by assuming that it is originated from a calling station 10 in California. The INWATS
customer is assigned a single telephone number which is dialed by callers on all calls to that customer regardless of their place of origination. The number comprises ten digits including an 800 area code portion followed by seven digits NXX-XXXX. The NXX digits identify the data base, such as data base 11 in Texas, which stores the INWATS
customer data utilized for processing the call to the appropriate destination. The NXX-XXXX digits identify the INWATS customer within the data base. The "N" digit is any value 2-9 and each of the "X" digits is any value 0-9.
For the exemplary embodiment, call processing is -~ described by assuming that the call may be routed to any one of three destinations, namely, first, second and third choice numbers respectively identifying stations 22, 30 and 31. Each such station is depicted as an individual telephone station for the purpose of illustration. It is to be understood that in many cases INWATS call answering , .

.
-~ :

:

5~

facilities commercially utilize automatic call distributor systems involving numerous groups of incoming telephone lines served by a local or toll telephone switching system.
The three destination stations will suffice to explain typical call situations encountering open/closed and busy/idle conditions and the likelihood of completing INWATS calls in geographic areas with different local business hours.
After station 10 initiates a call and dials the INWATS customer number, office 12 recognizes the 800 area code and routes the call illustratively over a trunk 14 to a toll office 15 equipped with CCIS facilities. Office 12 also forwards the dialed INWATS number to office 15 for assembly in office 15 with the area code for that portion of California from which the call originates. Office 15 determines the originating area code based on the serving of the call over trunk 14 in a known manner.
Office 15 routinely translates the dialed 800 digits and determines that the call is to be routed to a data base for deriving call routing data. As a consequence, office 15 formulates an INWATS CCIS message including an identification of the special service call, the office 15 and the originating area code as well as the dialed number and sends that message over the CCIS link 17 to a signal transfer point or system 18. The latter is responsive to the received message for translating the 800-NXX digits to determine that the IN~ATS customer data is stored in the data base system ll, which illustratively is located in Dallas, Texas. System 18 then forwards the CCIS message to data base ll over a CCIS link l9.
System 18 is essentially a data link, or packet, switching arrangement for CCIS applications. Structure and operations of CCIS are known in the art. Thus, the call is processed from the toll telephone switching network to a data base for deriving call service information.
Data base system ll is, by way of e~ample, a commercially available system equipped with disk storage .

.; ~ . ~ . , .
:, , 5~

and a system of programs to establish, edit and manage information stored in memory. It is equipped via a peripheral unit bus with CCIS facilities for interface communication with the signal transfer system 18 and the toll network. Data base system 11 is responsive to the received INWATS number and originating area code for deriving all of the stored information needed for processing the call to an idle and available INWATS
customer station designed as the preferred called station to serve the call. The information includes data for the active-inactive status of the dialed INWATS number, the ; storage files associated with the active number, the in-band/out-band character of the call based on the received originating area code, and a directory-unlisted POTS number of a destination subsystem or station.
For each active INWATS number, data base system 11 is equipped with translator tables 20 and 21 of FIGS. 2 and 3. Table 20 contains a list of originating area codes and a correlated list of POTS DDD (Plain Ordinary Telephone Service Direct Distance Dialing) numbers identifying one or more called stations primarily .

.

.Z~5~
deslgnated to ~erve call6 fr~m the respe~tive origlnatlng areas~ Each listed area code ls unlquely associated with an lndividual one of the 11sted POTS number6 when the INWATS customer is entitled to recelve ~alls fro~ thaf origlnatlng area on ~ toll-~ree basis to the calling party.
A 61nqle ~uch POTS number ~ay be 6hared by a plurality of dl~ferent orlglnating area code~. Whenever ta~le 20 ~cntains a POTS number for an orlglnating area code, call~
from that area are designated as belng in-ba~d .
~therwise, in the absence of a POTS number ~or the area code, ~null entry~ call~ from that area are out-of-ban~
~or the INWATS customer and calls are not completed on a toll free ba61s to the caller.
Illustratively, on the call originat~ng from station 10, the or~ginating area c~de is ~05 and table 20 list~ a correlated PCTS number 9~g-65~-3393, whlch 18 a called 6tatlon 22 1l~ ~orth Carolina, preferably designated as a first choice to serve the TNWATS calls. Accordingly, such a call i6 in-band . If it were n~t, no POTS number 20 would be listed ln table 20 for the area code ~05.
Each orlgir.atlng area code ln table 20 ls furnlshed with a counter 27 whlch lS lncremented on each call attempt involvlng that area co~e. In this way, statlstics are d~rlved on calls by area ccdes regardles~ o~
25 whether the INWATS cu6t~mer purchases the ~ervlce for that area.
- Table 21 contains a plurallty of flles each of which ls associated with a~ lndlvidual POTS number ln table 20. Each such file, 6uch a~ file 23, contalns eight 30 indlvldual items of data for each such number. These data ltems are utlllzed, as arproprlate~ for completing calls to the a6sociated POTS number and for recording the num~er of such calls ~or network mànagement purposes. The irst ltem 49 is a loop ~lt used t~ ensure that the alternate 35 ro~tlng does not loop on lt6elf. The second $tem 24 ldentl~les the time6 and dates on whic'n the 6tation t assoclated wlth the POTS number 919-~5~-3399 is closed or ~-~.

k. P. Weber 1 ... ~ . . ..
., . . :

, ' .,. " ` '.
.:

~ 14 ~

per~Gnnel is unavailable for serving inccming call6.
Clo~ed tlmes are, for example, nonbusine6~ hours, such as S p.m,--9 a.m., holldays, ar~d weekend ~ such as Sunday. T~he third item 25 contalns a bit lndlcating the current busy-ldle 6tatus of the POTS number 919-65~-3399. The fourth ltem 26 cGntaln~ an alternate POTS DDD number 206-582-~044 whlch ~6 u6ed when the preferred POTS number 1B busy, closea or unavallable. The flfth item 46 contalns a call counter whlch accumulate~ a count of the nu~ber of call 6 made to the POTS number 919-658-3399 for a current tlme interval, for èxample, two ~lnutes. The ~ixth ltem 47 conta$ns a thre~hold nu~.ber fcr inhlbiting c~lls to the POTS number. The seventh lte~. 50 indicates whether a netwGrk management control is currently effective based on 15 the prev~ OU8 time interval. The last item is a time .
lnterval 48 specifylng the period for inhibiting data ba~e inqulries tG the ~00 + NXX-XXXX. Entry 4& is dynamlcally updated by a prccedure ~escrlbed ~n FIG. 5.
The utlllzation of data in tables 20 and 21 and INWATS $nformatior. processlng ~pera~ions of the data bas~
system 11 are now described for the call from st~tion 10 of FIG. 1 with reference tG the flow diagram of FIG. 4. A~ter the tables 20 and 21 are loaded with the data a6 depicted ~
ln FIGS. Z and 3, sy6tem 11 i~ responsive to the re~eipt of .
the CCIS I~iWATS message for checXlng lts record~ (not shGwn) to determine whether the dialed ~WATS number ls active or inactive. If it is not validly in use and therefore lnactlve, system 11 effects a return of a CCIS .
vacant code mes~age Sc the toll offlce 15 of ~IG. 1 via llnk 19, signal transfer system 1B and llnk 17. Offlce 15 thereupon routinely causes an announcement to be returned to the caller ~or convey~ng dialing lnstructions and lndlcatlng that the dialed number is not a working number.
If the nu~ber is actlve, system 11 examines ~;
table 20 and lts file 28 for translating the dialed L~WATS
number and origlnating area code lnto a POTS DDD number .: g19-658-33gg by a look-up operation $n table 20. Next, the R. P. ~eber ,, ,,. - - :- . :

', :

, . .
~ . . ' : ~: ' ':,, :

area code counter 27 18 incremented to 1nd~cate a call from a ~tation ln area code 805. ~ad the look-up failed to find ~uch a PO~S number (null entry) cGrrelated with the orlginating area code ln flle 28, the dialed INWATS number would be out - of - band to that call origlnatlng area.
Re~ultlngly~ 6ystem 11 then ef fect~ an incrementing of a counter 27 and a return of an out-of-band CCIS message to toll offlce 15 of FIG. 1 via the CCIS links 19 and 17 and the ~lgnal transfer 6ystem 1B. Office 15 then routinely effects the tran~mtssion of a reorder message to the caller.
System 11 ~etermines that the INWATS call iB
in-band when its ~ook-up operation extracts a POTS DDD
nu~ber 919-65~-3399 from file 2&. ~hat nu~ber is then used to locate the file, such as flle 23, in table 21 whlch contalns the eight data items needed for further call prcce~sing an~ tra~flc management. System 11 initlally chec~s file 23 to ascertain whether the ~tation assoclated with the POTS number i~ lndicated to be open. This 18 done by examlnlng item 24 of file 23. If the station l~ open, 6ystem 11 next examlnes the busyJldle data, ltem 25. If the station 18 ldle, then the POTS number, 919-65~-33gg wlll be returned to office 15 for n~rmal call setup. If the station ls clooed or busy, then 6ystem 11 examlnes ltem 26 of flle 23 to obtaln an alternate PO~S number. The loop blt, ltem 49, ls set to prevent looping between POTS
numbers. If ~n alter~ate POTS nu~ber exi~ts, such as -206-582-2044, and lts loop bit 18 not set, then the process continues untll either an oper. and ldle statlon i8 found,
3~ nD alternate POTS number is found, or transfer ls ma~e to a POTS number wh~se loop blt 18 set. The last tw~ sltuations wlll cause system 11 to send a CCIS message to offlce 15~ 1 vla the CCIS facilities, lndicating an lne~fective atte~pt. ~-If the call results ln an lneffective attempt and ln the process of plcklng alternate POTS number6 a busy condltlon ls er.~ountered, then the CCIS message includes an lndlcator telllng offlce 15 to return elther a bu~y tone or audible R. P. Weber 1 -.. . , ~ : .; :

.
. ~ ~ ,. ,, . : ~ .

message to the caller. ~f all encountered POTS numbers had been closed, then the CCIS me~sage lncludes an lndlcator tell$ng offlce 15 to transmlt an audible mes~age to the caller lndlcat$ng the 6tatu~ Gf the called 6tatlon.
Upon flndlng that the ~NI~ATS call is $n-band ~nd that a station, ~uch as Btatlon 22, 30 or 31 assoclated with a pre~erred or ~lternate POTS n~mber ls opened a~d ncnbusy~ system 11 effect6 a transmlssion of a CCIS message lncluaing that number to toll offlce 15 vla the CCIS
lC fac~lities 16. Office 15 then controls the establlshment of call connections to the respectl~e statlon 22, 30 or 31 lllustratively, over trunk 33, toll o~flce 34, trunk 35~ ¦
toll offlce 36, trunk 37, local office 38, and llne 39 to ~tation 22 or from offlce 34, trunk 40, local offlce 41, to statlon 30. Connections to 6tation 31 ~lmilarly are -extenda~le from offlce 3~ vla trunk 42 and offlce 43. The called statlon 1~ then alerted to the lncoming call and conversation ensues.
Each ~ile ln ta~le 21 1~ equlpped with a network management counter wh~ch retains a current count of the number of calls dlrected to the POTS number. ~or example, 11e ~2 has the counter 51 for counting calls directed to the number 212-525-3333. The last flle examine~ ln the L
sequence of first cholce or alternate POTS numbers lncrement6 lts current counter item 46. Thl~ counter wlll be reinitiallzed perlodically, for example, eve~y two mlnutes. Ater the CCIS message ls returned to offlce 15 wlth either a POTS num~er or an lneffective atte~pt~ then ltem 50 o~ the last file i8 chec~ed. This ls an lndlcatlon 3G of whether a control 1~ presently $n progress ~or that ~O~S
number. If the control is on~ then the lnhlblt tlme, ltem 48~ i6 returned in another CCIS me~sage to office 15.
Off~ce 15 then inhl~lts all new data base attempts to that ~OO-NXX-XXXX for the prescrlbed time period. Call~ to th~s L-number, arrlvlng at of1ce 15 during such an lnterval of ~, tlme, are glven an audlble me~sage lndicatlng the sltuatlon. Periodlcally, for example every two mlnutes, ~_ R. ~. Weber 1 . . . .

' - all counters, ltem ~6, are ccmpared against thl~ threshold, item 47. The threshold per unlt tlme ~s set on the ba~ifi of the num~er of llnes of the IN~A~S station, call holdlng tlmes and similar factor6. If the control 1~ currently o~f and the counter is less than the threshold, then the counter i~ merely ~et to zero. If the contr~l 15 currently off and the counter exceed~ the threshold, then the ~ontrol ls turned on, item 50, lnhl~t time is set to an lnltlal state, for example ~ seconds, and the c~u~ter is set to zero. If the control is on an~ th~ counter is }es6 than th~ threshold, the lnh~ bit t~me 18 decreased by three 6econds~ for example, whlle if the counter ls over the threshold the i~hlbit time ~s ~creased by> for example, three secGnd~. Again the ccunter i5 &et to zero. If the lnhibit time goes to zero, then the control i8 taken off, item 50.
The result of the network management action ls that mass calling attempt6 that are not ll~ely to be completed are not routed to data base 11 or bey~nd toll ~ffice 15. Thl6 frees data ba6e 1t, CCIS facilitle~ 17~ 18 and 19 and the toll networ~ to serve other call6 and reduces the probabil~ty of call blockage oue to mass calllng of an INWATS custo~er.
Busy data for an INWATS station is written lnto~ ¦
the data ba~e 11 under control of the terminatlng offlce utllizlng the CCIS system. Illustratively, 6uch data 1~
gathered for the llne(s) of ~tatior 22 by the termlnatlng office 3~ and busy/~dle records for the one or more lines~
6uch as line 39, servlng that station. The busy/$dle data i~ sent by CCIS me6sage over CCIS facilities ~4 and ~ignal transfer syste~ 45 the response to the approprlate busy or idle condltion. When an all lines busy condition exi6t8 .
for fitation 22, termlnating Gffice 3a ~end~ a CCIS mes~age to transfer 6yst~ 45 whlch translates lt and det~rmines that the busy data ~s tc be routed to data base 11 for entering a busy status 1 in the busy record 25 of the ~lle of table 21 for station 2~, Resultlngly, INWA~S calls .~ I
r R. P. Weber 1 :, :

, $~

designated for routing to that station are blocked and alternate routing is effected as priorly explained. A
similar CCIS signaling operation occurs to enter an idle bit "0" in record 25 when station 22 has at least one idle line.
The foregoing method, in addition to being utilized for INWATS service, is useful for automated collect calls, toll call forwarding and other special service calls of a type served for example by a Traffic Service Position System. For the collect call service, the entitled customer is given a single multi-digit number, such as a 700-NXX-XXXX, number or a ~-700-NXX-XXXX + PIN (Personal Identification Number) code where the PIN code is a multidigit security code, which is given to anyone that the customer wishes to give a standing authorization to call him collect. In the data base, the customer telephone number is stored in a first memory table, such as table 20 of FIG. 2 in correlation with the number. When a caller dials the number, the data base receives from the communication system a special service call message including that number and selectively a SuL'ix code, such as an originating area code; verifies the in-band nature of the call plus the security code if supplied; translates the received message into a call completion control message, such as a routing message including the customer telephone station number; and sends the control message to the tele-phone machine for controlling the establishment of call connections from the calling station to the customer station authorizing the automatic collect calling. Charges are then billed to that customer. Busy/idle and open/closed station data, alternate station routing data, and network management data including call counting such as are stored in the table 21 of FIG. 3, are usable for automated collect calling.
Toll call forwarding is essentially the same as described for INWATS and automated collect calling except ,~ ' .

,, , ~. . . -that the forwarding is illustratively effected by allowing the called party to change the POTS number in FIG. 2 by contacting, for instance, an operator having access to the CCIS system for sending a message to the data base to update the number..

: :
!~

Claims (23)

Claims:
1. A method of controlling a switching system for the establishment of call connections using call routing information from a data base system for a special service call CHARACTERIZED BY
receiving at said data base system from said switching system a special service call message including a code dialed by a caller and augmented by a code identifying the originating area of said call, translating said message into a call routing message at said data base system, and transmitting said routing message from said data base system to said switching system, transmitting said routing message from said data base system to said switching system to control the further establishment of call connections in accordance with said control message.
2. A method of controlling a switching system for the establishment of call connections using call routing information from a data base system for a special service call CHARACTERIZED BY
receiving at said data base system a special service call message from said switching system, translating said message into a call routing message at said data base system, and transmitting said routing message from said data base system to said switching system, and further CHARACTERIZED BY said call routing message comprising a station number designating a destination station, and checking at said data base system the availability of said station to serve said call during said translating of said special service call message into said routing message.
3. A method for controlling a switching system for the establishment of call connections using routing information from a data base system for a special service call in accordance with claim 2 further CHARACTERIZED BY
controlling the sending of said station number from said data base system to said switching system only when said checking indicates that said station is available to serve said call.
4. A method for controlling a switching system for the establishment of call connections using routing information from a data base system for a special service call in accordance with claim 2 further CHARACTERIZED BY
obtaining at said data base system another station number designating an alternate station to receive said call when said checking indicates that said destination station is unavailable to serve said call, and sending said other station number from said data base system to said switching system.
5. A method for controlling a switching system for the establishment of call connections using routing information from a data base system for a special service call in accordance with claim 1 further CHARACTERIZED BY said routing message comprising a station number designating a destination station, storing at said data base system data signals indicating the busy/idle status of said destination station, supplying at said data base system another number designating an alternate station to receive said call when the stored data signals indicate that said destination station is busy, and sending the supplied other number from said data base system to said communication switching system.
6. A method for controlling a switching system for the establishment of call connections using routing information from a data base system for a special service call CHARACTERIZED BY
receiving at said data base system a special service call message from said switching system, translating said message into a call routing message at said data base system, and transmitting said routing message from said data base system to said switching system, and further CHARACTERIZED BY said special service call message comprising a code indicating the area in which said special service call originates, and accumulating a count at said data base system of each said special service call and in response to a receipt of the said area code therefor.
7. A method for controlling a switching system for the establishment of call connections using routing information from a data base system for a special service call CHARACTERIZED BY
receiving at said data base system a special service call message from said switching system, translating said message into a call routing message at said data base system, and transmitting said routing message from said data base system to said switching system, and further CHARACTERIZED BY said routing message comprising a station number designating a destination station, and counting at said data base system the number of calls attempted to said destination station, comparing at said data base system the counted number with a prescribed threshold number, and sending a message from said data base system to said switching system for controlling the subsequent inhibiting of the transmitting of said special service call message from said communication switching system to said data base system for a predetermined time period.
8. A method for controlling a switching system for the establishment of call connections using routing information from a data base system for a special service call CHARACTERIZED BY
receiving at said data base system a special service call message from said switching system, translating said message into a call routing message at said data base system, and transmitting said routing message from said data base system to said switching system, wherein said special service call comprises an INWATS call, said special service call message comprises a dialed INWATS
number and a code identifying the area in which said INWATS call originates, said translating at said data base system is CHARACTERIZED BY
converting said INWATS number and area code into a POTS (Plain Old Telephone Service) DDD (Direct Distance Dialing) number identifying a preferred INWATS station to serve said call.
9. A method for controlling a switching system for the establishment of call connections using routing information from a data base system for a special service call in accordance with claim 8 wherein said converting is CHARACTERIZED BY locating an originating area code file of data identified by the INWATS number, examining said file to locate said originating area code, and extracting said POTS DDD number correlated in said file with the located originating area code.
10. A method for controlling a switching system for the establishment of call connections using routing information from a data base system for a special service call in accordance with claim 9 wherein said converting is further CHARACTERIZED BY
locating a POTS file for said POTS DDD number, examining said POTS DDD number file to check the availability of said preferred INWATS station for serving said call, and controlling the sending of said POTS DDD number from said data base system to said communication switching system.
11. A method for controlling a switching system for the establishment of call connections using routing information from a data base system for a special service call in accordance with claim 10 wherein said examining of said POTS DDD number file is CHARACTERIZED BY
checking busy/idle and closed/open data stored in said number file for said INWATS station.
12. A method for controlling a switching system for the establishment of call connections using routing information from a data base system for a special service call in accordance with claim 11 wherein said examining of said POTS DDD number file is CHARACTERIZED BY
extracting another POTS DDD number designating an alternate station for serving said call, locating a POTS file for said other POTS DDD number, and examining said other POTS DDD number file to check the availability of said alternate station to serve said call.
13. A method for controlling a switching system for the establishment of call connections using routing information from a data base system for a special service call in accordance with claim 12 wherein said examining of said other POTS DDD number file for said preferred station is CHARACTERIZED BY
checking busy/idle and closed/open data stored in said other number file for said alternate INWATS station to serve said INWATS
call, and then controlling the sending of said other POTS DDD number from said data base system to said communication switching system when said alternate station is checked to be open and idle.
14. A method for controlling a switching system for the establishment of call connections using routing information from a data base system for a special service call CHARACTERIZED BY
receiving at said data base system a special service call message from said switching system, translating said message into a call routing message at said data base system, and transmitting said routing message from said data base system to said switching system, CHARACTERIZED IN THAT said communication switching system is equipped with CCIS (Common Channel Interoffice Signaling) facilities including a signal transfer system for signaling communication with CCIS facilities of said data base system and further CHARACTERIZED BY
receiving at said switching system a special service code dialed by a caller, generating at said switching system a code identifying the area in which said call originates, transmitting said special service call message including said dialed code and originating area code in CCIS message format to said signal transfer system, and routing said CCIS message from said signal transfer system to said data base system.
15. A method for controlling a switching system for the establishment of call connections using routing information from a data base system for a special service call in accordance with claim 14 in which said translating at said data base system is CHARACTERIZED BY
converting the dialed code and originating area code into said call routing number, and said number sending comprises transmitting a CCIS message including said routing number to said signal transfer system and switching system for controlling the completion of said call connections.
16. A method for controlling a switching system for the establishment of call connections using routing information from a data base system for a special service call in accordance with claim 15 in which said converting is CHARACTERIZED BY
locating a special service code memory identified by said dialed code, examining an area code file of the located memory to determine the entitlement of said caller to said special service, and transmitting a CCIS message from said data base system through said signal transfer system to said communication switching system identifying a nonentitlement of said caller to said special services.
17. A method for controlling a switching system for the establishment of call connections using routing information from a data base system for a special service call in accordance with claim 16 in which said examining of said area code file determines the entitlement of said caller to said special services by locating said call routing number therein, said routing number designates a communication station, and said converting further is CHARACTERIZED BY checking a routing number file to determine the availability of said station to serve said special service call.
18. A method for controlling a switching system for the establishment of call connections using routing information from a data base system for a special service call in accordance with claim 17 in which said file checking is CHARACTERIZED BY determining the open/
closed status of said communication station, and transmitting a CCIS message from said data base system through said signal transfer system to said communication switching system for specifying that said special service call cannot presently be completed due to a closed status of said station.
19. A method for controlling a switching system for the establishment of call connections using routing information from a data base system for a special service call in accordance with claim 17 in which said file checking is CHARACTERIZED BY determining the open/
closed status of said communication station, and reading from said routing number file another routing number designating an alternate communication station for serving said special service call when said designated communication. station is determined to be closed.
20. A method for controlling a switching system for the establishment of call connections using routing information from a data base system for a special service call in accordance with claim 19 further CHARACTERIZED BY

checking a file in said memory for said other routing number to determine the availability of said alternate station to serve said service call, and transmitting a CCIS message including said other routing number from said data base system through said signal transfer system to said switching system to control the establishment of call connections to said available alternate station.
21. A method for controlling a switching system for the establishment of call connections using routing information from a data base system for a special service call in accordance with claim 17 in which said converting further is CHARACTERIZED BY ascertaining from said routing number file the idle/busy condition of said communication station when said checking determines an open status of said station, and said number sending comprises transmitting said CCIS message including said routing number to said signal transfer system and switching system for controlling the completion of said call connections to said communication station when said station is ascertained to be idle.
22. A method for controlling a switching system for the establishment of call connections using routing information from a data base system for a special service call in accordance with claim 21 further CHARACTERIZED BY
counting at said data base system the number of calls attempted to said communication station, comparing the counted number with a prescribed threshold number, and transmitting a CCIS message from said data base system through said signal transfer system to said switching system for controlling the inhibiting said transmitting of the CCIS special service call message to said signal transfer system for a predetermined time period.
23. A method for controlling a switching system for the establishment of call connections using routing information from a data base system for a special service call CHARACTERIZED BY
receiving at said data base system a special service call message from said switching system, translating said message into a call routing message at said data base system, and transmitting said routing message from said data base system to said switching system, CHARACTERIZED IN THAT
said communication switching system is equipped with CCIS
(Common Channel Interoffice Signaling) facilities including a signal transfer system for signaling communication with CCIS facilities of said data base system, and further CHARACTERIZED BY
receiving at said switching system a special service code dialed by a caller, transmitting said special service call message including said dialed code in CCIS message format to said signal transfer system, routing said CCIS message from said signal transfer system to said data base system, and translating the CCIS message received at said data base system into said routing message including a code identifying a destination for said call.
CA331,732A 1978-07-13 1979-07-12 Data base communication call processing method Expired CA1129054A (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US924,170 1978-07-13
US05/924,170 US4191860A (en) 1978-07-13 1978-07-13 Data base communication call processing method

Publications (1)

Publication Number Publication Date
CA1129054A true CA1129054A (en) 1982-08-03

Family

ID=25449811

Family Applications (1)

Application Number Title Priority Date Filing Date
CA331,732A Expired CA1129054A (en) 1978-07-13 1979-07-12 Data base communication call processing method

Country Status (2)

Country Link
US (1) US4191860A (en)
CA (1) CA1129054A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5442690A (en) * 1992-08-25 1995-08-15 Bell Communications Research, Inc. Telecommunication service record structure and method of execution
US5455853A (en) * 1992-08-25 1995-10-03 Bell Communications Research, Inc. Method of creating a telecommunication service template
US5463682A (en) * 1992-08-25 1995-10-31 Bell Communications Research, Inc. Method of creating user-defined call processing procedures
US5481601A (en) * 1992-08-25 1996-01-02 Bell Communications Research Inc. System and method for creating, transfering, and monitoring services in a telecommunication system
US5511116A (en) * 1992-08-25 1996-04-23 Bell Communications Research Inc. Method of creating and accessing value tables in a telecommunication service creation and execution environment
US5768358A (en) * 1994-12-30 1998-06-16 Stentor Resource Centre Inc. Method and apparatus for routing a call to a number corresponding to a virtual public dial plan or to an existing dial plan

Families Citing this family (315)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4313035A (en) * 1980-01-18 1982-01-26 Bell Telephone Laboratories, Incorporated Method of providing person locator service
US4310726A (en) * 1980-02-04 1982-01-12 Bell Telephone Laboratories, Incorporated Method of identifying a calling station at a call terminating facility
US4310727A (en) * 1980-02-04 1982-01-12 Bell Telephone Laboratories, Incorporated Method of processing special service telephone calls
US4313036A (en) * 1980-02-19 1982-01-26 Rolm Corporation Distributed CBX system employing packet network
US4460808A (en) * 1982-08-23 1984-07-17 At&T Bell Laboratories Adaptive signal receiving method and apparatus
US4611096A (en) * 1983-12-01 1986-09-09 At&T Bell Laboratories Telephone office service assist and handoff
US4611094A (en) * 1983-12-01 1986-09-09 At&T Bell Laboratories Method for customer definable telephone capability
US5375161A (en) * 1984-09-14 1994-12-20 Accessline Technologies, Inc. Telephone control system with branch routing
US5588037A (en) * 1984-09-14 1996-12-24 Accessline Technologies, Inc. Remote access telephone control system
US5752191A (en) 1984-09-14 1998-05-12 Accessline Technologies, Inc. Telephone control system which connects a caller with a subscriber AT A telephone address
US6545589B1 (en) 1984-09-14 2003-04-08 Aspect Communications Corporation Method and apparatus for managing telecommunications
US6201950B1 (en) 1984-09-14 2001-03-13 Aspect Telecommunications Corporation Computer-controlled paging and telephone communication system and method
US4845739A (en) * 1985-07-10 1989-07-04 Fdr Interactive Technologies Telephonic-interface statistical analysis system
US20040071278A1 (en) * 1985-07-10 2004-04-15 Ronald A. Katz Multiple format telephonic interface control system
US5255309A (en) * 1985-07-10 1993-10-19 First Data Resources Inc. Telephonic-interface statistical analysis system
US6449346B1 (en) 1985-07-10 2002-09-10 Ronald A. Katz Technology Licensing, L.P. Telephone-television interface statistical analysis system
US5898762A (en) * 1985-07-10 1999-04-27 Ronald A. Katz Technology Licensing, L.P. Telephonic-interface statistical analysis system
US5793846A (en) * 1985-07-10 1998-08-11 Ronald A. Katz Technology Licensing, Lp Telephonic-interface game control system
US5359645A (en) 1985-07-10 1994-10-25 First Data Corporation Inc. Voice-data telephonic interface control system
US5828734A (en) 1985-07-10 1998-10-27 Ronald A. Katz Technology Licensing, Lp Telephone interface call processing system with call selectivity
US6678360B1 (en) 1985-07-10 2004-01-13 Ronald A. Katz Technology Licensing, L.P. Telephonic-interface statistical analysis system
US20020085692A1 (en) * 1985-07-10 2002-07-04 Ronald A. Katz Technology Licensing, L.P. Voice-data telephonic interface control system
US5835576A (en) * 1985-07-10 1998-11-10 Ronald A. Katz Technology Licensing, L.P. Telephonic-interface lottery device
US5218631A (en) * 1985-07-10 1993-06-08 First Data Resources Inc. Telephonic-interface game control system
US5365575A (en) 1985-07-10 1994-11-15 First Data Resources Inc. Telephonic-interface lottery system
US4756020A (en) * 1985-08-30 1988-07-05 American Telephone And Telegraph Company, At&T Bell Laboratories Method and apparatus for disallowing the extension of a call through a network
US4897867A (en) * 1985-09-30 1990-01-30 American Telephone And Telegraph Company, At&T Bell Laboratories Method of and an arrangement for forwarding a customer order
US4737983A (en) * 1985-10-02 1988-04-12 American Telephone And Telegraph Company Communications, Inc. Automatic call distributor telephone service
US4763191A (en) * 1986-03-17 1988-08-09 American Telephone And Telegraph Company, At&T Bell Laboratories Dial-up telephone network equipment for requesting an identified selection
US4726056A (en) * 1986-06-25 1988-02-16 American Telephone And Telegraph Company At&T Bell Laboratories Shared flexible rating of telecommunications calls
US4899373A (en) * 1986-11-28 1990-02-06 American Telephone And Telegraph Company At&T Bell Laboratories Method and apparatus for providing personalized telephone subscriber features at remote locations
US20020034283A1 (en) * 1987-02-24 2002-03-21 Ronald A. Katz Technology Licensing, L.P. Voice-data telephonic interface control system
US4996705A (en) * 1987-09-01 1991-02-26 At&T Bell Laboratories Use of telecommunications systems for lotteries
US5067149A (en) * 1987-10-05 1991-11-19 Ambassador College Telephone line communications control system with dynamic call streaming
US5267305A (en) * 1987-10-05 1993-11-30 Ambassador College Transparent inband signaling
US4788718A (en) * 1987-10-05 1988-11-29 American Telephone And Telegraph Company, At & T Laboratories Call data collection and modification of received call distribution
US4907260A (en) * 1987-10-05 1990-03-06 Ambassador College Telephone line communications control system
US5084816A (en) * 1987-11-25 1992-01-28 Bell Communications Research, Inc. Real time fault tolerant transaction processing system
US5278891A (en) * 1988-04-29 1994-01-11 Mobile Telecommunication Technologies Ground-to-air telephone calling system and related method
US5408515A (en) * 1988-04-29 1995-04-18 Mobile Telecommunication Technologies Ground-to-air telephone calling system and related method for directing a call to a particular passenger
US5089954A (en) * 1988-08-08 1992-02-18 Bell Communications Research, Inc. Method for handling conversational transactions in a distributed processing environment
US4924510A (en) * 1988-12-28 1990-05-08 American Telephone And Telegraph Company Telecommunications database accessing method
US4896350A (en) * 1989-03-29 1990-01-23 American Telephone And Telegraph Company Arrangement for providing a call-connection service
US5181238A (en) * 1989-05-31 1993-01-19 At&T Bell Laboratories Authenticated communications access service
US4939773A (en) * 1989-06-26 1990-07-03 First Data Resources, Inc. Multiple party telephone control system
US5185787A (en) * 1989-06-26 1993-02-09 First Data Resources, Inc. Multiple party telephone control system with random dialing for polling
US4953203A (en) * 1989-07-26 1990-08-28 At&T Bell Laboratories High capacity information forwarding system
US5144648A (en) * 1989-08-30 1992-09-01 Mobile Telecommunication Technologies Method and apparatus for processing pages
US5274700A (en) * 1989-11-27 1993-12-28 Unifi Communications Corporation Methods of automatically rerouting an incoming telephone call placed over a network
US5036535A (en) * 1989-11-27 1991-07-30 Unifi Communications Corporation Switchless automatic call distribution system
US5271058A (en) * 1989-11-27 1993-12-14 Unifi Communications Corporation Switchless automatic call distribution system used with a combination of networks
US5168515A (en) * 1989-11-27 1992-12-01 Unifi Communications Corporation Switchless automatic call distribution system
US5095505A (en) * 1990-02-28 1992-03-10 Mci Communications Corp. Efficient flexible special service call processing
AU634264B2 (en) * 1990-02-28 1993-02-18 Mci Communications Corporation Efficient flexible special service call processing
US5253288A (en) * 1990-03-28 1993-10-12 At&T Bell Laboratories Alternate destination call redirection for telecommunications systems
US5270919A (en) * 1990-06-04 1993-12-14 At&T Bell Laboratories Network planning tool
US5226075A (en) * 1990-06-11 1993-07-06 At&T Bell Laboratories Method of and apparatus for numbering and routing calls through a communication network
US5291550A (en) * 1990-12-26 1994-03-01 At&T Bell Laboratories Dynamic network call distributor
US5226073A (en) * 1990-12-31 1993-07-06 At&T Bell Laboratories Telephone network credit card calling apparatus and method of telephone network operation with credit card companies
US5163086A (en) * 1990-12-31 1992-11-10 At&T Bell Laboratories Telephone network credit card calling apparatus and method of operation to determine validation and fraudulent use of credit cards in placing telephone calls
US5164983A (en) * 1991-01-28 1992-11-17 American Telephone & Telegraph Company Telemarketing complex performance management system
US5136636A (en) * 1991-02-07 1992-08-04 At&T Bell Laboratories Telephone connection to a nearby dealer
CA2059078C (en) * 1991-02-27 1995-10-03 Alexander G. Fraser Mediation of transactions by a communications system
CA2061090A1 (en) 1991-03-11 1992-09-12 Richard A. Miska Personal mobile communication system with call bridging
US5255315A (en) * 1991-04-24 1993-10-19 At&T Bell Laboratories Method of rerouting telecommunications traffic
US5333185A (en) * 1991-06-03 1994-07-26 At&T Bell Laboratories System for processing calling party information for international communications services
US5237604A (en) * 1991-06-28 1993-08-17 At&T Bell Laboratories Arrangement for serving a telephone office code from two switching systems
US5421030A (en) * 1991-09-17 1995-05-30 Com21, Inc. Communications system and method for bi-directional communications between an upstream control facility and downstream user terminals
US5481534A (en) * 1991-09-27 1996-01-02 At&T Corp. Data packet switch apparatus and method with enhanced charge assessment capability
US5311572A (en) * 1991-10-03 1994-05-10 At&T Bell Laboratories Cooperative databases call processing system
US5392344A (en) * 1991-10-03 1995-02-21 At&T Corp. Communications network class-of-service routing
US5329582A (en) * 1991-10-31 1994-07-12 At&T Bell Laboratories Dynamic tone-administration
US5311584A (en) * 1991-10-31 1994-05-10 At&T Bell Laboratories Telecommunications call-processing arrangement
US5333188A (en) * 1991-10-31 1994-07-26 At&T Bell Laboratories Dialed number recognition arrangement
US5734709A (en) * 1992-01-27 1998-03-31 Sprint Communications Co. L.P. System for customer configuration of call routing in a telecommunications network
US5812654A (en) * 1992-01-27 1998-09-22 Sprint Communications Co. L.P. Telecommunications network routing
US5412714A (en) * 1992-02-24 1995-05-02 At&T Corp. Mnemonic and synonymic addressing in a telecommunications system
US5247571A (en) * 1992-02-28 1993-09-21 Bell Atlantic Network Services, Inc. Area wide centrex
US5353331A (en) * 1992-03-05 1994-10-04 Bell Atlantic Network Services, Inc. Personal communications service using wireline/wireless integration
US5579379A (en) * 1992-03-05 1996-11-26 Bell Atlantic Network Services, Inc. Personal communications service having a calling party pays capability
US5452350A (en) * 1992-03-09 1995-09-19 Advantis Subscriber call routing processing system
US5434907A (en) * 1992-03-13 1995-07-18 Allnet Communication Services Inc. Voice mail notification system
US5583920A (en) * 1992-04-17 1996-12-10 Bell Atlantic Intelligent peripheral in video dial tone network
US5572583A (en) * 1992-04-17 1996-11-05 Bell Atlantic Advanced intelligent network with intelligent peripherals interfaced to the integrated services control point
US5864614A (en) * 1992-04-17 1999-01-26 Bell Atlantic Network Services, Inc. Intelligent peripheral and network control
US5418844A (en) * 1992-04-17 1995-05-23 Bell Atlantic Network Services, Inc. Automatic access to information service providers
US5479493A (en) * 1992-05-21 1995-12-26 At&T Corp. Calling line identification adjunct for use with a communication system
US5805689A (en) * 1992-07-31 1998-09-08 800 Adept, Inc. Geographically mapped telephone routing method and system
US5588048A (en) * 1992-07-31 1996-12-24 800 Adept, Inc. Geographically mapped telephone routing method and system
US5450480A (en) * 1992-08-25 1995-09-12 Bell Communications Research, Inc. Method of creating a telecommunication service specification
US5430782A (en) * 1992-08-28 1995-07-04 At&T Corp. Caller directed routing of toll free calls using variable prefixes
US5341415A (en) * 1992-09-22 1994-08-23 Paul Baran Method and apparatus for sharing of common in-house wiring to permit multiple telephone carriers to serve the same customer
US5740234A (en) * 1992-09-29 1998-04-14 At&T Corp. Telephone call monitoring method and apparatus
CA2144953A1 (en) * 1992-09-29 1994-04-14 Paul Baran Cell based wide area network alternative access telephone and data system
US5680448A (en) * 1992-10-05 1997-10-21 Advantis Call routing selection method
US5390240A (en) * 1992-10-08 1995-02-14 Williams Telecommunications Group, Inc. Data dial system and method
US6215866B1 (en) * 1992-10-14 2001-04-10 Sprint Communications Co L.P. System for handling large blocks of special number calls in a telecommunications network
US5434914A (en) * 1992-12-31 1995-07-18 At&T Corp. Name translation in communications networks
US5425027A (en) * 1993-01-04 1995-06-13 Com21, Inc. Wide area fiber and TV cable fast packet cell network
US5982868A (en) * 1993-02-22 1999-11-09 Murex Securities, Ltd. Automatic routing and information system for telephonic services
US5506897C1 (en) * 1993-02-22 2001-12-11 Murex Securities Ltd Automatic routing system for telephonic services
US5848131A (en) * 1993-02-22 1998-12-08 Murex Securities, Ltd. Automatic information and routing system for telephonic services
US6385312B1 (en) * 1993-02-22 2002-05-07 Murex Securities, Ltd. Automatic routing and information system for telephonic services
US5410589A (en) * 1993-03-25 1995-04-25 Bellsouth Corporation Telephone system adapted to report to customers telephone facility traffic data
US5448760A (en) * 1993-06-08 1995-09-05 Corsair Communications, Inc. Cellular telephone anti-fraud system
US5420910B1 (en) 1993-06-29 1998-02-17 Airtouch Communications Inc Method and apparatus for fraud control in cellular telephone systems utilizing rf signature comparison
US5950121A (en) 1993-06-29 1999-09-07 Airtouch Communications, Inc. Method and apparatus for fraud control in cellular telephone systems
DE4335396A1 (en) * 1993-10-16 1995-04-20 Philips Patentverwaltung Communication system
US5537464A (en) * 1993-11-02 1996-07-16 Lewis; C. Alan Method and apparatus for the billing of value-added communication calls
US5506890A (en) * 1993-11-16 1996-04-09 At&T Corp. Method and apparatus for group-specific calling
US5594792A (en) * 1994-01-28 1997-01-14 American Telecorp Methods and apparatus for modeling and emulating devices in a network of telecommunication systems
US5459779A (en) * 1994-02-25 1995-10-17 At&T Ipm Corp. Method for switching telephone calls to information service providers
US5533107A (en) * 1994-03-01 1996-07-02 Bellsouth Corporation Method for routing calls based on predetermined assignments of callers geographic locations
US6026156A (en) * 1994-03-18 2000-02-15 Aspect Telecommunications Corporation Enhanced call waiting
US5448633A (en) * 1994-03-30 1995-09-05 Spring Communications Company L.P. Telecommunications system for controlling access to a destination
US5537470A (en) * 1994-04-06 1996-07-16 At&T Corp. Method and apparatus for handling in-bound telemarketing calls
US6188869B1 (en) 1994-04-07 2001-02-13 Hark C. Chan Information distribution and processing system
US7991347B1 (en) * 1994-04-07 2011-08-02 Data Innovation Llc System and method for accessing set of digital data at a remote site
US6021307A (en) 1994-04-07 2000-02-01 Chan; Hark C. Information distribution and processing system
US6473860B1 (en) 1994-04-07 2002-10-29 Hark C. Chan Information distribution and processing system
US6314574B1 (en) 1994-06-08 2001-11-06 Hark Chan Information distribution system
EP0689367B1 (en) * 1994-06-09 2002-02-27 Siemens Aktiengesellschaft Method for call distribution in a communication network
US5515427A (en) 1994-07-19 1996-05-07 At&T Corp. Completion of intelligent network telephone calls
US6289200B1 (en) 1994-07-25 2001-09-11 Hark C. Chan Information distribution system which intermittaly transmits radio frequency signal digital data
US7181758B1 (en) * 1994-07-25 2007-02-20 Data Innovation, L.L.C. Information distribution and processing system
CA2151868C (en) 1994-08-01 1999-08-03 Mark Jeffrey Foladare Personal mobile communication system
US5682460A (en) * 1994-08-29 1997-10-28 Motorola, Inc. Method for selecting transmission preferences
US5586177A (en) * 1995-09-06 1996-12-17 Bell Atlantic Network Services, Inc. Intelligent signal transfer point (ISTP)
US5592477A (en) * 1994-09-12 1997-01-07 Bell Atlantic Network Services, Inc. Video and TELCO network control functionality
US6334219B1 (en) 1994-09-26 2001-12-25 Adc Telecommunications Inc. Channel selection for a hybrid fiber coax network
US5673308A (en) * 1994-10-12 1997-09-30 Bell Atlantic Network Services, Inc. Personal phone number system
EP0710042A2 (en) * 1994-10-26 1996-05-01 AT&T Corp. Means and method for providing local telephone number portability
CA2159392C (en) * 1994-12-07 1999-09-07 David B. Smith Notification of toll free call charging status
US5592533A (en) * 1994-12-23 1997-01-07 Bell Atlantic Mobile Systems, Inc. Personal communication service registration system and method
CA2164896C (en) * 1994-12-27 2000-11-21 Daniel Jitzchak Mayer Context-based transactions using broadcast advertising
JPH08191354A (en) * 1995-01-09 1996-07-23 Fujitsu Ltd Call charging processing method
CA2209662A1 (en) 1995-01-09 1996-07-18 Mci Communications Corporation Enhanced overflow call processing
US7280564B1 (en) 1995-02-06 2007-10-09 Adc Telecommunications, Inc. Synchronization techniques in multipoint-to-point communication using orthgonal frequency division multiplexing
USRE42236E1 (en) 1995-02-06 2011-03-22 Adc Telecommunications, Inc. Multiuse subcarriers in multipoint-to-point communication using orthogonal frequency division multiplexing
US6163597A (en) * 1995-02-10 2000-12-19 Bell Atlantic Network Services, Inc. Method and apparatus for routing calls placed to a virtual telephone number
US5694463A (en) * 1995-02-15 1997-12-02 Christie; Joseph Michael System for service control point routing
US5546452A (en) * 1995-03-02 1996-08-13 Geotel Communications Corp. Communications system using a central controller to control at least one network and agent system
US7058067B1 (en) 1995-03-13 2006-06-06 Cisco Technology, Inc. Distributed interactive multimedia system architecture
US5838683A (en) 1995-03-13 1998-11-17 Selsius Systems Inc. Distributed interactive multimedia system architecture
US5661791A (en) * 1995-03-29 1997-08-26 Bell Atlantic Network Services, Inc. Method and apparatus for enhanced distinctive call redirection
US5592541A (en) * 1995-05-31 1997-01-07 Southwestern Bell Technology Resources, Inc. Apparatus and method for forwarding incoming calls
US5892821A (en) * 1995-06-02 1999-04-06 Bell Sygma Inc. Virtual wide area centrex
US5799073A (en) * 1995-06-07 1998-08-25 Southwestern Bell Technology Resources, Inc. Apparatus and method for recording call related data
US5887056A (en) * 1995-06-30 1999-03-23 Siemens Information And Communication Networks Method for routing telephone calls to subscribers of different service providers within a common numbering plan area
US5978464A (en) * 1995-06-30 1999-11-02 Siemens Information And Communications Networks, Inc. Method for updating a local switch internal database in system having different service providers within a common numbering plan area
US5748724A (en) * 1995-06-30 1998-05-05 Siemens Stomberg-Carlson Method for transferring a subscriber to a new local service provider
US5689555A (en) * 1995-06-30 1997-11-18 Siemens Stromberg-Carlson Method for transferring a subscriber to a new local service provider
US5970131A (en) * 1995-06-30 1999-10-19 Siemens Information And Communication Networks, Inc. Method for providing location/geographic portability in a system having different service providers within a common numbering plan area
US6009160A (en) * 1995-06-30 1999-12-28 Siemens Information And Communication Networks, Inc. Method for routing a call
US5991388A (en) * 1995-06-30 1999-11-23 Siemens Information And Communication Networks, Inc. Method and system for routing calls to a party
US5794221A (en) 1995-07-07 1998-08-11 Egendorf; Andrew Internet billing method
US5781620A (en) * 1995-07-19 1998-07-14 Bell Atlantic Network Services, Inc. Method and system for toll carrier selection
US5680446A (en) * 1995-08-24 1997-10-21 Southwestern Bell Technology Resources, Inc. Advanced intelligent network screening
US5621787A (en) * 1995-09-13 1997-04-15 Bell Atlantic Network Services, Inc. Prepaid cash card
US5717750A (en) * 1995-09-18 1998-02-10 Lucent Technologies Inc. Method for prohibiting continual routing of a call between central office switches due to translation data error
US6411682B1 (en) 1995-09-21 2002-06-25 Aspect Telecommunications Corporation Computer controlled paging and telephone communication system and method
US5793857A (en) * 1995-09-27 1998-08-11 Northern Telecom Limited Method of using dynamic database to improve telephone number portability
US5835583A (en) * 1995-10-05 1998-11-10 Bell Atlantic Network Services, Inc. Mediated AIN control of short code access to information service providers
US5566235A (en) * 1995-10-05 1996-10-15 Bell Atlantic Network Services, Inc. Customer controlled service mediation management
US5761290A (en) * 1995-10-11 1998-06-02 Bell Atlantic Network Services, Inc. Alternate service activation
WO1997019545A1 (en) * 1995-11-17 1997-05-29 At & T Corp. Automatic vocabulary generation for telecommunications network-based voice-dialing
US5878126A (en) * 1995-12-11 1999-03-02 Bellsouth Corporation Method for routing a call to a destination based on range identifiers for geographic area assignments
GB9603582D0 (en) 1996-02-20 1996-04-17 Hewlett Packard Co Method of accessing service resource items that are for use in a telecommunications system
US5757903A (en) * 1995-12-29 1998-05-26 Mci Corporation Flexible direct and shared termination call processing
US5805997A (en) * 1996-01-26 1998-09-08 Bell Atlantic Network Services, Inc. System for sending control signals from a subscriber station to a network controller using cellular digital packet data (CDPD) communication
US6097802A (en) * 1996-02-28 2000-08-01 Sbc Technology Resources, Inc. Advanced intelligent single telephone number routing
US6154445A (en) * 1996-04-18 2000-11-28 Bell Atlantic Network Services, Inc. Telephony communication via varied redundant networks
US6069890A (en) * 1996-06-26 2000-05-30 Bell Atlantic Network Services, Inc. Internet telephone service
US5974133A (en) * 1996-04-30 1999-10-26 Southwestern Bell Technology Resources, Inc. Method and apparatus for facilitating communication across multiple locations
US5901214A (en) 1996-06-10 1999-05-04 Murex Securities, Ltd. One number intelligent call processing system
US6021126A (en) * 1996-06-26 2000-02-01 Bell Atlantic Network Services, Inc. Telecommunication number portability
US6014379A (en) * 1996-06-26 2000-01-11 Bell Atlantic Network Services, Inc. Telecommunications custom calling services
US6243374B1 (en) 1996-06-26 2001-06-05 Bell Atlantic Network Services, Inc. Telecommunications custom calling services using voice mail
US6298120B1 (en) 1996-06-28 2001-10-02 At&T Corp. Intelligent processing for establishing communication over the internet
US5926535A (en) * 1996-08-05 1999-07-20 International Business Machines Corporation Third party call control
US5878127A (en) * 1996-09-30 1999-03-02 Sbc Technology Resources, Inc. Method and apparatus for facilitating remote communications access to multiple locations within a telecommunications network
US5812655A (en) * 1996-09-30 1998-09-22 Mci Communications Corporation Flexible service access code (SAC)
US6078582A (en) 1996-12-18 2000-06-20 Bell Atlantic Network Services, Inc. Internet long distance telephone service
US5974328A (en) * 1997-01-13 1999-10-26 Airtouch Communications, Inc. Rapid system access and registration in mobile phone systems
US6137869A (en) 1997-09-16 2000-10-24 Bell Atlantic Network Services, Inc. Network session management
US6574216B1 (en) * 1997-03-11 2003-06-03 Verizon Services Corp. Packet data network voice call quality monitoring
US6292479B1 (en) 1997-03-19 2001-09-18 Bell Atlantic Network Services, Inc. Transport of caller identification information through diverse communication networks
US6870827B1 (en) 1997-03-19 2005-03-22 Verizon Services Corp. Voice call alternative routing through PSTN and internet networks
US6850600B1 (en) 1997-03-31 2005-02-01 Sbc Laboratories, Inc. Apparatus and method for intelligent call routing and call return
CA2216620C (en) 1997-09-24 2002-06-25 Bell Canada Method and apparatus for dynamically routing calls in an intelligent network
US6337858B1 (en) 1997-10-10 2002-01-08 Nortel Networks Limited Method and apparatus for originating voice calls from a data network
US6330324B1 (en) * 1997-12-09 2001-12-11 Sbc Technology Resources, Inc. Geographical call routing for a non-emergency calling service
US8208613B1 (en) * 1997-12-16 2012-06-26 At&T Intellectual Property I, L.P. Method and apparatus for controlling routing of calls to pay services
US6215784B1 (en) 1997-12-24 2001-04-10 Nortel Networks Limited Method and system for voice call completion using information retrieved from an open application on a computing machine
US6154535A (en) * 1998-05-15 2000-11-28 Bellsouth Corporation Methods and system for obtaining processing information relating to a communication
JP4426722B2 (en) * 1998-05-19 2010-03-03 ケルシウス,エルエルシー Towel mat with frame member and removably attached membrane
JP2001303934A (en) * 1998-06-23 2001-10-31 Toyota Motor Corp Exhaust emission control device for internal combustion engine
US6088433A (en) 1998-07-09 2000-07-11 Sbc Technology Resources, Inc. System and method for forwarding call from disconnected telephone number to new telephone number
US6327361B1 (en) * 1998-07-13 2001-12-04 Lucent Technologies Inc. Multivariate rate-based overload control for multiple-class communications traffic
US6813346B2 (en) * 1998-08-10 2004-11-02 Sbc Properties, L.P. System and method for selecting a destination number upon receiving a dialed number from a calling party
US6704563B1 (en) * 1998-08-11 2004-03-09 Boston Communications Group, Inc. Systems and methods for prerating costs for a communication event
US6539090B1 (en) * 1998-10-06 2003-03-25 Lucent Technologies, Inc. Generalized arrangement for routing telecommunications calls
US7187928B1 (en) 1998-11-24 2007-03-06 Boston Communications Group, Inc. Call delivery systems for roaming prepaid subscribers
US6654364B1 (en) 1999-02-16 2003-11-25 Sprint Spectrum L.P. Cellular/PCS CDMA system with increased sector capacity
US6483823B1 (en) 1999-02-16 2002-11-19 Sprint Communications Company L.P. Cellular/PCS CDMA system with increased sector capacity by using two radio frequencies
US6493444B2 (en) 1999-03-16 2002-12-10 Bell Canada Enhanced application telephone network
US6639981B1 (en) 1999-04-05 2003-10-28 Tekelec Methods and systems for routing signaling messages associated with ported subscribers in a communications network
US6631186B1 (en) * 1999-04-09 2003-10-07 Sbc Technology Resources, Inc. System and method for implementing and accessing call forwarding services
US6816481B1 (en) * 1999-04-09 2004-11-09 Sbc Technology Resources, Inc. Internet caller identification system and method
CA2372003A1 (en) * 1999-04-27 2000-11-02 Mukesh Sundaram Method and apparatus for local routing of toll free calls
US6633636B1 (en) 1999-05-28 2003-10-14 Sprint Spectrum L.P. Integrated wireless and private branch exchange communication network
US6909900B1 (en) 1999-07-01 2005-06-21 Gte Wireless Service Corporation Wireless mobile call location and delivery for non-geographic numbers using a wireline SSP+SCP/wireless HLR interface
US6487412B1 (en) 1999-07-01 2002-11-26 Gte Wireless Service Corporation Method and system for routing calls to wireless directory numbers in a network
US6937575B1 (en) * 1999-07-16 2005-08-30 Insors Integrated Communications Method of providing intra-company two way voice communications over a data network
US6418306B1 (en) 1999-07-19 2002-07-09 Sprint Communications Company L.P. Common message waiting notification across landline and wireless telecommunications networks
US6292671B1 (en) 1999-08-03 2001-09-18 Sprint Spectrum L.P. Dispatch mode in code division multiple access systems
US6603851B1 (en) * 1999-08-05 2003-08-05 Sprint Communications Company, L.P. Telecommunications service control point with code blocking
US6625437B1 (en) * 1999-09-23 2003-09-23 Sprint Spectrum, L.P. Location and events reporting in a wireless telecommunications network
US6560327B1 (en) 1999-10-01 2003-05-06 Sprint Spectrum, L.P. Method and system for providing telecommunications services using mediated service logic
US6922465B1 (en) 1999-10-14 2005-07-26 Gte Mobilnet Incorporated Method and system for reporting events in telecommunication networks
US7039164B1 (en) 1999-10-14 2006-05-02 Gte Wireless Service Corporation Method and system for reporting events in telecommunication networks
US7443969B2 (en) * 2003-09-24 2008-10-28 At&T Intellectual Property I, L.P. Methods and systems for billing and routing local toll-free communications
US6654451B1 (en) * 2000-02-07 2003-11-25 Bellsouth Intellectual Property Corporation Methods and systems for billing and routing local toll-free calls
US6944150B1 (en) * 2000-02-28 2005-09-13 Sprint Communications Company L.P. Method and system for providing services in communications networks
US7054636B1 (en) * 2000-03-01 2006-05-30 Gte Wireless Services Corporation Method and system for communicating data from wireline terminals to mobile terminals
US6718030B1 (en) 2000-08-10 2004-04-06 Westell Technologies, Inc. Virtual private network system and method using voice over internet protocol
US7243075B1 (en) * 2000-10-03 2007-07-10 Shaffer James D Real-time process for defining, processing and delivering a highly customized contact list over a network
US7113500B1 (en) 2000-11-03 2006-09-26 Insors Integrated Communications Method and dial plan for packet based voice communications functionality
US7218722B1 (en) * 2000-12-18 2007-05-15 Westell Technologies, Inc. System and method for providing call management services in a virtual private network using voice or video over internet protocol
US6901256B2 (en) * 2000-12-29 2005-05-31 Sprint Spectrum L.P. Cellular/PCS CDMA system with pilot beacons for call handoffs
US6771753B2 (en) * 2001-01-17 2004-08-03 Sbc Technology Resources, Inc. Billing for abbreviated dialing plan service
US6567514B2 (en) * 2001-01-17 2003-05-20 Sbc Technology Resources, Inc. Method and system for processing telephone calls via a remote tie-line
US7054431B2 (en) * 2001-01-17 2006-05-30 Sbc Technology Resources, Inc. Method and system for generating call data reports
US20030028803A1 (en) * 2001-05-18 2003-02-06 Bunker Nelson Waldo Network vulnerability assessment system and method
US7809121B2 (en) * 2001-06-22 2010-10-05 At&T Intellectual Property I, L.P. Identification of calling devices dialing a universal number to access a telecommunications relay service center
US20030033238A1 (en) * 2001-08-09 2003-02-13 Lawrence Oskielunas System, method and article of manufacture for auctioning in a data network environment
US7890393B2 (en) 2002-02-07 2011-02-15 Ebay, Inc. Method and system for completing a transaction between a customer and a merchant
US6718021B2 (en) * 2002-02-19 2004-04-06 Sbc Properties, L.P. Method and system for presenting customized call alerts in a service for internet caller identification
US7095834B2 (en) * 2002-04-30 2006-08-22 Bellsouth Intellectual Property Corporation Methods and systems for 1+ prepaid routing service
US6980635B2 (en) * 2002-04-30 2005-12-27 Bellsouth Intellectual Property Corporation Methods and systems for automated prepaid service routing
US20030217014A1 (en) * 2002-05-17 2003-11-20 Cassandra Mollett Systems and methods for storing and using phone number validations
US20030216988A1 (en) * 2002-05-17 2003-11-20 Cassandra Mollett Systems and methods for using phone number validation in a risk assessment
US20030216987A1 (en) * 2002-05-17 2003-11-20 Cassandra Mollett Systems and methods for accessing and using phone number validation information
US6954524B2 (en) 2002-06-07 2005-10-11 Sbc Properties, L.P. System and method for implementing and accessing call forwarding services
US6839422B2 (en) 2002-07-18 2005-01-04 Newstep Networks, Inc. Method and apparatus for providing local call treatment discrimination for selected calls on a switched telephone network
US8509736B2 (en) 2002-08-08 2013-08-13 Global Tel*Link Corp. Telecommunication call management and monitoring system with voiceprint verification
US7333798B2 (en) 2002-08-08 2008-02-19 Value Added Communications, Inc. Telecommunication call management and monitoring system
US20050021779A1 (en) * 2003-04-29 2005-01-27 Ahamed Syed V. Localized knowledge-based intelligent network
US7164759B2 (en) * 2003-05-23 2007-01-16 International Business Machines Corporation Method for categorization and prioritization of phone callers
US20050111648A1 (en) * 2003-11-26 2005-05-26 Roome William D. Multi-stage telephone number dialing system and method for providing limited access to a telephone subscriber
WO2005084187A2 (en) * 2004-02-23 2005-09-15 I4 Licensing Llc Verification and authorization of a consumer transaction
US7554974B2 (en) * 2004-03-09 2009-06-30 Tekelec Systems and methods of performing stateful signaling transactions in a distributed processing environment
US8929524B2 (en) 2004-04-27 2015-01-06 Value-Added Communications, Inc. System and method for determining and associating tariff rates for institutional calls
US9014355B2 (en) 2004-04-27 2015-04-21 Value-Added Communications, Inc. Telecommunication revenue management system
US20050249344A1 (en) * 2004-05-07 2005-11-10 Sbc Knowledge Ventures, L.P. Network delivery of personalized caller identification
US11062412B2 (en) 2004-05-19 2021-07-13 Touchpay Holdings, Llc Machines and process for managing a service account
EP1766955A2 (en) * 2004-06-18 2007-03-28 Tekelec METHODS, SYSTEMS, AND COMPUTER PROGRAM PRODUCTS FOR SELECTING OR GENERATING A SINGLE CALL DETAIL RECORD (CDR) FROM A PLURALITY OF CDRs ASSOCIATED WITH A CALL HAVING A PLURALITY OF LEGS
US7742581B2 (en) 2004-11-24 2010-06-22 Value-Added Communications, Inc. Electronic messaging exchange
AU2005325726B2 (en) 2005-01-25 2011-10-27 I4 Commerce Inc. Computer-implemented method and system for dynamic consumer rating in a transaction
US9282188B2 (en) 2005-01-28 2016-03-08 Value-Added Communications, Inc. Voice message exchange
US7783021B2 (en) 2005-01-28 2010-08-24 Value-Added Communications, Inc. Digital telecommunications call management and monitoring system
US9876915B2 (en) 2005-01-28 2018-01-23 Value-Added Communications, Inc. Message exchange
US7856094B2 (en) 2005-03-21 2010-12-21 Tekelec Methods, systems, and computer program products for providing telecommunications services between a session initiation protocol (SIP) network and a signaling system 7 (SS7) network
US20060229974A1 (en) * 2005-04-11 2006-10-12 I4 Licensing Llc Method of extending credit to at least one consumer and method of processing a transaction between a consumer and a merchant
US8756099B2 (en) * 2005-04-11 2014-06-17 Bill Me Later, Inc. Consumer processing system and method
US7527195B2 (en) * 2005-04-11 2009-05-05 Bill Me Later, Inc. Method and system for risk management in a transaction
US7304575B2 (en) * 2005-06-01 2007-12-04 Intel Corporation Low cost power amplifier linearization in an RFID radio transmit chain
US7760708B2 (en) 2005-07-08 2010-07-20 Tekelec Methods, systems, and computer program products for triggering SIP nodes to include SS7 routing information in response messages including information requested by SS7 nodes
US8385915B2 (en) * 2005-07-15 2013-02-26 At&T Intellectual Property I, L.P. Service provider identifier
US8570906B1 (en) * 2005-07-26 2013-10-29 At&T Intellectual Property Ii, L.P. Method and apparatus for assigning a virtual number during porting of a primary number
US8050253B2 (en) * 2006-01-09 2011-11-01 Tekelec Methods, systems, and computer program products for decentralized processing of signaling messages in a multi-application processing environment
SE531400C2 (en) * 2006-05-10 2009-03-24 Rebtel Networks Ab telephone Communication
US8606222B2 (en) 2006-12-28 2013-12-10 Tekelec Global, Inc. Methods, systems, and computer program products for performing prepaid account balance screening
US8554669B2 (en) 2007-01-09 2013-10-08 Bill Me Later, Inc. Method and system for offering a credit product by a credit issuer to a consumer at a point-of sale
US8059667B2 (en) * 2007-01-31 2011-11-15 Tekelec Methods, systems, and computer program products for applying multiple communications services to a call
US8542802B2 (en) 2007-02-15 2013-09-24 Global Tel*Link Corporation System and method for three-way call detection
US20080201158A1 (en) 2007-02-15 2008-08-21 Johnson Mark D System and method for visitation management in a controlled-access environment
US8213440B2 (en) * 2007-02-21 2012-07-03 Tekelec Global, Inc. Methods, systems, and computer program products for using a location routing number based query and response mechanism to route calls to IP multimedia subsystem (IMS) subscribers
US8730970B2 (en) * 2007-02-23 2014-05-20 Tekelec Global, Inc. Methods systems, and computer program products for providing voicemail routing information in a network that provides customized voicemail services
US8433648B2 (en) * 2007-02-26 2013-04-30 Bill Me Later, Inc. Method and system for engaging in a transaction between a consumer and a merchant
CN101874383A (en) * 2007-04-20 2010-10-27 泰克莱克公司 Systems, methods, and computer program products for providing service interaction and mediation in a communications network
US20080272188A1 (en) 2007-05-02 2008-11-06 I4 Commerce Inc. Distributed system for commerce
US9379898B2 (en) 2007-05-04 2016-06-28 Tekelec, Inc. Methods, systems, and computer program products for providing billing and usage data to downstream applications
US8059799B1 (en) * 2007-08-16 2011-11-15 Sprint Communications Company L.P. Algorithm to make optimal use of network resources during a mass calling event
US9357061B2 (en) 2007-09-10 2016-05-31 Dsi-Iti, Llc System and method for the automatic distribution of inmate phone recordings
US8719164B2 (en) 2008-06-19 2014-05-06 Bill Me Later, Inc. Method and system for engaging in a transaction between a business entity and a merchant
WO2010060087A2 (en) * 2008-11-24 2010-05-27 Tekelec Systems, methods, and computer readable media for location-sensitive called-party number translation in a telecommunications network
WO2010060082A2 (en) * 2008-11-24 2010-05-27 Tekelec Systems. methods, and computer readable media for providing toll-free service in a telecommunications network
WO2010083509A2 (en) 2009-01-16 2010-07-22 Tekelec Methods, systems, and computer readable media for centralized routing and call instance code management for bearer independent call control (bicc) signaling messages
US9712341B2 (en) 2009-01-16 2017-07-18 Tekelec, Inc. Methods, systems, and computer readable media for providing E.164 number mapping (ENUM) translation at a bearer independent call control (BICC) and/or session intiation protocol (SIP) router
US9621714B2 (en) 2009-01-27 2017-04-11 Value-Added Communications, Inc. System and method for electronic notification in institutional communication
US9225838B2 (en) 2009-02-12 2015-12-29 Value-Added Communications, Inc. System and method for detecting three-way call circumvention attempts
US8238538B2 (en) 2009-05-28 2012-08-07 Comcast Cable Communications, Llc Stateful home phone service
US20110222680A1 (en) * 2010-03-09 2011-09-15 Intelligent Network Application Protocol Ltd. System and method for routing telephone connections using short code dialing
US9319318B2 (en) * 2010-03-15 2016-04-19 Tekelec, Inc. Methods, systems, and computer readable media for performing PCRF-based user information pass through
US8903974B2 (en) 2010-10-05 2014-12-02 Tekelec, Inc. Methods, systems, and computer readable media for user controlled policy sharing
US9332036B2 (en) 2010-10-15 2016-05-03 Tekelec, Inc. Methods, systems, and computer readable media for providing user receptivity driven policy in a communications network
US8620263B2 (en) 2010-10-20 2013-12-31 Tekelec, Inc. Methods, systems, and computer readable media for diameter routing agent (DRA) based credit status triggered policy control
US8681622B2 (en) 2010-12-17 2014-03-25 Tekelec, Inc. Policy and charging rules function (PCRF) and performance intelligence center (PIC) based congestion control
US8996670B2 (en) 2011-08-05 2015-03-31 Tekelec, Inc. Methods, systems, and computer readable media for network metadata based policy control
US10572961B2 (en) 2016-03-15 2020-02-25 Global Tel*Link Corporation Detection and prevention of inmate to inmate message relay
US9609121B1 (en) 2016-04-07 2017-03-28 Global Tel*Link Corporation System and method for third party monitoring of voice and video calls
US10708369B2 (en) 2016-11-02 2020-07-07 Global Tel*Link Corp. Control of internet browsing in a secure environment
US10735431B2 (en) 2016-11-02 2020-08-04 Global Tel*Link Corp. Control of internet browsing in a secure environment
US9990826B1 (en) 2016-12-07 2018-06-05 Global Tel*Link Corporation System for monitoring offender during correctional supervisory program
US10027797B1 (en) 2017-05-10 2018-07-17 Global Tel*Link Corporation Alarm control for inmate call monitoring
US10749827B2 (en) 2017-05-11 2020-08-18 Global Tel*Link Corporation System and method for inmate notification and training in a controlled environment facility
US10225396B2 (en) 2017-05-18 2019-03-05 Global Tel*Link Corporation Third party monitoring of a activity within a monitoring platform
US10860786B2 (en) 2017-06-01 2020-12-08 Global Tel*Link Corporation System and method for analyzing and investigating communication data from a controlled environment
US10104710B1 (en) 2017-06-19 2018-10-16 Global Tel*Link Corporation Dual mode transmission in a controlled environment
US9930088B1 (en) 2017-06-22 2018-03-27 Global Tel*Link Corporation Utilizing VoIP codec negotiation during a controlled environment call
US9912821B1 (en) 2017-06-30 2018-03-06 Global Tel*Link Corporation Call processing system for modifying inmate communication limits
US10333870B2 (en) 2017-07-06 2019-06-25 Global Tel*Link Corporation Presence-based communications in a controlled environment
US11715056B2 (en) 2021-03-16 2023-08-01 Bank Of America Corporation Performance monitoring for communication systems
US11595527B2 (en) 2021-03-16 2023-02-28 Bank Of America Corporation Dynamic routing for communication systems

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3189687A (en) * 1962-02-02 1965-06-15 Charles G Miller Telephone switching system
US3692946A (en) * 1970-12-10 1972-09-19 Stromberg Carlson Corp Special service routing
US3975595A (en) * 1974-11-25 1976-08-17 Stromberg-Carlson Corporation Service code conversion

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5442690A (en) * 1992-08-25 1995-08-15 Bell Communications Research, Inc. Telecommunication service record structure and method of execution
US5455853A (en) * 1992-08-25 1995-10-03 Bell Communications Research, Inc. Method of creating a telecommunication service template
US5463682A (en) * 1992-08-25 1995-10-31 Bell Communications Research, Inc. Method of creating user-defined call processing procedures
US5481601A (en) * 1992-08-25 1996-01-02 Bell Communications Research Inc. System and method for creating, transfering, and monitoring services in a telecommunication system
US5511116A (en) * 1992-08-25 1996-04-23 Bell Communications Research Inc. Method of creating and accessing value tables in a telecommunication service creation and execution environment
US5608789A (en) * 1992-08-25 1997-03-04 Bell Communications Research, Inc. Method of creating user-defined call processing procedures
US5768358A (en) * 1994-12-30 1998-06-16 Stentor Resource Centre Inc. Method and apparatus for routing a call to a number corresponding to a virtual public dial plan or to an existing dial plan

Also Published As

Publication number Publication date
US4191860A (en) 1980-03-04

Similar Documents

Publication Publication Date Title
CA1129054A (en) Data base communication call processing method
US6229887B1 (en) Advanced intelligent network (AIN) functionality for electronic surveillance
US5537470A (en) Method and apparatus for handling in-bound telemarketing calls
US4737983A (en) Automatic call distributor telephone service
US5163087A (en) Delivery of customer data base key using automatic number identification
US5896445A (en) Incoming call tracking with interactive data collection
US6766003B2 (en) Method and system for providing enhanced caller identification
EP0764383B1 (en) Mediation of traffic in an advanced intelligent network
US5920621A (en) System and method for distributing calls to customer service operators based on automatic determination of operator availability
US5537611A (en) Network management of special service calls
US5805680A (en) Method and apparatus for telephone call sub-billing
US7940905B2 (en) Method and system for providing calling name identification
CA2313277A1 (en) Telephone calling card service system integrating virtual destination numbers
US6650633B1 (en) Monitor network with advanced intelligent network (AIN) for electronic surveillance
US5844978A (en) Multi-user telephone line
JPH11252250A (en) Public line telephone network system
US5684867A (en) Remote data access for operator assistance calls
US7529361B2 (en) Method for NPA split processing
US5812655A (en) Flexible service access code (SAC)
US20020186825A1 (en) Service management system blocking
JPH10150680A (en) Method for providing virtual dedicated access to intermediate exchange carrier
US20110222680A1 (en) System and method for routing telephone connections using short code dialing
EP0957623B1 (en) Operator assisted call subscriber screening using an intelligent network interface protocol
US3412211A (en) Call tracing method and arrangement
Ambrosch et al. PVN Service Description

Legal Events

Date Code Title Description
MKEX Expiry