`Kidder et al. (45) Date of Patent: Apr. 12,2005
`
`liiiiiiiiiiiiiiiiMiiiiiiiiiiiiiiin
`US006880086B2
`
`(54) SIGNATURES FOR FACILITATING HOT
`UPGRADES OF MODUIAR SOFTWARE
`COMPONENTS
`
`(75) Inventors: Joseph D. Kidder, Arlington, MA
`(US); Michael B. Mahler, tioylston,
`MA (US); Edward L. Perreault,
`Dunstable, MA (US); Margaret
`Stearns, Hollis, NH (US); Jim Hurlej',
`Acton, MA (US)
`
`(73) Assignee: CIENA Corporation, Linthicum, MD
`(US)
`
`( * ) Notice: Subject to any disclaimer, the term of this
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 814 days.
`
`(21) Appl. No.: 09/777?46iS
`(22) Filed: Feb. 5, 2001
`(65) Prior Publication Data
`US 2004/0031030 Al Feb. 12, 2004
`
`Related U.S. Application Data
`
`(63) Continuation-in-part of application No. 09/718,224, filed on
`Nov. 21. 2001, which is a continuation-in-part of application
`No. 09/756,936, filed on Jan. 9, 2001, which is a continu-
`ation-in-part of application No. 09/711,054, filed on Nov. 9,
`2000, which is a continuation-in-part of application No.
`09/703,856, filed on Nov. 1, 2000, which is a continuation-
`in-part of application No. 09/687,191, filed on Oct. 12,2000,
`now abandoned, which is a continuation-in-part of applica-
`tion No. 09/669,364, filed on Sep. 26, 2000, which is a
`continuation-in-part of application No. 09/663,947, filed on
`Sep. 18, 2000, now abandoned, which is a continuation-in-
`part of application No. 09/656,123, filed on Sep. 6, 2000,
`now abandoned, which is a continuation-in-part of applica-
`tion No. 09/653,700, filed on Aug. 31, 2000, now aban-
`doned, which is a continuation-in-part of application No.
`09/637,800, filed on Aug. 11, 2000, which is a continuation-
`in-part of application No. 09/633,675, filed on Aug. 7,2000,
`which is a continuation-in-part of application No. 09/625,
`101, filed on Jul. 24,2000, which is a continuation-in-part of
`application No. 09/616,477, filed on Jul. 14, 2000, which is
`a continuation-in-part of application No. 09/613,940, filed
`on Jul. 11, 2000, which is a continuation-in-part of appli-
`cation No. 09/596,055, filed on Jun. 16, 2000, which is a
`continuation-in-part of application No. 09/593,034, filed on
`Jun. 13, 2000, now abandoned, which is a continuation-in-
`part of application No. 09/574,440, filed on May 20, 2000,
`now Pat. No. 6,654,903, and a continuation-in-part of appli-
`cation No. 09/591,193, filed on Jun. 9, 2000, now Pat. No.
`
`6,332,198, which is a continuation-in-part of application No.
`09/588,398, filed on Jun. 6, 2000, now abandoned, which is
`a continuation-in-part of application No. 09/574,341, filed
`on May 20, 2000, and a continuation-in-part of application
`No. 09/574,343, filed on May 20, 2000, now Pat. No.
`6,639,910.
`(51) Int. Cl.7 G06F 9/00
`(52) U.S. Cl 713/191; 713/200; 713/177
`(58) Field of Search 713/191, 200,
`713/177
`
`(56) References Cited
`U.S. PATENT DOCUMENTS
`4,750,136 A 6/1988 Arpin et al 364/514
`4,942,540 A 7/1990 Black et al 364/514
`(Continued)
`FOREIGN PATENT DOCUMENTS
`WO 9826611 6/1998
`WO 9905826 2/1999
`(Continued)
`OTHER PUBTJCATTONS
`"The Abatis Network Services Contractor," Abatis Systems
`Corporation product literature, 1999.
`(Continued)
`Primary Examiner—Norman M. Wright
`(74) Allorney, Agent, or Firm—Thomas J. Engellenner;
`Rcza Mollaaghababa; Nutter, McClcnncn & Fish
`(57) ABSTRACT
`The present invention provides a method and apparatus for
`facilitating hot upgrades of software components within a
`telecommunications network device through the use of
`"signatures" generated by a signature generating program.
`After installation of a new software release within the
`network device, only those software components whose
`signatures do not match the signatures of corresponding and
`currently executing software components are upgraded. Sig-
`natures promote hot upgrades by identifying only those
`software components that need to be upgraded. Since sig-
`natures are automatically generated for each software com-
`ponent as part of putting together a new release a quick
`comparison of two signatures provides an accurate assur-
`ance that either the software component has changed or has
`not. Thus, signatures provide a quick, easy way to accurately
`determine the upgrade status of each software component.
`25 Claims, 269 Drawing Sheets
`
`101,® mr j.
`42,42-, 4£ I
`r.DNFiGimf ffi 186a. kj"
`111)
`
`... _.. ..
`
`n
`V 21
`
`^16h p5
`
`SIIKI
`
`Exhibit 2003, Pagel of 364
`
`
`
`US 6,880,086 B2
`Page 2
`
`U.S. PATENT DOCUMENTS
`5,515,403 A 5/1996 Sloan et al 375/371
`5,638,410 A 6/1997 Kuddes 375/357
`5,726,607 A 3/1998 Brede et al 331/2
`5,850,399 A 12/1998 Ganmukhi et al 370/412
`5,903,564 A 5/1999 Ganmukhi et al 370/399
`5,905,730 A 5/1999 Yang et al 370/429
`5,926,463 A 7/1999 Ahearn et al 370/254
`5,953,314 A 9/1999 Ganmukhi et al 370/220
`5,991,163 A 11/1999 Marconi et al 361/788
`5,991,297 A 11/1999 Palnati et al 370/389
`5,995,511 A 11/1999 Zhou et al 370/412
`6,008.805 A 12/1999 Land et al 345/335
`6,008,995 A 12/1999 Pusaleri el al 361/796
`6,015,300 A 1/2000 Schmidt, Jr. et al 439/61
`6,021,116 A 2/2000 Chiussi et al 370/236
`6,021,263 A 2/2000 Kujoory et al 395/200.62
`6,033.259 A 3/2000 Daoud' 439/573
`6,041,307 A 3/2000 Ahuja el al 705/8
`6,044,540 A 4/2000 Fontana 29/505
`6,049,671 A » 4/2000 Slivka et al 717/173
`6,078,595 A 6/2000 Jones et al 370/503
`6,202.207 B1 * 3/2001 Donohue 717/173
`6,327,617 B1 * 12/2001 Fawcetl 709/219
`6,425,126 B1 * 7/2002 Branson et al 717/168
`6,675,205 B2 » 1/2004 Meadway et al 709/219
`2002/0166001 Al 11/2002 Cheng et al 710/1
`2003/0195949 Al * 10/2003 Slivka et al 709/219
`2004/0107349 Al * 6/2004 Sasselli el al 713/176
`
`FOREIGN PATENT DOCUMENTS
`9911095
`3/1999
`9914876
`3/1999
`9927688
`6/1999
`9930530
`6/1999
`9935577
`7/1999
`
`WO
`wo
`wo
`wo
`wo
`
`OTHER PUBLICATIONS
`AtiMe—3E Data Sheet, 1-17 (Mar. 8, 2000).
`Black, D., "Building Switched Networks," pp. 85-267.
`Black, D., "Managing Switched Local Area Networks A
`Praclical Guide" pp. 324-329.
`"Configuration," Cisco Systems Inc. webpage, pp. 1-32
`(Sep. 20, 1999).
`Leroux, P., "The New Business Imperative: Achieving
`Shorter Development Cycles while Improving Product
`Quality," QNX Software Systems Ltd. webpage, (1999).
`NavisXtend Accounting Server, Ascend Communications,
`Inc. product information (1997).
`NavisXtend Fault Server, Ascend Communications, Inc.
`producl information (1997).
`NavisXtend Provisioning Server, Ascend Communications,
`Inc. product information (1997).
`Network Health LAN/WAN Report Guide, pp. 1-23.
`"Optimizing Routing Software for Reliable Internet
`Growth," JUNOS product literature (1998).
`PMC-Sierra, Inc. website (Mar. 24, 2000).
`Raddalgoda, M., "Failure-proof Telecommunications Prod-
`ucts: Changing Expectations About Networking Reliability
`with Microkernel RTOS Technology," QNX Software Sys-
`tems Ltd. webpage, (1999).
`"Real-time Embedded Database Fault Tolerance on Two
`Single-board Computers," Polyhedra, Inc. product litera-
`ture.
`"Start Here: Basics and Installation of Microsoft Windows
`NT Workstation," product literature (1998).
`Syndesis Limited product literature, 1999.
`"Using Polyhedra for a Wireless Roaming Call Management
`System," Polyhedra, Inc., (prior to May 20, 2000).
`Veritas Software Corporation webpage, 2000.
`* cited by examiner
`
`Exhibit 2003, Page2 of 364
`
`
`
`US. Patent
`U.S. Patent
`
`50022,1r..pA
`hS
`9
`Apr. 12,2005 Sheet 1 of 269
`
`2B6
`088,6S
`US 6,880,086 B2
`
`_
`
`M.H:mmM_memmmoomn.é?1flwh/I..I
`U\1\_IxHHHHHH:J_711__
`_dzmmx“__CNN.
`
`
`.NF._.2w._.m_wmm_n.
`
`-4-^
`
`w
`
`I
`
`mo
`
`m0<mOPw
`
`wo
`Q. I—
`m w
`
`\-V-4
`
`C C
`co SH
`
`r \
`
` I
`
`_Q X} _Q X)
`CO CO cV o
`tN CN CO
`
`m CO CO
`00 CO CvJ
`T- CN CN
`
`-O
`
`Mfor.
`
`o
`
`Exhibit 2003, Page3 of 364
`Exhibit 2003, Page3 of 364
`
`
`
`
`US. Patent
`Sheet 2 of 269
`U.S. Patent Apr. 12,2005 Sheet 2 of 269
`Apr. 12, 2005
`
`US 6,880,086 B2
`US 6,880,086 B2
`
`Whmommm
`
`:vmw
`
`IT.
`
`Nemm
`
`whozmm
`
`mEZ
`
`ma
`
`= <
`<H<o
`=om<
`
`<h<D
`
`MERE
`
`m
`
`zOkQMJAOo
`
`020004
`m§z5.
`
`xxx
`
`/
`
`:me
`Lr>
`
`c o LTJ CO
`z-L
`• « . 1
`1—
`
` 1
`o
`00
`2
`
`
`/comm x\_ms_llMm>mzmm
`<2:/mama,
`
`00
`
`< —
`
`in /
`
`mpmm//
`
`LU
`LU I
`u
`<
`o
`CO
`s: ct:
`o h—
`CJ 2
`
`m0<m¢m~2_
`
`EOmZOU
`
`mm
`
`_40
`
`o
`LL. CD
`^ a o
`
`0
`
`moSmoxmozflmz
`
`<
`Cn
`0
`
`<N.07...
`
`wa
`
`OO
`m§2/
`
`mz<zooml
`
`O
`
`Exhibit 2003, Page4 of 364
`Exhibit 2003, Page4 of 364
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Apr. 12,2005
`
`Sheet 3 of 269
`
`US 6,880,086 B2
`
`• O
`
`cr
`CO
`
`.
`
`CO
`
`CO
`
`^1
`
`- E
`► o
`
`■O
`
`/
`
`S
`
`CO
`
`o
`
`rAL
`LO
`
`2X
`. o
`
`CO
`
`CO
`
`d
`
`LO
`CO
`
`o
`
`t_/
`
`LO
`oo
`
`i
`
`00
`
`5
`ur
`
`d.
`u
`\ ^ CD
`Q
`
`Ho
`
`o
`
`D I ^
`
`\ ^
`
`» /
`
`GO
`C\J
`
`Exhibit 2003, PageS of 364
`
`
`
`U.S. Patent Apr. 12,2005 Sheet 4 of 269 US 6,880,086 B2
`
`v- 284
`
`MANAGED (
`DEVICE /
`
`282
`
`J
`
`JL 290
`SHELF
`
`292
`
`SLOT
`
`280
`
`-294
`
`1:1
`
`BOARD
`
`302a
`
`FUNC.BOARD
`
`FUNC.BOARD 2
`—C 302n
`
`288
`
`CHASSIS |
`
`1:N
`r296i a
`SHELF FC
`
`.
`
`SHELF FC2
`X 296r
`
`SHELF FANS
`
`^ 298
`
`SHELF PWR [
`X 300
`
`FUNC.BOARD 2
`
`304a
`
`r
`
`3040
`
`FUNC. BOARD
`
`BOARD
`W/ PORTS
`
`306 T
`
`PORT
`308 T
`
`SONET
`PORT
`
`310"
`
`FIG. 3A
`
`PHYSICAL
`SE
`
`312
`
`SE
`
`314'
`
`Exhibit 2003, Page6 of 364
`
`
`
`U.S. Patent Apr. 12,2005 Sheet 5 of 269
`
`US 6,880,086 B2
`
`MANAGED
`DEVICE
`V
`I 1
`
`L 282
`
`286
`
`r 318
`
`ATM
`
`320 -i
`
`321 1
`
`SOFT
`PVP
`
`SOFT
`PVC
`
`322
`
`SOFT
`ADDR
`
`323 "i
`CROSS CONNECTION
`
`PVR
`CROSS CONNECT
`
`r324
`
`PVC
`CROSS CONNECT
`
`J
`
`325
`
`r 326
`VIRTUAL
`ATM IF
`
`r 328
`
`VIRTUAL CIRCUIT LINK —1
`
`327 \
`m
`VIRTUAL
`PATH LINK
`
`LOGGING
`
`ILMI
`REF
`
`329
`
`330
`
`PNNI
`
`X
`331
`
`ATM
`IF
`
`333
`
`LOGICAL
`SE
`T
`
`316
`
`TRAFFIC
`DESCRIPTOR
`
`X
`332
`
`FIG. 3A CONTINUED
`
`.-A
`
`Exhibit 2003, Page? of 364
`
`
`
`U.S. Patent
`
`Apr. 12,2005
`
`Sheet 6 of 269
`
`US 6,880,086 B2
`
`CQ
`o
`O
`LL
`
`o LO
`
`CO c£>
`ro ro
`
`LU
`>-
`3&
`Z Q
`LU <
`
`CO
`< LU
`> o < < Li-
`CO es: LU
`
`DO CO
`ro ro
`
`—i c/) Q ^ 9S
`g f a
`
`ro co
`
`Ll_ CO
`^ Q
`
`CO
`
`<S)
`■o
`LU
`>
`
`CO
`+ Q.
`<
`
`kiy
`
`s CO
`CO □0
`
`o CO CNI
`
`y S
`O o
`Q ^
`
`>
`
`Exhibit 2003, PageS of 364
`
`
`
`US. Patent
`Apr. 12, 2005
`Sheet 7 of 269
`U.S. Patent Apr. 12,2005 Sheet 7 of 269
`
`US 6,880,086 B2
`US 6,880,086 B2
`
`CNI
`
`CN in
`n
`(‘0
`CO
`
`s
`CO
`
`>
`
`£3
`
`i y
`
`O
`
`Q
`O
`O
`
`CM
`M"
`
`FIG.3C
`
`O
`CO
`O
`LL
`
`M" in CO
`
`a.
`CL
`
`3528
`
`Exhibit 2003, Page9 of 364
`Exhibit 2003, Page9 of 364
`
`
`
`U.S. Patent
`
`Apr. 12,2005
`
`Sheet 8 of 269
`
`US 6,880,086 B2
`
`03
`CO
`d
`
`o
`H
`<
`O
`o.
`Q.
`<
`I—
`LLI
`Z
`o
`CA)
`Q _J
`3
`
`LU 0)
`
`o
`cc:
`
`< ?
`O
`
`l^o
`
`o
`
`d.
`
`oo
`zz
`< IV
`O
`Z
`cc O
`HIS
`
`oo
`
`ccQ
`
`p
`X3
`
`HI
`
`□
`CO
`O
`LL
`
`Exhibit 2003, PagelO of 364
`
`
`
`U.S. Patent Apr. 12,2005 Sheet 9 of 269 US 6,880,086 B2
`
`UJ
`en
`O
`
`Q _
`
`^5
`
`Dl
`
`< ~
`111 ©
`
`^ ©
`
`o: ©
`
`u) m
`
`— ©
`
`OS
`
`ro
`-Kt
`<o
`CO
`
`r7
`c
`CD
`CO
`
`CO
`LO
`CD
`CO
`
`r1
`CO
`CO
`CD
`00
`
`Exhibit 2003, Pagel 1 of 364
`
`
`
`U.S. Patent
`
`Apr. 12,2005
`
`Sheet 10 of 269
`
`US 6,880,086 B2
`
`z
`o
`I-
`
`u)
`
`2<
`I-
`w
`
`q:
`LU
`Q
`Z)
`CD
`1-
`
`r-
`co
`
`CO
`oo
`
`LU
`OO
`CD
`
`CD
`Q
`(/)
`2
`Z
`_l
`Q
`Q
`
`r
`oo
`CO
`CO
`
`CO
`<uj
`>o
`<<
`->LL
`cocr:
`sy
`z
`
`r1
`o>
`CO
`00
`
`Exhibit 2003, Pagel2 of 364
`
`
`
`U.S. Patent Apr. 12,2005 Sheet 11 of 269
`
`US 6,880,086 B2
`
`r874
`USER^. N0
`SELECTS >1-
`v BOX ^
`
`YES
`CLIENT INFORMS SERVER OF
`BOX TO BE MANAGED
`
`875
`
`r
`
`SERVER CONSTRUCTS
`OBJECT MODEL OF BOX
`
`876
`
`r
`
`SERVER PROVIDES BOX
`DETAILS TO CLIENT
`
`CLIENT DISPLAYS
`GUI TO USER
`
`879
`
`^USER
`CONFIG.S
`v BOX .
`
`r YES
`CLIENT PASSES CONFIG
`DATA TO SERVER
`
`SERVER VALIDATES DATA |
`
`SERVER GENERATES
`COMMANDS & SENDS TO
`CONFIG. DB
`
`CONFIG. DB FILLS
`IN TABLES
`
`877
`
`878
`
`880
`
`881
`
`882
`
`883
`
`ACTIVE QUERY OR QUERIES
`SENT TO CONTROL PROGRAMS
`
`884
`
`CONTROL PROGRAMS
`IMPLEMENT CONFIG.
`
`r 885
`
`FIG. 3G
`
`Exhibit 2003, Pagel3 of 364
`
`
`
`U.S. Patent Apr. 12,2005 Sheet 12 of 269 US 6,880,086 B2
`
`888
`
`TEMPLATE
`SELECTION
`
`NO
`
`YES
`
`COPY & RENAME TEMPLATE
`
`890-
`
`CHANGE DEFAULT
`PARAMETER VALUES
`
`891
`
`LOAD RENAMED TEMPLATE
`INTO OSS CLIENT
`
`892
`
`OSS CLIENT NOTIFIES
`NMS SERVER
`
`893
`
`PROVISIONING
`EXECUTION
`TIME ^
`
`NO
`
`894
`
`YES
`
`NMS SERVER SENDS SQL
`COMMANDS TO CONFIG. DB
`
`FIG. 3H
`
`Exhibit 2003, Pagel4 of 364
`
`
`
`U.S. Patent Apr. 12,2005 Sheet 13 of 269 US 6,880,086 B2
`
`Command Prompt [2] - enetcli
`
`□ @[x]
`
`Enetclb
`Enetcb
`Enetcb
`Enetcb
`Enetcb
`Enetcb
`Enetcb
`Enetcb
`Enetcb
`£netcb
`Enetcb
`Enetcb
`Enetcb help
`Commands are;
`
`bye
`close
`execute
`help
`load
`manage
`open
`quit
`showCurrent
`showlemplate
`set
`status
`writeCurrenl
`writelemplate
`Enetcb
`Enetcb
`tnetcb showCurrent SPATH
`
`FIG. 31 CONTINUED
`
`FIG. 31
`
`Exhibit 2003, PagelS of 364
`
`
`
`U.S. Patent Apr. 12,2005 Sheet 14 of 269 US 6,880,086 B2
`
`FROM FIG. 31
`
`ATMIfName=ATMIf11/1/1
`Concatenaled=false
`Name=Pathn/l/1
`Operant=SPATH
`Operator-Create
`PortlD=1
`Posilion=1
`Service-ATM
`ShelflD-H
`SlotlD-1
`Type-Terminated
`Version=\/1_1_0_0
`Width=STS3
`Enetcli>
`Enetcli>
`Enetcli>
`Enetcli> showTemplate SPATH
`ATM lfName=<String>[TerminatedOnly]
`Concatenated=<true:false>
`Name=<String>
`Operant-SPATH
`Operator=<Creale:Replace:Update:Delete>
`PortiD=<lnieger><1-16>
`Position=<lnteger>
`Service=<None :ATM>
`ShelflD=<11[iop],13(bottom]>
`SlotlD=<lnteger><1-8>
`Type=<switched :Terminated>
`Version-VIJ 0_0
`Width=<STS1:STS3:STS12:STS48
`Enetcli>
`Enetcli>
`Enetcli> status
`Not currently connected to server
`Supporting templates: CONTROL, PVC, SPATH, SPVCJD, and VA1F
`Enetcli>
`
`FIG. 31 CONTINUED
`
`Exhibit 2003, Pagel6 of 364
`
`
`
`U.S. Patent Apr. 12,2005 Sheet 15 of 269 US 6,880,086 B2
`
`921 a-
`
`NO
`
`OPEN
`?
`
`YES
`
`921b'
`
`OSS CLIENT CONNTECTS
`TO NMS SERVER
`
`921C
`
`MANAGE
`
`NO
`
`YES
`
`921 d-
`
`OSS ISSUES CALL
`TO NMS SERVER
`
`9216-
`
`NMS SERVER OPENS
`CONNECTION WITH
`NETWORK DEVICE
`
`921f
`
`EXECUTE
`7
`
`YES
`
`OSS EXECUTES TEMPLATE
`INSTRUCTIONS AND SENDS
`CALLS TO NMS SERVER
`
`NMS SERVER RECEIVES
`CALLS AND COMPLETES
`PROVISIONING TASK
`
`92ig-
`
`921h-
`
`FIG. 3J
`
`Exhibit 2003, PagelV of 364
`
`
`
`U.S. Patent Apr. 12,2005 Sheet 16 of 269 US 6,880,086 B2
`
`Command Prompt [2] - enetcli
`
`Enetcli>
`Enetcli>
`Enetcli>
`Enetcli>
`Enelcli>
`Enetcli>
`Enetcli>
`Enetcli>
`Enetcli>
`Enetcli>
`Enetcli>
`Enetcli>
`Enetcli>
`■Enetcli> showCurrent CONTROL
`inpul=Q:\nms\com\equipecom\nms\utils\enetcli
`lnieractive=false
`Operanl=CONTROL
`I /N|Operator=Manage
`r'^N4k)utput=Q:\nms\com\equipecom\nms\utils\enetcli
`Password=None
`■System=192.168.9.202
`>'^4Rlser=None
`-Version=V1J_0_0
`•ServeNocalhost
`Enetcli>
`
`FIG. 3K
`
`v
`
`Exhibit 2003, PagelS of 364
`
`
`
`U.S. Patent Apr. 12,2005 Sheet 17 of 269 US 6,880,086 B2
`
`BATCH
`^-924
`
`Operant=BATCH
`
`Operatoi=Execute
`
`Version=V 1_1_0_0
`924a '-v- TASKl=execute-SPATH
`
`924b -x. TASK2=execute-PVC
`
`924C jASK3=execute-SPVC
`
`924d TASK4=load-SP VC-spvc 1
`
`9246 ^ T ASK5=execute-SP VC
`
`924f
`
`9246
`
`924g
`
`- TASK6=load-SPVC-spvc2
`
`- T ASK7=execute-SP V C
`
`- T AS K50=set- S P ATH-PoitID-3
`
`924h
`
`~ TASK5 l=execute-SPATH
`924i TASK52=set-SPATH-SlotID-2
`
`924j rpASK53=execute-SPATH
`
`FIG. 3L
`
`Exhibit 2003, Pagel9 of 364
`
`
`
`U.S. Patent Apr. 12,2005 Sheet 18 of 269 US 6,880,086 B2
`
`925
`
`Operant=BATCH
`
`Operator=Execute
`
`Version=V 1_1_0_0
`925a-v_ TASK1 =execute-CONTROL
`
`925b—v_ TASK2=execute-SPATH
`
`925c ^ s_ TASK3=set-SPATH-PortID-3
`
`925d-^v_ TASK4=execute-SPATH
`♦
`♦
`
`925e-\_ TASK6l=set-CONTROL-System-l92.168.9.201
`
`925f — T ASK62=execute-CONTROL
`
`925g—v_ TASK63=execute-SPATH
`♦
`«
`
`925h^_ TASK108=close
`
`925i --v. TASK 109=set-CONTROL-Server-Server 1
`
`925j —v_ TASK 11 O=set-CONTROL-System-192.168.8.200
`
`925kTASK11 l=execute-CONTROL
`
`925l v_ TASK112=execute-SPATH
`
`FIG. 3M
`
`Exhibit 2003, Page20 of 364
`
`
`
`U.S. Patent Apr. 12,2005 Sheet 19 of 269 US 6,880,086 B2
`
`s
`D
`□
`
`CO
`o
`
`CI£L
`CJOF
`
`5 O
`02 |U
`E a.
`o —
`U 3
`a) CT
`
`TD
`
`>
`O
`
`CL
`
`El
`0
`
`a. 2 z
`
`0 P
`
`S!
`
`f
`LO a> 00
`
`D
`
`<
`
`Exhibit 2003, Page21 of 364
`
`
`
`U.S. Patent
`
`Apr. 12,2005
`
`Sheet 20 of 269
`
`US 6,880,086 B2
`
`□)
`
`s
`m
`
`I >1 i
`
`f
`io CD 00
`
`CD
`O
`B O
`Ul
`Q£L e a.
`U 3
`ode sm
`=o
`"D
`
`>
`O
`
`CL
`
`l-J
`
`S CO
`2 CO
`Ho?
`5 CO
`
`III
`"E l
`
`1 ™
`
`fpo
`i-e-a-Q
`
`"□
`(U
`c
`
`CD
`
`6
`LL
`
`Exhibit 2003, Page22 of 364
`
`
`
`U.S. Patent Apr. 12,2005 Sheet 21 of 269 US 6,880,086 B2
`
`AddDeleteDeviceDIg
`
`Enter device to add
`192.168.9.203
`
`0 Manage device in on-line mode
`
`X
`
`898e
`
`-898f
`
`Add
`
`•898d
`
`rDevice List
`On-Line Device
`
`OK
`
`Cancel
`
`Delete
`
`FIG. 4C
`
`AddDeleteDeviceDIg
`
`Enter device to add
`
`X
`
`8986
`
`"7^
`
`0 Manage device in on-line mode
`
`■898f
`
`Add
`
`rDevice List
`On-Line Device
`0 192.168.9.203
`
`898j-
`
`OK
`
`Cancel
`
`Delete
`
`898I _y
`
`FIG.4D
`
`■898d
`
`898g
`
`Exhibit 2003, Page23 of 364
`
`
`
`U.S. Patent Apr. 12,2005 Sheet 22 of 269 US 6,880,086 B2
`
`a
`
`>i
`$
`
`Si
`
`f
`uo a* CO
`
`Cu
`O
`
`oN--—
`3 O
`a? Ui
`E &
`QO-
`8 5
`ode Sui
`c
`C)
`TD
`
`>
`O
`
`Q_
`
`VA
`
`S CD
`
`a. S
`
`o o
`9-B
`
`LU XT
`d
`
`Exhibit 2003, Page24 of 364
`
`
`
`21r..
`500
`Apr. 12,2005
`
`An.mwmw
`
`2,8mm
`
`■D
`
`M
`
`M
`
`E
`
`M
`
`S
`
`E
`
`E
`
`E
`
`US. Patent
`U.S. Patent
`
`mwmm
`
`XI
`
`S
`Sheet 23 of 269
`
`2B6
`US 6,880,086 B2
`
`
`flNemdgrdfi"5326mEgggg
`
`
`08.90ng0%wnwmw5383?0.4.2Exomm3.33.2.63530229mmon‘mémfiwmpoafxOmm6:52529%mmmwg
`
`3330mm.0.EzfiwfiflBEwEouuzmz3.583252a.
`
`
`
`
`”wuss?a.Em—imw0m592252.80..
`
`«Gm222”35:00E2m>w,
`
`•t
`s <
`
`529m
`
`s
`Q. is §
`TO i
`F
`F
`rt Z
`O □ o O
`o _i a. D 9
`(/>
`F E
`F F
`F
`F
`F
`F
`Q 2
`>i
`>>
`<
`V)
`(/)
`V>
`w V)
`
`Ucmmm.an?mL“we;35%aSdeENQ
`
`6,3%Sxcfiéfio"wwgtowEmmaO.F...._..v._..w..r”0.E53mow
`8n3».OEM9Ummwmam:33EE3%
`
`
`Q. 2
`! El B-Ol
`
`o o
`
`XJ
`
`a> o o>
`oo » 00 00
`
`U.
`'5t
`ej
`
`Exhibit 2003, Page25 of 364
`Exhibit 2003, Page25 of 364
`
`
`
`
`
`
`
`US. Patent
`U.S. Patent
`
`Apr. 12,2005
`Apr. 12, 2005
`
`Sheet 24 of 269
`Sheet 24 of 269
`
`US 6,880,086 B2
`US 6,880,086 B2
`
`haw
`
`□
`
`
`
`”Um—cooEmiw
`
`
`
`“Samoa;Swim
`
`was?.2Emmi
`
`SL ?. i t 1
`u » co Ln
`
`£3
`
`
`
`5m39.we0a”8&3?.NBom.
`
`□B-
`
`”92:.a:Emfixm
`
`..QE2w>w
`
`”322mmEofim
`
`
`
`¢NN._..wwr.Nm.uctum
`
`a
`
`P)
`
`□)
`
`emnwz3>8§3«am3W:
`
`0
`
`“mg/\wfig
`4:255E232:53»251%
`
`
`
`11
`L J
`
`Denna
`
`X2
`Dmmm
`
`wmw
`
`CD
`
`9».0E
`
`CD
`li.
`
`Exhibit 2003, Page26 of 364
`Exhibit 2003, Page26 of 364
`
`
`
`
`US. Patent
`Sheet 25 of 269
`U.S. Patent Apr. 12,2005 Sheet 25 of 269
`Apr. 12, 2005
`
`US 6,880,086 B2
`US 6,880,086 B2
`
`•Q
`
`JU
`
`CO CO CO
`
`u
`
`J3
`
`JU
`
`Emlfi...§
`
`anm
`
`“Ill-EH!
`
`r
`
`
`
`EuEmuncms..0.caEwmwcms.mg
`
`gaging
`EEEEEEE5%E5.33
`
`....W0A«.2mmm:NE.522652,.fl;
`
`
`8359.3.0%..653355anatomy”.swimBadedfi.u
`“aficouEufixm5n.m.mw—.nmr0.3
`
`
`:32“Ea.§..%§IVE
`
`» CO
`
`CO
`
`
`
`68.waE2m>w
`
`□
`
`X
`
`CD
`□_
`
`
`
`no.Ewgm>w
`
`n w
`W W
`
`BEE.a:Euugm
`
`”5:835296
`
`”3931n:E256mmm
`
`O O
`
`Exhibit 2003, Page27 of 364
`Exhibit 2003, Page27 of 364
`
`
`
`
`
`XOmm”mEmzEoun>m@wmwIl\tmmugoflfl
`
`z o
`□H-
`
`iozozfvfl
`
`
`
`
`U.S. Patent
`
`Apr. 12,2005
`
`Sheet 26 of 269
`
`US 6,880,086 B2
`
`ra ra
`CD (0
`#N.l
`o> oo
`
`@1
`
`u
`
`O)
`
`(Q)).
`
`[ic
`
`0
`
`22.
`
`iffl
`
`IWiW
`
`Pi
`
`Pi
`
`03 -n
`co oo
`oj cn
`oo co
`r-U
`
`w 2, ■£ S ^ ^
`iS ra 9 g w w
`<s: S 'r OJ CT OT
`0 « Q) © ^ ^ ^
`^K^EfS-B-Eg
`-i-m-H-d]
`
`□
`
`■«d-
`CD
`
`Exhibit 2003, Page28 of 364
`
`
`
`US. Patent
`U.S. Patent
`
`0022!1r..p
`Apr. 12,2005
`
`f0
`ehS
`Sheet 27 of 269
`
`2nu680,088
`US 6,880,086 B2
`
`
`
`"u832:?.emim.
`Sno.EmmaU35:.a:Egflm
`[09$338522m
`HID.xomm.BEmZEflgm
`
`
`9ExommgnawE29830swim
`
`flEEEEEEE23%
`
`5~
`A'w.wI...0...mm.mIm
`
`uwz:~>wm
`
`mam<35»:£98
`Equmncuz830:39:35.”TM”.
`
`ill
`z a
`
`
`
`onEn.[WE—Lt...
`
`
`
`o i-
`
`EnD;Lam825E:
`
`sonin55m.32m
`
`
`
`5;?Ill-I'll
`
`
`
`
`
`NONddordorEmma—5.2
`
`
`
`sun—coo£23m
`
`E333529$
`
`5353a.599$
`
`JD
`
`O O
`H-H
`
`
`
`
`
`o:=.=0"n32mNN‘F.mm34.9.E5.6m
`
`
`
`
`
`co o> CO
`
`comm838§20.8
`NON.0.”Or.waI...mmansiomfl.
`
`
`53$:meom.
`
`n
`nmmm
`
`Dmmw
`
`wmw
`
`-5
`
`2V.0.”—
`
`CD
`U-
`
`Exhibit 2003, Page29 of 364
`Exhibit 2003, Page29 of 364
`
`
`
`
`
`US. Patent
`Sheet 28 of 269
`U.S. Patent Apr. 12,2005 Sheet 28 of 269
`Apr. 12, 2005
`
`US 6,880,086 B2
`US 6,880,086 B2
`
`□
`
` fiw‘Nuom‘
`
`Nomddw«d?
`
`onnmmmh
`
`
`
`"5:804£21m
`
`“3063‘n:2226
`
`95%n5823w
`
`W V)
`
`fiv‘v.m.m.r
`
`
`
`no.E3m>m
`
`
`
`"wSEowEofi>w
`
`
`
`
`
`93was“.3.1.058.293339Seam
`
`“62:00E3w>mEmd‘nuwdm.0.3
`
`
`
`8N.a.new.NE0..B
`
`0 O
`
`CO -Q
`CO O) O)
`CO CO
`
`2233:»:B29.59sz”WE
`
`SN.m.R:N?.Eougm
`
`6x033:3
`E28530Efiim
`
`
`
`HEN:Eofixw
`
`
`
`{0502$3
`
`
`
`“can...fix“
`
`a. 2 Z O
`a-a-
`
`ii
`
`EllaI“
`
`o
`
`D
`
`C
`
`IP
`
`a
`
`^3
`comm
`
`mom
`
`v3.OE
`
`d
`
`Exhibit 2003, Page30 of 364
`Exhibit 2003, Page30 of 364
`
`
`
`U.S. Patent Apr. 12,2005 Sheet 29 of 269 US 6,880,086 B2
`
`03 m
`CO CM
`a a
`
`E t;
`rt
`E i
`
`»««•««««
`«• ««
`iiftnai*
`
`99
`
`!«•
`0 0
`
`u
`
`n
`>»• *««««««•
`
`is*
`
`aaaacsca
`s« t«
`««««««»•
`»9 99
`miHifu
`iffiffittt
`sis
`11
`ISIS
`I
`
`JZ.
`
`mum
`RtLtiittfl
`
`m
`
`X2
`
`VJ iO
`
`- 00
`
`i ro f o
`6 c £ >
`
`-a-s-uj
`
`O 0
`•a-s
`
`d
`
`Exhibit 2003, Page31 of 364
`
`
`
`U.S. Patent Apr. 12,2005 Sheet 30 of 269 US 6,880,086 B2
`
`IEI
`1
`□
`
`n
`
`!□
`
`*4 44
`»»
`4444 44444444
`
`44 44
`S«
`m mmn
`4444 44444444
`UtBiiiiiUI
`4444 44444444
`44 44
`14
`4444 44444444
`44 44
`44
`n mmu
`HWtftitfi-l
`ss; igggsiii
`liL mm
`
`B
`HI
`
`5
`
`5'
`e s
`■ XI ■
`u
`I t5| 2| m
`?r
`□
`: >1 _
`5
`5 oi fj
`
`0
`
`s
`
`LO O)
`
`mmn
`■ittttiii
`mmn
`
`s ® a:
`
`£
`
`rn
`s
`c
`s ■o i
`o
`o. t 3
`•s?
`f
`f- « r
`O a X Q o w
`2 o Q
`o O
`F F F
`F
`f= F
`F F
`<l> «t
`.2
`F
`fi
`(A >. CO
`»
`>. CO
`>. CO CO
`to
`CO <0 w
`
`a
`8
`
`w
`
`o
`
`o o
`o> oj
`
`0 O
`-fr-s
`
`s I _
`2 Z O
`<U
`Is?
`
`CD
`LJ_
`
`Exhibit 2003, Page32 of 364
`
`
`
`U.S. Patent Apr. 12,2005 Sheet 31 of 269 US 6,880,086 B2
`
`99 09
`99 99
`99999999 99999999
`PHWP HfWffF
`99999999 99999999
`90 00
`99 99
`99999999
`99999999
`99999999
`99999999
`99999999
`99999999
`90999999
`
`99999999
`
`99 99
`99 99
`99999999 99999999
`BO Bw
`99 99
`99999999
`99999999
`99999999
`00009090
`toWftti—
`99999999
`PWffWii
`99199999 99999999
`
`99999199
`OOOOOOOQ
`
`H3
`EJ
`
`li
`
`"TWIWiH FHWWWWl
`99999999 99999999
`9^999999 99999999
`Fiwwwwi swww®®
`
`m
`
`-Q
`
`(3
`u.
`
`Exhibit 2003, Page33 of 364
`
`
`
`5002921r..
`23thS
`US. Patent
`m68
`m
`U.S. Patent Apr. 12,2005 Sheet 32 of 269 US 6,880,086 B2
`M.
`
`□
`
`”$93.4n:Ewfi>m
`
`“0E:a:639$
`
`
`
`"cow—33Ewfi>m
`
`|02ow,5Z:Eas
`0’>23”2:8,“.
`Sx5483.”mayaowEo~m>wUv.58“.3..2.3no.scam
`
`
`
`pm5.52533m
`9H.250EERm
`HID.“com—argon.59m
`
`
`uuz=u>uWu
`
`
`cgfiamccoumafia
`
`" O
`
`Ou-
`D-C
`
`a" -
`
`BEBEgnu!
`
`
`
`«8.9832conga:—
`
`2%..32»8.5aa.“an
`
`NowddofiumrOu.
`
`
`
`no~ddufi~mwGym.“
`
`SIS o o
`•H-H
`
`
`
`2:15.6002mum.tomg9.”Baum
`
`
`
`
`
`s s
`
`
`
`Fomddwrvwm—0.M.u
`
`v5mm
`
`o
`
`0v.0.”—
`
`d
`u.
`
`Exhibit 2003, Page34 of 364
`Exhibit 2003, Page34 of 364
`
`
`
`
`
`US. Patent
`Sheet 33 of 269
`U.S. Patent Apr. 12,2005 Sheet 33 of 269 US 6,880,086 B2
`US 6,880,086 B2
`Apr. 12, 2005
`
`Nam.
`
`
`
`
`
`Nowddwfmm—2.:ng
`
`
`
`"SantanaEma?
`
`
`
`uchzEnfixm
`
`33:8.533
`
`
`
`“5.58..EBmzw
`
`”$052a:Enfifi
`
`HEPa:5035
`
`68.235296
`
`
`
`un:E$m>w
`
`E8”wEEA
`
`82:35W...
`EREEB3.25.8535.EH:85g25.E2888.3..Raggaswim
`
`
`93.82to;323?:~50con.9w“@nSign9.Q“9:9
`3o_m:C_mcm........
`,_dig:a».9xorQ.an.@x
`
`ID
`
`ii ii
`
`
`
`
`
`nouddutuar$35.2
`
`gunis3.5m.3gm
`
`.‘h
`
`id O*
`g I
`
`N0~.m.mm=.~mrnu
`
`ncm‘m‘mm—Nmr0.8
`
`
`
`rouddwfiumrOh.—
`
`ESHam
`
`:3in{FE
`
`235395:3«5.5355.Mum“
`
`322a3.Eu
`
`j-m-e
`
`
`
`057:0"ova:mflwédmfiwmwn.oium
`
`
`
`
`
`0mmm
`
`Q.
`
`n3.OE
`
`d
`
`Exhibit 2003, Page35 of 364
`Exhibit 2003, Page35 of 364
`
`
`
`
`5002321r..
`043t
`US. Patent
`w
`m68
`6
`S
`m
`U.S. Patent Apr. 12,2005 Sheet 34 of 269 US 6,880,086 B2
`m.
`
`8,Rm
`
`T<1 E
`
`□
`
`in
`
`
`
`11
`£|
`Tt Wl
`
`s
`© E P
`c 0 £5
`S "O
`Q-
`1 t
`a> E
`"5 v> 1
`”DEFa:E33
`5
`EO Z s
`0 w
`Q. U Q
`0 0 j Or
`E
`E E
`E
`E
`e
`e
`E
`£ © 3 s 3 3 3 3
`tn
`5L
`£ 52.
`a S
`CO to w
`to w V) CO
`CO
`
`"Esau£93m
`
`”20:83Esgm
`
`63.62n:531m
`
`"$0.23ESE”
`
`
`
`
`
`
`
`uc=.:0”ova—2mridm—Nm—Colwm
`
`Sudan—NEOE
`
`
`
`Suddedfi9m.“
`
`g g
`
`~om.m.wu—.N@r-"
`
`mac—Boflm‘mu
`
`
`
`x3332a%.E
`
`Q, S
`"B-a-ui
`
`093.3Hana
`U“a.saga
`0.15:525635
`"83530E292m
`S.
`32:8,”m
`
` Hugs;22.D9%32»33mgum2m
`
`I
`£
`3
`
`,0
`
`Nonddmfium.5?an
`
`Eli
`
`to
`
`O
`
`fee;3:”
`
`EnEwmaéEBEmEmamcwfiNYE
`
`Ummm
`
`(
`LO cn
`CO
`
`o
`
`Ow.0.“—
`
`(3
`
`Exhibit 2003? Page36 of 364
`Exhibit 2003, Page36 of 364
`
`
`
`
`U.S. Patent Apr. 12,2005 Sheet 35 of 269 US 6,880,086 B2
`
`[3
`D
`□
`
`he
`
`<
`
`§i m
`
`@©®©s@@® ss
`
`iiiiiiil
`
`ii
`(
`
`if
`
`oj-g
`oft
`trZ
`COCO
`
`n
`
`Mi ,0
`
`(
`to cn oo
`
`£ *3
`
`a.
`5
`
`W w3
`
`I III
`2 SB
`CL 2 Z
`
`01
`^r
`(D
`
`Exhibit 2003, Page37 of 364
`
`
`
`U.S. Patent Apr. 12,2005 Sheet 36 of 269 US 6,880,086 B2
`
`.D
`
`m in
`CO CO
`<T> <35
`
`nil
`
`ilMIH
`
`iffll
`
`Tj O
`CO CO
`<35 <33
`
`JO
`O)
`a ->r
`CO CO
`CO
`<35 03 <33
`
`llili
`2 i3 <P ®
`Q. 2 Z O o
`-J-m-a-ffi
`
`o o
`a-n
`
`CO
`■<a-
`CD
`
`Exhibit 2003, Page38 of 364
`
`
`
`U.S. Patent
`
`Apr. 12,2005
`
`Sheet 37 of 269 US 6,880,086 B2
`
`□
`
`KM t.M KM MX KM MK K* MM
`
`ii
`
`M ii S
`
`liliii ii ii
`
`ii ii s
`a©
`®i ii
`ii ii
`Pi
`iiiii
`
`III
`
`in
`II
`
`ft!
`
`111
`
`If
`III
`
`hi
`5 S ?
`
`£
`H1
`
`M§
`
`^JJ
`s/
`
`111
`
`3
`8"
`
`e
`S.
`
`o
`
`•S e 5 >
`
`O O
`
`El
`0
`
`'I.
`s
`|
`
`a
`
`S:
`
`f
`iO O) CO
`
`□
`
`0
`
`Exhibit 2003, Page39 of 364
`
`
`
`U.S. Patent Apr. 12,2005 Sheet 38 of 269 US 6,880,086 B2
`
`<i u L
`
`a
`
`■ X f M
`
`-Q (7) CO a>
`
`□1
`
`11
`
`III
`
`ii
`
`III
`
`III
`
`w
`
`ii
`
`III
`
`"II
`I®
`
`(f)
`
`o
`
`S 8
`
`o o
`
`IH1
`
`CD
`CD
`m
`uo
`
`/
`1
`LO
`CD
`CO
`
`D
`■^1-
`d
`
`Exhibit 2003, Page40 of 364
`
`
`
`U.S. Patent Apr. 12,2005 Sheet 39 of 269
`
`US 6,880,086 B2
`
`If
`
`ilililii
`
`S 1
`
`ii
`
`111
`
`II
`
`n
`m
`III
`II 111 e
`ii
`I
`
`%
`
`11!
`
`ss
`
`111
`
`Ii
`
`mrr
`g@@@ \
`
`m b
`
`f
`1
`if)
`<T» CO
`
`"O
`CO LO to
`
`«5
`O)
`
`8 S
`a> m
`
`9 9
`HB--B
`
`Irll
`s m o 6
`0. 5 Z Q
`U-B-Q-Gl
`
`□
`
`>
`,3"
`6
`
`Exhibit 2003, Page41 of 364
`
`
`
`U.S. Patent
`
`Apr. 12,2005 Sheet 40 of 269
`
`US 6,880,086 B2
`
`N. (Ti CO
`
`O <\
`<J>
`
`IE.
`
`|
`8 c
`
`V
`
`V
`CO
`
`ft?
`
`S. E
`fei S
`llv"
`
`OT
`
`O
`
`- ra
`Q. 2 Z Q
`
`w a>
`
`a-s
`
`< It* t-H OEM t- X ttx t-W
`
`0
`m
`□
`
`51
`
`0
`
`m
`
`f
`IT) CD 00
`
`d
`
`Exhibit 2003, Page42 of 364
`
`
`
`U.S. Patent Apr. 12,2005 Sheet 41 of 269 US 6,880,086 B2
`
`8 „
`
`5 H
`
`0
`
`O ID
`CO CO
`in m
`o ct>
`
`lill
`
`O O
`
`d
`u_
`
`Exhibit 2003, Page43 of 364
`
`
`
`US. Patent
`Sheet 42 of 269
`U.S. Patent Apr. 12,2005 Sheet 42 of 269 US 6,880,086 B2
`US 6,880,086 B2
`Apr. 12, 2005
`
`□
`
`
`
`
`
`,Coma!,mEmzEnd;cadet
`
`T5
`
`an?3%
`
`E
`
`B
`
`B
`
`
`
`
`
`mew5E»:Ewfihm
`
`
`
`
`
`Exomw3.25"SantanaEofiam
`
`
`
`
`
`EmN_>>E0530.DOOO
`
`= ■ -p P O
`S-Qg O 3 CD
`2 r^.u O t~ _. C7>
`5 O ^ n» OJ
`^ CO 5 CD > Sf
`S ays: cn u o
`s J .a y o co
`8^ .E "5 O)
`U L. CO^J
`
`0
`
`
`
`madam52“323Ea.E396
`
`5 E
`
`BEE.a:E3m>m
`
`
`
`"watcomEofiam
`
`
`
`“0.«Exam
`
`
`
`“5:83Eviam
`
`
`
`”55:00E2m>mNanddmpdmrAYE
`
`Syndicrdmr0.3
`
`0 O
`
`29.53523EoEnuucn—zBE
`
`£ -e
`
`seemfii‘
`
`® S z S p
`firman.“
`X-B-B-fl
`
`B
`
`BEE
`
`Egg0agfimaémma
`
`
`
`
`
`
`
`
`
`3:3“2:059.545“3.0.2mum."wafimpumtww
`
`wmmw
`
`>
`
`>v.9“.
`
`(3
`u.
`
`Exhibit 2003, Page44 of 364
`Exhibit 2003, Page44 of 364
`
`
`
`
`U.S. Patent
`
`Apr. 12,2005
`
`Sheet 43 of 269
`
`US 6,880,086 B2
`
`CO
`CO o>
`
`X
`
`U3
`s
`15 Q_
`
`[>
`
`co
`I— CO
`m o_
`"O a>
`"co cr
`03 •rj-
`r5 u cz
`c
`o o
`o
`C>
`U3
`13 03
`'(/>
`d
`CO
`o
`p
`£ O
`Bsc
`CD O) 5
`«= i= S
`c c CD
`o o s
`O O O
`o o o
`
`Nl
`
`TO
`CL
`I—
`LU
`O
`CO
`L
`
`LD
`
`c
`g
`"ra
`3
`O)
`«=
`c
`O
`O
`
`co
`Q.
`
`U
`z
`o
`OD
`LI
`<U
`CD
`CO
`c
`CO
`
`a>
`
`CO
`>
`LU
`
`cvj
`
`crj
`CO CO
`CM CD
`E
`-S2
`co
`
`03 a.
`
`□
`
`o
`0L
`
`□
`.9
`CO
`
`03 c:
`
`O
`CO
`I
`
`N
`^r
`O
`
`Exhibit 2003, Page45 of 364
`
`
`
`U.S. Patent Apr. 12,2005 Sheet 44 of 269
`
`US 6,880,086 B2
`
`ja
`
`11 1 I
`
`w
`
`lillii
`if 5 -s O 01 E
`III I Is
`* * * S I
`O 0 "D o Q O
`c ^ -Q £ J: x:
`i/i </)•£ u) V) in
`
`S "5
`□. a
`cl a.
`
`<L 2 Z Q
`-X-S-Q-fD
`
`o o
`
`< m
`d
`U-
`
`Exhibit 2003, Page46 of 364
`
`
`
`US. Patent
`U.S. Patent
`
`1
`
`%0
`
`e
`
`2f
`
`SNu
`
`2nu6800,8
`
`^r o
`
`
`
`
`
`IélEBQW
`
`mE5
`
`€mem.was.528A33.3va
`
`lea“69-9.9qu8.8988029%m2:980o
`
`
`.w8:953:00E290oM2:Bigags.
`
`
`
`
`:3:-cozesmccoo£3520mummmcms.Ez=m>mI
`
`H,mm.0:
`
`
`
`EmN_>>5mmEZOw
`
`nvvm
`
`vam
`
`Uwvm
`
`Exhibit 2003, Page47 of 364
`
`
`
`002
`mA
`US. Patent
`[can
`w
`2B
`6m
`U.S. Patent Apr. 12,2005 Sheet 46 of 269 US 6,880,086 B2
`0,
`
`0‘Wm$3353%
`nIIEE03.mei$3-2quSE
`u.23:55mm5.28
`8230O595850O
`
`,w032.5mm
`
`ONTmFm
`
`
`fiaEaEwmowmfimfimmw”Egm‘hw
`:o_§:mmoamm9.:Ezom
`‘
`
`
`
`
`
`SE:-cozmhzmccoo5mmPMZOwummwcw—zH~wZ__m>m_I
`
`™ CD
`Ol
`
`X
`
`a>
`
`c
`g
`V-»
`2
`3
`O)
`«= c
`o
`O
`
`CD
`CL
`I—
`HI
`z
`o
`w
`ffl
`D3
`CD
`C
`CD
`
`Q}
`CD >
`UJ
`
`%Om.OE
`
`o
`m
`O
`LL
`
`M- M
`O)
`
`0)
`M" M" O)
`
`cr M" M CD
`
`CP o c: TO
`
`o
`
`O
`
`M"
`CD
`
`TD O
`
`aas
`
`CL
`M" M" CD
`
`0 CM
`
` 1
`c/)
`
`03 C c o o
`w
`£ o> LU
`0) c c o o
`w to 0)
`O)
`£
`■S a> CO A
`d
`f—
`E k— CD
`■g
`to CL
`1—
`o CM
`g
`"ro CL CO
`t—
`"<7> o CL
`_t=
`<0 CL
`
`TM
`
`SZ
`TO CL
`
`[11/4/1
`
`0)
`E TO Z
`£ CO CL
`
`a> a
`—i
`h-
`Z
`o CO
`
`_a>
`_Q 03
`
`TO Q_
`
`y>
`£ ro a
`
`[>
`
`.9
`ro
`
`8:93:50
`
`=3 CD «= C o
`O
`2 =3 CD
`E o
`to
`O
`O
`O
`o o
`
`X5
`nvvm
`M- M" CD
`
`CD M" M" CT)
`mvvm
`
`Exhibit 2003, Page48 of 364
`Exhibit 2003, Page48 of 364
`
`sz
`T3
`§
`
`
`
`£E>>:oEmom
`
`CD
`5. o
`ni
`ct o
`a.
`
`CM O CM
`CT>
`CO CO
`CM CD
`E CD
`CO >> CO
`
`a; c
`
`LU
`2!
`O
`CO
`
`03
`CL
`)- LU
`Z
`o
`CO
`L
`
`
`
`§ S
`S is
`'?= c CD (/)
`o.
`2
`2 Q.
`O
`<15
`a:
`
`
`.52;EamonE25I:8E5m
`.
`
`EzOm
`
`eg o CM
`CO CO
`CM a>
`E. 0)
`ifi >-n
`CO
`
`
`
`
`
`$2,380momddmtmmr”E995
`
`,
`
`coficmmwamm.ac:hmzom
`
`
`
`
`
`03 c
`
`LU
`z:
`O
`CO
`L
`
`US. Patent
`Sheet 47 of 269
`U.S. Patent Apr. 12,2005 Sheet 47 of 269 US 6,880,086 B2
`US 6,880,086 B2
`Apr. 12, 2005
`
`X
`
`o CO
`CO
`J— CO
`
`O CO
`CO
`I— CO
`
`o CO
`to
`h— CO
`
`n c
`.9
`"co o
`a.
`
`a> CL Jo
`
`□
`t o
`a
`
`□
`a
`a>
`
`O CM
`CO
`\-
`CO
`03 CL
`■a
`"ca c 03
`"to o c o u
`9 O)
`CO
`CO
`2 3 CT
`03
`CL
`"c O
`UJ
`O
`o _
`c^ O
`
`"S TO M
`
`E3353.
`
`33.99£885:28:0029.6mwSQEoo0
`
`8-meSSS.meg,cozmsmccooE926O
`
`
`
`
`
`,2
`-Q
`
`2anEma.
`
`TO
`CL
`
`£
`"S Q.
`
`0
`
`M" M" O)
`
`CO Tt M* a>
`
`.2
`TO
`cm
`c o
`O
`E o
`CO =3
`O
`0
`
`o CO
`CO
`
`om-m._.m0v
`
`cr
`M" M" 03
`1
`
`8
`TO
`O
`
`i*:
`o
`
`5 en
`
`TO O
`
`CL
`M"
`a>
`
`
`
`o c c o
`O
`to CO 03
`o> LU
`0) c c o O
`to CO 03
`CO cz
`*> h— \— H- 1—
`CO < < < <
`c cf cf
`cz
`h- "E *£ "E *g
`CD
`a>
`CD
`03
`CO
`Q. h- f— t— h-
`O o O o
`§ CO CO CO CO
`CO CO 00 CO
`to \— h- f—■ 1—
`Q- CO CO CO CO
`AS T— ■M"
`o
`'(O O CL
`to □_
`
`:
`CD
`t
`T—
`X—( T— T— 1
`CO 2^
`1 CM CO ■•d-
`_c:
`CD -C JT
`Q_
`TO
`TO "to
`CO
`Q_ CL a. CL
`
`
`IIEEisi:5:ng!llEEEi
`
`
`
`_..E-E§g.__E-2§!IIEEEi53:25A035NIIEEEI
`
`03 C
`_I
`1— LU Z
`o T— r~
`CO ^5"
`T—
`
`T
`
`T— T-"
`
`Q
`
`Om.OE
`
`d
`LL
`
`Exhibit 2003, Page49 of 364
`Exhibit 2003, Page49 of 364
`
`c
`o
`E
`3
`D)
`U—
`c
`o
`a
`-C
`03
`Q_
`H
`LU
`Z
`o
`CO
`05
`CD
`05
`C
`03
`
`
`
`0)
`
`03
`>
`LU
`
`
`
`
`
`
`
`(.3:-cozmfimccoo5mmHwZOm:mmmcms.«mz__m>mI
`
`sum
`O)
`
`CO
`mvwm
`M" 03
`
`O
`M" a>
`
`en
`ti-
`03$
`■sr CD
`
`
`
`
`
`
`U.S. Patent Apr. 12,2005 Sheet 48 of 269 US 6,880,086 B2
`
`O)
`
`(D
`s
`
`cr Tf Tt O)
`
`2
`
`CD O CZ 03
`
`O
`
`o
`
`M" CD
`
`HI
`lO
`6
`LL
`
`"O o
`
`Cl
`M" M" CD
`
`X
`
`G)
`
`8 .2
`"o_ ^
`cn g
`O a. 0)
`a:
`
`n c o
`co 0 Q_ 1
`
`CN
`O Csl
`05
`CO CD
`CM CD
`E Q>
`"co
`CO
`
`CD c;
`
`O CO
`
`2
`3
`CD
`ifZ
`c
`O
`o
`
`to
`a.
`i—
`LU
`Z
`o
`w
`L.
`0)
`D)
`03 c
`CD
`
`03
`
`CD
`>
`LU
`
`o CN
`00
`1— C/D
`
`jv
`JD
`
`OS a.
`
`a> c cz o o
`(/> V)
`O) LU
`ai c c: o O
`(O cn OJ
`CD _C
`
`t a>
`CO <
`d
`
`1—
`E ta
`CD
`CL 1—
`o CM
`.c: CO
`fo CL
`1—
`CO
`.tf T—
`"to o CL
`x:
`ro CL
`
`a>
`E ^Z: ^
`£ ■j—i
`a.
`TO CL
`
`<D c
`_J
`1— LLI
`z o CO
`
`-r-
`§
`
`a.
`
`El
`
`"T
`
`a>
`
`cz o
`13 O)
`o
`O
`E o
`O
`O
`
`o CM
`
`2 CO
`ro o.
`■D (D
`CO c a*
`ca o c o o
`<D
`O) c.
`OJ
`a?
`03
`03
`CL
`H- LU
`O
`_ O
`S O
`
`"P
`03 NJ
`
`03
`O)
`
`CJ
`■t CD
`
`CD
`M" CD
`
`Exhibit 2003, PageSO of 364
`
`
`
`U.S. Patent Apr. 12,2005 Sheet 49 of 269 US 6,880,086 B2
`
`X
`
`r-
`TD
`O ~
`cn
`
`CL
`(3 o_
`or
`
`Q_
`
`□O CO
`CM CD
`
`CO
`
`CO
`
`O
`
`CL
`LU
`o
`CO
`
`D5
`
`Uj
`O
`to
`
`El
`
`<X
`
`I
`
`E TT T ^r
`a>
`O)
`(
`/
`\ o \ QUO
`CO CO CO CO
`CO CO coco
`h- h- H h-
`CO CO COCO
`
`O
`CO
`"O CD
`
`*o
`■O
`<
`
`CC
`
`u
`V _
`V 1
`
`& (D < <C <
`
`CO CO
`CO
`CO
`
`O
`
`TD
`
`r>-
`
`Q.
`
`o o
`
`o CM
`
`R
`
`B
`
`CO
`
`CM
`CO
`CO
`
`O-
`"O
`
`CD
`N -7^
`■— CD
`
`03 3 =3
`CL CD CD
`I— d d
`LU O O
`^ O O
`° o o
`
`o
`
`O
`
`o
`CO
`c S CO
`w
`5 < W
`
`13
`
`JZ
`
`CM CO
`
`Q_
`
`'d- *3" ■^r
`
`\—
`
`CL
`
`CT)
`
`LO
`C9
`LL
`
`Exhibit 2003, PageS 1 of 364
`
`
`
`U.S. Patent Apr. 12,2005 Sheet 50 of 269 US 6,880,086 B2
`
`X
`
`to ra
`CL
`tU ^3
`o Q-
`o:
`
`□_
`
`d O
`t/> to 02
`o>
`LLl
`d O
`CO to
`22 CD
`.E
`
`x— --
`
`8
`'z O <n
`a CvJ CM
`CL
`h-
`£ ro CL
`•£ CO CO
`"a
`
`"ro
`CL
`C x—
`,o
`CO p CL
`.c
`"ca Q_
`
`.
`CD
`E ra x~ x-
`2:
`I
`1
`1 CM
`1
`-C
`<■>
`t-i_ ca a.
`TO
`CL
`03 _C
`:
`i
`1—- UJ X— X—
`x~
`2:
`o C/5 "a5
`"a>
`x:
`-C
`CO
`CO
`
`1
`
`C\J o CNi
`cr>
`od CO
`CNJ CT>
`E jv
`>»
`CO
`
`c o
`(0
`3
`CD
`«=
`C
`o
`O
`
`CO
`Q_
`h—
`LU
`2
`o
`CO
`QJ
`CD
`CO
`c
`(0
`
`o
`
`to
`>
`UJ
`E]
`
`CD
`.C
`
`O
`Co
`
`_a^
`-Q (T3
`
`ro □_
`
`TO in
`05
`
`CO
`in
`O)
`
`E in tj* O)
`
`(D
`35 a:,
`1 Ql
`
`■o
`<1
`
`"O o.
`
`Q-
`a
`
`in
`M" O)
`
`O
`in
`(D
`u_
`
`to
`s
`
`Exhibit 2003, Page52 of 364
`
`
`
`US. Patent
`U.S. Patent
`
`e
`5002321r..
`Apr. 12,2005 Sheet 51 of 269
`m.
`
`m68
`6S
`0
`US 6,880,086 B2
`
`|<i cr
`
`□
`
`n
`CM CM
`CTD a
`
`\
`
`□
`
`
`
`
`8/mn_=_..0Ufian—Hmzom
`
`mlilacs”all!0S(ft!.
`0’binBaniw:=.:oinc:mww..33.:52mm
`
`
`
`
`9nwmw0843:?on.6..A..I.”.u2m