throbber
[19]
`United States Patent
`5,867,495
`[11] Patent Number:
`[45] Date of Patent: Feb. 2, 1999
`Elliott et al.
`
`
`
`U8005867495A
`
`[54]
`
`SYSTEM, METHOD AND ARTICLE OF
`MANUFACTURE FOR COMMUNICATIONS
`UTILIZING CALLING, PLANS IN A HYBRID
`NETWORK
`
`Inventors:
`
`Isaac K. Elliott, Colorado Springs,
`Colo.; Sridhar Krishnaswamy, Cedar
`Rapids, Iowa
`
`Assignee: MCI Communications Corporations,
`Washington, DC.
`
`Appl. No.: 758,734
`
`Filed:
`
`Nov. 18, 1996
`
`US. Cl.
`
`Int. Cl.6 ........................... H04L 12/66; H04L 12/28;
`H04L 12/56; H04M 15/00
`.......................... 370/352, 370/389; 370/392,
`379/90.01; 379/93.07; 379/114; 379/144
`Field of Search ..................................... 370/352, 383,
`370/389, 390, 392, 401, 410, 408; 379/89,
`90.01, 100.11, 114, 100.13, 93.08, 93.07,
`93.14, 93.29, 144
`
`[56]
`
`References Cited
`
`U.S. PATENT DOCUMENTS
`
`7/1978 Flanagan ................................. 370/435
`4,100,377
`9/1988 Baran et a1.
`..
`370/458
`4,771,425
`
`.. 379/100.13
`11/1990 Gordon et a1.
`4,969,184
`
`.
`.. 379/100.11
`11/1991 Scherk et a1.
`5,068,888
`
`1/1996 Alesio ...........
`379/114
`5,481,600
`
`
`4/1996 Stimson et a1.
`379/114
`5,511,114
`.......................... 370/392
`6/1996 Henley et a1.
`5,526,353
`.
`7/1996 Kristol et a1.
`5,541,927
`.
`5,561,670 10/1996 Hoffert et a1.
`........................... 379/114
`5,590,181
`12/1996 Hogan et a1.
`..
`370/352
`5,604,737
`2/1997 Iwami et a1.
`5,608,786
`3/1997 Gordon .............
`370/352
`
`5,610,910
`3/1997 Focsaneanu et a1
`370/351
`5,636,216
`6/1997 Rox et a1.
`............................... 370/402
`............................. 379/89
`5,646,982
`7/1997 Hogan et a1.
`
`5,712,907
`1/1998 Wegner et a1.
`379/112
`............................ 370/401
`5,724,355
`3/1998 Bruno et a1.
`
`210
`
`\_
`
`FOREIGN PATENT DOCUMENTS
`
`Japan ......................................... 12/66
`09168033 A 6/1997
`Japan ......
`1/66
`09168051 A 6/1997
`Japan ......
`11/6
`09168063 A 6/1997
`Japan ......
`11/6
`09168064 A 6/1997
`Japan ......
`11/6
`09168065 A 6/1997
`Japan ......
`09172459 A 6/1997
`Japan
`09172462A 6/1997
`OTHER PUBLICATIONS
`
`.. 11/6
`
`12/6
`
`Computer Telephony, CT and the ’Net, Mar. 1996, pp.
`219—221.
`
`tele.com, Internet Telephony, Jun. 1996, pp. 68—72.
`Newton, The Personal Sideof CT, Jan. 1997, pp. 12,14.
`Retkwa, Telephone Politics, Jun. 1996, pp. 54—60.
`Kim, Talk is Cheap, Jul. 1996, pp. 34—39.
`Platt, Why Iso Ethernet Will Change the Voice and Video
`Worlds, Apr. 1996, pp. 55—59.
`Margulies, CT’s Cyberdate With The ’Net, Aug. 1996, pp.
`28—29.
`
`Telephony on the Internet Workshop Information.
`Bethony, HAHTSite Gives Pros Everything They Need,
`Mar. 1997, pp. 36—37.
`
`(List continued on next page.)
`Primary Examiner—Wellington Chin
`Assistant Examiner—Melissa Kay Carman
`[57]
`ABSTRACT
`
`Telephone calls, data and other multimedia information is
`routed through a hybrid network which includes transfer of
`information across the internet utilizing telephony routing
`information and internet protocol address information. A
`media order entry captures complete user profile information
`for a user. This profile information is utilized by the system
`throughout
`the media experience for routing, billing,
`monitoring, reporting and other media control functions.
`Users can manage more aspects of a network than previ-
`ously possible, and control network activities from a central
`site. Calling card access is provided for users and supports
`typical calls as well as media transfers over the hybrid
`network including over the internet.
`
`27 Claims, 132 Drawing Sheets
`
`
`E REOC/LOCAL
`
`
`
`221
`
`_E “£41460
`220
`MC!’
`. ORIGIN/INNS
`
`
`
`SWITCH
`
`
`
`
`
`
`
`
`
` PH L
`
`
`
`v
`
`MC]
`Mc 4
`7
`MO-
`
`swncn
`230
`232
`SWITCH
`i
`271
`
`
`
`250
`
`270
`271
`1311
`
`ARU
`MODEM
`MODEM
`
`POOL
`POOL
`
`
`
`
`252
`261
`
`
`
`
`
`/ CODEC
`
`260
`
`UDF \P OR
`TCP JP LANE
`28]
`
`SWITCH
`
`
`
`i
`
`201
`
`231
`
`280
`\
`
`290
`
`
`
`
`
`ARISTA—1019
`
`AUTH
`SERVER
`
`AUIH
`SERVER
`
`291'
`
`295
`
`
`
`
`
`BASJC INTERNET
`PROTOCOL PLATFORM
`(BlPP)
`
`
`
`
`
`
`1
`
`ARISTA-1019
`
`

`

`5,867,495
`Page 2
`
`OTHER PUBLICATIONS
`
`’Net Telephony Spec Recommended, Mar. 1997, pp. 12—13.
`Civanlar et al., FusionNet: Joining the Internet & Phone
`Networks for Multimedia Applications, 1996, pp. 431—432.
`Serrano, Evolution of a Hybrid Fibre Coaxial Network for
`Multimedia Interactive Services, Oct. 1996, pp. 249—253.
`Hurwicz, Faster, Smarter Nets, Apr. 1997, pp. 83—89.
`Internet by Satellite.
`Low, WebIN—An Architecture for Fast Deployment of
`IN—based Personal Services, Apr. 1996, vol. 1.
`The Intelligent Web, Apr. 1996, vol. 2.
`Grami, et al., The Role Of Satellites In The Information
`Superhighway, Jun. 1995, pp. 1577—1581.
`Chen et al., ATM and Satellite Distribution of Multimedia
`Educational Courseware, Jun. 1996, pp. 1133—1137.
`Sunaga et al., A Reliable Communication Switching Plat-
`form for Quick Service Provisioning, Feb. 1995, pp. 77—82.
`Tsuchida et al., Intelligent Dynamic Service Provisioning
`Architecture
`in the Multimedia Era, Apr. 1996, pp.
`1117—1122.
`
`Schreyer et al., Least Cost Call Routing, Apr. 1996, pp. 12—.
`Jain, Evolving EXisting Narrowband Networks Towards
`Broadband Networks with IN Capabilities, Apr. 1996.
`Gupta et al., Technical Assessment of (T)INA—TMN—OSI
`Technology For Service Managment Applications, Feb.
`1994, pp. 877—887.
`Ejiri, For Whom The Advancing Service/Network Manag-
`ment, Feb. 1994, pp. 422—433.
`Ely, The Service Control Point as a Cross Network Integra-
`tor, Apr. 1996, pp. 1—8.
`Perret et al., MAP: Mobile Assistant Poramming or Large
`Scale Communications Networks, Apr.
`1996,
`pp.
`1128—1132.
`
`Cobbold et al, Enhancements or Integrated Wireless Per-
`sonal Communications over Metropolitan area Networks,
`Apr. 1996, pp. 1370—1376.
`Sclavos et al, Information Model: From Abstraction to
`Application, Feb. 1994, pp. 183—195.
`
`Aidarous et al., The Route Of The Element Management
`Layer In Network Management, Feb. 1994, pp. 59—69.
`Inamori et al., Applying IMN to a Distributed Communica-
`tions Node System with Common Platform Software, Feb.
`1995, pp. 83—87.
`Kolarov et al., End—to—End Adapative Rate Based Conges-
`tion Control Scheme for ABR Service in Wide Area ATM
`
`Networks, Feb. 1995, pp. 138—143.
`Duan et al., Efficient Utilization of Multiple channels
`between to Switches in ATM Networks, Feb. 1995, pp.
`1906—1911.
`
`Kishimoto, Agent communication system for multimedia
`communication services, Mar. 1996, pp. 10—17.
`Elia et al., SkypleX: Distributed Up—link for Digital Televi-
`sion via Satellite, Dec. 1996, pp. 305—313.
`Kelly, Mountaintop office keeps skiers in touch, USA Today,
`vol. 15 No. 112.
`
`Macedonia et al., Mbone Provides Audi and Video Across
`the Internet, Apr. 1994.
`Kumar, Internet Multicasting: Internet’s Next Big Thing,
`Jan. 1996.
`
`Schulzrinne et al., RFC 1889—RPT: A Transport Protocol
`For Real—Time Applications, Jan. 1996.
`Schulzrinne et al., RFC 1890—RPT Profile for Audio and
`Visual Conferences With Minimal Control, Jan. 1996.
`Eriksson, Mbone: The Multicast Backbone, Aug. 1994.
`Sullivan, Videoconferencing Arrives on the Internet, Aug.
`1996.
`
`Kahn, Videoconferencing Debuts on the Internet, Feb. 1995.
`The Wall Street Journal, “MCI’s New Service for Corporate
`Use Sets 1 Line for Net, Phone”, Jan. 30, 1997, web page
`attached.
`
`Reuters, Nick Louth, “MCI Communications Corporation
`vaults phone—data divide”,
`Jan. 29, 1997, web page
`attached.
`
`PC Week, Stephanie Lapolla, “Net Call Centers, Voice to
`Merge”, Mar. 31, 1997, page 10.
`
`2
`
`

