throbber
United States Patent
`Tonelli et al.
`
`[19]
`
`US005821937A
`Patent Number:
`Date of Patent:
`
`[11]
`[45]
`
`5,821,937
`Oct. 13, 1998
`
`[54] COMPUTER METHOD FOR UPDATING A
`NETWORK DESIGN
`
`[75] Inventors: Daniel L. Tonelli, Hopkinton; Kevin
`M. Maloney, Swampscott; Kevin W.
`Cronin, Norfolk; Martin H. Katz,
`Framingham, all of Mass.
`
`[73] Assignee: NetSuite Development, L.P., Concord,
`Mass.
`
`[21] Appl. No.: 695,608
`[22]
`Filed:
`Aug. 12, 1996
`
`Related U.S. Application Data
`
`[63]
`
`Continuation-in-part of Ser. No. 606,327, Feb. 23, 1996.
`
`[51] Int. Cl.6 ...................................................... .. G06F 3/00
`
`.... .. 345/356; 395/200.55
`[52]
`[58] Field of Search ............................. .. 395/335, 200.02,
`395/2003, 200.48, 200.51, 200.53, 200.54,
`200.57, 200.8; 345/335, 339, 348, 349,
`356
`
`[56]
`
`References Cited
`
`Slawter, B., “Giving network technicians a break,” LAN
`Computing, Aug. 1994, V5, N8, p. 22(1).
`Paul, L.G., “How to get yourself out of hot water,” PC week,
`Aug. 22, 1994, V11, N33, p. 20(1).
`Falcon, A.B., “IBM’s NEtView/6000,” OPen Information
`Systems, Apr. 1994, V9, N4, p. 3(19).
`Letter, “Information Disclosure Statement” dated Aug. 5,
`1996.
`NetGuru Manager—Revloutionary Planning and Operations
`Software for the Network Professional.
`PCWeek—Netweek, Sep. 28, 1994.
`Ach—American Hytech Corporation—NetGuru Customer
`Comments.
`Network Planning and Documentation with NetGuru Man
`ager.
`NetGuru—Distributed by One Call Systems, Inc. (adver
`tisement), May 1995.
`J ander, Mary—Data Communications—Design Tools Take
`a Step Closer to the Real World, May 1995.
`CoroNet Managing Nicely—lnformatin Week, Jun. 19,
`
`1995 .
`
`Primary Examiner—A. Katbab
`Attorney, Agent, or Firm—Fish & Richardson PC.
`
`U.S. PATENT DOCUMENTS
`
`[57]
`
`ABSTRACT
`
`5,394,522
`
`2/1995 Sanchez-Frank et a1. ............ .. 345/349
`
`OTHER PUBLICATIONS
`
`Polilli, S. “Network Design Tool Simaulates testing,” Info
`World Jul. 18, 1994, V16, N29, p. 37(2).
`Edwards, B., “NetGuru Network Design 101,” LAN Times,
`Sep. 19, 1994, V11, N19, p. 89(2).
`Tam. T., “NetGuru Simulator removes change’s risk,” PC
`Week, Oct. 2, 1995, V12, N39, pN5(2).
`Muller, N.J., “Design and Conquer,” Byte, Oct. 1996, V21,
`N10, p. 93(4).
`
`A method for designing networks including auditing a
`network to discover a present network con?guration, creat
`ing a network design sheet from the discovered network
`con?guration, placing device icons representing intelligent
`device objects on the network design sheet, selecting a
`media type representing an intelligent media object, and
`connecting the media type to a ?rst one of the device icons.
`The method further includes validating the connection to the
`?rst one of the device icons.
`
`35 Claims, 49 Drawing Sheets
`
`=-
`
`DE
`A5
`
`T2 NDP
`Compaq
`
`Snsctnl
`
`NetSulle Pmiessiunal Desi n
`‘Llmdow
`Help
`
`Unsmelded Mme Fan
`
`'
`
`n-n-g
`Eoneness
`lemma 2] -/
`
`_
`
`Gamma luESKsm]
`
`330
`
`Deskm see
`
`was
`
`ammo 5-1
`B PintTS
`
`Ssl+ve\
`
`Puma: B7B
`
`Dsskmo B-5
`
`Sebclad \lems have new uelaled
`
`|
`
`|
`
`ServiceNow, Inc.'s Exhibit 1004
`
`001
`
`

`
`U.S. Patent
`
`00991
`
`.whS
`
`94cl01
`
`739912895
`
`_ D
`
`E
`
`om
`
`n::o.9_...mm
`
`mn_m_>_
`
`8:63
`
`mmmnmgmo
`
`O02
`
`ServiceNow, |nc.'s Exhibit 1004
`
`
`
`QcmmbmM>m_%_n_82>
`
`v_.o>>..mz
`
`comma
`
`Eflstom
`
`.3258
`
`ServiceNow, Inc.'s Exhibit 1004
`
`002
`
`

`
`U.S. Patent
`
`Oct. 13,1998
`
`Sheet 2 of 49
`
`5,821,937
`
`FIG.2
`
`
`
`UnshieldedTwistedPair
`
`Untitled:1
`
`17'anCen
`
`2D
`
`.2G
`
`3.-
`
`§_|LL
`0.to
`E5
`anE3
`’u
`
`9E
`
`L“
`
`Cabletrgn
`ATiE IE3SEH22
`
`
`
`CabletronCabletron @
`
`003
`
`ServiceNow, |nc.'s Exhibit 1004
`
`ServiceNow, Inc.'s Exhibit 1004
`
`003
`
`

`
`U.S. Patent
`
`Oct. 13, 1998
`
`Sheet 3 0f 49
`
`5,821,937
`
`Start Work Order
`Qrder Number; ‘Bldg 1
`Engineer; IJohn Doe
`
`comments: This is the LAN buildout for
`building 1 in Chicago.
`
`/34
`36
`
`38
`
`40
`
`Q] Clear the log before Starting
`Q Don't show this dialog at startup—/ 46
`
`?elp
`
`I
`
`\
`
`Qancel
`l
`Qegin Order
`\35
`\42
`FIG. 3a
`
`\
`
`'
`
`47
`//
`Qollect Workorder Info...
`b
`_S_witch t0'_‘49
`View Workorder Log J'T'“ 43
`Brint Workorder Log
`View _B_ill of Materials...
`Print Bill of Materials
`1E_rase Workorder Log...
`
`/——45
`
`FIG. 3b
`
`44
`
`ServiceNow, Inc.'s Exhibit 1004
`
`004
`
`

