throbber
||||l|IllllllllllllllllllllIlllllllll|||||l||l|||l|l||||||||||l||llll||||||
`U5005550906A
`
`5,550,906
`[11] Patent Number:
`[19]
`Unlted States Patent
`
`Chan et a].
`[45] Date of Patent:
`Aug. 27, 1996
`
`[54] TELECOMMUNICATIONS FEATURE
`SERVER
`
`[75]
`
`Inventors: Toan Chan, Broomfield; Ronald E.
`Hem‘er’ Bmflder’ bmh °f C01“
`.
`-
`_
`r
`.
`[73] Ass1gnee. Lucent technologies Inc., Murray H111,
`NJ.
`
`[21] Appl. No.: 286,839
`
`[22]
`
`Filed:
`
`Aug. 5, 1994
`
`Int. Cl.5 ............................. H04M 3/54; HO4Q 11/04
`[51]
`[52] US. CL.
`.. 379/207 379,201- 379/225
`
`379/229; 370/11O.;1 370/60; 370/60.1;
`370/58. 1
`[58] Field of Search ..................................... 379/201, 207,
`379/225, 229; 370/60, 60.1, 58.2, 94.2,
`62, 58.1, 110.1, 76, 62, 71, 73, 74, 583
`
`4,763,317
`........................... 370/58
`8/1988 Lehman et a1.
`4,811,335
`3/1989 Van Baardwijk et a1
`.. 370/63
`4,878,240 10/1989 Lin et al. ................. 379/67
`
`.
`,
`,
`aran C
`.
`31313:;
`233321 £333 gilCKay 5:129 1
`
`370/532
`..
`5,051,932
`9/1991 Brown et al.
`370/60.1
`5,093,827
`3/1992 Franklin et al.
`
`----- 370/110.1
`5,159,594 10/1992 Bales et a,
`
`5,182,750
`1/1993 Bales et a1.
`. 370/11011
`.
`5,305,312
`4/1994 Fornek et a1.
`370/62
`
`5,319,640
`6/1994 Yamasaki et a1.
`379/225
`9/1995 Smith ........................................ 348/17
`5,450,123
`
`OTHER PUBLICATIONS
`
`H. Newton, A Microsoft Fantasy, Computer Telephony,
`1994 Jan/Feb” pp. 9, 10, 12: 15, and 16.
`IEEE Spectrum, (Jun. 1994), vol. 31, No. 6, FIG. 4, p. 53.
`
`Primary Examiner—Jcficry Hofsass
`Assistant Examiner—Parag Dharia
`Attorney, Agent, or Firvaavid Volejnicek
`
`[56]
`
`References Cited
`
`[57]
`
`ABSTRACT
`
`U'S- PATENT DOCUMENTS
`2/1974 Abramson et a1.
`................. 179/15 AL
`3,790,717
`1/1982 Jabara et a1.
`.. 179/18 AD
`4,313,036
`4,488,004 12/1984 Bogart et a1.
`.. 179/18 AD
`4,535,448
`8/1985 Baxter 6t 31.
`----- 370/85
`4,706,242 11/1987 Harland ............
`. 370/60
`4,710,917
`12/1987 Tompkins ct a1.
`370/62
`4,720,850
`1/1988 Oberlander et a1.
`...................... 379190
`
`
`
`A PBX (14) is employed as a feature server for another
`telecommunications subsystem (11), such as a broadband or
`a multi—media subsystem or another PBX. The PBX’s fea-
`ture set is thus made available to the other subsystem. Also,
`inter-PBX feature transparency is implemented thereby.
`
`19 Claims, 18 Drawing Sheets
`
`33
`
`NODE
`PROCESSOR
`
`SCHING
`FABRIC 5
`
`
`
`
`
`
`ISDN PORT
`P”131”"
`
`CIRCUIT AND
`
`ISBN PORTCIRCUIT -ABRIC .WITCHING
`
`
`
`
`
`PROTOCOL
`
`CONVERTER
`
` PORT
`
`
`Unified Patents Inc., Ex. 1006, pg. 1
`
`Unified Patents Inc., Ex. 1006, pg. 1
`
`

`

`US. Patent
`
`Aug. 27, 1996
`
`Sheet 1 of 18
`
`5,550,906
`
`m,—#552
`
`”.838”:3525
`
`xmn.
`
`ozEBEm
`
`2%:
`
`50¢zofl
`
`:2on
`
`N65%
`
`2v2:Em
`oz<E650
`
`ESzaB
`
`885%
`
`$2928
`
`Maoz
`
`E052
`
`
`
` -memmmoomm#m802
`
`
`
`”302$5053
`
`mm
`
`Unified Patents |nc., Ex. 1006, pg. 2
`
`Unified Patents Inc., Ex. 1006, pg. 2
`
`
`
`
`
`
`
`
`
`
`

`