`

`US. Patent
`
`Feb. 2, 1999
`
`Sheet 1 of 132
`
`5,867,495
`
`
`|
`
`REGIONAL
`CLUSTER 2
`104C
`
`REGIONAL
`CLUSTER 2
`104E
`
`I
`,
`:
`|
`
`:
`I
`:
`I
`|
`
`|| :
`
`REGIONAL
`CLUSTER 1
`104A
`
`1048
`
`1040
`
`104F
`
`3
`
`

`

`US. Patent
`
`Feb. 2, 1999
`
`Sheet 2 of 132
`
`5,867,495
`
`210
`
`RBOC/LOCAL
`EXCHANGE
`CARRIER (LEC)
`I
`
`l
`
`220
`
`MC]-
`ORIGINATING
`SWHCH
`
`240
`
`I]
`
`MCI-
`SWITCH
`
`221
`
`
`AUTH
`
`290
`
`SERVER
`
`295
`
`UDP/IP OR
`TCP/IP LANS
`
`281
`
`
`
`
`
`
`BASIC INTERNET
`
`PROTOCOL PLATFORM
`(BIPP)
`
`AUTH
`SERVER
`
`
`
`FIG.
`
`1C
`
`4
`
`

`

`US. Patent
`
`Feb. 2, 1999
`
`Sheet 3 of 132
`
`5,867,495
`
`
`
`234
`
`MESSAGE BUS
`
`DTC
`
`239
`
`PM
`
`S
`
`247
`
`E
`
`ECHO
`
`HSDL
`
`FTR
`
`0C3
`
`DSP
`
`USP
`
`SYNC
`
`ECHO
`
`HSDLa“U“a“01“ SYNC
`
`5
`
`

`

`US. Patent
`
`Feb. 2, 1999
`
`Sheet 4 of 132
`
`5,867,495
`
`
`
`1028
`
`FIG. 2
`
`404
`
`412
`
`
`
`DISPLAY
`ALARMS
`410
`
`
`
`
`RECEIVE
`RECEIVE
`NMS
`NETWORK
`
`
`
`DATA
`EVENTS
`
`
`
`
`PROCESS
`EVENTS
`
`
`
`
`REPORT
`PROCESS
`ON DATA
`TOPOLOGY
`
`
`
`
`
`DEFINE
`406
`414
`ALGORITHMS
`
`
`
`408
`
`FIG. 4
`
`6
`
`

`

`US. Patent
`
`Feb. 2, 1999
`
`Sheets 0f132
`
`5,867,495
`
`
`
`figs/awwwwwmbo
`
`zozgmxmog
`
`mmm
`
`éogmz
`
`wmm9?.En
`
`922m
`
`6389
`
`xmozfimz
`
`5389
`
`
`onmQOPmm
`
`E3232mzzm33”E
`ozEEmm58%mmo3x2:
`
`
`
`E>EmE3:éogmz2i
`
`No—
`
`xm>mmm
`
`mzzmm322223228E3&L
`023%:fig?éoamzmm:2Sn
`
`wonN¢mO¢mwmm
`
`
`mofnzmo:20:
`mzzm59.9:
`
`moz<zm:z_<_2mime..mfiz
`
`53818m2m5<
`
`xmozfiz
`
`$23555own
`
`own¢Nm
`
`552:2
`
`win
`
`xmozfiz
`
`$8528‘
`
`7
`
`
`
`
`
`
`
`
`
`

`

`US. Patent
`
`Feb. 2, 1999
`
`Sheet 6 of 132
`
`5,867,495
`
`
`
`
`
`
`
`
`READ IN CURRENT
`TOPOLOGY
`
`502
`
`READ IN CURRENT
`ALGORITHMS
`
`READ IN CURRENT
`ACTIVE ALARMS
`
`RECEIVE AND IDENTIFY
`NEXT EVENT IN QUEUE
`
`504
`
`
`
`
`IS
`EVENT TOPOLOGY
`
`DATA?
`
`
` IS
`
`EVENT NMS
`DATA?
`
`
` IS EVENT
`DEFINED NETWORK
`
`EVENT?
`
`
`
`GUI DISPLAYS
`
`RECONCILE
`ACTIVE ALARMS
`
`RECONCILE
`ACTIVE ALARMS
`
`
`
`
`INVOKE
`INVOKE
`
`ALGORITHM
`ALGORITHM
`
`
`IDENTIFIED
`IDENTIFIED
`
`
`
`FOR EVENT
`FOR EVENT
`
`
`
`
`
`
`
`
`
` UPDATE SNMS
`
`
`
`
`
`
`
`RECONCILE
`ACTIVE ALARMS
`
`
`
`
`
`
`
`STORE IN
`TOPOLOGY
`
`
`
`
`
`DATA STORE
`
`
`
`
`
`UPDATE SNMS
`GUI DISPLAYS
`
`UPDATE SNMS
`GUI DISPLAYS
`
`
`
`518
`
`STORE IN FM
`REPORTING
`DATA STORE
`
`STORE IN FM
`REPORTING
`DATA STORE
`
`STORE IN FM
`REPORTING
`DATA STORE
`
`FIG. 5
`
`8
`
`

`

`US. Patent
`
`Feb. 2, 1999
`
`Sheet 7 of 132
`
`5,867,495
`
`602
`
`604
`
`
`
`COLLECT DATA
`FROM NETWORK
`ELEMENTS
`
`
`
`CONVERT NE
`SPECIFIC
`
`
`PROTOCOL
`
`TRAP SIGNALING
`EVENTS
`
`608
`
`RULES
`
`614
`
`
`606 PARSINC
`
`
`612
`
`CREATE
`
`STANDARDIZED
`
`
`EVENT OBJECTS
`
`
`616
`
`FIG. 6
`
`702
`
`704
`
`706
`
`708
`
`
`
`COLLECT
`TOPOLOGY FROM
`
`DATA SOURCES
`
`
`
`COMPARE NEw
`
`
`PARSE AND
`TOPOLOGY TO ACTIVE
`
`
`STANDARDIZED
`CONFIGURATION
`
`
`
`DATA
`
`
`
`STORE
`TOPOLOGY DATA
`
`IN DATA STORE
`
`
`
`STORE
`
`
`LOAD TOPOLOCY
`TOPOLOGY DATA
`
`
`IN DATA STORE
`IN ACTIVE
`
`
`
`CONFIGURATION
`
`
`
`710
`
`712
`
`714
`
`VALIDATE DATA
`
`FIG. 7
`
`9
`
`