`
`U.S. Patent
`
`Oct. 13,1998
`
`Sheet 4 0f 49
`
`5,821,937
`
`‘1 OK I
`Done
`
`C_opy| J CopyAll |
`Description
`
`NetSuite Professional Desigmworkorders
`Elli of Materials
`Save I
`help.
`
`Prim I
`
`Workorder Bldg 1 created on Thu Nov 09 :42:43 1995, Engineer: John Doe
`Comment:
`This is the LAN buildout for building 1 in Chicago
`
`I ll'i
`
`Add device Service 1-1, GENSERV FrmRlay
`Add device Floorl Router, Cisco 7010
`Add device WAN, ADC IDSU_SA
`Connect enbedded port 0 in Service 1-1, GENSERV FrmRlay to embedded port 0 in WAN,
`ADC IDSU_SA using 0 Meters of media Frac T1/256 kbps with connector types ADC DB-15(raw) and
`GENSERV Generic
`Configure device Brouter 1-2, Cisco 7010
`Add Cisco CX-FSIP4 in slot 1
`_ Change PhysicalProtocol from RS-232 to v.35 and LogicalProtocol from HDLC to Frame
`Relay in port 0 on Cisco CX-FSIP4 in slot1
`Connect embedded port 1 in WAN, ADC IDSU_SA to port 0 on Cisco CX-FSIP4 in slot 1 in
`Floor1 Router, Cisco 7010using 0 Meters of media Serial cable with onnector types Cisco DB-60
`and ADC DB-25(raw)
`
`Note the level of detail. Any port —
`protocol changes are logged.
`
`49
`
`FlG.3c
`
`—]
`
`NetSuite Professional DesignzWorkorders
`
`ll OK I
`
`ll CopLl ll Copygll I ll Brint I
`
`l
`
`?ill of MaterialsJ
`
`Eve I 1‘ Help‘
`
`Done
`
`Description
`
`Media: AUI
`
`Connect port 0 on Cisco CX-ElPZ in slot 2 in Floorl Router, Cisco 7010 to embedded port 0 in
`Xcvr 24, DEC DETPM using 0 Meters of media AUI with connector types DEC AU|(F) and Cisco AU|(M)
`
`Media: Frac T1/256kbps
`
`Connect enbedded port 0 in Service 1-1, GENSERV FrmRlay to embedded port 0 in WAN,
`ADC IDSU_SA using 0 Meters of media Frac T1/256 kbps with connector types ADC DB-l5(raw) and
`GENSERV Generic
`
`Media: Serial cable
`
`Connect embedded port 1 in WAN, ADC lDSU_SA to port 0 on Cisco CX-FSIP4 in slot 1 in
`F100 1 Router. Cisco 7010using 0 Meters of media Serial cable with connector types Cisco DB-GO
`
`-The log is sorted by media types.
`
`\
`
`ServiceNow, Inc.'s Exhibit 1004
`
`005
`
`

