`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
`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