`

`US. Patent
`
`Feb. 2, 1999
`
`Sheet 8 of 132
`
`5,867,495
`
`FIG. 8
`
`RECEIVE AND IDENTIFY NEXT EVENT
`
`
`
`812
`
`IS
`EVENT ALARM
`UPDATE?
`
`UPDATE
`OPERATOR GUI(S)
`
`IS
`EVENT OPERATOR
`DISPLAY?
`
`YES
`
`IS
`EVENT TOPOLOGY
`UPDATE?
`
`IS
`EVENT OPERATOR
`ACTION?
`
`UPDATE
`OPERATOR GUIIS)
`
`SEND STATUS
`UPDATE TO
`MAIN PROCESS
`
`IS EVENT
`TERMINATION
`REQUEST?
`
`TERMINATE
`OPERATOR GUI
`
`REGISTER FOR
`ALARM TYPES
`
`814
`
`READ IN CURRENT
`TOPOLOGY
`
`IS
`EVENT DISPLAY
`REQUEST?
`
`
`
`PRESENT OPERATOR
`SPECIFIC GUI
`
`10
`
`10
`
`

`

`US. Patent
`
`Feb. 2, 1999
`
`Sheet 9 of 132
`
`5,867,495
`
`914
`
`916
`
`918
`
`920
`
`
`
`
`STANDARDIZED
`NE EVENT
`RECORDS
`
`
`STANDARDIZED
`TIME STAMPS
`
`902
`
`SNMS
`GENERATED
`ALARMS
`
`
`
`
`
`
`STANDARDIZED
`TOPOLOGY
`RECORDS
`
`
`
`PROTOCOL
`ANALYZER
`
`
`STATISTICS
`
`
`STORE DATA
`
`904
`
`REPORT
`ON DATA
`
`906
`
`F]G. 9
`
`ELECTRONIC
`MAIL INTERFACE
`
`XTERM
`DISPLAYS
`
`pRINTER
`pom
`
`908
`
`910
`
`912
`
`1081
`
`166.37.27.13
`
`ROUTER
`166.37.61.101
`
`ROUTER
`166.25.27.17
`
`
`
`INTERNET
`
`
`GATEWAY X
`DIRECTORY
`
`
`
`
`
`166.37.61.106
`
`
`
`
`
`
`
`
`
`
`ETHERNET
`SWITCH
`
`
`
`
`
`
`
`
`INTERNET
`1083
`INTERNET
`TELEPHONY
`TELEPHONY
`
`
`
`GATEWAY Y
`GATEWAY z
`
`
`
`166.37.61.117
`166.25.27.101
`
`
`
`
`1084
`1086
`
`FIG.
`
`7 0B
`
`11
`
`11
`
`

`

`US. Patent
`
`Feb. 2, 1999
`
`Sheet 10 of 132
`
`5,867,495
`
`
`
`San.
`
`22222
`
`NE;SE
`
`
`
`I
`
`
`
`$2$2
`
`
`
`flWE
`
`
`
`Nxmn.
`
`22222
`
`NNIQ51a
`
`
`
`omo_
`
`mQSmMm
`
`EQSOWE
`
`525:2.
`
`m5
`
`Nm>m
`
`m5
`
`_m>m
`
`
`
`mmoSomn.mo_>mm_m
`
`momEszz.
`
`
`
`$238;mug—mm
`
`n_0n_EszE
`
`2:22:
`
`
`
`22222_oo<
`
`12
`
`12
`
`
`
`
`
`
`

`

`US. Patent
`
`Feb.
`
`2, 1999
`
`Sheet 11 of 132
`
`5,867,495
`
`VNET PC To PC
`
`SO
`PC
`
`(1101) PC ONLINE (PC12)
`
`URCE
`(PC12)
`I
`VNET,
`
`DIRECTORY
`SERVICES
`IP
`
`DESTINATION
`PC (PC11)
`
`VNET PC ON—LINE
`REGISTRATION
`
`VNET PC ON—LINE
`REGISTRATION
`
`VNET PC TRANSLATION
`
`PC T0 PC TELEPHONY
`CONNECTION
`
`PC TO PC TELEPHONY
`TEARDOWN
`
`I I
`
`
`
`INTELLEGENT NETWORK
`FUNCTIONS:
`
`OFF—SWITCH CONTROL
`CALL ROUTING
`GROUP SELECT
`MANUAL OPERATORS
`AUTOMATED OPERATORS
`VOICE RECOGNITION
`CUSTOMER VERIFICATION
`CUSTOMER PROFILE
`CALL TERMINATION
`BILLING
`FRAUD MONITORING
`OPERATIONAL MEASUREMENTS
`FAX DELIVERY
`VOICE MAIL
`MENU BASED ROUTING
`AUDIO CONFERENCE
`RESERVATIONS
`VIDEO CONFERENCE
`RESERVATIONS
`USAGE STATISTICS REPORTING
`
`VNET,
`
`IP
`
`VNET
`
`17
`
`E
`
`I
`
`(1102) PC ONLINE ACK
`
`(1103) PC ONLINE (PC 11)
`
`(1104) PC ONLINE ACK
`
`(1105) VNET TRANSLATION REQ
`
`(1106) VNET TRANSLATION RESP
`
`(1107)
`
`IP TELEPHONY DIAL
`
`(1108)
`
`IP TELEPHONY ACK
`
`(1109)
`
`IP TELEPHONY ANSWER
`
`(1110) CONVERSATION
`
`(1111) HANG UP
`
`
`
`
`
`79A
`
`13
`
`13
`
`

`

`US. Patent
`
`Feb. 2, 1999
`
`Sheet 12 of 132
`
`5,867,495
`
`zo:om_zzooEz>
`
`5:525:
`
`$5352.5So
`
`52>OH0:
`
`20:82on
`
`xmalzhmmloaAm
`
`
`523-55:52>ash:mzzzoo::8:
`50:525so52>8:22:55::52>5.8:
`:5552>o:22:.g555:5sz52>:53
`5:528:wl:252:5898;
` o:En::25555n:88:
`
`
`
`
`
`c5:95::55:50:525so5Q05_M558o:52>
`
`20.22535202:30:6.2£01155825mm98$0:
`:55x5.N5:555555:5255:52>
`
`
`
`
`
`
`
`EszEEoBmEomomzom
`
`5:95:5EN:
`
`5502553:3;;
`
`5553;:
`
`505:am:
`
`20:55:,onES
`
`505528m;
`
`55:5088:
`
`m5::5$83
`
`5:585:553
`
`
`
`5:525:02:5:2;:
`
`555529:55:::5;
`
`:5>555:.:5.8:
`
`552,:555:a:C8:
`
`855,5:5555>$8:
`
`14
`
`14
`
`

`

`US. Patent
`
`Feb. 2, 1999
`
`Sheet 13 of 132
`
`5,867,495
`
`zoEsz<Emzozm52>
`
`0:56352goSo
`
`zo:om_zzoo52>
`
`o:ohn:
`
`M7520852>I35$mzzzo8:03
`%zozémammx2mzszo8A83
`
`
`220a;may.zozsmzs:52>in:
`Exzozfimzé52>ABE
`812558E:85>son;
`
`mzozmxmm2320A:52>
`
`
`
`
`
`zo:<z:mm_o>295demum—5mm35%on
`
`
`
`
`
`292$qu5553\meE;.EEdéogmznosoz<28;NM751;2on52>
`
`
`
`EZEEgamma5%8
`
`Ease3%;
`
`5502532563:
`
`E39:33
`
`,502%GE:
`
`zoEm$>28and
`
`25>22:dea:303
`
`x2>201;dea.$03
`
`$32EOEEEa.:03
`
`15
`
`15
`
`

`

`US. Patent
`
`5,867,495
`
` 2
`
`zoEomzzoo52>
`
`xmm1EmaIon
`
`230925
`
`5558:;
`
`505:6:;
`
`225558SE
`
`550255255;;
`
`.52>50:525:5m55:508:5:525:52>ABE
`5:555::55:5<52:55:38:
`
`:55o:9n::2555:n:80::w:5555:n:52:
`u,5:5sz55555:5:525:52>SE
`
`
`
`
` 39o:52z_m55:505:95:59::m53:505:585:59::M85558:2:55>as;
`s55522853:50555>555::_A35
`
`
`
`
`
`523-5E52>,35$52:5820::
`
`5555:5:5255n:52>
`
`
`
`205.25362£055”:mm§>~bm35%on
`
`
`
`525::5285555
`
`16
`
`
`
`
`
`
`
`A75:075::55:50:52z_528:n555Eu:52>
`
`16
`
`