`
`U.S. Patent
`
`Oct. 13,1998
`
`Sheet 5 0f 49
`
`5,821,937
`
`—|
`NetSuite Professional Design: Bill of Materials
`1| OK | 11 c_opy| 1| Copygll |1[ Print 1 ||
`Workorders 1 ll Save I 11 Help |
`
`#
`
`Manufacturer
`
`Part Number
`
`Short Description
`
`DEVICES NEEDED
`
`;
`
`HP
`Zeos_intl
`DEC
`Cisco
`Cisco
`3Com
`Zeos_intl
`Zeos_intl
`GENSERV
`
`1
`1
`1
`1
`1
`7
`2
`4
`1
`
`Mi l
`
`C3142A
`PanteraServer
`DETPM-AA
`CX-EIPZ
`CX-FSIP4
`3CS90-TPO
`Pentium-75
`486DX4100
`Frame Relay
`
`600x600 DPI, 16PPM, with Enet/Local Talk Adapter
`Pentium, 120Mhz, Deskside, 3 PCI, 5 ISA Slots
`AUI to 10BaseT Transceiver
`2 Port Ethernet Interface Processor, AUI
`4 Port HS-WAN Interface Processor, D860
`EtherLink lll, NIC for PCI Systems, 10BaseT(no AUI)
`Pentium, 75 Mhz, Desktop, 3 PCI, 5 ISA Slots
`486DX4, 100Mhz, Desktop, 3 PCI, 4 ISA Slots
`Frame Relay Service
`
`0
`
`a
`
`FlG.3e
`
`53
`
`ServiceNow, Inc.'s Exhibit 1004
`
`006
`
`

`
`U.S. Patent
`
`Oct. 13,1998
`/ 53
`57\ ?eilv
`61
`—(_)pen...
`\——§ave
`63 -—'_S_ave As...
`88 59 ""“Prowse for Design Sheets...
`\—_L_oad Device Palettes
`lO9-'_~?ew Device Palettes
`1O8,_---_S_ave Device Palette
`/,-§_ave Device Palette As...
`110 /~—Pdit Pictures...
`390
`_L_oad Device Database...
`
`Print
`Print Preview...
`Page Setup...
`Printer Setup...
`_C_lose
`_xit
`1_C:...\DESIGN1.NDS
`_2_ C:...\TUTSHEET.NDS
`PC:...\FRAMEREL.NDS
`
`5,821,937
`
`Sheet 6 0f 49
`[48
`Ctrl+N
`Ctrl+O
`Ctrl+S
`
`b
`>
`r
`>
`
`Ctrl+D ‘Q 90
`
`Ctr|+P
`
`Ctrl+Q
`
`834
`//
`Add
`58\ grid
`*~ Screen _B_ackground
`72\-—-Sc§le
`/--—Show ?otes...
`Customize Media
`388
`FIG. 5
`
`54
`/ 64
`
`62
`/
`Specify Map on CD...
`Specify Ploorplan...
`
`\66
`
`ServiceNow, Inc.'s Exhibit 1004
`
`007
`
`

`
`U.S. Patent
`
`Oct. 13,1998
`
`Sheet 7 0f 49
`
`5,821,937
`
`=
`
`Eile Edit _S_creen Worgorders Sgecial window ?elp
`% WA
`|
`EEIIEIEIIE \x @13 E ?g \ <21
`W =
`DEFAULT1.NDP
`Cablgtfon Cabletron
`R84
`
`MMACPIuS MM
`Cabletron Cabl
`EU
`MHQT mzooo
`Cabletron
`
`Cabletron
`
`\
`
`<— d1 —-/
`\i'I/
`
`[I f‘
`
`_
`
`ServiceNow, Inc.'s Exhibit 1004
`
`008
`
`

`
`U.S. Patent
`
`Oct. 13, 1998
`
`Sheet 8 0f 49
`
`5,821,937
`
`73 /
`
`Scale Details
`
`Scale Options
`Length Calculation
`Measure
`75
`@ Direct Methodf
`0 Using gne Segments
`
`I
`
`I
`
`_l=ength;
`
`Units:
`
`Enter
`length
`here
`
`IQ
`
`@ Meters —/ 77
`0 Kilometers
`Q Eeet
`0 Miles
`
`-Calculate Distance
`6 Using Bight Angles
`@ Eoint to Pom/KY4
`
`overestimate by
`
`96
`
`Q Use scale for this sheet
`
`QK
`
`l
`
`Qancel
`
`Make Default I
`
`_i_lelo
`
`F I G 7
`
`Unless using—
`junction points,
`choose Direct.
`
`88
`
`Device Quick Look...
`—_l=_oad Device Palettes...
`109 \ .
`—?ew Device Palette
`108\—§ave Device Palette
`110/-'-—Save Device Palette As...
`-—Load Device Database...
`?emove Device from Palette
`
`90
`
`FIG.8
`
`ServiceNow, Inc.'s Exhibit 1004
`
`009
`
`

`
`U.S. Patent
`
`Oct. 13, 1998
`
`Sheet 9 0 f49
`
`5,821,937
`
`12
`
`Device Database
`+ 3Com Corporation a 9 6
`+ ADC Telecommunications Inc.
`+ Agile Networks
`+ Andrew Corporation
`+ Apple Computer
`1041
`“i- AST Research Inc.
`98
`\- Bay Networks Inc.
`- Cabletron System/
`COFOT-F1 - (Xcvr)
`
`97
`
`)
`
`COFOT-FZ - (Xcvr)
`
`CTP100 - (Xcvr)
`
`ESX-132O - (Switch)
`FDR-4000 - (Repeater)
`
`FOT-DF24 - (Xcvr) \
`FOT-F14 - (Xcvr) \
`POT-F24 — (Xcvr)\
`
`
`
`POT-F25 — (Xcvr) POT-F3 — (Xcvr)
`
`FR3000 — (Repeater)
`FR3000-2 - (Repeater)
`LR-ZOOO - (Repeater)
`
`MicroMMAC-ZZT - (Hub)
`
`MicroMMAC-ZZE - (Hub)
`MicroMMAC-24E - (Hub)
`MicroMMAC-24T - (Hub)
`MicroMMAC-32E - (Hub)
`Micr0MMAC-34E - (Hub)
`MicroMMAC-42T - (Hub)
`MicroMMAC-44T - (Hub)
`MMAC-Plus - (Hub)
`MMAC3 - (Hub)
`MMACS - (Hub)
`MMAC8 - (Hub)
`MR-ZOOOC - (Repeater)
`MR-SOOOC - (Re eater)
`p _/
`
`$99
`
`111
`
`ServiceNow, Inc.'s Exhibit 1004
`
`010
`
`

`
`U.S. Patent
`
`%
`
`m
`
`m,M
`
`739,12
`
`
`
`
`
`cmfimo_mco_m.u.m..o.n_m::m..mz
`
`8,.s2U:
`
`m:99
`
`
`mu_>mn3:0vmqao.nwu_>momFmmzwum_am:5ou_>mu>5:9:tm.u.c_3Em;.5»on%mtm_mawn.mu_>mum2m_ma QEmtzu
`
`
`
`
`
`
`
`
`mt.m_mq.8a9.comu<_>:>_mu_>oucmwbmvmqqofi.:o>
`
`
`
`mu<_2_283%
`
`mI|_
`
`011
`
`ServiceNow, |nc.'s Exhibit 1004
`
`ServiceNow, Inc.'s Exhibit 1004
`
`011
`
`

`
`U.S. Patent
`
`Oct. 13,1998
`
`Sheet 11 0f 49
`
`5,821,937
`
`Rm
`
`09
`
`.3.
`
`31/
`
`mm
`
`mv
`
`
`
`
`
`:ml U225. 00225::
`
`bi
`
`vmw m:
`
`&
`
`E
`
`@jrml d
`
`2.0K
`
`0009: U
`
`mm
`
`4
`
`mm
`
`mm
`
`ww
`
`U
`
`mm
`
`@5
`
`ServiceNow, Inc.'s Exhibit 1004
`
`012
`
`

`
`U.S. Patent
`
`Oct. 13, 1998
`
`Sheet 12 0f 49
`
`5,821,937
`
`122
`
`~?ame...
`272 /-—Quick Look...
`Picture...
`Besize
`366 \—gone...
`Cut
`CoQy
`Qelete
`160\
`— Con?gure Device...
`298 '_\yalidate
`132/—Connect
`/ Connect Qffpage
`350
`
`“120
`
`' F|G.12
`
`Media Palette
`
`Unshielded Twisted Pair
`
`Shielded Twisted Pair
`
`126
`
`Fiber Optic Cable
`
`Analog Leased Line
`
`Analog Dialup Line
`
`ISDN Dailup Line
`
`T1 Circuit
`
`Fractional T1 Circuit
`
`Thick Coax Cable
`
`Thin Coax Cable
`
`Satellite Transmission
`
`Microwave Transmission
`
`AUl Cable
`
`SONET Transmission
`
`Serial Cable
`
`FlG.13a
`
`128
`
`Unshielded Twisted Pair
`
`1
`
`Category 1_
`
`isted Pair
`
`\
`
`
`
`Category _2_ Category 5
`
`isted Pair
`
`121
`
`Category 4_
`J Category §_
`Ana 0g Dialup Line
`
`\121
`
`ServiceNow, Inc.'s Exhibit 1004
`
`013
`
`

`
`U.S. Patent
`
`0a. 13, 1998
`
`Sheet 13 0f 49
`
`5,821,937
`
`PLEASE SELECT A PORT
`
`186
`\— DEFAULT: Embedded Port 1 RJ-45 802.3 Ethernet
`\— List Available Ports...
`140 F“ Configure Device
`- Cancel Connection
`/ 142
`- Always Accept Default!
`/
`144
`Help
`
`134
`
`F|G.14a
`
`146 /
`
`NO APPROPRIATE PORTS IN THIS DEVICE
`
`148
`150 -— Configure Device
`\— Cancel Connection
`Help
`
`FlG.l4b
`
`158
`
`DEVICE/MEDIA MlSMATCH
`
`— Configure Device
`Cancel Connection
`Help
`
`156
`_/
`
`FlG.14c
`
`ServiceNow, Inc.'s Exhibit 1004
`
`014
`
`

`
`U.S. Patent
`
`O
`
`M
`
`5,821,937
`
`C\|
`C’)
`
`.9
`L‘-'3
`
`2 U
`
`.
`
`m.mmEU_H_E
`
`Moton_I..$:Mm&:-:§.-E-TFQocaooxon_o§m_n_
`
`
`
`4 DE_H
`
`
`
`ceasesm_u9<$_>mu.o.9.53”mo<_2§m;9.:83%6932cozooccoo”$o_>ou9.59200
`
`
`
`
`
`O15
`
`ServiceNow, |nc.'s Exhibit 1004
`
`m&:-:§-E-E8c_$n_xon_oC_mmo
`
`oEl3325
`
`
`
`
`
`
`
`Eocmo2o5Esom_ov_o__o‘cozomccoo9:Bmaeoo2mosmo593acoV_u__onmmosmumczomccoo
`
`
`
`
`
`ServiceNow, Inc.'s Exhibit 1004
`
`015
`
`
`
`

`
`U.S. Patent
`
`Oct. 13, 1998
`
`Sheet 15 of 49
`
`5,821,937
`
`DD
`
`D
`
`Emu_...=_m=8
`
`Emummcmsu
`
`$9-£9
`
`ommnza
`
`oumzza
`
`ammaza
`
`ommaza
`
`oef
`oumszz
`ommszz
`
`.rO_2m2n_
`
`_>__s_mzm
`
`_2_s_mzu_
`
`_2__2mzu_
`
`s___2mE
`
`s___>_mzu_
`
`atom
`
`
`
`._.O._m853%>:z$:Sum:._HE32.O_.._.m_._0z:SOjO¢m:._.r_20~_u_9.5<v_u_n_|_
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`.62u<_2s_:2$.§__3<.5:25..m_:uo_>_.32u<_2_2:2.§_£Ecafimto._NE:22._:<.m_3.o§§:2E:9...N:2N.2285.E5:u<s.§\9__§_am:8N
`
`
`
`.32u<s__29.:Eozxxaou§:2c_.m_%o2Ea:u<_>_29:.:38:9.N355.352
`
`
`
`
`
`.38:3.Nmanm_o2ouN...._%22gem:9;:
`
`med:
`
`«m.
`
`©m_
`
`#5
`
`mt.
`
`N_2_2m
`
`N.SE_
`
`m.s:__
`
`_2_>E._.
`
`N-$=>E»
`
`«-225
`
`:o.:w_nmu
`
`cozmfimu
`
`cozmfimu
`
`co.:.m_nmu
`
`cozm3mu
`
`cozflnmu
`
`I_n_
`
`O16
`
`ServiceNow, |nc.'s Exhibit 1004
`
`ServiceNow, Inc.'s Exhibit 1004
`
`016
`
`
`

`
`U.S. Patent
`
`Oct. 13, 1998
`
`Sheet 16 0f 49
`
`5,821,937
`
`#9 mm? #2 \ \ \
`
`ServiceNow, Inc.'s Exhibit 1004
`
`017
`
`

`
`U.S. Patent
`
`0a. 13, 1998
`
`Sheet 17 0f 49
`
`5,821,937
`
`
`
`
`
`_ mmEwnoi 83mm 3:532
`
`22.0;
`
`m9
`
`— —
`
`ServiceNow, Inc.'s Exhibit 1004
`
`018
`
`

`
`U.S. Patent
`
`0a. 13, 1998
`
`Sheet 18 0f 49
`
`5,821,937
`
`DUE
`
`ServiceNow, Inc.'s Exhibit 1004
`
`019
`
`

`
`U.S. Patent
`
`Oct. 13, 1998
`
`Sheet 19 of 49
`
`5,821,937
`
`E2:
`
`mz$_>_.u<_>:2
`
`cozwfimu
`
`mu<_>__2/
`
`
`
`T.2.:_2__2x$Au
`
`
`
`_s___>_xm_Au852:
`
`3.5..
`
`_.6m_.._..cD
`
`
`
`mm_tmn_2n_mu_>wo
`
`E
`co:m5m_Eoo
`
`
`
`5$855$>#z$::dmI._.:mmz_O._.Hm...oz_>>o:EmI._.29:9.3<v_u_n_
`
`
`
`
`
`
`
`
`
`
`
`
`AA..._Emu._aEm:muvv_2_n_m.m_:vo§hzzomm_.uEm;E~o_mm_mc_mmm-§_mm
`
`EmuEfimmauvv5:3.o_:voS_xnzomm9.;:32...o_m29.;E.-S_Em
`
`
`
`
`
`
`
`
`
`
`..,im=%vvs__,;>.2355.ass;3:56;29.:2,>-s_;_mm_:uo_2$E2E-z<>>asom83:8swamm;>-_2:a5AGES
`AA228azmfiuvv—>:n_<.u_%o_2553;226;u_9__mm<-§_§_
`
`
`A323azmiavv2::.u_=_8s_atéaSES;m_9_._mNON$-_2_§
`
`
`
`
`
`
`
`
`cozmfimu
`
`cobmimu
`
`:o:.w_nmu
`
`cotmfimu
`
`cozmfimu
`
`cozwfimu
`
`O20
`
`ServiceNow, |nc.'s Exhibit 1004
`
`ServiceNow, Inc.'s Exhibit 1004
`
`020
`
`

`
`U.S. Patent
`
`Oct. 13, 1998
`
`Sheet 20 of 49
`
`5,821,937
`
`
`
`
`
`3.2“.5a_%o_2$...t3.___.2.$-_E<:829.5
`
`
`
`um3.2.2255.8....:3=__xE._E<:3..._?_m
`
`
`
`
`
`I2.:s__2x$_Aum<-s__§__Au
`
`mu<_2_2
`
`:o:.m_nmu
`
`mEm_2-u<s_§
`
`atom
`
`—”_8:_:5
`
` TF9.:
`
`
`
`.u.m_twqo.._mu_>oo
`
`Es_§a__so
`
`
`
`._.O._m353%>fizm$Su5.::m_mz_O._.Hm:Oz_>>OfiOu_m:._._.29:9.5<v_uE
`
`
`
`
`
`
`
`
`
`
`
`umEs..228_2823::muo-s:<:829.7..
`
`
`umEm5.3.028£;:__80-22:829.;
`
`
`
`uzm.u_.._8_2825:;m3-s:<:8.29.;
`
`2.0:
`
`asE
`
`O21
`
`ServiceNow, |nc.'s Exhibit 1004
`
`ServiceNow, Inc.'s Exhibit 1004
`
`021
`
`
`

`
`U.S. Patent
`
`Oct. 13, 1998
`
`Sheet 21 of 49
`
`5,821,937
`
`
`
`
`
`um:25E9...26.mmc:um_w.u.Eco_..m._:m::outon.«mm
`
`4¢mm<mo.A+.
`
`41mm<mo_A+.
`
`4¢mm<mo_A+V
`
`4mwm<mo_A+V
`
`A1mw<mo_A%q
`
`£§2v<§m
`
`:§2.<:m
`
`:22.<§m
`
`:22v<§m
`
`c§2«<§m
`
`:m_m<mo_
`
`450“.
`
`$25:<2m
`
`022
`
`ServiceNow, |nc.'s Exhibit 1004
`
`ServiceNow, Inc.'s Exhibit 1004
`
`022
`
`
`

`
`U.S. Patent
`
`Oct. 13, 1998
`
`Sheet 22 of 49
`
`5,821,937
`
`
`
`$_:8_o:_ou_>wn__
`
`>220”:853%29>mmw
`
`§m<:S_\Ij
`>Em._oE<553
`
`
`
`
`
`mu:n_mmm_._u:i“Emma.
`
`LEI
`
`
`
`ummmzflan.mamaFwmmd.
`
`52.8:8_E.u.m<
`
`.5E2534.
`
`
`
`VNN39.32:o_:m_3.$_5:2..."SW2
`
`
`
`
`co_:__£2_B33"En?
`
`
`
`
`
`_ommm;u._:._mum_n_#mmm<
`
`
`
`EQEDZ._m...:Ommm.._u._:n_”._.mmw<
`
`
`
`
`
`ou_.>mn355+23E:oE<
`
`cozmimu
`
`mz$_2-u<_2_>_
`
`wemz338um_mm<:u
`
`
`
`2255:”m_mm<xu
`
`—NV98.wt
`
`aomflmu8:8nm_m...<_._u
`
`
`
`£23umfiuum_mm<:u
`
`
`
`
`
`Bfitummouu_>uoum_mm<_._u
`
`
`
`
`
`Ema:m_a....U”m_mm<:u
`
`
`
`
`
`E9252326”m_mm<:u
`
`
`
`
`
`?_t.co.5co:E:n_>Em:m>>”._.mmm<
`
`
`
`
`
`32.tfim3cm:m>>..._.mmm<
`
`
`
`
`
`£%n_2390“m_mm<_._u
`
`
`
`
`
`3:;umm;u:.n_uEmm<
`
`€805mv_o__o
`
`N2
`
`O23
`
`ServiceNow, |nc.'s Exhibit 1004
`
`ServiceNow, Inc.'s Exhibit 1004
`
`023
`
`
`
`
`
`

`
`U.S. Patent
`
`Oct. 13, 1998
`
`Sheet 23 of 49
`
`5,821,937
`
`$595
`
`ooomum
`
`-~m~
`
`com4xo_qxmwo
`
`cmn_Eou
`
`p>o_«ew
`
`_m:o:mE2c_
`
`
`825:mmmam@972Nommzca
`u8-m¢E978_2.88385
`
`ooswoE£o_m
`
`Emma
`
`
`
`
`
`SE3a8u<m_uo_2_.._=_>_8_mm£288:3
`
`O24
`
`ServiceNow, |nc.'s Exhibit 1004
`
`
`
`mm¢mm::o_¢
`
`E%4omm=9ss8mvw
`
`amqEoumwcsoiwow
`
`2.9883%am;2§__o3&
`
`ServiceNow, Inc.'s Exhibit 1004
`
`024
`
`

`
`U.S. Patent
`
`Oct. 13, 1998
`
`Sheet 24 of 49
`
`5,821,937
`
`240
`
`241
`
`fleports...
`
`fletsuite Web Page...
`
`_L;ser Preferences...
`
`
`
`
`
`yiew Logical Pictures
`_S_preadsheet Mode...
`
`
`
`
`
`
`
`Jsave Settings on Egit
`Save Settings Now
`
`FIG. 23
`
`HUB.MMAC5 Hub 1-1 10BASET/RJ-45(F)<-Unshielded twisted pan I category 5->RJ-45(F)/10BASET GX Desktop 1-2 DESKTOP
`TPMM-22 Slot 2 Port
`1
`Elhemel
`Embedded Perl 0
`
`
`
`Device Name Cabletron MMAC5(Hub 1-1)
`
`Category HUB
`Description Five-slot Muiti Media Access Center
`
`
`\282
`
`
`
`
`
`
`275
`Bottom Label MMACSJ
`Top Label Hub 1-1
`Manufacturer Cabletron Systems
`Part Number MMAC-M5FNB—-"/
`
`J
`
`278
`
`
`
`
`IE
`
`I
`
`
`II
`
`
`284
`
`FIG. 26
`
`O25
`
`ServiceNow, |nc.'s Exhibit 1004
`
`ServiceNow, Inc.'s Exhibit 1004
`
`025
`
`

`
`U.S. Patent
`
`Oct. 13, 1998
`
`Sheet 25 of 49
`
`5,821,937
`
`
`
`
`
`cmiun_mco_mmw__o._._u::m..wz
`
`mozmaT8:33.6Em...moE.9-2A-...:82:\..
`
`
`
`.38.22.u%a_fi§VE.mTEPmm<mo.7..9::....o<:zan:
`
`otonuauuopem
`
`_2:.._=u.ton.N35NNn2_2n_._.
`
`8.358
`
`m_.a._||II|:II_
`
`mHmU
`
`Saw@9322
`
`Ea
`
`¢N.U_n_
`
`
`
`
`
`.ntouosu\=3u2m_..zuoo_mEm_._:m_8:sameo>=....mEa:
`
`S
`
`O26
`
`ServiceNow, |nc.'s Exhibit 1004
`
`ServiceNow, Inc.'s Exhibit 1004
`
`026
`
`

`
`U.S. Patent
`
`Oct. 13, 1998
`
`Sheet 26 of 49
`
`5,821,937
`
`
`
`Cab|etronMMAC5 (Hub 1-1)
`
`
`
`
`
`
`
`
`IRM-2 Slot 1 Port 2: AU! Ethernet/802.3/AU|(F) unused.
`IRM-2 Slot 1 Port 3: FO|RlJ802.3/ST (MMF) unused.
`S|ot2 FNBMIM TPM 22
`TPMIM-22 Slot 2 Port 1: 10BASET/802.3/RJ-45(F) connect.
`TPMIM-22 Slot 2 Port 2: 10BASET/802.3/RJ-45(F) unused.
`TPMIM-22 Slot 2 Port 3: 10BASET/802.3/RJ-45(F) unused.
`TPMIM-22 Slot 2 Port 4: ‘IOBASET/802.3/RJ-45(F) unused.
`TPMIM-22 Slot 2 Port 5: 10BASET/802.3/RJ-45(F) unused.
`
`
`
`
`50
`
`F|G.28
`
`
`
`
`292
`
`432
`
`gdit Media Details...
`
`
`290
`
`Qisconnect
`Add Junction
`gtraighten Line
`
`
`
`
`
`FIG. 29
`
`O27
`
`ServiceNow, |nc.'s Exhibit 1004
`
`ServiceNow, Inc.'s Exhibit 1004
`
`027
`
`

`
`U.S. Patent
`
`Oct. 13, 1998
`
`Sheet 27 of 49
`
`5,821,937
`
`.E:E_xmEB898c_Emwmsw£95.3m_82-o;-mooE
`
`
`
`uw__£;:a:au...+
`
`
`
`[co__q_.ommo_o:mmsmeoomews.co;mu__m>Trqotamow;on:
`Smcom
`.9.53%.9cm”m:am
`
`E
`
`p_.35.5H.
`
`
`
`
`
`
`
`£38”.:o_E.__m>[5_22¢:com_n__nm_.
`
`282M3038__«E9
`
`D
`
`
`
`
`
`c.E=E::..Ewe:35E.E.___as_,£953033.2.0
`
`
`
`
`
`EDmmmmmmwi.o:m_:m_mmn_:m::m..wz
`
`o8
`
`
`
`Emuutmflxoom
`
`
`
`wowuuuxo2.25E523Eucufiuu...«:5595.5%of:2:case»2&5:
`
`
`
`
`
`om.U_u_
`
`
`am.mn_.5“.333QEDaaufiuumman:m.588ficufimom0388:55_Eu>ommas:.:
`
`
`EfizfimaUéuutédE32:ommo59.bEmu>£:8quzuumamb2:munch:Eofiuumxaouany3mD<EESmuufiuu3
`
`
`
`28on:S:3m_:..S>u3oE.fimuEon:33uimumsoocumoaosoneon
`
`
`
`
`
`
`
`
`
`«:62tum:82%«Enaotsn3:08Em:Stmono«EaEufimom«:58M52;
`
`
`
`G3o—._m3fmaxu:m>E£5:23=um.So>hecancan93£93St85on:3
`
`
`
`fu:u_E=E_.SEuuiufm2t8ES.Eou869:.if33.8.20:fimcfi
`
`
`
`
`
`
`
`
`
`H223B282:o.83E>o.&3:522%.:wuEu£m:=.m:o:SauEu_aE_
`
`
`
`
`
`..:zmun_2nM52.Sufi;GR...mmm
`
`
`
`.35Eufimumoiau_m::..ou5:0omwcmaommam£ao:SauEu_9EcameoJHJS
`
`
`
`
`
`
`
`
`
`358oz.E=E__:..EmD<EoofifitsCon“.owe:332:commefmfizE2.
`
`
`
`
`
`
`
`
`
`:9»t_fimfi_E_m>E2%gas»o3E.:..>._€u=u~..u£.H.£m5_E=Ec$Em.~
`
`
`
`
`
`028
`
`ServiceNow, |nc.'s Exhibit 1004
`
`ServiceNow, Inc.'s Exhibit 1004
`
`028
`
`
`
`
`
`
`

`
`U.S. Patent
`
`Oct. 13, 1998
`
`Sheet 28 of 49
`
`5,821,937
`
`to.
`
`CE
`
`
`
`
`
`._.n_§E_._..._2_§K_m..m_HEmE_!_m_m_k_IE_H__m.m;_i__fl_fl
`
`
`
`82V_zo_$oE::9zo_m%z/U
`
`naz.m_._m<o
`
`
`
`1%F=zo_ma_cefifio._2&0
`
`.E3522ms
`
`
`
`
`
`cameo_£_o_:£o.._uszfluzm_
`
`
`
`
`
`eonBouc_>|>.283m$Eom5>>coeomzumo__m
`
`N
`
`:9
`.035
`
`I
`
`
`
`e228:2525:«Em:uu~ua_@
`
`:9
`IM.980
`85.‘:mmcozwz
`
`HM.
`
`«run
`
`We
`
`O29
`
`ServiceNow, |nc.'s Exhibit 1004
`
`ServiceNow, Inc.'s Exhibit 1004
`
`029
`
`
`

`
`U.S. Patent
`
`Oct. 13, 1998
`
`Sheet 29 of 49
`
`5,821,937
`
`336
`
`Create Empty Collection
`e co ec ion
`
`ame
`
`XYZ Corp FDDI ring
`
`Describe the collection
`
`This is the FDDI ring on the 1st floor oi XYZ Corp.
`
`‘
`
`Choose a picture for the collection
`
`
`
`Arrange Devices
`D
`
`
`
`Qelete
`
`fiesize
`
`Cu’;
`
`
`
`
`
`Copy
`
`
`
`
`
`Group Cognect
`_C_reate Collection...
`
`
`FlG.33
`
`O30
`
`ServiceNow, |nc.'s Exhibit 1004
`
`ServiceNow, Inc.'s Exhibit 1004
`
`030
`
`

`
`U.S. Patent
`
`Oct. 13, 1998
`
`Sheet 30 of 49
`
`5,821,937
`
`031
`
`ServiceNow, |nc.'s Exhibit 1004
`
`ServiceNow, Inc.'s Exhibit 1004
`
`031
`
`

`
`U.S. Patent
`
`Oct. 13, 1998
`
`Sheet 31 of 49
`
`5,821,937
`
`372
`
`
`
`‘
`
`00% Device —l
`
`
`
`Name Options
`0 Copy name to clones
`
`© No name on clones
`
`O Add numeric sufiix to clones
`
`O Add alphabetic sufiix to clones
`
`How many copies?
`(10 max)
`
`
`
`374
`
`368
`
`
`
`376
`
`111
`
`380
`
`4} Fore Systems inc.
`4} Gateway 2000
`'-ll= GENERIC Configurable DEVICES
`4} GENERIC DEVlCES""T
`=' GENERIC SERVlCES—\
`- (Service)
`Frame Relay — (Service)
`ISDN - (Service)
`PDNXZS — (Service)
`SMDS — (Service)
`SONET/SDH - (Service)
`=ll= Hewlett Packard Company
`=ll= Hughes LAN Systems, inc.
`
`384
`
`F|G.36
`
`032
`
`ServiceNow, |nc.'s Exhibit 1004
`
`ServiceNow, Inc.'s Exhibit 1004
`
`032
`
`

`
`U.S. Patent
`
`Oct. 13, 1998
`
`Sheet 32 of 49
`
`5,821,937
`
`mam
`
`m;539m
`
`___m_mmm
`
`SE
`
`033
`
`ServiceNow, |nc.'s Exhibit 1004
`
`ServiceNow, Inc.'s Exhibit 1004
`
`033
`
`

`
`U.S. Patent
`
`0
`
`mom
`
`CD
`CD
`C’)
`
`mxw._9:O_m_
`
`m3.u_Lmom
`
`9anMMMmmmmMmfim%§%%§§%%E,_m_mm%§.EEDE
`
`034
`
`ServiceNow, |nc.'s Exhibit 1004
`
`ServiceNow, Inc.'s Exhibit 1004
`
`034
`
`
`