`US. Patent
`
`Aug. 27, 1996
`
`Sheet 2 of 18
`
`ESHEE
`
`«mm
`
`Em
`
`$59:
`
`«1%
`------__---_J
`
`5--
`
`
`
`
`
`44<oxmmuz=b<mgxmm
`
`az<325Vxmm
`
`zo=<._m2<E
`
`
`
`memmm901mmu>mwm
`
`
`
`AgonyAmmmv
`
`S22:En
`
`zocomzzoo
`
`mmu<z<2
`
`_——_-_______‘_——~_____—--______———_—_—_J
`
`
`
`>UHAOmxmm
`
`zu>zmm
`
`Ammmv
`
`FEES
`
`mu>mmm
`
`Away
`
`>xommxml
`
`(~0m2.¢_422
`
`mH2mg<
`
`Axilv
`
`zu>zmm
`
`AWZIV
`
`IIIIIIIIIIIIIIL
`
`2955
`
`$68;
`
`min;
`--____-_-__-4
`
`-anfi-
`
`_-—-------_-4
`
`E’
`r-
`“’3
`
`;I
`(I)
`F’)
`
`"7
`<3?
`“’3
`
`Unified Patents |nc., Ex. 1006, pg. 3
`
`Unified Patents Inc., Ex. 1006, pg. 3
`
`
`
`
`
`
`
`
`
`
`
`

`

`
`
` 7,$.55m.<58558M2m:55:553:
`
`In8505:2555
`8».(se:5:25
`28$zo=o<mz<EEE.3522
`
`69m
`
`N5,
`
`Em
`
`
`
` f.uon”553:a2255:0555mE5:55:8E32:25
`
`a...
`
`285
`
`
`
`m:5:55”.55
`
`9.855552::
`
`mmm
`
`
`
`zo=o<mz<E”230
`
`ESE
`
`Sn
`
`Ea3<>z~9:sz
`
`20:552.
`
`zgmx3(58
`
`0N55.5:2fi55”55:05:25
`5,55:5E5:555
`
`5552.Eng;:25
`
`2052252«8%
`
`603,
`
`
`
`E33,;amémE
`
`20:552.
`
`Em
`
`in
`
`mmm
`
`mmm
`
`.35«<30
`
`$581
`
`.35”:55:
`
`32$
`
`3m
`
`own
`
`538%mm3>o<
`
`
`
`>=E3<>Ego
`
`Unified Patents |nc., Ex. 1006, pg. 4
`
`U
`
`e
`
`m8”PanSa:EN:”EEE
`
`t:5meas:n55555555
`
`«mmmm:
`
`
`
`zo=o<mz<E“:55
`
`.35me$881
`
`.623<92.35
`
`3258335
`
`
`
`az<533onozmm3m
`
`m 0
`
`5%
`
`Em<Inm
`
`3553381
`
`ml&9
`
`com
`
`Unified Patents Inc., Ex. 1006, pg. 4
`
`
`
`
`
`
`
`
`
`
`
`
`
`

`

`US. Patent
`
`Aug. 27, 1996
`
`Sheet 4 of 18
`
`5,550,906
`
`mum
`
`Nov00*3:=2:eBEN:a:
`
`wow
`
`53$5555ma
`
`<~>5:553
`
`
`
`”05$:mucozlhzm;
`
`«mmmm;
`
`G8@518
`
`222253
`
`onmwzoum$93
`
`NS.
`
`_mmmm
`
`2.»«1%
`
`03..cub
`
`o.mm
`
`
`
`£52”a».aa»
`
`28:53
`
`a:
`
`B.0.“;Esga
`
`is;a222253
`
`2223i
`
`mg}:
`
`95:2“
`
`.2522
`
`”5253;“:
`
`2925;.5
`
`:5Smmzzz
`
`N2.
`
`01%meg
`
`j5:9:
`
`v3
`
`mmo.m2.:528“
`
`.36:9:8&95
`
`
`
`N?
`
`o:
`
`$85
`
`225525:55%
`
`:2:E:mesE:5:9:Qanag
`553235
`
`8v
`
`5,5:535
`
`
`
`
`@58220:83F83”;
`
`fix:zoEzEmE«NVwfi.
`
`zo=o<mz<ENEE:
`
`ESE
`
`a?
`
`34
`
`
`
`zozo<mz<~=5.3%
`
`268m
`
`N3.
`
`22:93am:mm2223igo
`2223i.._<5:2521222
`
`
`.352$222
`
`
`
`j5|E|>E§IS<
`
`
`
`om,“~85mm:
`
`29255.820:52E555
`
`<§.25E18::
`
`225535~22:
`
`$85.
`
`mi.
`
`$58:>552:
`
`2222sz92ng
`
`228535~22:
`
`968:
`
`5:585
`
`mmv
`
`m3
`
`
`
`mmvEmoz
`
`01%
`
`mm;E82
`
`<1&
`
`558m
`
`Lo20:52:52
`
`01%
`
`omv
`
`01%"6%
`
`._._529:
`
`E:
`
`.255mg
`
`cm“.
`
`ma:2%
`
`V65%
`
`Unified Patents |nc., Ex. 1006, pg. 5
`
`Unified Patents Inc., Ex. 1006, pg. 5
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`

`

`US. Patent
`
`Aug. 27, 1996
`
`Sheet 5 of 18
`
`5,550,906
`
`
`
`m».—HmmNm—nan.3—mtNmmmnammmm2:5»mm“Km<Inm.cam01%m65%
`
`
`
`93:8zofiumzzoo2538“
`
`e881
`
`
`
`”tansamigo;
`
`
`
`zofiu<mz<~=moz<Emoo<
`
`mo.25EH83.
`
`anan9
`
`Imovd::9:
`
`
`
`53;:muz<Euoo<amzzoomobclam2.
`
`$5In300%zo=<oE=bz<50mmSE:530mm
`
`E555SB:
`
`zo=o<mz§h4.sz<52:;<“a83055
`moz<Em8<2%WHWmn—mzwh
`
`
`
`“wazzoovSEoEzHzofiomzzoo
`
`3mm:
`
`
`
`NE
`
`SB:
`
`Unified Patents Inc., Ex. 1006, pg. 6
`
`Unified Patents Inc., Ex. 1006, pg. 6
`
`
`
`
`

`

`US. Patent
`
`Aug. 27, 1996
`
`Sheet 6 of 18
`
`5,550,906
`
`Em
`
`NE
`
`3w
`
`<unm
`
`85qu
`
`292$:
`
`was}:
`
`BEE
`
`33%
`
`825
`
`3m
`
`“<50
`
`zo=o<mz<E
`
`E8:
`
`mm_E
`
`N2mum
`
`:4mt
`
`clam
`
`BEE
`
`So
`
`33%
`
`825
`
`«<30
`
`.25
`
`NS
`
`05
`
`So
`
`”.595
`
`zozo<mz<E
`
`88mm
`
`34‘sz
`
`Buzzooma
`
`5:02
`
`wno
`
`$303.0.58
`
`N8
`
`EE
`
`
`
`225525::55
`
`omoowm
`
`225E055:
`
`mama:Manage
`
`E2282.2%
`
`E20:52::am
`
`.33~3692mm
`
`m8
`
`<3URGES
`
`
`#5qu.23
`
`mega:d<ulm<md
`
`
`
`:zgmxmzmm
`
`
`
`”.558252sz
`
`zoE<mz<Emid
`
`$581
`
`won
`
`$50maize
`
`
`
`222250228%
`
`.35“<50
`
`38mm
`
`«.3
`
`0mm
`
`01$
`
`zozumzzooma
`
`«7%:9:
`
`bO
`
`Ohm,
`
`Eas5mE5:an05
`
`2m,3;
`
`Ezzsma
`
`£52
`
`as
`
`Ed
`
`:5a:
`
`“EggsE32.83“:5Ed
`3:582
`
`
`:2:<1&01$:9:58mm
`
`Ezzsma20:82:835E58:
`
`Unified Patents |nc., Ex. 1006, pg. 7
`
`Unified Patents Inc., Ex. 1006, pg. 7
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`

`

`US. Patent
`
`Aug. 27, 1996
`
`Sheet 7 of 18
`
`5,550,906
`
`was
`
`.2291;E205253
`
`Nlpm2955
`
`.25mg
`
`”5255;":
`
`222$;go
`
`.259$22:
`
`
`
`j<olw¥<zEgan:E
`
`dzzsfiumn5EmE.23oz<mo<mmmz
`
`
`
`mmo~8<zocumzzco
`
`x2:Em
`
`E.
`
`m.o:E.ean“NnfiEm:
`
`8E;Nm
`
`35
`
`>15E2:na::2:6m3km;S—no;
`
`
`
` Ezeafizé595E2mm:5:2ng
`
`".5
`
`
`
`.222:2:me205223:
`
`m2
`
`582555as2558o:EEEw:EEEm
`
`2»<4;
`
`
`
`zofimsfim$33.
`
`m;
`
`
`
` “EmmaE:22255258mmE22555225ngE2:
`
`
`222%m2225:s20:59.E:a22:2258:w:
`:52as}:E£52ES:
`
`
`
`88%EEzo=o<mz<E595$682
`
`2:2:52222%;;E2:
`
`onEuafiEzae
`
`853:Es.=220NE58:
`.5SM325m
`
`lenEH55
`
`222%s28:
`
`E:525::o:N:
`
`Egg:
`
`
`
`zoEzcmmo23KNix“;“:29:
`
`dzzéoum:1;E558$:52
`
`
`
`38%.zo=u<mz<E
`
`20:82on
`
`
`
`ENoam;20.2...E>55Ew:
`
`558$
`
`2232502
`
`Nix”;mo
`
`oi
`
`n65%
`
`Unified Patents |nc., Ex. 1006, pg. 8
`
`Unified Patents Inc., Ex. 1006, pg. 8
`
`
`
`
`
`
`
`
`
`
`

`

`US. Patent
`
`Aug. 27, 1996
`
`Sheet 8 of 18
`
`5,550,906
`
`amo2mo5d::2:9NEmom
`
`.35“EBEE
`
`J35S>mmmmooE
`
`az<ozanmoomm
`
`
`
`83mm“:25%.:
`
`E55.25Emma
`
`
`
`8332‘.$555
`
`<_>mEfim
`
`
`
`US$82Buzzoo
`
`8m
`
`95
`
`N
`E
`
`NEE:
`
`zo=o<mz<E
`
`88%
`
`www
`
`WEE:
`
`zofio<mz<E
`
`28%
`
`oww
`
`.35aim
`
`“02,562.
`
`2056282
`
`x>zu>w<5
`
`23522
`
`98253
`
`moan:
`
`Em:
`
`Smma:
`
`.QNxN
`
`Sn5:nmmm2:Emmuown<1“;m.
`
`
`
`aimsE<3x8
`
`wowwow
`
`.25
`
`mozfifiog
`
`._._<o
`
`355.8%
`
`225%20:55;
`
`Egan
`
`82.5.35
`
`wow
`
`2:12332EEm;
`
`:5:5
`
`$325%:
`
`
`
`zoEQBE222052“
`
`«mm
`
`03
`
`538$
`
`”*8<1&2zofiomzzco
`
`
`
`:28:”88>
`
`
`
`«7.:H8228
`
`<5lemlES
`
`:23:55>
`
`Em
`
`558“m8
`
`El2.
`
`
`
`zoEmzzoolenaBuzzoo
`
`dzz<_._oum
`
`88>x8
`
`:28:
`
`dzz<=oumHEE
`
`:28:58><5
`
` :28:
`
`.25
`
`muz<Em8<
`
`2220252
`
`550mm
`
`Nuxna8zoEmzzoo
`
`58>m8
`
`Unified Patents |nc., Ex. 1006, pg. 9
`
`Unified Patents Inc., Ex. 1006, pg. 9
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`

`

`US. Patent
`
`Aug. 27, 1996
`
`Sheet 9 of 18
`
`5,550,906
`
`SEEM
`
`N;
`
`9882
`
`35
`
`22mm:56
`
`2:351
`
`Izo=o<mz<E
`:5:2:52.
`
`
`
`55$:
`
`93
`
`9258
`
`958:$50
`
`2228502
`
`mz:
`
`
`
`=w%.<:n_93:580.3
`
`zozo<mz<E
`
`m65::
`
`m2Hm:um_:8:2me«mmmm:
`
`vmmanmmmm2:EmmmEm<I&
`
`
`
`2:552:
`
`N2:52:
`
`
`smflzfiwma
`
`52:28::
`
`
`
`5:282:2:5m5::
`
`fig
`
`5:2:Wag
`.3m«30mm
`
`amigo:
`
`~38ozmm
`
`
`
`5258923:8
`
`
`
`Buzzoumaszzooms
`
`
`
`22:05::205085
`
`we:Sm
`
`13.6
`
`mmomzomum
`
`82889:
`
`.255::
`
`N;
`
`.25and
`
`“228:8
`
`:55m:5:55:5:55
`
`
`
`”:25qu.35
`
`.
`
`55:::5.:55s:
`
`SEEMmEEm
`
`<1“;33%mo<mmmz
`
`
`5:82:82::2:5.:5:22:82:
`
`
`
`5:5:5:282:55:
`
`5:82:82:
`
`:55::55:2:2::2:
`
`:2:5::
`
`5:282:
`
`
`
`:2N25::2:5::3:::2: 5:2:
`
`on:
`
`:5:5:
`
`28mm
`
`Unified Patents |nc., Ex. 1006, pg. 10
`
`Unified Patents Inc., Ex. 1006, pg. 10
`
`
`
`
`
`
`
`
`
`
`
`
`
`

`

`SU
`
`m
`
`t
`
`a...
`
`m82
`
`32Sm:9:5m2:5:2E8:NEE
`
`
`
`MWWW;V3.08382.25".32
`
`.3?.NE:
`
`F,—m:
`
`ox
`
`GEN
`
`9
`
`6
`
`0‘
`
`
`
` ,wEva;82a»m,om5;538m282 w/:238mm:5“EN;22%c532.
`
`
`
`822552.oz,n25SoasmmEa222255at@5—m3%w5:22%35;2assm5;22:2:me
`MZEEQ
`
`V2:E$22283228
`
`$22.22,5mmas
`
`
`
`
`
` 0.,a:3oz““cam:"sum5”egg.uzagemE5,E:5a3:5:mm5ea5:5E:58:E:
`
`:.0:2e
`
`Unified Patents |nc., Ex. 1006, pg. 11
`
`Unified Patents Inc., Ex. 1006, pg. 11
`
`
`

`

`US. Patent
`
`Aug. 27, 1996
`
`Sheet 11 of 18
`
`3%:<aN:—
`
`5“550,906
`
`EF:5ze325NIE2.3%
`
`cm2I45$90
`
`2.0::2:
`
`:592:
`
`5:>259%
`553::5:5.<25:555$:
`e:5E;
`
`5%252
`
`mo:
`
`
`
`dale:omsEe
`
`“3mm”:
`
`US$82
`
`ofiF
`
`means
`
`
`
`22552255%5585:05552:Ee:5Em8:
`
`as:55$:2:
`
`Sma:5:
`
`NE53E58:5E:55
`
`5::5:
`
`
`52.352::55,z:£52::555::
`
`W553:2&5:2:
`
`m25".«2"an.
`
`Em“:
`
`«mmmm:
`
`Emxna
`
`EmB
`
`can«7.:
`
`
`
`as:as:i:522552::55%225555:5“:2:55:55:58:
`
`
`
`
`
`
`
`.362o”:Bahamamm<"aE:558x
`
`.25«<502%
`
`macaw“;:513.6<9Manama
`”>5qu:5”Ed
`
`NE_
`
`:5:3...<n:“5%
`
`zo=o<mz<E~36
`
`88mm
`
`E:
`
`
`
`szumlzgmzozmm
`
`85mm:
`
`$50omémou
`
`
`
`222055238%
`
`5:
`
`mm__
`
`
`
`Nix“;”230
`
`8:
`
`mm:
`
`em:
`
`on:
`
`2.:
`
`lenaCfiozgcm:
`
`wN:3:
`
`“N65%
`
`Unified Patents |nc., Ex. 1006, pg. 12
`
`Unified Patents Inc., Ex. 1006, pg. 12
`
`
`
`
`
`
`
`
`
`
`
`
`
`

`

`US. Patent
`
`Aug. 27, 1996
`
`Sheet 12 of 18
`
`5,550,906
`
`SNF2.—pm;
`
`N15
`
`mEEzm
`
`<Inm
`
`SEEM
`
`um—n5;
`
`SE
`
`.3553%
`
`
`
`mag
`
`Emma.
`
`Ex:5EEasana8minNK65%
`
`:555mm:
`
`
`
`9595225555
`
`525.58,»:
`
`mm?
`
`”295
`
`.359358oE.
`
`:5ea
`
`55285,SE:5
`
`
`
`5255:£52:52
`
`5::a:55m.
`
`ES
`
`295.21
`
`$22:
`
`mEEzm
`
`«NS
`
`.3522
`
`225%;5”5252:":
`
`.5585:2:
`
`
`
`22:225.58”.
`
`222.1:.5
`
`.25S”5222
`
`25
`
`www—
`
`
`
`$58”.zo=o<mz<E
`
`£55
`
`www—
`
`
`
`525$520:533555
`
`<H>.359.mg}:
`
`
`
`”55mm:>E<mloo<
`
`SN—
`
`”55%
`
`
`
`28mmzo=o<mz<E
`
`3N—
`
`:5saw
`
`.25E55:52
`
`225.5%
`
`
`
`553:58253
`
`ES
`
`
`
`20:535595
`
`22253.5
`
`7:3E.was}:.5
`
`no>|>5§18<<3
`
`
`
`55mm:.25
`
`NEE:
`
`
`
`omoommzo=o<mz<E
`
`omfi
`
`555%
`
`W5;<s&S25:82on
`
`:28:55>
`
`558m
`
`ESzozomzzoo
`
`dzz<xonm
`
`55>m8
`
`:28:
`
`mm:
`
`in?
`
`5528
`
`<9len_n_E<..&
`
`:28:55>
`
`Buzzoo
`
`E;E.Nix”:
`
`dzz<zoxm
`
`55><£>
`
`:28:
`
`3N—
`
`Nmfi
`
`5595
`
`lena2zocomzzoo
`
`55>x8
`
`:23:
`
`Unified Patents |nc., Ex. 1006, pg. 13
`
`Unified Patents Inc., Ex. 1006, pg. 13
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`

`

`US. Patent
`
`Aug. 27, 1996
`
`Sheet 13 of 18
`
`5,550,906
`
`
`
`92szwon—mama:WEEmmfluwfima:<umE31:
`
`
`
`
`
`SE::5555228::
`
`
`
`52.:NE5:.553:
`
`MN65%
`
`22:2285553:3555:5E;
`
`
`5EzowzfizaE5:5555522855558:.
`
`2225:555552582
`
`
`
`552282::25:55
`
`2.:
`
`D5525235:8823EN2,5:.:5:5355»EEm2:Emanit
`Quagmvfiwmzé5:55:5528::5:258:5:
`
`
`
`
`5:55:5:535
`
`555:55:25
`2:525:55::55:5
`
`
`
`
`
`
`
`on:5:55.:555:2255289:BE55:28::
`on3:55«-5553E.55
`
`
`
`a::5:55:5:55E58:5552::5:555528::5:55
`
`«<50
`
`
`
`
`
`225525:5:8:5.2::25
`
`”8%sz
`
`
`
`ESE
`
`wmm_32
`
`558m
`
`zozomzzooma
`
`dzzéunmE22:
`
`BuzonmE
`
`29:Sam
`
`dzz<=oumEm
`
`3m_
`
`Unified Patents |nc., Ex. 1006, pg. 14
`
`Unified Patents Inc., Ex. 1006, pg. 14
`
`
`
`
`
`
`
`
`

`

`US. Patent
`
`Aug. 27, 1996
`
`Sheet 14 of 18
`
`5,550,906
`
`
`
`8:38mmmuwmmmz5:02
`
`
`oz52222:onasage“WE:
`
`2222532%Ezfiofiflmfl.”55:8“
`
`a:a
`
`222253m>I:
`
`fix.QNE
`
`8:8:3:s:528”.3ZNE:Em:3%:Em.on5:8“may
`:152maszED285358:Eas:saw55%.mama...
`
`
`
`
`2292253Ea:
`
`20:55;2:
`
`E22555
`
`
`
`
`
`5835.225;$85.zo=o<mz<Emm:
`
`3”22:onsumzoco<mmmmmma§=8:
`
`d5:05m“amag
`
`mmm“ESEZuzana
`
`.5622:Saleem
`
`$3
`
`
`an:US$32:5
`
`28mm1I
`
`
`
`:9:>55name<5zo=o<mz<E“.595.25:2:mummemoS:
`
`
`
`
`
`a:mum.a:22352.a:£52zofiwawoz
`
`E.a:
`
`
` IIma:E225522£me<mmmanag3:93:E52:5En”.
`
`2.8g:522:
`
`Unified Patents |nc., Ex. 1006, pg. 15
`
`Unified Patents Inc., Ex. 1006, pg. 15
`
`
`
`
`

`

`US. Patent
`
`Aug. 27, 1996
`
`Sheet 15 of 18
`
`5,550,906
`
`
`
`mm.—Emm.—momF?mt«mmmm;mm»m2:EmmmEm<I&can01%
`
`
`
`2228mmMafia:Salome
`8282mzwz
`
`zc=o<mz§222E555:38mm
`595EZOEEEZ:5
`Ezzsma@szI595
`
`
`
`2.8mmEzzsma
`
`zo=o<mz§53:
`
`Non"com_
`
`olfi
`
`8E2”
`
`GEES
`
`szzooms
`
`mozoz
`
`szzooma
`
`29:«In;
`
`ulna
`
`museum
`
`zozomzzooma
`
`glam20E
`
`Hmmzcmm
`
`zozomzzooma
`
`<..&22:
`
`£2
`
`m“65%
`
`Unified Patents |nc., Ex. 1006, pg. 16
`
`Unified Patents Inc., Ex. 1006, pg. 16
`
`
`
`
`
`
`

`

`US. Patent
`
`Aug. 27, 1996
`
`Sheet 16 of 18
`
`5,550,906
`
`205855
`
`H5955Agataa2222sz
`
`Nlhm
`
`88
`
`.35my?)sigma:
`
`dzz<zolmn5mmajmoaz<mc<mwmz
`
`
`Z:99
`
`
`
`atE«2."an.
`
`m8—mom_.
`
`NIBmzizmmo
`
`
`
`HERE225.253
`
`Sm:
`
`m“
`
`222253
`
`m3%
`
`NE—
`
`ozE855
`
`552:E281EE8:9mm
`
`
`:325m3dqmwmmmqfia
`
`32N2:
`
`22:2
`
`
`
`zoEzEgis35$25E22:
`
`222253
`
`552:8“.
`
`2%E
`
`22>m=mma
`EE2255sz
`
`momma:was:20:55;
`
`23%zofimwzaé
`we:2
`
`
`me25EEva;
`
`was:E:2:3m32::3EE2255.:20SEEgg:55
`
`22:25:Dam22
`
`
`E:
`
`225.25%
`
`dzz<=onmE558”.
`
`28mm9.2
`
`
`
`:5:SB:.32.:m“chm
`
`Emmm
`
`En<th
`
`“55%
`
`
`
`
`
`018mmzo=o<mz<ES>zozomzzoo
`
`Efigzbamm
`
`
`
`E:“can:
`
`mm:
`
`$93
`
`12825
`
`22
`
`Hmuzcmm
`
`22:84.
`
`.35SNIH.._o
`
`8m:
`
`526%
`
`2220552
`
`Nuxmmmo
`
`3.6_
`
`Unified Patents |nc., Ex. 1006, pg. 17
`
`Unified Patents Inc., Ex. 1006, pg. 17
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`

`