`

`US. Patent
`
`Feb. 2, 1999
`
`Sheet 15 of 132
`
`5,867,495
`
`Em—
`
`mzoImlbz9mafia
`
`Em:
`
`onohon
`
`mafiaD
`HDDU
`
`mzozmlflz
`
`Em:
`
`MB]
`
`I
`
`‘
`
`12
`
`$58n:
`
`w
`
`62
`
`‘$58&_
`
`EEGME
`
`805mm
`
`wow_
`
`
`
`
`
`mzoEzE22559
`
` mm<m<p<omz_02mmumsh<mm2m—mm2520
`
`
`
`H._z_ozm_oz_o<n_.__<_2H._o_o>
`
`
`mEEzzz38
`—_M_a;£5
`_I_I:5355
`
`_I_mmmmoogsoomzé
`_2“65>
`
`m230440;
`
`
`
`x<l..325%
`
`823%
`
`szSzE08E
`
`m
`
`m262mawe
`
`isA‘
`
`ozamaog
`
`mzazm
`
`mom—
`
`.35
`
`.6528
`
`E>mmm
`
`mNd:
`
`17
`
`17
`
`
`
`
`
`

`

`U
`
`S.mzoESon
`
`.heF
`
`1
`
`f
`
`2
`
`
`
`tH.Sn405200n@fl@:5mDPSE
`
`
`
`9m52
`WIotam
`2,A‘
`
`Epsomn:m
`
`mm>mmm
`
`0wM£8a$58mn:S><>>E<o
`
`m8282
`
`
`
`
`
`am_.Iiliiiiiiii.Iiliiiliiii‘‘‘‘niiiiiiiii
`
`5
`
`59
`
`
`
`A‘A‘"mm.mzoEzazoEEo
`
`_I_025808;EW_m_Immmmoommmooomz<E._._<o
`
`ufll:5355A‘
`|_3%5522:
`
`
`
`mzazm.BEE293&2;58:85>4,x:823%mwzazm187M:26::6mzazm025$42329,822%mzoEzE8mm,0N8,mm<m<zo
`
`
`
`
`
`GEN
`
`BS
`
`m5:z<3
`
`mom:
`
`18
`
`18
`
`
`
`
`

`

`US. Patent
`
`Feb. 2, 1999
`
`Sheet 17 of 132
`
`5,867,495
`
`E825%m:
`
`
`
`
`
`E2815may::38025$425298223$255nae
`
`
`
`
`
`>592a:$555£55£52:29MEEZEmzoEzE8mm
`
`Eco:
`
`mzozozE
`
`
`
`$262M.1mg
`
`.2505
`
`mooomzép
`
`
`
`
`
`oz_mmm_oomn_.25‘
`
`m2_ozm_
`
`19
`
`25:6
`
`._._<o
`
`€205
`
`
`
`mmmmoommmooomzfi:
`
`3m>EB
`
`
`
`wzQBzEzoZoEmo
`
`38:55>
`
`A“63‘
`
`
`
`ozfimmoomm._._<o
`
`m262m
`
`Epsom
`
`we:
`
`19
`
`on9mzozm.35
`
`E>Em
`
`5528Fom_
`
`.35
`
`.6”:on
`
`Iotam52
`
`g
`
` mm>mmm
`
`mfifilm
`
`19
`
`
`
`
`
`
`
`
`

`

`US. Patent
`
`Feb. 2, 1999
`
`Sheet 18 of 132
`
`5,867,495
`
`ximmo_>w_m_m“:2
`
`
`
`H._z_ozm_30.280265.:<2mo_o>823:3
`
`
`
`
`
`
`
`
`
`
`
`
`
`mm<m<~<omz_ozm_mmxafinzm_m2<mh_z_<2
`
`‘‘l‘I.|
`
`
`
`
`
`
`
`._._<u._<:o_o
`
`
`
`mmmmoommmooomz<E
`
`21>L25
`
`
`
`szBzEzoComEo
`
`
`
`mzo:oz:.._08m
`
`230255>
`
`$252Mawe
`
`mz_ozm
`
`oz_mm‘m_ooma‘..._<o
`
`l-‘
`
`mg
`
`€520
`
`EpsomA:
`
`gm—
`
`.Iiliiiiiiii
`
`.25
`
`.5528
`
`E>mmm
`
`mzo_._n_OHmzozm
`
`52
`
`18:5
`
`j<o
`
`._oEzoo
`
`‘‘Wmm>~mm
`
`
`
`ozfifluomm._._<o
`
`mz_ozm_
`
`‘‘m
`now—
`
`comm
`
`mom:
`
`mom:
`
`
`
`m3:z<>>
`
`20
`
`Eww”ml-I
`
`mzozozEzQBEmo
`
`mmmmoogmooumzfi:
`
`3m>LEE
`
`j<o2:05
`
`my“
`
`65%
`
`mzozozE08m
`
`Ego:55>
`
`mmzazmmmo
`
`20
`
`
`
`
`
`
`
`

`

`US. Patent
`
`Feb. 2, 1999
`
`Sheet 19 of 132
`
`5,867,495
`
`«ER-E
`II
`
`INTELLIGENT NETWORK
`
`AND H.324 TERMINALS
`
`..—
`
`«a
`II
`
`POTS
`
`POTS
`
`E H26-3/H324
`
`H26-3-/H524 D
`
`H.324PC 2‘\--
`
`
`
`H324/I-II3220
`I. MODEM p001
`
`
` MCI
`
`H. 324 DSP
`
`-
`
`
`
`VIDEO
`
`
`INTELLIGENT
`NETWORK
`
`21
`
`21
`
`

`

`US. Patent
`
`Feb. 2, 1999
`
`Sheet 20 of 132
`
`5,867,495
`
`«g‘r;
`IEHI
`"
`M
`
`/
`
`H.323
`TERMINAL
`
`H.323 VIDEO-CONFERENCING
`
`ARCHITECTURE
`
`Q)
`
`PPP
`
`ETD
`
`H.323
`TERMINAL
`
`
`
`III-
`"a
`{f
`
`/
`
`G) INTERFACE —
`
`H.323
`TERMINAL
`
`999
`‘5 |=9l99
`
`la.“
`
`
`
`“gr-
`II
`
`(9MEIV
`TERMINAL
`
`H.323 SERVER
`
`OPERATOR
`SERVICES
`MODULE
`
`H.323
`
`HIE %
`
`
`
`LAN
`
`VIDEO
`CONTENT
`ENGINE
`
`VIDEO
`MAIL
`SERVER
`
`.
`
`H.323
`DIRECTORY
`SERVER
`
`FIG.
`
`7 9 C
`
`22
`
`22
`
`

`

`US. Patent
`
`be.2,1999
`
`Sheet 21 of 132
`
`5,867,495
`
`
`
`
`
`omni
`
`EEG
`
`_59%
`82>
`
`
`
`VNmIown:
`
`
`
`mm>mmmmm>mmm
`
`ka.Qbm
`
`mime:
`
`ES$4“me
`@mM#omzoo
`
`Axwoz;
`
`>m<mmz
`
`mflqmmfiflimmflflla
`
`
`
`
`
`ammz
`
`:38
`
`4<:oa
`
`>m<mmz
`
`mm>mmm
`
`EDBEEQZLm>
`
`8858Ewiami
`no8%
`
`$15A‘
`
`
`
`58%EEK:8%I‘I‘l‘
`
`”ExamExamE8
`in
`
`A‘‘
`
`89>
`
`20E2_
`
`no:
`
`23
`
`2:05
`
`Eém:
`
`E30
`
`mm>mmm
`
`
`
`\QN.I\5N.I82>83.
`
`
`
`ammmmoH<mmao
`
`mz_02m
`
`23
`
`
`
`

`

`US. Patent
`
`Feb. 2, 1999
`
`Sheet 22 Of 132
`
`5,867,495
`
`‘I-
`
`nag
`Goa
`
`‘l
`
`II
`
`H263/RTP
`
`INTELLIGENT NETWORK
`AND H263/RTP STATIONS
`
`H263/RTP
`
`H263/RTP
`
`ace000
`
`
`‘I‘
`IE
`
`PO}S
`E‘— H263 RTP
`STATION
`
`
`
`«Rh
`
`H .263 RTP
`
`IE
`__
`H263/RTP
`"==
`-J STATION
`
`
`
`—SVPROUTERWITH—BONECAPABILITY
` CONFERENCE
`
`
`SPACE PRIVATE
`MBONE
`
`
`
`DIRECTORY
`
`MCI
`AGENT
`5
`INTELLIGENT
`RESINSITRY
`
`
`
`
`.. H.324
`NETWORK
`ENGINE
`
`
`
`
`
`V/R
`VIDEO
`CONTENT
`SPACE
`
`
`ENGINE
`ENGINE
`
`
`
`A
`
`FIG. 79E
`
`24
`
`24
`
`

`