`
`U.S. Patent
`
`Oct. 13, 1998
`
`Sheet 34 of 49
`
`5,821,937
`
`Untitled: 1
`
`
`
`Brouter 1-1
`
`Brouter 1-1
`
`404
`
`
`
`
` 1 ADD MULTI-MODE FIBER TO AUI ADAPTER UNIT.
`Scan for necessary device...’*4O8
`
`
`
`Configure Device...
`Change Media...
`Cancel Connection
`
`Always Accept Default!
`Help...
`
`
`
`FIG. 39
`
`
`
`Make a selection from the list
`
`
`Add transceiver DEC DEFFLM Transceiver
`Add transceiver HP 28683A Fiber Optic Transceiver
`
`Add transceiver Cabletron FOT—F24\
`
`Add transceiver Cabletron FOT—F25
`Add transceiver Cabletron FOT—DF24
`414
`Add transceiver Bay 504A Transceiver
`
`
`
`
`
`
`
`“6
`
`FIG 40
`
`
`
`035
`
`ServiceNow, |nc.'s Exhibit 1004
`
`ServiceNow, Inc.'s Exhibit 1004
`
`035
`
`

`
`U.S. Patent
`
`Oct. 13, 1998
`
`Sheet 35 of 49
`
`5,821,937
`
`d2
`
`r-i—~1
`Brouter 1-1
`XCW 1_3
`B'°U‘e’ H
`.._..
`_— —-I-————
`ADD MULTI-MODE FIBER TO AUI ADAPTER UNIT.
`-
`2501
`FOT24 \ \
`
`Scan for necessary device...’§
`418
`Configure Device...
`Cancel Connection
`
`\
`
`
`
`
`
`
`
`
`
`
`
`Help...
`
`
`
`406
`
`
`
`
`
`Brouter 1-1 XCW 1_3
`
`Xcw H3
`
`Brouter 1-1
`
`402 2501
`
`424
`
`422
`
`4
`
`25
`
`418
`
`420
`
`404
`
`F|G.42
`
`O36
`
`ServiceNow, |nc.'s Exhibit 1004
`
`ServiceNow, Inc.'s Exhibit 1004
`
`036
`
`