`US. Patent
`
`Aug. 27, 1996
`
`Sheet 17 of 18
`
`5,550,906
`
`m2hm“.
`
`N2mum
`
`2K_
`
`N15Sumo
`
`Buzzooma
`
`
`
`Homzzouma2:H535
`
`Buzzouma<<~>
`
`“0&8:
`
`Ein.
`
`mmmm2:Emmmon»,<1&
`
`
`
`$25892sz
`
`
`
`SwzzoomaBuzzooma
`
`zoEOEE
`
`we:2:
`
`2:
`
`.35”EB:
`
`208m
`
`panama
`
`zozomzzouma
`
`«DE:9:
`
`pmmpomm
`
`zesmzzouma
`
`E;:2:
`
`._m_zz<_._oum
`
`Buzzooma
`
`20%<13
`
`lemm
`
`mm:vmt
`
`Buzzouma
`
`:9:NIX“:
`
`dzzsanm:3
`
`558m
`
`zozomzzouma
`
`lena29.:
`
`AN O
`
`65%
`
`Unified Patents |nc., Ex. 1006, pg. 18
`
`Unified Patents Inc., Ex. 1006, pg. 18
`
`
`
`
`
`
`
`
`
`
`
`
`

`

`US. Patent
`
`Aug. 27, 1996
`
`Sheet 18 of 18
`
`5,550,906
`
`cow—
`
`
`
`NI:.8:
`
`Nom—
`
`3w—
`
`mom—
`
`m5mozmmfizoo
`
`
`
`.m._._<o“213mm
`
`mdzzsaum
`
`ME”5%:
`
`
`
`.m.:<oEéémm
`
`
`
`momoomm.35
`
`mzo22H
`
`.252558
`
`goWEEEME
`
`:5ozmzzzmm
`
`32:88m<
`
`.35«E
`
`nommmczzme
`
`8.20805:
`
`NEE:
`
`22.6525:
`
`momoomm
`
`wow_
`
`3:pm;«2mo;
`
`E‘m:
`
`mN 6
`
`5%
`
`Unified Patents |nc., Ex. 1006, pg. 19
`
`Unified Patents Inc., Ex. 1006, pg. 19
`
`
`
`
`
`
`
`
`
`