`mmmmma...
`
`W”nmmF
`
`S.U
`
`n...$252
`
`oaoom—
`
`b.35%e000m§<z|u
`2am3,2%:2EIa:asa‘>95mm?
`fa:
`
`floz:.250mm—
`
`
`
`mwm_owm_Nfim_omm_0mm?oom—
`ammFHmm
` pmm
`NNaFwNmFmob_vm_
`
`
`n2:.9:mm
`
`
`
`mobm¢mF
`
`3
`
`5,867,495
`
`mOHmvm_
`
`25
`
`25
`
`

`

`US. Patent
`
`Feb. 2, 1999
`
`Sheet 24 of 132
`
`5,867,495
`
`MODEM 1
`
`EXT. CONT.
`API
`
`CONTROLLER
`
`FIG. 796
`
`2104 - 2102
`
`2124
`
`INTELLIGENT SERVICES
`NETWORK BASED AND
`CUSTOMER BASED INTELLIGENT
`SERVICE COMPONENTS
`
`21 IO
`
`ALLIANCES
`AND PARTNERS
`
`REVENUE
`
`NETWORK
`
`PRODUCT
`
`\ 2108
`
`21 12
`
`21 I4
`
`21 16
`
`FIG. 20
`
`26
`
`
`
`
`3RD PARTY
`SERVICE
`PROVIDERS
`
`
`
`SERVICE
`RESELLERS
`
`
`
`
`
`
`2122
`
`/
`
`2100
`
`26
`
`

`

`US. Patent
`
`Feb. 2, 1999
`
`Sheet 25 of 132
`
`5,867,495
`
`2136
`
`2150
`
`2128
`
`MARKETABLE
`SERVICE
`GATEWAY
`
`
`
`MANAGERS SERVICE
`
`RESOURCE
`
`CREATION
`
`2142
`
`2134
`
`2138
`
`SERVICE
`ENGINES
`
`DATA
`MANAGEMENT
`
`CALL
`CONTEXT
`SERVER
`
`
`
`DISTRIBUTED PROCESSING ENVIRONMENT
`
`2126
`
`INBOUND AND
`
`OUTBOUND
`GATEWAYS
`
`SERVICE
`SELECT
`
`SPECIALIZED
`RESOURCES
`
`STATISTICS
`SERVER
`
`2130
`
`MARKETABLE
`
`
`
`GATEWAY
`
`2152
`
`2140
`
`MCI NETWORKS
`
`OTHER
`SPECIAL
`
`SERVERS
`
`2 I 46
`
`SERVICE PROVIDERS, +----
`PARTNERS, RESELLERS
`
`-
`CUSTOMER BASED CAPABILITIES
`
`2144
`
`2I56
`
`NETVIIORK
`MANAGEMENT
`2132
`
`CUSTOMERS
`AND USERS
`
`\
`2100
`
`FIG. 27
`
`27
`
`27
`
`

`

`US. Patent
`
`Feb. 2, 1999
`
`Sheet 26 of 132
`
`5,867,495
`
`onEoz<mo<omm
`
`we505m:
`
`NW
`
`GEN
`
`wEmmEIBEm
`
`owE8E52%;:mags,
`
`Egg
`
`55mm85%EN
`
`28
`
`28
`
`

`

`US. Patent
`
`Feb. 2, 1999
`
`Sheet 27 of 132
`
`5,867,495
`
`PCM To PACKET
`TRANSCODING DSP
`ENGINE
`
`DSj/ATM “”3
`51-“
`
`g
`
`A
`
`I
`
`CALL CONTROL
`SERVER
`
`TAN"
`ISWITCHES
`
`@ gm:
`
`"'7
`:
`L
`6 O
`«m .
`Q I
`GATEWAY Q
`
`5
`
`
`
`
`PCM T0 PACKET
`TRANSCODING DSP
`ENGINE
`
`F1
`2168
`
`E
`
`CALL CONTROL
`
`SERVER
`
`RBOC
`
`
`
`WAN HUB
`
`
`MC! CIRCUIT
`
`m
`SWITCHED
`
`WAN HUB
`NETWORK
`
`
`”D
`
`BEBE
`
`D
`
`_
`
`ANALOG
`
`FIG. 23
`
`29
`
`29
`
`

`

`US. Patent
`
`Feb. 2, 1999
`
`Sheet 28 of 132
`
`5,867,495
`
`SERVICES
`
`2200
`
`SERVICE
`FEATURES
`
`2202
`
`CAPABILITIES
`
`2204
`
`
`
`CAPABILITY PAC KACE
`
`2204
`
`SERVICE 1
`
`SERVICE 2
`
`SYNCHRONOUS
`INTERACTION
`
`ASYNCHRONOUS
`INTERACTION
`
`ONE WAY
`
`TRANSFER
`OF CONTROL
`
`FIG. 26
`
`30
`
`30
`
`

`

`US. Patent
`
`Feb. 2, 1999
`
`Sheet 29 of 132
`
`5,867,495
`
`2222
`2220
`
`
`
`END—USER
`SATELLITE
`APPLICATIONS
`SERVERS
`
`
`
`SERVERS 2222
`
`
`
`
`
`SATELLITE
`
`CENTRAL
`DOMAIN
`
`FIG. 27
`
`2224
`
`2228
`
`2242
`
`2244
`
`—
`
`///
`
`x/
`
`/
`
`/
`
`/
`
`2230
`2240
`
`,l
`
`/
`
`\
`\
`\
`I
`I
`
`
`
`«9* ’ ’/
` 2232
`
`, /
`UPDATES @g/
`ACTIONS :
`/
`EVTS,MEAS
`I
`
`
`DB SERVER
`
`
`VIEWS, SUBSCRIPTIONS.
`CACHE COPIES
`
`I
`
`CONTROL: DEFS,
`I
`RULES CONFIGS)
`
`2235
`
`FIG. 28
`
`31
`
`31
`
`

`

`US. Patent
`
`Feb. 2, 1999
`
`Sheet 30 of 132
`
`5,867,495
`
`Hoax
`
`mEmmac
`
`mm65%
`
`mmmm
`
`mMEmSE._<E2moL
`JamEmma“???.......................J
`
`_lIIIIIIIIIIIIIIIIIIIIIIIIII
`
`___Eézoam____mmtm2:23..
`
`
`
`
`
`mEm$th_|IIIIIIIIIIIIIIIIIIII
`
`32
`
`32
`
`
`
`

`

`US. Patent
`
`Feb. 2, 1999
`
`Sheet 31 of 132
`
`5,867,495
`
`2260
`
`
`MULTI PROTOCOL
`R3600 OR ALPHA
`
`
`
`SNMPOGIN
`
`
`DOMAIN
`
`LRM
`DOMAIN
`
`LRM
`
`33
`
`33
`
`

`

`US. Patent
`
`Feb. 2, 1999
`
`Sheet32 0f132
`
`5,867,495
`
`4.]NTERACT
`
`RESOURCE
`
`5. FINISH
`
`PROCESS
`
`2. ALLOCATE
`
`6. RELEASE
`
`3. GRANT
`
`1. REQUEST
`
`
`
`RESOURCE MANAGER
`
`FIG. 32
`
`2274
`
`
`
`RESOURCE MANAGEMENTINFORMAHON BASE
`
`RMIB
`
`<ACCESS>
`
`[N]
`
`LOCAL
`RESOURCE
`MANAGER
`
`LRM
`
`[N]
`
`2190
`
`<MANAGES>
`
`2272
`
`RESOURCE
`POOL
`
`
`RP
`
`
`
`
`GLOBAL
`
` CESS>
`
`RESOURCE
`
`<AC
`MANAGER
`
`
`GRM
`
`
`[l]
`
`
`
`
`
`<ACCESS>
`
`[m]
`
`2188
`
`FIG. 33
`
`34
`
`34
`
`

`