`
`U.S. Patent
`
`Oct. 13, 1998
`
`Sheet 36 of 49
`
`5,821,937
`
`3.0:
`
`gasH
`
`
`
`vm--mmm-m~mJ3>vc_uo..E_UficouxmizU5
`
`
`
`~m8-o--o-.:om__>>>252:8_u_2UX_
`
`
`
`fimkmmk_us_
`
`
`
`n__::u.__U_2....3
`
`._o_§_E._%_EEGm:8\._Swe:
`
`Zane._.252
`
`
`
`Q_::u._u_mc._3c_
`
`O37
`
`ServiceNow, |nc.'s Exhibit 1004
`
`
`
`
`
`
`
` AAEN3%?.9881|ammvomv
`
`
`
`mw_tmao.._m_?.._2mz
`
`omv
`
`ServiceNow, Inc.'s Exhibit 1004
`
`037
`
`
`
`
`

`
`U.S. Patent
`
`Oct. 13, 1998
`
`Sheet 37 of 49
`
`5,821,937
`
`E
`
`Router Properties
`
`
`
`
`IP Addresses
`125.22.10.32 E
`126.23.10.81
`126.23.10.82
`
`
`
`Qancel
`
`
`
`
`
`
`Clear All
`
`
`
`
` Frame Relay
`
`I11
`DLCI Addresses Q
`Add
`_ 10
`Remove
`Clear All
`12
`
`
`442
`
`FlG.44
`
`O38
`
`ServiceNow, |nc.'s Exhibit 1004
`
`ServiceNow, Inc.'s Exhibit 1004
`
`038
`
`