`

`1
`TELECOMMUNICATIONS FEATURE
`SERVER
`
`TECHNICAL FIELD
`
`This invention relates to telecommunications systems
`architecture.
`
`BACKGROUND OF THE INVENTION
`
`Traditionally, voice communications and data communi-
`cations had been considered to be difi‘erent kinds of com-
`munications, and hence have evolved along diflerent paths.
`Voice communications systems, and particularly telephone
`systems, have evolved into very feature-rich systems that
`offer users a myriad of features such as call forwarding, hunt
`groups, coverage paths, pickup groups, bridging, etc. But
`voice communications systems have also evolved into con-
`nection-poor systems that generally assume all communica—
`tions connections to be of a single type or, at best, of one of
`a very small set of very similar types. Conversely, data
`communications systems have evolved into feature-poor but
`connection-rich systems that offer users various transport
`mechanisms (e.g., circuit-switched, packet—switched, Asyn-
`chronous Transfer Mode, SONET, narrow—band, broad
`band, local-area network, wide-area network, etc.), media
`(e.g., facsimile transfers, electronic mail, file transfers, com-
`pressed and full-bandwidth video, etc.), and protocols (e.g.,
`StarLAN, Ethernet, Internet, ARPANET, etc.), to name just
`a few.
`
`In the recent past voice communications and data com-
`munications have been converging, so that now both kinds
`of communications are often provided by the same system.
`For example, ISDN telephony systems can carry either voice
`or data in their B channels, and some packet-switching
`systems handle both packetized voice and data. However,
`depending on whether the system is fundamentally a voice
`communications system or a data communications system,
`the services provided by the system to both the voice
`communications and the data communications have been
`either feature—poor and connection-rich, or feature-rich and
`connection—poor, respectively.
`With the advent of multi-media communications and the
`integration of voice, data, and video communications that
`multi—media involves, the lack of either a full feature set or
`a full connection set has become unacceptable. Conse-
`quently, the industry is expending tremendous resources in
`designing new multi~media communications systems that
`are capable of providing both a variety of features and
`connections to multi-media communications. But the time
`and expense involved in the design of these new systems is
`great, and often prohibitive. Moreover, these systems are not
`usually compatible with the installed base of voice commu-
`nications systems and data communications systems, and
`therefore require the replacement of'the existing communi—
`cations systems as opposed to providing a growth path for
`expanding the existing systems’ capabilities to multi-media.
`Hence, what the art requires is a relatively inexpensive
`and backward-compatible arrangement for providing multi-
`media services that ofi'ers both the feature richness of voice
`communications systems and the connection richness of data
`communications systems to all communications types of the
`multi-media environment.
`
`SUMMARY OF THE INVENTION
`
`The invention is directed to solving these and other
`problems and needs of the prior art. Illustratively, according
`to the invention, a feature—rich but connection-poor telecom-
`
`5,550,906
`
`2
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`4O
`
`45
`
`50
`
`55
`
`munications controller, such as a telephone switching sys-
`tem, is employed as a telecommunications (e.g., telephony)
`feature server for a connection-rich but feature—poor tele—
`communications controller, such as a broadband or a multi-
`media node controller. Each of the telecommunications
`controllers provides connections for its corresponding end—
`points, but the feature-rich telecommunications controller
`provides features for both controllers’ endpoints. The two
`controllers cooperate to establish connections of a basic type
`(e.g., voice connections) between their corresponding end-
`points.
`
`Since the feature-rich (e.g., telephone) controller already
`provides the telecommunications features, there is no need
`to design the feature-poor (e.g., broadband) controller to also
`provide these features. Rather, the feature-rich (e.g., tele-
`phone) controller can provide the features to the feature-
`poor (e.g., broadband) controller in a client-server type of
`arrangement. Hence, the development time for the connec-
`tion-rich but feature-poor (e.g., broadband) controller is
`shortened and its development cost is lessened without a
`sacrifice in the feature set that is made available to endpoints
`served by the connection—rich (e.g., telephone) controller.
`Furthermore, the provisioning of the rich set of features may
`be easily retrofitted into existing feature-poor (e.g., broad-
`band)
`systems. Correspondingly, connection-rich (e.g.,
`workstation) endpoints may be included in, and retrofitted
`into, connection-poor (e.g., telephone) systems. Hence, the
`benefits of both types of systems may be obtained simulta-
`neously in a relatively short time and at a relatively low cost.
`Thus, for example, a broadband or a multi—media system
`having the versatility of a telephone system can be easily and
`inexpensively implemented. Furthermore, the endpoints of
`the broadband or multi—media system (e.g., workstations)
`and the endpoints of a telephone system (e.g., telephone
`sets) can communicate with each other, and can do so with
`the versatility of the telephone system.
`According to a first aspect of the invention as claimed, a
`telecommunications system comprises a first telecommuni-
`cations controller providing both basic and other telecom-
`munications connections between a plurality of first tele-
`communications
`endpoints,
`and
`a
`second
`telecommunications controller connected to the first tele-
`communications controller, providing the basic but not the
`other telecommunications connections between a plurality
`of second telecommunications endpoints independently of
`the first telecommunications controller, and further provid-
`ing telecommunications features to both (a) the plurality of
`first telecommunications endpoints through the first tele-
`communications controller and with respect to both the basic
`and the other telecommunications connections, and (b) the
`plurality of second telecommunications endpoints indepen-
`dently of the second telecommunications controller and with
`respect to the basic telecommunications connections. The
`first and the second telecommunications controllers cooper-
`ate to provide the basic telecommunications connections
`between the first
`telecommunications endpoints and the
`second telecommunications endpoints. Advantageously, the
`marriage of feature-rich but connection-poor systems and
`feature-poor but
`connection-rich systems
`is obtained
`thereby, resulting in a combined system that is both feature—
`rich and connection rich.
`
`65
`
`According to a second aspect of the invention as claimed,
`a telecommunications system comprises a telecommunica-
`tions controller providing both voice and other telecommu—
`nications connections between a plurality of telecommuni—
`cations endpoints, and a telephone switching system
`connected to the telecommunications controller, providing
`
`Unified Patents |nc., Ex. 1006, pg. 20
`
`Unified Patents Inc., Ex. 1006, pg. 20
`
`

`

`5,550,906
`
`3
`telephone connections but not the other telecommunications
`connections between a plurality of telephone sets indepen-
`dently of the telecommunications controller, and further
`providing telephony features to both (a) the telephone sets
`for the telephone connections independently of the telecom-
`munications controller, and (b) the telecommunications end-
`points for both the voice and the other telecommunications
`connections
`through the telecommunications controller.
`Advantageously, since a presumablyalreadyexisting tele—
`phone switching system that is already equipped with the
`telephony features is used as a feature server for the con-
`nection—rich system, the time and cost of re-developing the
`same features for the connection-rich system is avoided.
`Moreover,
`the telephone switching system is used as a
`foundation on top of which the connection—rich system, such
`as a multi-media system, is built, without the necessity of
`replacing the telephone system.
`According to a third aspect of the invention as claimed, a
`telecommunications system comprises a first and a second
`stored-program-controlled telephone switching system con-
`nected to each other and each including, and operating under
`control of, its own stored-program controller, wherein the
`first telephone switching system provides telecommunica-
`tions connections independently of the second telephone
`switching system between a plurality of first telephone sets
`that are connected to the first telephone switching system,
`and further provides telecommunications features to the
`plurality of first telephone sets, wherein the second tele-
`phone switching system provides telecommunications con—
`nections independently of the first telephone switching sys—
`tem between a plurality of second telephone sets that are
`connected to the second telephone switching system, and
`further provides telecommunications features to the plurality
`of second telephone sets, and wherein the first and the
`second telephone switching systems cooperate to provide
`telecommunications connections between a first telephone
`set of the plurality of first telephone sets and a second
`telephone set of the plurality of second telephone sets, with
`the stored—program controller of one of the first and the
`second telephone switching systems acting as a telecommua
`nications feature server for the stored-program controller of
`the other of the first and the second telephone switching
`systems to provide the telecommunications features for both
`the first telephone set and the second telephone set. In this
`manner, feature transparency is easily achieved between the
`two telephone switching systems. Feature transparency is
`the provisioning of service features in such a manner that a
`user can perceive no differences occasioned by the need to
`physically distribute telecommunication circuits or control.
`In other words, inter-switching-system calls appear to the
`user as if they were served by a single large switching
`system.
`These and other advantages and features of the invention
`will become more apparent from the following description
`of an illustrative embodiment of the invention taken together
`with the drawing.
`
`BRIEF DESCRIPTION OF THE DRAWING
`
`FIG. 1 is a block diagram of an illustrative telecommu-
`nications system that embodies an example of the invention;
`FIG. 2 is a block diagram of relevant control processes
`and data structures of the system of FIG. 1;
`FIGS. 3—5 are a flow diagram of functions performed by
`the control processes of FIG. 2 to establish a call between
`workstations in the system of FIG. 1;
`
`10
`
`15
`
`20
`
`25
`
`3O
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`4
`FIG. 6 is a flow diagram of functions performed by the
`control processes of FIG. 2 to terminate the call of FIGS.
`3—5;
`FIGS. 3 and 7—8 are a flow diagram of functions per-
`formed by the control processes of FIG. 2 to establish a call
`originated by a workstation between the workstation and a
`telephone set in the system of FIG. 1;
`FIG. 9 is a flow diagram of functions performed by the
`control processes of FIG. 2 to terminate the call of FIGS. 3
`and 7—8;
`FIGS. 1042 are a flow diagram of functions performed
`by the control processes of FIG. 2 to establish a call
`originated by a telephone set between the telephone set and
`a workstation in the system of FIG. 1;
`FIG. 13 is a flow diagram of functions performed by the
`control processes of FIG. 2 to terminate the call of FIGS.
`10—12;
`FIGS. 14 and 5 are a flow diagram of functions performed
`by the control processes of FIG. 2 to add a workstation as a
`conferee to a call between workstations in the system of
`FIG. 1;
`FIG. 15 is a flow diagram of functions performed by the
`control processes of FIG. 2 to remove a workstation from the
`conference call of FIGS. 14 and 5;
`FIGS. 16 and 8 are a flow diagram of functions performed
`by the control processes of FIG. 2 to add a telephone set as
`a conferee either to a call between workstations or to a call
`between a workstation and a telephone set at the worksta—
`tion’s request in the system of FIG. 1;
`FIG. 17 is a flow diagram of functions performed by the
`control processes of FIG. 2 to remove a telephone set from
`the conference call of FIGS. 16 and 8; and
`FIG. 18 is a flow diagram of functions performed by the
`control processes of FIG. 2 to add a telephone set as a
`conferee to a call between a workstation and a telephone set
`at the telephone set‘s request.
`
`DETAILED DESCRIPTION
`
`FIG. 1 shows an illustrative telecommunications system
`that embodies an example of the invention. The system of
`FIG. 1 is made up of two communications subsystems 11
`and 12 that are interconnected by a communications link 10.
`Only two subsystems are shown for simplicity; a plurality of
`subsystems 11 may be connected to (and served by, as
`discussed below) subsystem 12. Both subsystems 11 and 12
`are substantially conventional. Subsystem 12 is a feature—
`rich subsystem, such as a telephony subsystem. Subsystem
`12 illustratively comprises a telephony switching system,
`such as a private branch exchange (PBX) 13 that provides
`basic (e.g., telephony voice) communications services to a
`plurality of telephone sets 18A19. PBX 13 is a stored—
`program-controlled machine, such as an AT&T Definity®
`PBX. It includes a central processor 14 that executes control
`programs out of its memory 15 and controls a switching
`fabric 16 that provides basic communications connections
`between telephone sets 18—19 as well as other endpoints in
`a conventional manner.
`
`Subsystem 11 may be substantially any desired commu-
`nications arrangement. For example,
`it may be another
`telephony subsystem, like subsystem 12. Preferably, how—
`ever, subsystem 11 is a connections-rich subsystem, such as
`a data or a multi-media communications subsystem. Sub-
`system 11 illustratively comprises a switching node 33, for
`example a local area network (LAN) server, a broadband
`
`Unified Patents |nc., Ex. 1006, pg. 21
`
`Unified Patents Inc., Ex. 1006, pg. 21
`
`

`