`US. Patent
`
`Feb. 2, 1999
`
`Sheet 33 of 132
`
`5,867,495
`
`53me
`
`szzmo<z<2
`
`Emzmd
`
`Hzmzmo<z<2
`
`omo<z<2
`
`xmozfimz
`
`Hzmzmd
`
`xmozfimz
`
`H2m§mo<z<
`
`35
`
`35
`
`
`

`

`US. Patent
`
`Feb. 2, 1999
`
`Sheet 34 of 132
`
`5,867,495
`
`MANAGER PROCESS
`
`MANAGEMENT FUNCTIONS
`
`AGENT PROCESSES
`
`MANAGED OBJECTS
`
`CONFIGURATION
`
`EVENT NOTIFICATION O\
`
`OPERATION
`
`———————————————»
`
`RESULTS
`‘——————————
`
`EVENT NOTIFICATION
`
`OPERATION
`_"
`
`2354
`
`0/
`
`O,2354
`
`RESULTS
`6—0\
`
`2350
`
`FIG. 35
`
`2352
`
`2364
`
`O—#I
`
`
`
`NETWORK
`
`ELEMENT
`AGENT
`
`O — #3
`
`MEOIATION
`
`DEVICE
`
`NETWORK
`ELEMENT
`AGENT
`
`OS
`
`MANAGER
`
`
`2362
`GugTozlgRs
`
`
`PARTNERS
`0—#7
`
`ToEchas
`
`MCI
`
`INTERNAL
`
`/
`
`2100
`
`FIG. 3 6
`
`36
`
`36
`
`

`

`US. Patent
`
`m
`
`hS
`
`5,867,495
`
`b.$30BEE85%mg»:m22m322£8éeEz
`
`2,5$50me$586@8522
`9QR
`2mmmo<z§3ES:M2méoamz
`w22mgmgmgm;
`ERER9228
` mzo_523h_
`
`1\
`
`m 2 L
`
`L.
`
`mzo:<$n_o
`
`¢NMN
`
`%282
`
`ommmommmommm
`
`
`$22.42ommm
`
`m>C<EmEEQ<
`
`mzoEzE8R
`
`22ms
`
`quEm
`
`oz_zzfin_
`
`mmo<z<§
`
`z;
`
`ommN
`
`37
`
`37
`
`
`
`
`

`

`US. Patent
`
`Feb. 2, 1999
`
`Sheet 36 of 132
`
`5,867,495
`
`2401
`
`NETWORK 1
`
`2404
`
`SITE 2
`
`2402
`
`2402
`
`NETWORK
`ELEMENT
`
`NETWORK
`ELEMENT
`
`NETWORK
`ELEMENT
`
`NETWORK
`ELEMENT
`
`NETWORK
`
`2M1
`
`_F]G. 38
`
`2400
`
`2408
`
`2422
`
`ELEMENT
`2420
`
`2401
`
`2404
`
`2402
`
`2406
`
`NETWORK
`INTERFACE
`
`38
`
`38
`
`

`

`US. Patent
`
`Feb. 2, 1999
`
`Sheet 37 of 132
`
`5,867,495
`
`452
`
`
`AUTHENTICATION
`
`
`LOGIN REQUEST AND
`
`450
`
`
`
`USER ID/
`
`
`
`PASSWORD
`
` \
`
`w
`\\\
`SERVICE SELECTION \ SEREVBER _______________ DATABASE
`
`
`
`
`SCREEN
`CONFIGURATION
`DATA
`
`
`TOKEN REQUEST AND
`AUTHENTICATION
`
`TOKENS
`
`FIG. 4 0
`
`454
`
`508
`
`510
`
`0E SYSTEM
`
`BILLIING
`SYSTEM
`
`OE PROFILES
`
`OE PROFILES
`
`ONC
`
`
`
`
`
`
`
`
`
`
`LAYER
`
`MAILBOX STATUS QUERY
`MAILBOX STATUS RESPONSE
`CUSTOMIZED PROMPTS READS/WRITES
`
`2
`
`VFP
`
`M
`
`COMMON
`
`
`
`LSE SYSTEM
`
`(ALARM MONITORING)
`
`
`FIG. 43
`
`39
`
`39
`
`

`

`US. Patent
`
`Feb. 2, 1999
`
`Sheet 38 of 132
`
`5,867,495
`
`m2<2n_n_<>32
`
`A50m1$>mmmv
`
`
`
`
`
`823888505mag_89m8.3£3288Exam
`
`
`
`
`EggggaEaggga
`928%:s21meméamm82:25E:42:_8 a
`
`EmssmExam
`
`mm:
`
`2.28E>mmm
`
`mEEomon<
`
`
`
`moo;mm>~mm
`
`mzozm<o
`
`823mmmoox‘
`
`B.__<.._$52
`
`good;00¢
`
`40
`
`
`
`
`
`mflwEEvGEN
`Apoomézgsooov\mmw
`
`40
`
`
`
`
`
`
`

`

`US. Patent
`
`b.eF
`
`%1
`
`2Ef093
`
`5,867,495
`
`256?$onmm;
`
`
`
`
`
`__mm<m<p<ojssmm:mm>mmmE>Em._._<Em:.._mmmaog
`
`
`
`
`
`
`
`2,53%
`
`____________a_
`
`
`
`256pmamflomozmm’i
`
`
`
`
`
`3onmm:oz<E”.3025Hz<moEm:mmzzm
`
`
`
` E._n_n_<X3;3on>52“z_mmmom_269Go
`
`xmozcmz22N23Ezmflzfl
`
`NNvGEN
`
`oz<>z<os<>
`
`Un:._<>1.:
`
`
`
`mmo_>mm_m55mm
`
`26QO
`
`9~amass
`
`
`
`w55%5:;$97235$on
`
`”egg:mm:
`,_52588_E23,9%2me
`
`41
`
`41
`
`
`
`
`

`

`US. Patent
`
`Feb. 2, 1999
`
`Sheet 40 of 132
`
`5,867,495
`
`INBOUND VOICE
`
`INBOUND FAX
`
`OUTBOUND FAX
`
`INBOUND MAILBOX
`
`OUTBOUND FAX
`
`NOTIFICATION
`
`INBOUND VOICE EXTENSION
`
`INBOUND FAX EXTENSION ARU
`
`(NAS/ALP)
`
`INBOUND MAILBOX EXTENSION
`
`REORICINATE/TAKEBACK
`
`502
`
`FIG. 44
`
`K
`520
`
`504
`
`BDR'S
`
`DDS
`
`TRAFFIC
`
`OE
`
`ONC
`
`-
`
`530
`
`CE
`
`532
`542
`
`202
`
`r ——————————————— 1
`:
`546
`g
`NFS
`I-
`548
`'
`____________ _ J
`|
`
`540
`
`BMSE
`
`538
`
`/4
`
`520
`
`NAB
`
`FAXMAIL
`
`
`
`
`
`PROMPTSVOICEMAIL
`
`LSE ALARMS
`
`
`
`.ECINS.OUTERS
`
`/
`
`ISNAP WAN
`
`ISNAP
`
`42
`
`42
`
`

`

`US. Patent
`
`Feb. 2, 1999
`
`Sheet 41 of 132
`
`5,867,495
`
`568
`
`
`
`DALT‘I
`
`DALT1
`
`DALT1
`
`...12
`
`
`DEC ALPHA
`
`-ABLETRONHUB#_ MULTISERVET1
`
`
`SHARED
`-ERMINAL
`4°00
`
`SERVER,9!-
`fl)
`
`STATION
`200
`
`TERMINAL
`SERVER #2
`1760
`
`562
`
`
`
`
` 569
`
`574
`
`574
`
`574
`
`576
`
`[SNAP
`ROUTERS
`
`STACKER
`
`
`
` 512MB
`MEMORY
`
`DISKADAPTER
`EMPTY\PRESTOSERVE
`TOKENRING
`
`FIG. 48B
`
`i
`
`\DISKADAPTER
`
`60 M
`
`ATM
`
`FDD
`
`10bT
`
`ATM
`
`FDD
`
`
`
`O‘\.6
`
`/ 2 x
`2606 608 612 610
`
`x
`598
`
`DEC 8200 TUBOLASER \536
`
`43
`
`43
`
`

`

