CA2123348C - Telecommunications system sequence calling - Google Patents

Telecommunications system sequence calling

Info

Publication number
CA2123348C
CA2123348C CA002123348A CA2123348A CA2123348C CA 2123348 C CA2123348 C CA 2123348C CA 002123348 A CA002123348 A CA 002123348A CA 2123348 A CA2123348 A CA 2123348A CA 2123348 C CA2123348 C CA 2123348C
Authority
CA
Canada
Prior art keywords
call
thc
subscriber
cau
telephone
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 - Lifetime
Application number
CA002123348A
Other languages
French (fr)
Other versions
CA2123348A1 (en
Inventor
Ronald David Slusky
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
American Telephone and Telegraph 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 American Telephone and Telegraph Co Inc filed Critical American Telephone and Telegraph Co Inc
Publication of CA2123348A1 publication Critical patent/CA2123348A1/en
Application granted granted Critical
Publication of CA2123348C publication Critical patent/CA2123348C/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/4228Systems providing special services or facilities to subscribers in networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/46Arrangements for calling a number of substations in a predetermined sequence until an answer is obtained
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q3/00Selecting arrangements
    • H04Q3/0016Arrangements providing connection between exchanges
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/42229Personal communication services, i.e. services related to one subscriber independent of his terminal and/or location
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/50Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
    • H04M3/53Centralised arrangements for recording incoming messages, i.e. mailbox systems
    • H04M3/533Voice mail systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/54Arrangements for diverting calls for one subscriber to another predetermined subscriber

Abstract

A call sequencing facility is deployed in a telecommunications network to allow a caller who is trying to reach a called subscriber to be routed to each of a sequence of telephone numbers specified by the subscriber, even though a call placed to one such telephone number is answered.

Description

-1- ., TELECOMMUNICATIONS ~Y~
SEQUENCE C~LLING

o oundo theInvention , The present invention relates to the ~ e of ~1~ - calls in a S - tekcommunications system.
Among the various fo~vard-looking s- - - p~ being in . '- d or planned for the balance of the decade, and beyond, is the notion of ~r 1 e calling.
Once this feature is d ~ d, a I I ~bone service subsc~iber will be enabled to specify to the telecommunicadons infrastructure a s~ ~ - - - of ~ - - numbers to10 which a call to the subscriber can be routed until the subs~ ~ ibC- is "found". For e~campb, a subscriber to a '700" telephone number, such as a so-called personal EasyReachT~ 700 number obtained from AT~lcT, will be able to spccify that a callmade to that number should be routed, for example, first to the subscriber's office ~ -telephone number and then, if no answer there, to the cellular ~h~' - - - numberlS associated with the b~'s car l I rh~ ~ and, if no answer there, to the subscriber's home telephone number. The prior art in this regard is typified by the technology ~ 3~-ikd in U.S. patent No. 5 ~ 5 issued to C W. ~. .._" et al on June 22, 1993.
Summ ry of the Inventbn The im~endon set forth in Claim l.
Brief Descriptlon of the Drn~n~
In the ~awing, --FIG. 1 is a bloclc diagram of a communicadons network which includes a SCMiCC adjunct impkmendng a personal t l~phc ~ number semice;
FJG. 2 shows a number of the fields of a record containing profile information f~ a subscriber to the service;
FIGa 3-8 show in flow chart form the prog~am which implements the principles of thc invention in the service adjunct and Operator Servicc PositionSystem (OSPS) shown in FIG. l;
FIG. 9 is a bloclc diagram of thc servicc adjunct, and FIG. 10 is a broad bloclc diagram of the OSPS.
Detsiled Description FIG. I shows a public switched ~l~phc -- network l00 that p u.i~s long distance telcphone services for its s.lbY-d~- ~, such as thc suh~ihers 3S associated with telcphone stadons Sl through S4. ~T~ 00 ;T"'1~d~S, intcr alia, a , -2- :-:
plun~ily of ToU Switching ~rS) offices, or switches, three of which--l 10, 1 lS and 120--are shown. Netw~lc 10û also includa a plur~llity of Ope at~ Posidon Switching Systom officu (OSPS),onc of which --10S-, is shown. The switches and OSPS offices are intaconnectod via an intor-toll netwodc 111. A switch and OSPS
S officc may also be connocGed to one ~ more local Centr~ll Offices (CO), such as a)s S, 10 and lS, which re~pccdvely s~ve stations Sl through S4, where station S3 ts a mobile ~ stalion. -,! icd in neh~a* 100 is service adjunct lS0 which ~ c( w 3 calls pl~ood to a ~ rofa~ hlr~ number service in ~or~ -e with a 10 tebcommunications ssrvice profile associaood with that s b~ r. As ~es '~e d in detail he einbelow, the informadon containod in the profik can be cntered and/a~chan~cd by the sub~iber via interacdon with a voice interacdve system.

CREATION OF THE SUBS~r~V PROFILE
A 13!~"h ~ user, illustratively calling from stadon Sl, may subscribe to IS the pe~onal telephone numbGr service by di ling a 1 - ~e~ ~ned i l~y.llc - - number, which causes netw~lc 100 to establish a connecdon to terminal 160 attended by a serv~ ep.resentative. As a result of inte~ing with the representadve, the new subscribGr is aJsignod a unique porsonal telephone service number. In the illustradve embodiment, the personal telephone number is prefL~ed by the service code "700". Associa~d with the person~ telephone number is a Personal IdendScadon Number (PIN), and as many as four Calla Idendficadon Numbers (CINs). As will be discussed below, a subscriber may define ~ t call tra~ents far different one~ of the subscriber's associated CINs. Also, differentbilling modes are a#oci~od with the CINs. A subscriber's PIN and ClNs may be 2S disting~hot fr~m one anod~Gr by the number of digits forming those idendfiers, for exampk, five and four, respecdvely.
As a fur~Gr~sult of such interacdon, the service ~p.. tadve posidoned u terminal 160 causes a data reco~li defining a profilc for the new subscrib~ to be ~~ed in mem~y internal to adjunct lS0. An illustrad~e cxampk ~ ~-30 of a such a leoord 300 is shown in FIG. 2, in which one or more of the fields define a pardcular aspcct of thc person l tolephonc number service as follows: . .

HOME.PHONE - dcfinesthe subscriber'shome~ "h~-- number.

.

--'" 2123348 ::
SUB.PIN - defines the PIN assigned to thc r~ ' d subscribcr and may fur~her define an a sc~c d secondary subscnbes PIN.

SUB.LANG - identiiies a par~icul~ 'a q~l~g~ in which S ~ ~nn arc u> be madc to the sl ' --riher.
'- '--.
PHONE.NUM - deSncs the unique subsclipfion ~r ~p~ e - - -number, e.g., 700 555-223~, acsi~r~d to the ~ --~c- d s,,~ ~r.
' :
NUM.MSG - defincs thc number of voice .. f -~a~,. s stored in a 0 mrCQ~ Servicc sys~m (not shown) for the assaciated ~ ~hs~ ,r, ~IUM.CIN - dcfincs the number of ClNs ~ignP~ to the associated ~ ~ihP.r, CFNUM.1-3 - deSnc .. ,~p~ti~., call forwarding num~.~ ~.
lS whcn p~grammcd by thc s~b~ i~. -C~ R~ _ whcn set indicates that call S~ ,n~ i,\g, c..lb~d~h~g the principles of the prcsent h~
is in cffect.
, .
CIN.14 - deSne ,~, p~ti~e CINs and their .es~li-_ call t~ents as ~ f.d by the ~ubs~

NU - indicates~ that the field is~ not used o~ is not perdncnt to thc prcsent ~ inn ~cc thc proSle infolmation has becn stored in record 300, the _b~ ' - may Ih ct~4- intcract with adjunct 150 and update the record to 2S (a) invoke panicular calling features, (b3 changc the values of one or ~re of the assigncd ClNs, (c) change various caU f~l~.~;ng nu..,~,~ o~ (d) activatc call scquencing.

21233~8 A subscriber may update the profile by dialing hislher serviee number, e.g., ~700 SSS-2234, to atablish a netwodc lO0 conneetion to adjunet lS0 via an OSPS 5witch, e.g., OSPS lOS. OSPS 10S, responsive to reoeipt of the eaU via C10 S, fonvards the eaU to adjunct lS0 via communication path 106. In an illwtrative S embodiment of the invention. path 106 olay be, for e~ample, ~ Tl carner voiee ehannel. OSPS lOS also pa~cs associ~cd caLling inf~~nation to adjunct lS0 via d~a path 107. The ealling info mation ineludes, inter alia, (a) the calUng and called per~onal telephone numbers, (b) an indieation of the Tl channel calrying the call and (e) a unique eall identifier that OSPS lOS associates with the call. OSPS IOS and 10 adjunet lS0 use the eaU identifier to e~ehange via path 107 signaling infonnadQn (messages) relaling to the eall, ag will be disewsed bebw. Responsive tQ the reeeipt of the caU and a~ociated ealling info~ion, adjunct 150 translates the caLbd F ~. ~ ~- tebphone number into an intemal memo y loeation and unbads theref~m the d~a reeord 300 assoeiated with that t ' "hl 1~ number. Adjunet lS0 lS then pr~~ thc ca~ing party (subscriber in this instance) to enter a caller idcntification number~, in the event th t the calbr has not been given a caller identification numbcr by thc subscriber, the pound sign (#). In this example, the calling subscriber enters, via the a~ociated station set Iceypad, e.g., stadon Sl, hi~hcr assigned PIN. ~djunct lS0, responsive to receipt thereof, compares the value 20 of the received PIN with thc value of PIN containod in the r ~~C ~ ~ d subscriber data rocord. ~ this instance, adjunct lS0 would find that the former and latter values match one u~her u~t th~f~e rawns to the c lling subscriber a p- -~co,d<d announcement lisdng a number of caUing features that the subscriber may access andl~ update. ;
2S An illwt~ive e~ampb of the af~ementioned calling features ~nt, which is p~ented in the language defined in the SUB.LANG field, i~ u foL~:

~Nelcome to your person~ tebphone number sen~ice system.
30 To hear your voice me~ges -- press one, to progmm or review caU fanvarding numben press two, to caU home ~ place a call -- press three, (l) to acoes- yourcalleridentification numbers - press four, to aclivate call sequencing -- press five, 3S to terminate this call, press star pound ti.e., ~# ]".

' - 2123348 .... .

-s - ,.. "
This announcement is the highest level audible "menu" of the menu -"tree" presented to subscribers, and the ente ing of one of the dig~ts "I" to "S" in response to this menu cau es the system to present furd~er menus and submenus further down in the ~, as will be seen as this ~s~ ;on continues.
S Asswning that the subscdber, responsive to announcement (1), enten the digit "1" by presdng the corre~ponding l~eypad button of stadon set Sl, thenadjunct 150, responsive thereto, unloads the contents of the NUM.MSG field of tho associated record If the contents of that Seld equals zcro, then adjunct 150 transmits a r ~ssqgr- indicative of that fact to the calling ~ S,!-~
If the value of the contents of the NUM.MSG field is greater than zero, then adjunct 150 returns a message reciting the contents of the latter field and ~ -presents a menu inviting access to the sto~ed messages.
The subscdber may accept or decline that ~ by entering a respective Iceypad digit. ~ ~ -lS If, on the other h~md, the c~llling subsc~iber desires to program call fonvarding numben and therefore in ~ponse to announcement (1) enten the digit "2n, then adjunct lS0 responds with a menu announcement detailing opdons that the subscriber may ekct in connecdon with the call forwarding feature. An illustrative exampk of such a menu announcement is as follows: -'~o review call f~warding numben -- pre~ one, to program call f~warding numba~ - prcss two, (2) to return to m~in menu, press star pound [i.e., ~# ]"

2S If the subscnber, in response to ar ~ (2), enters the digit "1", then adjunct IS0 transn~its ~ ve~l accounting of the contents of the C FNUM. 1-3field~, and presentl the subscriber with a menu offering the o~ y to cancel any one ~ more of them If thc subseribcr enten the digit "2", adjunct 150 prompts him~cr to 30 entcr up ~o (in this easc) thrce ten-digit eall for varding ~ lep~ c numbers; to designatc a partieular onc (~ nonc) of thcm, as being thc number to which caUs arc to bc fonvardod; and to designate thc date and/or dme during which call forwarding to any par~icular one of thc eall forwarding telephonc numbers is to be effeetive.
Adjunet 150 eonfinns thc entry of thesc various pieces of info~s~ic by returning3S an announcement indicative thereof and presents the s.lbs~ ~ ;bf~r with the option of changing or approving it. Oncc approved the data a~e stored in ac~ s"h~ 5 ': ' ' .

(not shown) of thc CFNUM.1-3 fields of the r~~~ C ~ t d record. The :le.s - of ap~lrticular number to which calls are to bc fonvarded during any period .,.~ 1~ any previous activation of call soquencing (discussed below) f~ that period.
After thc subscriber h~ls cxited the caU fonvarding featurc by entcring S "~#", adjunct lSO ret~an~nits announccmcnt (1). Assuming, now, that the calling subscriber entcr thc digit "3" in ~c to tht announccment, then adjunct ISO
transmits a pro~t ~ dctsn~ne if ~e subscriber desires to place a call to his~cr home ~ some other locadon.
Assuming that thc calling subscriber elects to call s~ne other location, 10 then sdjunct lSO, responsive thereto, rcquests entq of the ten~igit ~
number that the calling subscriber desires to call. Upon receipt of the last such digit, it thcn sends to OSPS lOS a data message containing, inter alia, the call idcntifier, ten digit tebphone number ent~d by the s ~ ~ , and a lequest ~equesting that the subscriber's caU bc fonvarded to the latter t,l~p~ number. At that point, lS adjunct lSO relinquishes contml ovcr thc call. If thc slb~-b~ had indicated a desire to caU home, the telephone number st~ed in the HOME.PHONE field would have been insened in the afarementioned data message instead. In dther case, as will be discussed below, adjunct lS0 dirccts OSPS to bill the caU to the s~bs~ ,. s telephone se~vice number.
OSPS 105, in response to receipt of the data . - ~ ag. and in a convention~ll manner, forw~rds the caU to the telephone station identified by the calbd t,ebphone number oont inod h the message. For example, if the latter telephone number is a#ociated with studon S4 (E:IG. 1), then OSPS 10S passes thecaU vh inte~DU path 11 to toU switch 120. Switch 120, in turn, forwards the call to 2S station S4 Vit CO lS. In ddng so, OSPS 10S creates a billing record to traclc the time and charges f~ the associated caU.
The sub criber is also ~ D~;d~ with the capabiliq of interacdng with adjunct 150 for the pu~e of administering the subscriber's ClNs. Briefly, the subscriber invol~ that capability by entering the digit -4" in ,~r ~e to hearing30 announcement (1). ~djunct lS0, in response thereto, preslents the user with a menu and submenus th~eof detdling a number of different optiQns reladng to (a) adding, dekting, renaming and/~ specifying the call treatments that are to be accorded to a re~pecdve calkr identificadon nurnber ~ (b) reviewing such numbers.
F~m dme t~D time, the ~ bscnhçr may want to be reached at any one of 3S a soquence of different telephone numben and, more par~cularly, at any one of those numbers e~en though a call placed to anotber one of those numbers that is earlier in ~ 21233~8 --. .
~e soquence is ~ . _ d by someone other than the subscriber. That is, tbe subscfiber is not present at the caUed locadon to talce the cal1, but may be present at a location a~cd with one of the other t 1~ numbers. To this end and in aecord with an aspect of the invendon, a mc ~ - l j5 ~AU.i~d for allowing a caU
S to be routed to a telephone number in tbe . err~ even if dle call had been '' completed, ~ Hanswed~ at a previous te1ephone number in the s , ,~r ~ The - ~ ' subscriber may hvolce such a eall soquencing ~ sm by entering the digit "S" in -~-respon~e to ulluun~nt (1). Adjunct lS0, in response tbereto, tr~nsmits a pfompt requesting entry of (a) a specification of the order'h whieh ealls are to be fonvarded ' ~ ' 10 to the telephone numb~ stored in fields CFNUM.1-3, (b) date and tdme during whieh the eall s~queneing is to be in effeet, including the opdûn that eall sequeneing is to be in effect undl it is ~ r~l~ by the subscriber~ in the event that singlenumbereaU forwarding is acdvated, as ~ d above, sl ~~5 ~' - ' to the aetivation of eall soqueneing. Adjunet lS0 eonS~ the entry of the various l~i r - ~ s by IS returning _nts indieative tbeleof and presendng the subseriber with the opdon of ehanging or app~ving tbem. Onee appft~ved, the data are stored in respeedve subfields of the C~ Q~Q field of the ~ record.
Tl~ea~er, whed a userother tban the bs~-bcrplaees a call to the subsenber's sennce nufnber, then adjunct 150 advises the caller that eaU saquencing 20 is in effect. Adjunet lS0 abo advises the alller that he/she may sr q-l x through the subscriber's call fofwarding number~, as will be ~ 5~ .ihed below detaiL It suffices to say at this point, however, that adjunct lS0 forwards the call via OSPS
10S to a station ~iociated with a first tekphone number, e.g., the particular one of the tekphone nuff~ sto ed in field~ CFNU1~1-3 designated to be the first in the ~ ' 2S se~quence-illu~uively the telephone number in field (~FNUM.l. If the called number is busy ~ if tble p~on answering the call is not the - br~~ber~ then the cal1er enay ~que~ call soquencing by entering, for exarnple, the star (~) sign ''' ' ' follo ved by tne ,~d (#) sign. OSPS 10S, responsive to receipt of the signals ' ' characterizing that ~eque~, t~minates the connecdon to the called stadon, but retains 30 the connecdon to the calling st~ion. OSPS 10S then ~ -cl5 the calling station to adjunct 1S0. In addidon, OSPS 10S fonvards via path 107 a message containing, ~ ;
inter ali~, (a) calling and called numb~ (b) ~ b~r-h~r's F--~ ~' service telephone number, (c) call ickndfier and (d) inf~mation indicadng a calling par~ ~equest for call sequencing. At that point, adjunct lS0 obtains the next tl! ~ep~o~ number in the 3S sequence illustratively, the ~ yhc - - number contained in the CFNUM2 field of the assQciated rccord--and then fonvards the call to OSPS 105. In doing so, adjunct lS0 sends a me~age coQtdning, inter alia, (a) caUing number, (b) new call sequenchg number, (c? subscrtberpasanal se~vice telephone numberand (d) call identifier, a~
will be explained beb~
Similady, if the latter caU is busy or is answered by a person other than S the subscriber, theQ the caller may again lequest call sequencing in the A~
m~mner. ~ that eveQt"ldjunct lS0 fonv~ds the call via OSPS 105 to a neit number in the soquence, illustratively, the telephone number stored in the (~FNUM3 &Id of the associa~d ~ TQUS, in accord with the invention, the caUer may cause adjuQct lS0 to soqueQce througQ each of the tel ~' - - numbers 10 specified by the subscriber until the cdl~reaches the ' 9 'b~ - IIv.._._r, if the caUer is still unabk to reach the ~ t i~ after the associatcd ca11 has boen forwaf~bd to the last of such telephone numbers, then adjunct 150 p.v.i~s to thecaUer the option of Ieaving a message for the called subscriber.

C~LL PPO~FSS~G
IS Referring to FK;s. 1 and 3-8, assume that a caller, who m ay be the subssriber, dials the subscriber's pelsonal telephone number 700 555-2234. The caU ~ -is ultimately e~tendcd to service adjunct IS0 via a networlc 100 switch, e.g., OSPS lOS as a result of dialing a prefu of zero ("0"), and thence via one of the T1 channe,ls of path 106. Upcn eeeipt via data patb 107 of a eall set-up message~; ~
20 contuning, inter aL~a, (a) ealled and eaUing numbers, and ~b) a particular call ~ ~-identifier that OSPS 10~ ~ociates with the eall and (e) the channel ca~Tying the call, u mentionod above, the ,~djunct lS0 p,~m responds to the receipt thereof and retums a dialing dgQ I, e.g., a "boogn, over the associated channel to alert the calling parly that the desi~d cwfQection has been established (block 501).
2S The p~am tben fom~ a message eontaining the .. ,cei-_d called number (e.g., 700-S5S-2234) and a request to validate the number, and sends the message to ao associ,~ed databs,se manager, discussed below. The latter, in tum,det (bloc,',c S02) if a subscriber ~ecord has been assigned to the called number.
If thu~, tben the d~e ~nager tr~umits a me~age indieating that the caL~
30 nunbcr is valid b clc to the t~aetion proeess~. Otherwise, the message indieates tbat the ealled number is not valid, which eauses the program to transmit ov~ the path 106 channel an announeement indieating that the called number is not in sen~ice (bloelc S03). The program then terminates the call (block 504) by sending a cag termination message containing the assoeiated call identifier over path 107 to OSPS

~'' 2123348 - - ~

lOS. OSPS IOS, upon roecipt of thc l~cr mcssagc, tcrminatcs thc call connection in a conventional manncr.
If thc ealbd numbcr is vaUd, thcn thc progr~un transmi~ a p~ded "wcleomc" announecmcnt (bloclc S06) ~eqwsdng cntry of a F ~~' idcntification ~ -S numberovcr thc a~ocia~cd channcl. Thc following is an examplc of such announccmcnt: -~q1Vclcomc to thc p~lizod caUing 5y~
If you arc calling from a ~ouch-tonc tclcphonc 10 and havc a ~ ~ ~ calling idcnd~ication (4) -~ --numbcr, plcasc cntcr it now ~ . ~ by thc ~ - pound sign. Othcrwisc, just prcss thc pound sign."

Thc p~am thcn monitoa thc path 106 channcl for receipt of an lS idcntification aD) number, i.c., a PIN, (~IN ~, alternadvely, the # sign. If at the end of, f~ exampk, tcn seconds, no D~ number ~ # sign was ~ 1 (bloclc S~7), a rc-entry mc~agc i5 tr~msmitlod (block S09). If ncithcr an ID numbcr nor a # sign isroecived this dmc (bloel~ S10), thc p~m transmits a mcssage indicating that the call will bc tcnnina~d (bloelc S12) and thcn tcrminates thc call (block S04) in thc 20 manner dc cribod abovc.
If, on thc otber hand, thc program finds that thc calling party rcspondcd to thc wclcomc anw~nt (bloel~ S~7 ~ bloc~ S10), then it checks (bloclc $08) to xc if that party ontcrod just thc # sign. If that is thc casc, then the program procoods to bloclc S23 ~;IG. S). ~, on thc othcr hand, thc calling parly has cntcred 2S an 11) numbcr, thcn thc p~atn ehccb (block S19) thc validity of the entry (PIN or C~) by bwlching a que~y to thc aforcmcntioncd databasc.
If thc ~n mcs~gc from thc d~asc indicatcs that the entry is not valid, thcn thc pro~m checb to scc if it h~ sct a rctq flag for the currcnt call(block 520). If thc flag is sct, meaning that this is thc second entq of an invalid ID, 30 thcn thc program procoods to tcm~c thc caU via bloclcs 512 and 504. If thc rctq flag is not sct, thcn thc prograrn SCt5 it (blocl~ S21) and then rcquests re-cntry of an ID ~ # sign (bloclc Sa9).
If thc databuc mcssagc indicatcs that the entq is valid, then the pro~m, opcrating in eonjunction with thc database, delive~ (bloe~ 513) any voice35 mcssagcs that rnay havc becn stored in thc databasc for the caller. The program then ~ 2123348 chccks the entcred idendty number (bloclc S22) to de - ~ - if it was a P~, i.e.,contdns fiw digits. If il was not, then the p~gram checlts to see (S23, PlG. S) if caU
sequencing is actiw. If it is no~, then the pro~m (S24) detennines if the caU should be fonvardcd to the subscriber's home telephone number and unloads the lat~er S nwnber f~m the associa~od subscdb~ lecord (block S2S) if it finds that to be the case. Thc ~gram (blocl~ S26) then fo~ms a Call Folwa~ing ((~:) messagc containing, inter aL~a, (a) caUed subsc~iber number, (b) caUing number, (c) telephone number to be caUed and (d) caU idendfier that OSPS 10S associatcd with the incoming caU. The prog~am then ~w if the caU~ entercd a Glt~ ~blocl~ S28) 10 and, if dlat is the case, enten a p~uticul~lr billing code (bloclc S29) in the CF message to indicate that the caU is to be charged to thc caLted ,Ib~ ' r. Otherwisc, theprogram (blocl~ S30) enters a diffe ent biUing code to indicate tha~ thc call is to be ~ ~ -chrged to the calling pUIy. The program then sends the mcssage (bloclc S31) overthe data puh frorn which it ~;~ d thc odginal caUing ~ - &r- - - e.g., path 107 IS toOSPS 10S. Thep~nthenexita -~
If thc progr~lm (blocl~ S24) finds that thc caU is to bc fonvarded to other - -than the subscriber's home tekphone number, then it unloads the i kp! ~ number stored in the C~FNIJ1~5.1 Seld of the associated subs~riber ~cort (block S32) and then p~oeods in the manner dcscribed above (ie., pr~ceeds to block 526). It is wted that 20 in this instance, the call is forwar~ed to the &t caU forwarding number, but wiU not be fonvardod the~ r to a second call fonvarding number if the called number is busy or the subscriber is unavailabb at the callet location. The reason for this is that caU sequencing is not active. Howev~, if the C~l 1 S~Q field of the associated subscriber ~cord indic~ that caU sequencing is acdve, then the program transmits2S (block S3S) over the chnnel carrying the caU an announcement indicating that caU
scquencing is acdw, u mendo~~d above. An Ulustradve example of the announcement that the p~am (block S2S) presents to the caller may be as follows:
' This is the ~li~d caUing service.
30 The party you have caLlct has spcciSet a list of tebphone numbers at which that party may be reache~d. These telephone numbe~ can be tried in sequence. To cawe your caU to procced to the next number on the lisit, even if the caD has 3S been answer~d, press "star pound" at any dme.
If a par~cular telephone number does not answ~, :

--~' 212~3~8 , - Il-the next number will be tricd automadcally after 5 ring~, even if "star pound" has not been ente~
Trying the first number now.n S l'n/c~_; bcf~e transmitting thc announccment, the program unloads (b1Oclc S33) the t~l~, ' number ~tored in thc CFNUM1 ficld of the associated record, e.g., thc t ~ number of station S4 and thcn forms a Call Scquencing (CS) mcssage (bloclc S34). (The content of a CS mcssagc is similar to that of a GF
mesgage, except tha~t the message typc is directcd to call sequcncing.) The p~ograrn (blocl~ 528) then chccks to see if thc caller had entcred an ;
agsociated idcndfier, i.e. a CIN. If that is the case, then thc program inserts an -indicator in the message (bloclc S29) to note that the call is to be charged to the subscriber's pe~sonal telephone number. Otherwise, the inserted indicator notes that the caller i~ to be charged for the call (bloclc 530). The program then sends lS (bloclc S31) the message to OSPS 10S via path 107 and then exits.
In response to rcceipt of dK adjDct 150 ~Q7Qsg~ thc OSPS prog~am ; -(bbclc 600, FIG. 6) st~es the contents of the messagc in a call record that it associate~ with the call (bloclc 6û1). The progalm thcn causes OSPS 105 to forward the call to the destinadon identified by the call fo,..~ g number contained in thc 20 message (bloclc 602). The program then passes control of the call to a convendonal call processing progmm if the ~ t me..~age does not indicate that call sequeneing is in effeet (bloclcs 603 and 603-1). Othenvise, the program begins monitoring the eall eonneetion (bloek 604) for the receipt of the J# signals, indicating that the ealler hl~s ente~sd a request for eall sequencing. During such 2S monitoring, there is a good ehanee that someone other than the subscriber mayanswer the eall at the e~lod destination and then, after taa~dng with the calling party, te~minaQe tbe eaU by "hanging up". If such an event occurs, then, the CO serving the eaUed sts~oo will nodfy the destination toll switch, e.g., TS 120, of that fact in a eonventional manner. The latter toll switch, in turn, sends a ~ ,o~ message to 30 OSPS 10S. Aeeordingly, during such monitoring, the program (bloclc 604 1) cheeks for the receipt of a diseonneet message from the destinadon toll switeh and r - ~c~ the fo~rward s~r ~ (bloelc 604 2) to the destination switch if it reeeives such a message. Otherwise, the program (bloek 60S) checks to see if it .~i~ d a request f~ eall sequeneing. If it did not receive such a request, then the 3S prog~m (bloek 607) eheeks to see if the ealling party has terminated the eall and continues monito~ing the c~ll (bloelc 604) if that is not the case. However, if dle 2~23348 prog~am finds that the calling parq~ has tenninated the call, thcn the program compktes a convcntional billing ~d (bloclc 608) if the call had been completuL
The prog~m thcn stotes thc rec~d in a billing d~uabase whose contents is later ~ ~ dbyabiJlingcentcrforthcbillingofrapectivci lep~ l~e caUs.The S prog~am (bloclc 609) then ~rminates the call and then exits.
Assuming ~at tl~ callcr entcn a r~quest for call sequencing, or if the caUed t~l r~ne number has becn nnging f~ S rings without having been answer~
then thc OSPS p~g~m ~bloclc 610, FIG. 7) ' -5: - ~t~ the call forward connectionto the destina~on toll switch (if it had not been ~ s1y disconnected (bloclc 6~ - ~ -10 2)) and then unloads thc associatod call record *om mcmory (bloclc 611). The ~;
pro~am then scts (blocl~ 612 and 614) a "sohwarc flag" to a y.~ d valuc if the caU was compktcd. O~#nvise, the pmgram clcar~s the flag (blocks 612 and 613).
The prog~m then c~ a billing record (bloclc 615) and notes therein whether or not the Jssociated caU had been compktcd bascd on the value of thc r '' ~r~ d ~ -lS flag. The p~am thcn s~es the billing record in an associated database, as mendoned above. Thc proglam thcn fo~ms a CS mcssage (bloclc 617) and supplics the message to adjunct lS0 over the associatod data path, e.g, path 107 (block 618).
The pro~ani then e~
Upon teceipt of a CS request message from OSPS 105 (scnt at 20 bloclc 618, PIG. 7), the adjunct IS0 pro~m gets of COW the s b.~i~er ~cord associated with the senicc tekphone number contained in the CS I ~ a~ (bbc~
701, FIG. 8). The p~gram then compares the catled number contained in the message with the tekphone numben contained in the CFNUM.1-3 fields of the associ~tod rccord (blocl~ 703), in the ~dcrdetennined by the ~ ..nincd 25 scquence, until it finds a match. If the match is with thc last number of the s~, ~r this mans thu all the numbcrs hàve bcen tried, that is, the s ; ~ lC: has bcen exhausiod. If this is the ase (bloclc 702), the program transmits an announcement (bloclc 704) over the ch nnel ickntified in the CF message to present the caller with the option of leaving a voice message f~ the called service b~ . If the calling 30 parq accepts the opdon (bloclc 70S) by the entering of the appropriate keypad (MF) character, e~g~, the pound (#) sign, then the program fonns a l-~e,ss&g~ containin&
inter alia, the telephone number of the called subs~il~. s voice l~ age service and a ~equest to fonvard the call to the i~kntificd telephone number and sends the message to OSPS lOS (bloclc 706). OSPS lOS, in turn, -~ ~ c ~ lccts tho call from 3S adjunct IS0 and fanvards the call to the calkd desdnadon. Thc program then exits.
If the ~ubscriber does not accept the option, then the program tenninates the ' ~~' 21233~8 -:

- - (bloclc 707) by sending a disconnect messagc to OSPS 105.
If the matched number is not the bst number in the scquence, then the progr~n sends a CF call set-up me~ge (bloclc 703) containing the next number in the ~eguenoc to OSPS 105 (bbclc 708). The pmgram then exits, thcreby S relinquishing control of the call to OSPS 10S. OSPS 10S, in turn, forwards theassoci~ed call to the datination identified by the latter numbcr, as ~ ir ~ikd above -~
If the pw~m (blocl~ S22, FIG 4) finds that the numbcr ente~d by the call~ contains fiw digits, then the pmg~m ~ that the calling p~ty is the subsc~iber and tlansmi~ (bloclc 52" announcement (1) to the subssriber via the 10 path 106 Tl channel. The pmgmm then waits for the subscriber's ~ h - - (entry) Upon receipt of the entry, the pm8ram proceeds to an appropriate sub-pmgram (bloclc S32-1, S32-2, S32-3, S32-4 or S32-S) to pmcess the subscribcr's selection, in the manner discusscd above.
One possibk prefe~d embodiment of adjunct 150 is shown in FIG 9 lS Specifically, adjunct 150connec~ to a plurality of net v~lc 100 s vitches 105 In an illustrative altemative embodiment of adjunct 150, each such switch 10S may be thc well-lcnown No. SESS switch availabk from AT~T To enhance its reliability, adjunct lS0 comp~es nvo se c~ 1~ in which a component in one such secdon is -~
dupLcated in the otherwch section Acoordingly, ad -e Dr-- of one sectdon 20 adjtmct IS0 equally perl ins to the other secdon In p~dcular, each such #cdon includes a group of transacdon p~ce~o~ 10(Il)e chofwhichconnectstoarespecdveoneofswitches 10Svia associaood commlinication~ p~hs 106 As mendoned above, a communicadons path 106 m~y be, fore~mpk, a ~calbd Tl calrier line As is well-known, a Tl carrier 2S line provide~ a pluidity of channels for ca~Tying ~_sy~_ti~_ telephone calls Each such secdon ~o includes ~n X.25 F~nt End Processor (~:EP) S0, SNA ~ SS, I~N 15, and a computer 60 as ociated with a dislc memory 66 The X 2S FEP S0 impkment~ the well-h~own X 25 dat~ tr~msmission pro~col and is the means by which an associated secdon of adjunct 1S0 e~cchanges call signaling informadon with 30 an OSPS. That is, X 2S FEP S0 is alrangod so that it supplies to its associatcd compDter 60 via LAN lS alll signaling informadon that FEP 50 receives from a rapecdve one of the switches 105 Simibrly, X 2S FEP S0 supplies to a respccdve one of the switche 10S csll signaling Wonnadon that FEP S0 receives from an ~ ~ ;
associated computer 60 via I~N lS In this respect, X 2S FEP S0 connects to each 3S of the switche~ 10S that connect to the associated secdon transacdon p.~c ~ 10 The coMecdon between X,2S FEP S0 and such switches 105 is represented in the ~ 21233~8 FIG. by path 1~7.
The pmcessing of incoming and outgoing calls and associatcd call information, as well as d ta base management of subscriber records sto~d in a di~lc mem~y 66, is handled by the ~ computer 60, which may be, fore~acnple, S the Digital Equipment Co paration V~X-9000. In this respect, computer 60 is at the heart of adjunct lS0, whe~ t~nsaction pr~!ce~ 10 (11) and X.2S FEP S0 serve to interface their a~ocia~d computer 60 with s.. ~ ' ~9 105. In addition, and as a means of further improving the redundancy of adjunct lS0, each ~ \~ 60 is connected to each l~N lS, as shown in the FIG. .
As mentioned above, a new subscriber record is inputted by an attendant op~adng terminal 160. Termh~al 160 connects to each secdon of adjunct lS0 via a respective SNA processor 50. Each SNA p~ ~ S0 implements the well-lcnown IBM SNA protocoL and is uscd to interface t~minal 160 with a ,~i,p~li._ computer60. Thus, a newly inputted subscriberrocord is passed to both computers 60 via 15 theirrespective SNA 1: ~ c ~ S0 and I~Ns lS. Both of the computers 60, in tum, store the ncw r~, ~ a changc to an exisdng r~ in their l~ ~ti~_ dislc memories 6~. A computer 60 may also receive from another adjunct IS0 via the associaoed data br;dge 4S a new subscriber rocord, or a change to an existing reco~
In this way, each adjunct lS0 maintains an updated COW of each 3ubs~ record, 20 as mentionod above.
Tuming no v to PIC;. 10, there is shown a broad block diag~m of OSPS
105, which includos c ll proco~or 430 and switch fabric 405. Call processor 430, ~ -m~e particularly, con~ the over~l functions performed by OSPS IOS and does so ' ' at the direcdon of ~ call p~oess~ prog~m sto~ed in call memory 435. Such 25 fuwdons include coovendonal telephone ope~ services as well as interfacing with adjunct lS0 in the msnnerA~, ~;kd above. Such interfacing includes, more par~y, communicadons pa~s 106 1 th~ough 106 N and Front End ~s~o (I:E3P) 41Q SpeciSc 11~, tekphone calls ~ d via one of the paths 104 extending to one or mole COs a e presented to switch fabric 405. Switch fabric, responsive30 thereto,. supplies the asgociated clllling inf~mation to call ~,~ejso. 430 via bus 42S. ~ mentioned above, ~wh calling informadon may include a called number ass_ ~vith adjunct lS0. ~thu is the case, i.e., the called number includes a 700 :
prefix, then p~cess~ 430 directs switch 405 to route the call to adjunct lS0 via one of the communicationg path~ 106 I through lO~M. In doing so, ~ ce~ r 430 3S suppUes the associated calling information as well as the af.,.~i e - ~ call identifier to FEP 410 via bus 42S for deUvery to adjunct 150 via data path 107, as .
~ - 15-mendoned above. As also m 1~ d above, the OSPS, i.e., ~.- 430, ~- -associates the caU with a caU ~cwd which i5 sto~d in memo~y 440. ~Iten~ively, FEP 410 supplies ma~ges tht it eceiva via path 107, e.g. a CS message, to caU
proocssor 430 vu bw 42S. n r 430, in tum, I c - ~ the mes~age in S ~~d~ with the p~m describod bove and which is ~tored in caU mema~y - --43S.
M~e par~ularly, for a CS message in which the call connection to the caUer wiU be monitared f~ the entq of a caU sequencing request, p~ocessor 430 causes switch 40S to bddge one of the MF leceivers 415-1 through 41S-P onto the ~ -10 ~c ~ c~or In this way, the conncction is monitwed f~ the cntq of such a roquest, as ~- d above. When the - r~d receiver detects the presence of the signals ch~ing the request, it then nod&s r - 430 theleof via bus 42S. When processor 430 is sadsfied tht the request is legidma~, it then nodfies adjunct lS0 of that fact via FEP 410. In addidon, processar 430 changes the configuradon of the 15 e~ablisbed~ - todi~ectthecaUedp~uty,ifneedbe,and :~ ~ c :the caUer to adjunct lS0, as described above.
If the af~emendoned message N a convendonal call-cc - - c~
message ftom adjunct lS0 to f~ward the caU to an id~ qeJ~ m, then proce~~ 430 directs switch 405 to discoMect the call f~m path 106. F~s~ 430 20 then direct~ switch 40S to enablish a connection between the incoming call connection and the ~i~ one of the intertolt netwodc paths 111 as a way of fonvarding the calt to it~ intendat datination. In doing so, ptocessor sends a so-called CCS message idendfying the c lt to the desdnation via CCS netwod~ interface 4S0 and CCS netw~lc 2S0.
2S Prooc~or430, on the other hand, ~outes incoming calls that ate not accoml_ed by the 700 preftx to one of plurality of tebphone operators via :~ -interfacc, ~ tmnlc .420. Such operato~ are represented in the FIG. by operator ~ ~:
poddon 4SS which ~oe~cs such incoming calts in a convendonal manner.
The foregoing merely iltustrates the p~inciples of thc ~ ~_ - It will 30 thus be apprecia~ hat those sl~lled in the art wilt be abk to dcvise numcrous ammgements which, althoup not explicitty shown ~ llcs~ ~ ik d herein, cmbody thc .
princtpks of the invendon d are thus within their spir.it and scope. F~ ex~mpk, it can be app.rcc.iated that adjunct IS0 may bc readily adapted so that it first routes a calt to the subscdber's home telephone when the calt sequencing feature is active, 3S alut then routa the call to the telephone numbers in the sequence. In addition, atthough thc invontion was ~ d in terms of a catler entering particular 21233~8 .

pl ~ Iceyp d signals to request caU sequencing, it is clear that an OSPS may employ s~caUed spealur-independent recognition equipment to aUow a caUer to enter such a lequest by saying it. Such oquipmont is readily a~ 1; ~' and employs w~d-spotdng algorithm which may be adapted to spot such words as "caU" and S "sequencing". Aiso, the f~egoing may be readily adapted so that it (a) accepts a ~equest f~ caU sequencing from either the caUing or caUed party, (b) creates a billing r~ ord only f~ the last answered caU in the sequence, placed to one of the associated call fanvuding numbers, ~ (c) automadcally places a 131~phC caU in sequence to each of the caU f~warding telephone numben, even after one of them 10 has been answe~ed, to eliminate the need f~ the calling (or called) party to enter a request for caU sequencing. Moteover, the foregoing may be readily adapted so that if call sequencing is active and a caUer "hangs up" before all of the caU fonvarding ~l~ph~ numbers are tried, but r~lil~ls the subscriber's personal service number within a pledetennined period of dme, then presendng the caUer with the opdon ofIS condnuing caU soquencing as though the calkr did not "hang upn. Alternatively, if, ~ ~ -again, caU soquencing is acdve and a caUer "hangs up" before aU of the caU
fonvarding numbers ale tded, the system may imtnediately ring the caUer's ~ e and, upon that tekphone being answe~ed, announce to the caUer that there are other untried m~mbers on the list and that, unless the caller "hangs up" at this 20 point, the next numberon this list wiU be tried.
Although the menu of choices in the present illustrative embodiment tre~ single call caU forw~ling (choice "2" of the main menu) and caU sequencing (choice "5n) as sepa~ely administeled functions, they could be combined into a single call forwarding function in which the forwarding ~ ;fi~d by the: bs~-l~ is 2S either to a singlc tekpbor,e numbcr~ to a sequence. ~~ u .~, the system could be ananged so u to aUow the sub~criber to define a plurality of caU fonvarding sequenccs, a p~rticulllr one of which could then be made active at the subscriber's request by identifying it with an idendfying code.
In the present illwtradvc embodiment, a caUer is ~,o.;~d with a caU
30 sequencing an~nt and instrucd~ only at the beginning of the caU. In other ernbodiments, however, such annow~nts andl~ instrucdons could be presented at variow opponune points throughout the caU, such as upon called-party tcrminadon of any call in the sequence that was answe~

Claims (5)

1. A telecommunications system characterized by means for storing, in association with a plurality of source telephone numbers, first and second reach telephone numbers, means for extending a call initiated from a caller to a particular one of said source telephone numbers to said first reach telephone number, and means, responsive to a signal of a predetermined type that is caused to be supplied over said call by said caller, for extending said call to said second reach telephone number after said call has been completed to said first reach number.
2. A method for use in a telecommunications system of the type in which an incoming telephone call originated by a caller may be routed in accordance with a sequence of telephone numbers prescribed by a subscriber, said method characterized by the steps of selecting one of said sequence of telephone numbers and routing said incoming call in accordance with the selected telephone number, responsive to the caller entering a predetermined request, selecting a next one of said sequence of telephone numbers, and routing said incoming call in accordance with the next selected telephone number even though the call placed to the previous selected telephone number had been completed.
3. The method of claim 2 further characterized in that said routing step is initiated in response to an indication supplied by the caller.
4. The method of claim 3 further characterized in that said indication is a signal input from a telephone keypad.
5. The method of claim 4 further characterized in that said indication is a command spoken by said caller.
CA002123348A 1993-07-29 1994-05-11 Telecommunications system sequence calling Expired - Lifetime CA2123348C (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US08/099,114 US5487111A (en) 1993-07-29 1993-07-29 Telecommunications system sequence calling
US099,114 1993-07-29

Publications (2)

Publication Number Publication Date
CA2123348A1 CA2123348A1 (en) 1995-01-30
CA2123348C true CA2123348C (en) 1997-11-18

Family

ID=22272831

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002123348A Expired - Lifetime CA2123348C (en) 1993-07-29 1994-05-11 Telecommunications system sequence calling

Country Status (9)

Country Link
US (1) US5487111A (en)
EP (1) EP0637159B1 (en)
JP (1) JP3012152B2 (en)
KR (1) KR100227159B1 (en)
CN (1) CN1104011A (en)
AU (1) AU677841B2 (en)
BR (1) BR9402891A (en)
CA (1) CA2123348C (en)
DE (1) DE69433990T2 (en)

Families Citing this family (84)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB9019185D0 (en) 1990-09-03 1990-10-17 British Telecomm Method and apparatus for transmitting information
US7260203B2 (en) * 1992-08-26 2007-08-21 Bellsouth Intellectual Property Corporation Method and apparatus for routing calls based on identification of the calling party or calling line
JP3660366B2 (en) * 1993-12-28 2005-06-15 富士通株式会社 Programming system using figures
DE19505490A1 (en) * 1995-02-13 1996-08-14 Deutsche Telephonwerk Kabel Communication system
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
DE19548190A1 (en) * 1995-12-22 1997-06-26 Sel Alcatel Ag Method for deciding whether to accept or not to accept a call, as well as a circuit unit, telecommunications terminal, portable device unit and network component for a telecommunications network
US6058178A (en) * 1996-02-20 2000-05-02 Solopoint, Inc. Method for routing incoming calls to a user's premises on a POTS telephone line
US6021176A (en) * 1996-02-20 2000-02-01 Solopoint, Inc. Method for monitoring incoming calls to a user's premises on a pots telephone line
US5930338A (en) * 1996-02-20 1999-07-27 Solopoint, Inc. Method for handling incoming calls on a pots telephone line to a user's premises
US5768356A (en) * 1996-02-20 1998-06-16 Solopoint, Inc. User programmable personal call manager
AU713456B2 (en) * 1996-03-29 1999-12-02 British Telecommunications Public Limited Company Call routing
US5745553A (en) * 1996-04-16 1998-04-28 At&T Corp. On-demand communications services
US6069890A (en) 1996-06-26 2000-05-30 Bell Atlantic Network Services, Inc. Internet telephone service
US6154445A (en) 1996-04-18 2000-11-28 Bell Atlantic Network Services, Inc. Telephony communication via varied redundant networks
CA2180684C (en) * 1996-07-08 2001-08-21 Paul Erb Automatic call forwarding
US6167117A (en) * 1996-10-07 2000-12-26 Nortel Networks Limited Voice-dialing system using model of calling behavior
US5905789A (en) * 1996-10-07 1999-05-18 Northern Telecom Limited Call-forwarding system using adaptive model of user behavior
US5917891A (en) * 1996-10-07 1999-06-29 Northern Telecom, Limited Voice-dialing system using adaptive model of calling behavior
US6094478A (en) * 1996-11-04 2000-07-25 Nortel Networks Corporation Method and system for extending the directory number of a terminal
US5912949A (en) * 1996-11-05 1999-06-15 Northern Telecom Limited Voice-dialing system using both spoken names and initials in recognition
FI104677B (en) * 1996-12-04 2000-04-14 Nokia Networks Oy A method of transmitting audio messages to a subscriber
US6141058A (en) * 1996-12-16 2000-10-31 Thomson Licensing S.A. Television receiver having a user-editable telephone system caller-ID feature
US6078582A (en) 1996-12-18 2000-06-20 Bell Atlantic Network Services, Inc. Internet long distance telephone service
US6137869A (en) * 1997-09-16 2000-10-24 Bell Atlantic Network Services, Inc. Network session management
US6104711A (en) * 1997-03-06 2000-08-15 Bell Atlantic Network Services, Inc. Enhanced internet domain name server
US6215790B1 (en) 1997-03-06 2001-04-10 Bell Atlantic Network Services, Inc. Automatic called party locator over internet with provisioning
US6574216B1 (en) * 1997-03-11 2003-06-03 Verizon Services Corp. Packet data network voice call quality monitoring
US6870827B1 (en) 1997-03-19 2005-03-22 Verizon Services Corp. Voice call alternative routing through PSTN and internet networks
US6546005B1 (en) 1997-03-25 2003-04-08 At&T Corp. Active user registry
US5966432A (en) * 1997-04-14 1999-10-12 Nortel Networks Corporation Remote answering of doorbell
NL1006081C2 (en) * 1997-05-16 1998-11-17 Koninkl Kpn Nv Telecommunication system with sub-system for making group calls
US6931116B1 (en) * 1997-09-08 2005-08-16 Mci Communications Corporation Multiple routing options in a telecommunications service platform
US6072867A (en) * 1997-12-02 2000-06-06 Lucent Technologies Inc. Method and apparatus for providing calling party control
US6055305A (en) * 1997-12-16 2000-04-25 At&T Corp. Method and apparatus for providing network-based customized call treatment
US6516060B1 (en) * 1998-06-12 2003-02-04 At&T Corp. Advanced call sequencing service
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
US6631182B1 (en) 1998-07-29 2003-10-07 Ameritech Corporation Call screening apparatus and method
DE19843187A1 (en) * 1998-09-14 1999-08-05 Mannesmann Ag Setting up telecommunication connection between caller and called subscriber
US6885742B1 (en) * 1998-12-29 2005-04-26 Cingular Wireless Ii, Inc. System and method for integrating call delivery for fixed-site and mobility services
US6381323B1 (en) * 1999-02-16 2002-04-30 Ameritech Corporation Call programming apparatus and method
JP4360514B2 (en) 1999-02-26 2009-11-11 アバイア インコーポレーテッド Voice messaging system in intelligent network
WO2000051334A2 (en) 1999-02-26 2000-08-31 Lucent Technologies, Inc. Billing system and method
US6810034B1 (en) 1999-02-26 2004-10-26 Avaya Technology Corp. Automatic conversion of telephone number to internet protocol address
CA2364807A1 (en) 1999-02-26 2000-08-31 Lucent Technologies Inc. Voice messaging platform as intelligent peripheral
WO2000051316A1 (en) 1999-02-26 2000-08-31 Lucent Technologies, Inc. Audible confirmation using text to speech conversion
US7822188B1 (en) 1999-04-01 2010-10-26 Callwave, Inc. Methods and apparatus for providing expanded telecommunications service
US7103167B2 (en) 2002-05-20 2006-09-05 Callwave, Inc. Systems and methods for call screening
US6631186B1 (en) * 1999-04-09 2003-10-07 Sbc Technology Resources, Inc. System and method for implementing and accessing call forwarding services
US6366652B1 (en) * 1999-06-10 2002-04-02 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus for using a VM tone to prevent a voice announcement in a group call
FR2795900B1 (en) * 1999-06-29 2004-09-24 Sigma B V B A ADAPTIVE CALL CENTER
DE19934108A1 (en) * 1999-07-21 2001-02-08 Bosch Gmbh Robert Process and control center for handling an incoming call
US7103348B1 (en) * 1999-11-24 2006-09-05 Telemessage Ltd. Mobile station (MS) message selection identification system
US6771761B1 (en) 1999-12-29 2004-08-03 Bellsouth Intellectual Property Corporation System and method for caller-selectable call routing from a single telephone number
US7330895B1 (en) * 2001-03-15 2008-02-12 Microsoft Corporation Representation, decision models, and user interface for encoding managing preferences, and performing automated decision making about the timing and modalities of interpersonal communications
US6978004B1 (en) 2001-06-08 2005-12-20 Bellsouth Intellectual Property Corporation System and method for providing a simultaneous ring service for multiple landline or wireless telecommunications units
US7194080B2 (en) * 2001-06-29 2007-03-20 Bellsouth Intellectual Property Corporation Automatically sequentially ringing alternative telephone numbers
US6904141B2 (en) * 2001-11-30 2005-06-07 General Motors Corporation Method and device for remotely routing a voice call
US7072457B2 (en) * 2001-12-17 2006-07-04 International Business Machines Corporation Transferring a call to a backup according to call context
US6954524B2 (en) * 2002-06-07 2005-10-11 Sbc Properties, L.P. System and method for implementing and accessing call forwarding services
US7149300B1 (en) * 2002-11-14 2006-12-12 Bellsouth Ip Corporation Transfer function for messaging platform in public telephone system
US20050047575A1 (en) * 2003-08-29 2005-03-03 Stephen Parker Secure valet telephone system
CA2483123A1 (en) * 2003-09-30 2005-03-30 At&T Corp. Enhanced call notification service
US7756262B2 (en) * 2003-12-18 2010-07-13 Siemens Enterprise Communications, Inc. Computer-based telephone call management
US8116447B2 (en) * 2003-12-18 2012-02-14 Siemens Enterprise Communications, Inc. Networkable telephone system
US7907706B2 (en) * 2003-12-18 2011-03-15 Siemens Enterprise Communications, Inc. Telephone network/computer network gateway
US7856091B2 (en) * 2003-12-18 2010-12-21 Siemens Enterprise Communications, Inc. Telephone system responsive to call control protocol
US7907964B2 (en) * 2003-12-18 2011-03-15 Siemens Enterprise Communications, Inc. Networked telephone system
US7912200B2 (en) * 2003-12-18 2011-03-22 Siemens Enterprise Communications, Inc. Computer-based telephone call signaling
EP1558012A1 (en) * 2004-01-22 2005-07-27 Avaya UK Call processing based on called user availability mode and calling number
US7088810B1 (en) 2004-03-30 2006-08-08 At&T Corp. Caller originated multiple calling
CA2574071C (en) * 2004-08-12 2011-01-25 Avaya Technology Llc Direct calling to devices via a shared telephone number
US7983410B2 (en) * 2005-06-28 2011-07-19 Avaya Inc. Call handling of an indeterminate termination
US8855107B1 (en) 2005-07-01 2014-10-07 Callwave Communications, Llc Methods and systems for call routing via a telephone number
DE102005033236B4 (en) * 2005-07-15 2008-06-05 Nokia Siemens Networks Gmbh & Co.Kg A method for charging a communication connection that passes over a packet-switched communication network
US8218748B2 (en) * 2006-07-24 2012-07-10 Hewlett-Packard Development Company, L.P. Telephone call chaining
US8548447B1 (en) 2006-10-06 2013-10-01 Callwave Communications, Llc Methods and systems for blocking unwanted telecommunications
US8582560B2 (en) * 2009-01-30 2013-11-12 Level 3 Communications, Llc System and method for routing calls associated with private dialing plans
GB0905456D0 (en) 2009-03-30 2009-05-13 British Telecomm Call control
GB0905454D0 (en) * 2009-03-30 2009-05-13 British Telecomm Call control
US8238538B2 (en) 2009-05-28 2012-08-07 Comcast Cable Communications, Llc Stateful home phone service
US20120230487A1 (en) * 2011-03-09 2012-09-13 Yiu Kau Leung Method and apparatus for progressive call forwarding
CN103384296A (en) * 2013-06-05 2013-11-06 上海斐讯数据通信技术有限公司 Dialing system and dialing method
US9723462B2 (en) 2014-11-07 2017-08-01 At&T Intellectual Property I, L.P. Cloud-based device twinning
US20220256039A1 (en) * 2021-02-11 2022-08-11 Ari Kahn Network exception systems and methods for packet-switched telephony

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6091754A (en) * 1983-10-26 1985-05-23 Nec Corp Private branch exchange system
JPS60162364A (en) * 1984-02-03 1985-08-24 Nippo Tsushin Kogyo Kk Communication system having aural operation guide function
JPS611154A (en) * 1984-06-14 1986-01-07 Nec Corp Call connection system
US4674115A (en) * 1985-09-20 1987-06-16 Jabil Circuit Company Programmable telephone switcher
US4723273A (en) * 1985-09-25 1988-02-02 American Telephone And Telegraph Company, At&T Bell Laboratories Discretionary call forwarding
JPS6331342A (en) * 1986-07-25 1988-02-10 Hashimoto Corp Telephone transfer service capable of being remote-controlled from outside
US4807279A (en) * 1987-01-07 1989-02-21 H&M Communications Remotely programmable call forwarding control device
US5199062A (en) * 1988-01-20 1993-03-30 Phone Base Systems Inc. Telephone communications system including a digital telephone switch, a voice response unit and a stored program sequence for controlling both the switch and the voice response unit
US5274700A (en) * 1989-11-27 1993-12-28 Unifi Communications Corporation Methods of automatically rerouting an incoming telephone call placed over a network
US5253288A (en) * 1990-03-28 1993-10-12 At&T Bell Laboratories Alternate destination call redirection for telecommunications systems
US5243645A (en) * 1990-11-01 1993-09-07 At&T Bell Laboratories Automatic system for forwarding of calls
US5260986A (en) * 1991-04-23 1993-11-09 Bell Atlantic Network Services, Inc. Group notification service and system
US5222125A (en) * 1991-09-03 1993-06-22 At&T Bell Laboratories System for providing personalized telephone calling features
US5329581A (en) * 1991-12-23 1994-07-12 At&T Bell Laboratories Target area calling system
US5206901A (en) * 1991-12-23 1993-04-27 At&T Bell Laboratories Method and apparatus for alerting multiple telephones for an incoming call
US5369695A (en) * 1992-01-06 1994-11-29 At&T Corp. Method of redirecting a telephone call to an alternate destination
US5329578A (en) * 1992-05-26 1994-07-12 Northern Telecom Limited Personal communication service with mobility manager
JPH0611154A (en) * 1992-06-29 1994-01-21 Matsushita Electric Works Ltd Ceiling cooling and heating device
JPH0691754A (en) * 1992-09-09 1994-04-05 Sumitomo Metal Ind Ltd Process for diameter-contracting plastic pipe and rod

Also Published As

Publication number Publication date
DE69433990T2 (en) 2005-09-15
AU677841B2 (en) 1997-05-08
AU6488194A (en) 1995-02-09
KR950004844A (en) 1995-02-18
EP0637159B1 (en) 2004-09-15
JPH07154490A (en) 1995-06-16
JP3012152B2 (en) 2000-02-21
BR9402891A (en) 1995-04-11
EP0637159A2 (en) 1995-02-01
CA2123348A1 (en) 1995-01-30
US5487111A (en) 1996-01-23
KR100227159B1 (en) 1999-10-15
CN1104011A (en) 1995-06-21
EP0637159A3 (en) 1995-09-13
DE69433990D1 (en) 2004-10-21

Similar Documents

Publication Publication Date Title
CA2123348C (en) Telecommunications system sequence calling
US6192115B1 (en) Obtaining information about a called telecommunications party
EP0531048B1 (en) A method for providing personalized telephone calling features
JP3734498B2 (en) Remote communication follow-me service
CN1072420C (en) Recurrent call prompter and post answer call redirection
AU688912B2 (en) Method and arrangement for call setup in telecommunication networks using signaling aided redialing
US5850434A (en) Telecommunications network
US5583929A (en) Customer oriented telecommunications network
CA1149916A (en) Method of providing person locator service
CA1296414C (en) Inter-exchange carrier access selection feature for a pbx user
US8611513B2 (en) Methods and telecommunications system for transmitting a facsimile message
EP0821511B1 (en) Calling party indentification announcement service
US5574776A (en) Call redirection feature for relay services
US6574323B1 (en) Special need processing of services provided by an advanced intelligent network
US5506890A (en) Method and apparatus for group-specific calling
US5646985A (en) Hierarchical switch support of services for subscribers of independent private branch exchanges
US5673311A (en) Hierarchical switch support of services for subscribers directly served by local exchange carriers
EP0545226A2 (en) Simultaneous recorded voice delivery and computer data screen delivery to an agent station
US5644632A (en) Distributed key telephone station network
WO1998021900A1 (en) Method and arrangement for call forwarding in intelligent network
JPH1075308A (en) Automatic telephone reply service equipment and its method using intelligence information service system
US5673310A (en) Hierarchical switch support of services for subscribers of separate centrex exchanges
US5608790A (en) Trunk utilization in a telecommunications network
CA2137592C (en) Connections between a toll network and multiple local networks
EP0748133B1 (en) Method for operating a telecommunications network and associated network

Legal Events

Date Code Title Description
EEER Examination request
MKEX Expiry

Effective date: 20140512