`
`U.S. Patent
`
`31
`
`009w
`
`94f0oo3tee_h__S
`
`200,
`
`,
`
`73
`
`9.
`13DE
`
`9£93£35.
`
`.%um__aa:mEm:©0~C_.Om3E_o._©25:53on:main0zzflmn£230Baummm:03_mc<E9:9:3OU...:_o©::£womcosqom_mum
`
`
`
`
`
`
`
`mn_:m>OO3:320mE_:u_mum::mmm_>_35:3535..2.8.2
`
`;~mcm4
`
`039
`
`ServiceNow, |nc.'s Exhibit 1004
`
`
`
`mm_twao._._m_vw_>_mz
`
`
`
`
`
`m8mm_uu<mcozomccooaacmo
`
`ServiceNow, Inc.'s Exhibit 1004
`
`039
`
`

`
`U.S. Patent
`
`Oct. 13, 1998
`
`Sheet 39 of 49
`
`5,821,937
`
`232%Vzozzmz
`
`Eommcmfiswimmzzm
`
`:22vzozsz—
`
`vtozzoz
`
`.||. 9:95:25-
`
`om
`
`com
`
`O40
`
`ServiceNow, |nc.'s Exhibit 1004
`
`ServiceNow, Inc.'s Exhibit 1004
`
`040
`
`
`
`
`

`
`U.S. Patent
`
`Oct. 13, 1998
`
`Sheet 40 of 49
`
`5,821,937
`
`N?
`
`«mm
`
`m
`
`50%<3
`
`DTOE
`
`mom
`
`On_
`
`NE
`
`.mm<#cmm<
`
`05
`
`as
`
`mom
`
`%EE
`
`NE
`
`NS
`
`em
`
`om
`
`O41
`
`ServiceNow, |nc.'s Exhibit 1004
`
`Eoeoamcmz
`
`5396nszm
`
`n:2Zm<Zm
`
`SmQB
`
`SmasSm
`
`com
`
`\
`
`ozzmzV:omm
`
`mwmmfi%
`
`V v
`
`ServiceNow, Inc.'s Exhibit 1004
`
`041
`
`
`
`
`
`

`
`U.S. Patent
`
`Oct. 13, 1998
`
`Sheet 41 of 49
`
`5,821,937
`
`508
`
`522
`
`Openview
`
`WAN
`
`Internetwork
`
`Equipment
`
`Servers
`
`506
`
`520
`
`F|G.48
`
`O42
`
`ServiceNow, |nc.'s Exhibit 1004
`
`ServiceNow, Inc.'s Exhibit 1004
`
`042
`
`