`5,550,906
`
`5
`multi—media switching hub, or an asynchronous transfer
`mode (ATM) packet switch, that provides data or multi-
`media communications services to a plurality of endpoints
`such as user workstations 37—39. Switching node 33
`includes a node processor 34 that executes switching-node
`control programs out of node memory 35 and controls one
`or more switching fabrics 36 (e.g., LAN, crosspoint switch,
`etc.)
`that provide communications connections between
`workstations 37—39 as well as other endpoints. For purposes
`of this discussion, the principal function performed by node
`processor 34 is that of a name-server or router: it converts
`connection requests (received from workstations 37—39) that
`are expressed in terms of originating and terminating end-
`point names and/or addresses into corresponding connec-
`tions (with the aid of PBX 13, as will be made clear below).
`Communications link 10 that interconnects subsystems 11
`and 12 is illustratively an ISDN primary-rate interface (PR1)
`link that terminates at PBX 13 in a conventional ISDN port
`circuit 20. Though only one PR1 link 10 is shown, a plurality
`may be used for greater inter-subsystem communications
`capacity. If switching node 33 uses the ISDN transmission
`protocol. PRI link 10 also terminates in just an ISDN port
`circuit 40 at switching node 33. If switching node 33 uses a
`different transmission protocol, PR1 link 10 terminates at
`node 33 in an ISDN port circuit and protocol converter 40.
`ISDN port circuit and protocol converter 40 not only ter-
`minates the ISDN transmission protocol of PR1 link 10 but
`converts between the ISDN transmission protocol and the
`internal transmission protocol of node 33, in a conventional
`manner.
`
`PBX 13 provides voice connections and its conventional
`repertoire of telephony features to telephone sets 18—19 in a
`conventional manner, independently of subsystem 11. PBX
`13 also provides the features to workstations 3849 through
`switching node 33. Hence, PBX 13 acts as a feature server
`with respect to switching node 33, which in turn acts as a
`client of PBX 13, in a client-server type of arrangement.
`Switching node 33 provides its conventional repertoire of
`connections to workstations 37—39 in conjunction with the
`features provided by PBX 13. Specifically, switching node
`33 provides the connections to workstations 37~39 that
`result from, and effect, the features being provided by PBX
`13 to workstations 37—39. These may, and generally will,
`include connections other than, or more varied than, those
`provided by PBX 13 to telephone sets 18—19, such as image,
`video, and data connections. Additionally, switching node
`33 may provide features to workstations 37—39 out of its
`feature repertoire that are additional to those provided by
`PBX 13 (e.g., video broadcasting and video-on-demand).
`Connections and features that are provided by switching
`node 33 to workstations 37—39 and that are beyond those
`provided by PBX 13 are referred to herein (from the
`telephony perspective) as enhanced services. Under the
`direction of PBX 13, PBX 13 and switching node 33
`cooperate to provide telephony (voice communications)
`connections between telephone sets 18—19 and workstations
`37-39.
`
`FIG. 2 illustrates the configuration of control processes
`and data structures in the system of FIG. 1 that are relevant
`to this discussion. These control processes and data struc—
`tures exist at the application layer (layer 7) of the 180’s 081
`model of software architecture. Control processes and data
`structures that exist at the lower levels and that support the
`application layer processes are not important hereto and are
`of conventional design; hence, they are not shown. The
`control processes and data structures or PBX 13 are stored
`in memory 15, and central processor 14 executes the control
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`6
`processes out of memory 15 and makes use of the data
`structures in memory 15 during execution. Similarly, the
`control processes of switching node 33 are stored in node
`memory 35 from where they are executed by node processor
`34, and control processes or workstations 37—39

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket