throbber
(12) United States Patent (io) Patent No.: us 6,880,086 B2
`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
`QQ
`
`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

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