`US. Patent
`
`Feb. 2, 1999
`
`Sheet 42 of 132
`
`5,867,495
`
`EMPTY
`
`TOKEN RINC
`
`EMPTY
`
`FDD
`
`ATM
`
`ATM
`
`FDD
`
`PRESTOSERVE
`
`DISK ADAPTER
`
`DISK ADAPTER
`
`
`
`DEC8200TUBOLASER
`
`
`
`
`
`10SLOTPCI/EISACHASSIS
`
`
`14OGBTAPE STACKER
`
`
`
`
`
`24 PORT
`24 PORT
`ETHERNET
`ETHERNET
`
`EMPTY
`
`EMPTY
`
`EMPTY
`
`EMPTY
`
`EMPTY
`
`fl FIG.47
`
`EMPTY
`
`EMPTY
`
`
`
`FDD
`
`ATM
`
`ATM
`
`
`
`DEC8200TUBOLASER
`
`fl
`8
`EMPTY
`fl”— 2
`EMPTY
`(:3
`EMPTY
`z o
`——-—— 2 (\I
`
`fl 2 “3
`EMPTY
`E
`EMPTY
`g
`FDD
`5
`
`ATM
`
`\
`
`ATM I
`
`616
`
`
`SERVER3 T1MEDIASERVER2
`
`
`T1MEDIASERVER4 T1MEDIA
`
`
`
`
`AL
`
`ommmmooz—Luca U
`>EEEWEEEE3m
`TOKEN RING
`<I
`
`EMPTY
`
`FDD
`
`ATM
`
`ATM
`
`FDD
`
`PRESTOSERVE
`
`DISK ADAPTER
`
`DISK ADAPTER
`
`o <
`
`m
`a
`>
`o
`a
`’5__l
`
`m o
`
`
`
`
`
`
`
`51'
`<E
`“a:
`03
`8%
`‘r
`
`44
`
`44
`
`

`

`US. Patent
`
`Feb. 2, 1999
`
`Sheet 43 of 132
`
`5,867,495
`
`igfiflfigfiflafi
`
`igflflfigflfififi
`
`owmMES82_
`
`Exofim
`
`
`
`imEEEEEEgQBininin
`
`EEEE
`
`
`
`SigEEEEEE<vaa:mp,%EEEEESQNW$259:8%so
`
`
`
`EEEEEEEETEfi$gfim
`
`b
`
`
`
`igflflfigflfififi99%
`
`_§EEEEEEEETE\DDTC
`
`
`$44858$52%_80Swamoa
`
`mmjoEzooxma2%%WWWWmmmCMM
`
`$9158xma2%Ymm,
`
`R
`
`61
`
`32$<35;5a9mmjoEzooxma92m
`
`45
`
`45
`
`
`
`
`
`

`

`US. Patent
`
`Feb. 2, 1999
`
`Sheet 44 of 132
`
`5,867,495
`
`mg35};8:8ESas5:8::8:02:::52:955:8255.8:35:8:58oz;
`
`:5925:8:25:87::88:5:
`
`
`852$::E2525::88:8888E8::55:8:5852:5552:2:955:88:85:8:5852:55K5:8:
`:25:599E5:5:8:
`
`558%:8:5:525:5:E5m.
`
`
`
`
`
`89/
`
`Eomzooowm5382muz<2m0mmmmEmaZmmo<z<25:525:8:5:02;::52Smm~5<z<
`
`
`
`9:50:25zo_mz<n_xm_QE9ZOE/Em<I&»_<Qua/HmzmMIE
`
`
`
`
`commm$58é5:8:Go:5:55:
`:83::E_8:38:8:35:8:5:8:58588c5939m3:
`
`
` :8::EmWEEo5:8:50::EN$385585:8:558::
`
`
`
`coonmxmoafiz><m_
`
`:852::5:8::8:0:2:599/5:8::5};5:2ESom5:8:58oz::5938:$2588
`
`
`
`558::8:5:528:m@5888:85:8::8:525:5N5:8:
`
` 525:5:E5mE5¢M3810W5:8:
`
`56%GE:
`
` :8::EN5:8:558::8:5::8_5:8:$8558:
`
`
`:8::EnE8“.85:8:
`5::¢E8:85:8:
`
`
`
`._m>m._I:
`
`annfim
`
`46
`
`46
`
`
`
`

`

`US. Patent
`
`Feb. 2, 1999
`
`Sheet 45 of 132
`
`5,867,495
`
`
`
`TOKEN RING
`E
`
`3
`\
`/
`I‘ZD
`\
`II at: \
`l 2“ VG)
`
`to
`
`33
`5%
`”DEE
`
`55
`%
`g
`'—
`
`83'
`Lu
`D
`
`Ln
`
`512MB MEMORY
`
`
`
`
`\\|— //
`l
`
`‘3'
`0
`V‘
`
`.—
`
`
`DISK ADAPTER
`DISK ADAPTER
`
`FIG.49B
`
`:l STEVE
`
`DSP
`
`OUTPUT
`
`47
`
`47
`
`

`

`US. Patent
`
`Feb. 2, 1999
`
`Sheet 46 of 132
`
`5,867,495
`
`CABLETRON
`HUB
`
`
`I. DAL TI’S
`
`
`TEXAS
`INSTRUMENTS
`
`
`MEDIA
`
`SERVER
`
`TRANSCEIVER
`
`CABLETRON
`
`
`
`TERMINAL
`SERVER
`
`- HUB
`
`
`
`DEC 8200
`
`NETWORK
`MANAGER
`
`
`
`
`BIEIIDR w
`9'...
`
`'0.
`3-
`
`
`
`F STATION
`
`ALPHA
`
`200
`
`
`
`
` DECNIS
`
`600
`
`
`
`
`
`
`
`CUSTOMER
`
`
`SERVICE IP
`
`
`ORTH ROYALTON SNAP R
`
`ALARMS IP
`
`EWAN
`MUX TI
`MUX TI
`ORT3
`ORTz.
`
`\ERS
`
`mm mm
`
`
`
`
`
`— N
`
`FIG 50
`
`
`
`
`5115
`EXTERIOR PACKET
`INTERIOR PACKET
`FILTER ROUTER
`FILTER ROUTER
`
`CISCO 4500
`CISCO 4500
`ISOLATED
`
`
`TOKEN RING
`
`
`LAN
`
`DMZ GATEWAY HOST
`IBM R86000/580
`
`
`
`ISOLATED
`
`TOKEN RING
`
`LAN
`
`
`
`FIG. 5 7
`
`48
`
`48
`
`

`

`US. Patent
`
`Feb. 2, 1999
`
`Sheet 47 of 132
`
`5,867,495
`
`
`
`SERVER
`
`
`
`
`ISN DATA
`MANAGEMENT ZONE
`
`(DMZ)
`
`
`
`
`EXTERIOR
`INTERIOR
`[SN
`Em PACKET
`PACKET Fm PRODUCTION
`
`
`
`
`-°°°°° m ROUTER
`5110
`a-°°°°° ma
`ROUTER
`TOKEN RING
`‘\
`
`5115
`
`
`
`
`ISOLATED
`ISOLATED
`TOKEN RING
`ETHERNET LAN
`
`
`
`L
`LAN
`SEGMENT
`
`
`DMZ GATEWAY
`5T 05
`HOST IBMRSSOOO/SBO
`
`
`
`5135
`
`5125
`
` 4
`
`FIG. 52A
`
`49
`
`49
`
`

`

`US. Patent
`
`Feb. 2, 1999
`
`Sheet 48 of 132
`
`5,867,495
`
`
`
`
`
`FIG. 52B
`
`IWIHW
`
`“II“
`
`“II“
`
`NW EH
`
`IWIHW
`
`”II“
`
`“II”
`
`PREDETERMINED
`FOREIGN
`COUNTRY
`
`HWIEfl
`
`WHIMH
`
`WHIMH
`
`WHIWH
`
`HMIEfl
`
`WHIWH
`
`
`
`5270
`
`ORIGINATING SWITCH
`RECEIVES CALL
`
`QUERY DAP
`
`5273
`
` YES
`DESTINATION
`OF INTEREST?
`ROUTE TO FTP
`
`5275
`
`
`5271
`
`
`$YES
`
`
`
`
`N0
`
`RELEASE AND
`BRIDGE NORMAL
`
`RELEASE AND BRIDGE
`TO FAX GWAY
`
`5278
`
`5274
`
`NORMAL ROUTING
`
`5277
`
`COLLECT AND
`XMIT. FAX
`
`FIG. 520
`
`50
`
`50
`
`