`
`U.S. Patent
`
`009913:1L
`
`940.1024tee_h__S
`
`5,821,937
`
`O‘
`‘'1
`
`Q U
`
`.
`
`m:£622;
`
`
`
`mm_:maEn_.830
`
`043
`
`ServiceNow, |nc.'s Exhibit 1004
`
`
`
`
`
`£334_m:o_$£o:_mzzmfiz
`
`ServiceNow, Inc.'s Exhibit 1004
`
`043
`
`

`
`U.S. Patent
`
`19m
`
`7
`
` E.!
`
`
`
`....mm.mvm_vo~:o_.~m._:m_+:ouwnoitu:<mtsmuwz<9H._o_8_o__ov_oo$I....wm.mvN.vON..1-.mm._.m_O©.O_._Ov.Oo.._..EI--I‘ICIEA§_2.<93E
`
`
`
`mvmooaoifimomnoo.5.Emom:oE_S
`
`mmom:2c_225$
`
`:t:<3_=.n.m.z
`
`
`
`em:_m._oma.w
`
`>@,.Bm._o3:....mmm§._.8..‘529$m2zm{In_1_cmcozqomfizwu8c§o<cozeagzoo:m>8m_on__2zw.59:8:2.l‘Nt.-T‘:z<_22mE_5_mim_W____%_mmm__.mmm8:55
`
`
`
`Am$$_8<«H.I.....4
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`5,,3E
`
`3.9omU:
`
`
`
`
`
`....mm.mvmeom28m528wosmulM.._.mm2$oN__._s_.$282*Q__2ae3%..N
`
`
`
`
`
`1._..mm.m§...om>a>o8_o.225529$n=2ZmI
`m_mm_m§__Vomxago:xflzcam:Ecazwo”§<Il....mm.§&.vomasom...__.=%_8%..51mmSmSN:3eavow
`
`
`
`
`MDH-%9._52:09...1..1.....48SNSN.
`
`}aEmmaeowoSm$5!.e.._.h23SNwow.25V55‘\Sm.mm.m§_..oN2E_.o.mmm.mmm_mmm_
`"mo§
`3._._mo$$8“$.52zéeeoo5;,DE2%3:83!l4.>._._Omm0uO._n_
`
`
`
`
`
`Jm.;m¢mv~<omozoaq_mEac>:c:EEoo.c;9;:=uaomm;:.i
`
`
`
`
`
`
`
`O44
`
`ServiceNow, |nc.'s Exhibit 1004
`
`ServiceNow, Inc.'s Exhibit 1004
`
`044
`
`
`
`

`
`U.S. Patent
`
`Oct. 13, 1998
`
`Sheet 44 of 49
`
`5,821,937
`
`:_u:<SE52
`
`
`E.E-E_g_ n_0.2.333
`
`|fl|“.§:2c_Esgm82.253
`
`
`
`
`
`
`
`
`
`...m.o§+8._.o.m§.<om...mo§...om555.:§_.2,__<o”o3:&.o<Hoo\o.::.mm@...mm§.Smssos_.s82.25montnovuoouoowoo\o_mm_m§_3m@02259535:5.n.8_a_c_fi.$:<“.§..o<Hoo235.58m_az_oEoHmmE<.oN_ooVmo.o:.mm.m_...mm§...ow$05.2.8sa=__33$soéooeowwmmfl
`
`
`
`
`
`
`
`
`
`
`
`
`
`...m.9.3oNX9238%2.__mo_B"8.o_Mo.6o...m.m§_3m555%8s.2=_$8“m<”.oo..<<..oovwmficomo\J\._m...m..o.§,3mBozo.moéwomorosoovwmEazmoi.z8s§.__
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`.._m8u_o$mESeas.$no$m”§wo<H.oo _mmm.;3e.§82_2,__§oe_,582.22tnssgnofloo$8.009I...m9a__.oN...m.m§.vomssoS_S8s§:_omgoummnommoowwoma?8a:m_c_omoémuomuomfloocmfimoSE«mo::35u_<_.ow.oo...mn§._a~235:5§_a=__$8eom_<"omoomo:5..ceaofifiu.H5I...m.m§...omEase:3_>moEm§..o<_oo.5I...m.$S.omm3oo@o__ovooommo...m9.3.oN
`
`
`
`
`S“mv<3mo<"ooA.m....mn§.5mEsocxcsmom:2c_mn5_.ow.orowoowmfimm_mvm.vowHn__I‘:MEm...mn§.§N:25.:.....
`
`
`
`
`
`
`
`
`
`
`
`
`__.oo§...8255%8s§___oq:”E¢<..owooNmm...
`
`
`
`
`
`
`%;4..mm§._.om$59.2.&s_%;_,=:”mo$”§o<”ooommwmwmmmmm
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`...m.m§.3m.._z<_:EE_5_895:.<@oo.8o_H96oNam/Xllsx.xn__\Sm
`
`\i:EE‘$_:~ao:_“......H.
`
`
`
`
`
`
`
`om£:..._Sra>oum_u9__umo_9UEQQEOO
`
`
`
`
`
`E
`
`
`
`
`
`
`
`
`
`O45
`
`ServiceNow, |nc.'s Exhibit 1004
`
`ServiceNow, Inc.'s Exhibit 1004
`
`045
`
`
`
`