`

`US. Patent
`
`Feb. 2, 1999
`
`Sheet 49 of 132
`
`5,867,495
`
`5305
`
`INITIAL LIST
`
`5315
`
`5335
`
`5345
`
`5380
`
`
`CALL AU
`CHECK FOR
`FAX ASYNC
`
`PROCESS
`
`_____________
`
`AU CHECK FOR
`FAX ASYNC
`
`/
`
`/
`/\ 5318
`
`CALL AU PLAY
`FILE ASYNC
`
`___1:_
`/
`
`AU PLAY
`FILE ASYNC
`
`/ _
`
`CALL AU INPUT
`DATA ASYNC
`
`_____
`
`AU INPUT
`
`
`
`
`
`
`
`
`
`AU
`CHECK FOR FAX
`
`RESPONSE?
`
`
`FIG. 53
`
`WAIT FOR
`NEXT CALL
`
`direcllineMCl Profile Monogemenl
`
`Welcome to directlineMCI on—line Profile Management.
`Please enter your directlineMCI Number and Posscode below.
`
`directlineMCI Number: l::I\-702
`Posscode: @704
`
`
`
`View Your Profile
`
`700
`
`FIG. 57
`
`51
`
`51
`
`

`

`US. Patent
`
`Feb. 2, 1999
`
`Sheet 50 of 132
`
`5,867,495
`
` 5401
`
`SEARCH FOR
`MARBOX RECORD
`
`
`
`R ECORD
`FOUND?
`
`5405 FIG. 54A
`
`
`No
`
`5407
`
`
`VCS ALARM
`
`
`
`
`
`
`
`YES
`
`
`
`5409
`
`MAHBOX
`FULL?
`
`N0
`
`GET MODE
`
`52
`
`5414
`
`5416
`
`5440
`
`5442
`
`5444
`
`5446
`
`5456
`
`5448
`
`5450
`
`5452
`
`5454
`
`FIG. 54C
`
`
`
`PLAY
`PRERECORDED
`
`MESSAGE
`
`
`
`52
`
`

`

`US. Patent
`
`Feb. 2, 1999
`
`Sheet 51 of 132
`
`5,867,495
`
`5460
`
`REQUEST RESPONSE
`FROM VFP
`
`WAIT FOR RESPONSE
`OR TIMER EVENT
`
`RESPONSE
`
`YES
`
`No
`
`REQUEST RESPONSE
`FROM VFP
`
`5466
`
`RECEIVED? 5462
`
`5468
`
`YES ALARM
`
`5470
`
`CALL SIS
`RELEASE TERM
`
`5472
`
`CALL SIS
`OFFHOLD ORIG.
`
`5474
`
`CANCEL TIMERS
`
`PLAY ”UNABLE
`
`5476
`
`TO CORRECT"
`
`FIG. 54D
`
`5435
`
`5482
`
`RETURN TO
`ORIGINAL MENU
`
`DISCONNECT
`FAX CALL
`
`FIG. 54E
`
`53
`
`53
`
`

`

`US. Patent
`
`Feb. 2, 1999
`
`Sheet 52 of 132
`
`5,867,495
`
`PRESENT END
`CALL MENU
`
`5522
`
`RETURN
`
`INDICATE NOT FOUND
`
`5558
`
`PRESENT END
`CALL MENU
`
`5540
`
`RETURN
`
`5510
`
`CALL GET CALLBACK
`
`5515
`
`@m
`
`5552
`
`GET PAGER NUMBER
`AND ROUTE NUMBER
`
`5534
`
`GET PAGER
`PARSE STRING
`
`5536
`
`YES
`
`NOT FOUND
`
`IN DB?
`
`
`
`NO
`
`5550
`
`A
`
`PAGE SYSTEM
`
`NO
`
`9
`
`5552
`
`YES
`
`PLAY ACKNOWLEDGEMENT
`
`5554
`
`MESSAGE
`
`5556
`
`MARK PAGE COMPLETE
`
`5558
`
`MARK NO TRANSFER
`
`FIG. 55A
`
`54
`
`54
`
`

`

`US. Patent
`
`Feb. 2, 1999
`
`Sheet 53 Of 132
`
`5,867,495
`
`5570
`
`
` CALLER
`DISCONNECT?
`
`
`
`
`YES
`
`5572
`
`5580
`
`
`N0
`5575
`INDICATE ERROR TYPE ®YES
`5592 —PLACE STATUS IN BDR
`
`N0
`
`5586
`
`5593
`
`PLAY ERROR MESSAGE
`
`INDICATE ERROR
`
`INDICATE NORMAL
`
`5595
`
`MARK PACE COMPLETE
`
`5597 — 5590
`
`MARK NO TRANSFER
`
`5583
`
`INDICATE DISCONNECT
`
`MARK STATUS COMPLETE
`
`5588
`
`5582
`
`5519
`
`PRESENT END MENU
`
`PRESENT END MENU
`
`PRESENT END MENU
`
`RETURN
`
`RETURN
`
`RETURN
`
`FIG. 55B
`
`5610
`
`5615
`
`GET START
`DELAY CONSTANTS
`
`PROMPT FOR
`CALLBACK NUMBER
`
`YES
`
`VERIFY '#'
`CHAR?
`NO
`
`5530
`
`RETURN SUCCESS
`
`READ NUMBER ® 5635
`5620
`5625 — 564°
`
`INSERT NUMBER IN BDR
`
`PLAY “NO NUMBER
`
`RECEIVED" MESSAOE
`
`5550
`
`FIG. 5 6
`
`PLAY “NO NUMBER
`RECEIVED" MESSAGE
`
`5650
`
`55
`
`55
`
`

`

`US. Patent
`
`Feb. 2, 1999
`
`Sheet 54 of 132
`
`5,867,495
`
`714
`Call Routing
`712 E) Do Not Accept Calls
`
`receive a message informing them that
`to accept calls. your callers will
`\ if you elect not
`you are not accepting calls through your directlineMCl number.
`
`9 Accept Calls
`
`716
`
`Choose from the selections below:
`
`718/
`
`0 Guest Menu
`O No Menu — Override Routing
`
`
`
`
`When I cannot be reached,
`O Voicemoil
`
`route my calls to:
`
`720/
`
`O Pager
`O Voicemoil or Pager
`0 Closing Message (notifies guests to try you later)
`
`Update Call Routing
`
`710
`
`FIG. 58
`
`Speed Dial Numbers
`
`You can program up to 9 frequently dialed numbers — either
`domestic or
`international — below.
`For
`international numbers,
`include 011,
`the country and city codes as applicable.
`
`Update Speed Dial Numbers
`
`744
`
`FIG. 67
`
`56
`
`56
`
`

`

`US. Patent
`
`Feb. 2, 1999
`
`Sheet 55 of 132
`
`5,867,495
`
`Guest Menu
`
`In order to complete the selections on this screen. please make
`sure you have checked this option,
`‘Guest Menu', on the
`Routing Screen.
`If you have not, please return to the Call
`Routing Screen and select
`this option.
`
`Present
`
`the following selected options to my guests:
`
`732 § Find—Me Routing*
`
`(This options allows the guest
`
`to speak to you directly)
`
`0 Schedule Routing
`(To set schedule routing. call directlineMCl Customer Service at
`1—800-870—5898)
`
`O Three Number Sequence
`(Enter up to three phone numbers to locate you and the maximum
`number of
`rings for each number.
`For
`international numbers include
`011,
`the country and city codes as applicable)
`
`lstlf SD
`2M ED
`3rd# :lfl
`Number
`Ring Limit
`(1 t0 16 rings)
`
`
`
`734 /§ Leave a Voicemail:
`736 § Send 0 Fax*
`738 B Send a Page
`
`this option, you must contact directlineMCl
`- To select or deselect
`Customer Service at 1—800—870-5898.
`
`Update Guest Menu
`
`730
`
`FIG. 59
`
`57
`
`57
`
`

`

`US. Patent
`
`Feb. 2, 1999
`
`Sheet 56 of 132
`
`5,867,495
`
`No Menu - Override Routing
`
`In order to complete the selections on this screen, please make
`sure you have checked this option,
`‘No Menu — Override’
`on the Call Routing Screen.
`If you have not, please return to
`Call Routing Screen and select
`this option.
`
`Route my guests to:
`
`O Find—Me Routing
`(This options allows the guest
`
`to speak to you directly)
`
`0 Schedule Routing
`(To set schedule routing. call directlineMCl Customer Service at
`1—800—870—5898)
`
`O Three Number Sequence
`(Enter up to three phone numbers to locate y0u and the maximum
`number of
`rings f

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