`
`U.S. Patent
`
`Oct. 13, 1998
`
`Sheet 45 of 49
`
`5,821,937
`
`
`
`
`
`:o:So9oomu:oE<_mo<
`
`asmcoz8_E_EEoum_8oo<
`
`
`
`_mco:mEmE_§$_£om___<
`
`q¢<c~5o
`
`w¢<¢N¢o
`
`co__So9oo2§uc<
`
`:qmo<do
`
`5.3800m_.a<
`aooaoao
`
`=e6<
`
`co_§o8oou9:m_<
`
`mvcoimz29..
`:qmo<aoE
`
`Eoimme-mxom_EE9n_
`
`3589-xoseem:
`
`qovovoo
`
`qotovoo
`
`asSammmmHm<
`qocovoo
`
`
`
`as.mco:8_.5ec._ooucoum<
`
`
`
`as.$ao_oEu£oEmm<
`
`mom¢o&o
`
`wmoomoo
`
`Qorovoo
`
`
`
`mcozmozseeoo$880
`
`
`
`mco:8_EE_Eoormcmo
`
`
`
`cozeoeooEDOQEO
`
`meefim820
`
`mines;
`
`aswfozsz>3
`
`
`
`mE2m>wcozmamo
`
`
`
`.2:_$_mo_oEu£28.580
`
`Ed:
`
`
`
`_.m._._.__m._.<.3.3H:#uu.3oE333.:>.zm
`
`mxoseemi8:
`33%‘It...1
`
`
`
`
`
`
`
`>__Emn_owx“mains:ucozebmmoE226m_2zm»‘
`
`
`
`.2:fi_$$m5<$.=_om_=cmE
`
`$_>mu‘M
`
`
`
`Ez<_s.2mE2v_;o=_E8_
`
`aosmo
`
`n_oC_mm_oéouflmo
`
`
`musmo‘1
`
`oӤ<m
`
`53.65-3i
`
`Vi.
`
`
`
`
`
` Huge._omw8oi'1omumxeo;A««\
`
`5
`
`383I
`
`
`
`EsoSE:Emo_mw..||I
`
`
`
`.umumo_coonScmmmam
`
`046
`
`ServiceNow, |nc.'s Exhibit 1004
`
`
`
`ammaflmamu_>mn_
`
`
`.._u=<_mco_mmo..oi$_=.v...mz
`
`
`
`
`
`:5
`
`em:
`
`gamma2%29»=3
`
`@~m\\
`
`wwmmm_uo<.5‘I
`
`mum:2c_>m_
`
`9z<_22mmn=5_TL.‘m
`
` w
`
`ServiceNow, Inc.'s Exhibit 1004
`
`046
`
`
`
`
`
`
`

`
`U.S. Patent
`
`12005:
`
`73
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`....mm”§”o<uoo%__MM.Mm,_..mwfigfifiw.1 98m:2c_....S@o_mo”oo4~wm.mvm.vom825.5....oo_o::xooMnmmmfieom”_oEm_E82.25
`
`
`
`
`.m.._.8.§a_..852:83.22....“8uo::.”oo3:55%....mm.?mvomxoxz8s_2c_..._8Mo£:.WooHmot.|
`
`
`
`....mm.9.§.om23%;;8m:2s_8.o_.o«.ooo”2<mII
`
`
`
`
`
`
`
`3,....mm$§.oN8s§____...”E¢<“8“oo
`
`
`
`mm..§_mE_225$
`
`m$_%<22
`
`.1_....mm.?3om82.25....”mo¢<“om_oow_.©wxo952$.8:8_§.
`
`
`
`
`
`
`
`
`.0.....mm.m§.3m83.25.“<:&o<”oo-z<_2smE2.m\-m_O_.©O.u:..‘I!E!E_!_
`
`
`
`.._§<_m:o_mmm..o.._3_=m.....z
`_§H9%5%22».3I
`
`wow.25
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`8m:mE_évoouoonoo8mmnewnew.8.EsmwwmHm<;o.2om_:cmEoosmu!M.W....mm.m§.vom._a..1z.mm.mvm_<ommum:oE_....m_cvmuo<Hoo>__Emu_owx.ma;u:...:co:commaEmamn=2zwIL
`
`
`
`
`
`
`$m:9:_....mm.m§.<om82.25.;om_o:o...”xm.9z<_s=..mE_3_"a____c8_8_>8I.4..ma.m§.voN835:...ém¢muom“_..jomflomuomumomozwmo503.88:8
`
`
`
`
`
`9,mm.U_n_
`
`
`
`
`
`cmamoE950
`
`047
`
`ServiceNow, |nc.'s Exhibit 1004
`
`ServiceNow, Inc.'s Exhibit 1004
`
`047
`
`
`
`
`
`

`
`U.S. Patent
`
`Oct. 13, 1998
`
`Sheet 47 of 49
`
`5,821,937
`
`
`
`.:SE.2:8Eaomcm55xo£m__omfioomwmca9.::5::8m35
`
`
`
`2:1.....o<:2cozsfioms:
`
`_1Im>_s<_BE9:o>>oz
`
`
`
`.mtoQucfiuommmca_oE.39>
`
`mm
`
`3 D
`
`E
`
`Nmo
`
`n_n_
`
`2.8umaoccoo>._zozazmiE;
`
`
`
`
`2.8m_om__m>m>._zosozmi
`
`II
`nazabsémo
`
`II-
`
`ul-
`
`2!
`
`cow;
`x
`
`
`
`=o_a___%ou3_twp
`
`tomum.guommm:3
`
`:8.83
`
`cozmfimo
`
`ooowm4
`
`8.&.m9.Bco<2
`
`mg::8EsoS_c:
`
`magi?1.
`
`N:88885"H".:88885
`
`cozmfimo
`
`O48
`
`ServiceNow, |nc.'s Exhibit 1004
`
`ServiceNow, Inc.'s Exhibit 1004
`
`048
`
`
`
`
`
`
`
`
`
`
`
`
`

`
`U.S. Patent
`
`Oct. 13, 1998
`
`Sheet 48 of 49
`
`5,821,937
`
`Compare Audit
`
`to Design
`
`ID
`
`ID Host
`
`to Devices
`
`Set Default Host
`
`FIG. 55
`
`049
`
`ServiceNow, |nc.'s Exhibit 1004
`
`ServiceNow, Inc.'s Exhibit 1004
`
`049
`
`

`
`U.S. Patent
`
`CO
`
`hS
`
`4£10
`
`739II1200II5
`
`L8
`
`
`
`:92E95$.02mmo_>mQswam
`
`
`
`
`
`
`.853005:o.o.R_mm.8339S:o.o:.mmEemmmHS:o...om.$n
`:52?”BHESE.
`9S:o.m...o3.mo
`
`
`
`ax:o.:1.mm225$
`
`
`
`Sco.mm.n§...omEmeumm
`
`3:o.m:.mmE253
`
`9IIIMmgaN8
`
`
`
`oouoqooQ5m68oEomos8:EoEz_mm...o~$m
`
`
`
`oouoouooQ5w58oEomosoE<m_om:z_Smoimm
`
`
`
`oonoqooQ5m58oEomosom:$_om:z__.o$:.mm
`
`
`oouoqoomi388%omo_s_8:Eom:z_Somwmm
`
`
`
`
`oouoonooo._.._floaoommomo_2oE<moEz_$5.8
`
`
`
`:2258___5>8038395
`
`mcoc
`
`____.E.___
`
`Nfim_::5
`
` 3:
`
`F
`
`
`
`.................................--£5$-@E.m.mmm§b.N_
`
`
`
`xo§.m§§.@E.fi.%.m..g.N
`
`69%E95862m8_>mo
`
`
`
`
`
`
`
`oouoqoo05$0805omg:oE<moEz_Nmwsemm
`
`
`
`
`
`_o.:l.m2_oc.a.mm_5.02......
`
`9‘‘
`
`
`
`vo_m3:zoom_§.mm.m§.3w
`
`
`
`Rigazoom$.mm.o§._.ow
`
`
`
`oqtfizoommmmm.m§._.ow
`
`
`
`:85»9:22.289.:E0...mu_,>munma
`
`O50
`
`ServiceNow, |nc.'s Exhibit 1004
`
`ServiceNow, Inc.'s Exhibit 1004
`
`050
`
`

`
`5,821,937
`
`1
`COMPUTER METHOD FOR UPDATING A
`NETWORK DESIGN
`
`REFERENCE TO RELATED APPLICATION
`
`This application is a continuation-in-part of co-pending
`application Ser. No. 08/606,327, filed Feb. 23, 1996 and
`entitled “Designing Networks.”
`
`BACKGROUND
`
`This invention relates to auditing networks as an aid in
`designing, updating and managing networks.
`In recent years telecommunications networks have
`evolved into one of the most crucial elements of business
`
`and society. During the 1980’s and early 1990’s major
`changes in network architectures have taken place. Data
`networks that were hierarchical in nature have moved to
`
`more distributed topologies. Voice, video, and data are now
`being combined into digital bit streams. The trend is for
`network services that are faster, cheaper, and open to wide
`ranges of services and information.
`Local Area Networks (LANs) have become entrenched as
`the foundation for
`the new paradigm in corporate
`computing, known as Client-Server. For technical and eco-
`nomic reasons major corporations are moving away from
`large mainframe computers to higher-performance, lower-
`priced platforms. Standard desktop devices are now
`extremely powerful personal computers, connected to each
`other via LANs; and LANs themselves are interconnected to
`form what
`is known as an internetwork—the transport
`vehicle for wide ranges of applications, and the cornerstone
`for present and future communication architectures.
`The internetwork is a mixture of hardware and software
`
`technologies. The hardware includes things such as routers,
`hubs, LAN adapters, digital and analog circuits,
`multiplexers, and switches of many varieties as well as
`desktop workstations and servers. Elements are combined
`into networks that extend from a single workgroup, floor, or
`building,
`to campuswide, metropolitan, and nationwide
`areas. Internetworking software includes elements such as
`protocol stacks (such as TCP/IP), device drivers, operating
`systems, and applications. When an internetwork infrastruc-
`ture is assembled correctly it can create a computing envi-
`ronment which—while dauntingly complex—is neverthe-
`less extremely powerful, and can be considered among a
`corporation’s most valuable assets.
`Mission-critical applications depend on this complex
`internetwork—from off-the-shelf solutions like electronic
`
`to complex database inquiry and
`mail and file sharing,
`transaction-processing systems. Such applications will con-
`tinue to flourish throughout this decade and on beyond 2000.
`Development continues at a frenetic pace in the areas of
`client-server and multimedia applications. In addition, the
`“Information Highway” is beginning to take shape, and
`commercial internetworking will soon be available to every-
`one from multinational enterprises to smaller service-
`oriented businesses.
`
`Distributed networks are composed of

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