`
`
`
`
`
`Exhibit G
`
`
`
`
`
`
`
`Case 1:16-cv-02690-AT Document 10-8 Filed 12/10/15 Page 2 of 83
`I IIIII IIIIIIII Ill lllll lllll lllll lllll lllll lllll lllll lllll 111111111111111111
`US006044062A
`Patent Number:
`Date of Patent:
`
`United States Patent [19]
`Brownrigg et al.
`
`[11]
`
`[45]
`
`6,044,062
`Mar.28,2000
`
`[54] WIRELESS NETWORK SYSTEM AND
`METHOD FOR PROVIDING SAME
`
`[75]
`
`Inventors: Edwin B. Brownrigg, Roseville;
`Thomas W. Wilson, Alameda, both of
`Calif.
`
`[73] Assignee: Comm Unique, LLC, Alameda, Calif.
`
`[21] Appl. No.: 08/760,895
`
`[22] Filed:
`
`Dec. 6, 1996
`
`Int. Cl.7 ....................................................... H04Q 7/38
`[51]
`[52] U.S. Cl. .......................... 370/238; 370/315; 455/445;
`455/11.1
`[58] Field of Search ..................................... 370/310, 315,
`370/327, 328, 338, 351, 237, 238, 501,
`401, 402, 255, 256, 389; 455/11.1, 445;
`340/826, 827, 825.03; 709/238, 239, 240,
`241, 242, 243, 244
`
`[56]
`
`References Cited
`
`U.S. PATENT DOCUMENTS
`
`5,282,204
`5,592,491
`5,757,783
`5,790,938
`
`1/1994 Shpancer et al. ....................... 370/350
`1/1997 Dinkins ................................ 455/111.1
`5/1998 Eng et al.
`.............................. 455/11.1
`8/1998 Talarmo ................................. 455/11.1
`
`OIBER PUBLICATIONS
`
`Westcott, Jil et al., "A Distributed Routing Design for a
`Broadcast Environment," IEEE 1982, pp. 10.4-1-10.4--5.
`Kahn, Robert E., "Advances in Packet Radio Technology,"
`IEEE Nov. 1978, vol. 66, No. 11, pp. 1468-1496.
`Kahn, Robert E., "The Organization of Computer Resources
`into a Packet Radio Network," IEEE Jan. 1977, vol.
`Com-25, No. 1, pp. 169-178.
`Frankel, Michael S., "Packet Radios Provide Link for Dis(cid:173)
`tributed, Survivable C3 in Post-Attack Scenarios," MSN
`Jun. 1983.
`Lauer, Greg et al., "Communications in the Information
`Age," pp. 15.1.1-15.1.4, IEEE Globecom '84, 1984.
`WestCott, Jil A, "Issues in Distributed Routing for Mobile
`Packet Radio Network," IEEE 1982, pp. 233-238.
`
`Gower, Neil et al., "Congestion Control Using Pacing in a
`Packet Radio Network," IEEE 1982, pp. 23.1-1-23.1-6.
`MacGregor, William et al., "Multiple Control Stations in
`Packet Radio Networks," IEEE 1982, pp. 10.3-1-10.3-5.
`Shacham, Nachum et al., "Future Directions in Packet Radio
`Technology," IEEE 1985, pp. 93-98.
`Jubin, John, "Current Packet Radio Network Protocols,"
`IEEE 1985, pp. 86-92.
`
`Primary Examiner-Huy D. Vu
`Attorney, Agent, or Firm-Hickman Stephens Coleman &
`Hughes, LLP
`
`[57]
`
`ABSTRACT
`
`A wireless network system includes a server having a server
`controller and a server radio modem, and a number of clients
`each including a client controller and a client radio modem.
`The server controller implements a server process that
`includes the receipt and the transmission of data packets via
`the radio modem. The client controllers of each of the clients
`implements a client process that includes the receipt and
`transmission of data packets via the client radio modem. The
`client process of each of the clients initiates, selects, and
`maintains a radio trasmission path to the server that is either
`a direct path to the server, or is an indirect path or "link" to
`the server through at least one of the remainder of the clients.
`A method for providing wireless network communication
`includes providing a server implementing a server process
`including receiving data packets via a radio modem, sending
`data packets via the server radio modem, communicating
`with the network, and performing housekeeping functions,
`and further includes providing a number of clients, each
`implementing a client process sending and receiving data
`packets via a client radio modem, maintaining a send/
`receive data buffer, and selecting a radio transmission path
`to the server. The radio transmission path or "link" is either
`a direct path to the server, or an indirect path to the server
`through at least one of the remainder of the clients. The
`process preferably optimizes the link to minimize the num(cid:173)
`ber of "hops" to the server.
`
`16 Claims, 42 Drawing Sheets
`
`- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1
`Network ~
`#1
`
`10
`
`~22A ~:f
`
`-
`
`26
`
`24
`
`-18A
`r2e
`228 ~
`
`'ms
`
`f
`..----
`~30
`
`-------c:.:-------
`)
`34
`
`22c
`
`0
`
`~18C
`
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`
`12
`
`Network
`#2
`
`16
`
`321
`
`220
`- -~ )
`
`D
`.?CJ
`
`-1eo
`
`--------------------------------------------------'
`
`
`
`Case 1:16-cv-02690-AT Document 10-8 Filed 12/10/15 Page 3 of 83
`
`U.S. Patent
`
`Mar.28,2000
`
`Sheet 1 of 42
`
`6,044,062
`
`..::.:::
`I....
`ON
`l=t:t:
`Q) z
`
`I....
`Q)
`.......
`::J
`0
`0:::
`
`0 ..--
`
`__ \ ________________ _
`
`..::.:::
`I....
`0 3:: ..-(cid:173)
`....... =t:I:
`Q) z
`
`--="----1 (/)
`
`(0
`..--
`
`0
`co
`..--
`
`0
`N
`N
`
`0
`
`.
`C)
`LL
`
`()
`co
`..--
`
`I
`I
`\
`I
`I
`I
`\
`I
`I
`\J"'~
`I
`I
`I
`I
`I
`\
`I
`\
`\
`\
`
`()
`N
`N
`
`()
`
`~ ,
`~I j__
`
`ca
`co
`..-
`I
`
`ca
`N
`N
`
`
`
`Case 1:16-cv-02690-AT Document 10-8 Filed 12/10/15 Page 4 of 83
`
`U.S. Patent
`
`Mar.28,2000
`
`Sheet 2 of 42
`
`6,044,062
`
`a.
`0
`I
`(l)
`c
`0
`
`(/) a.
`0
`I
`0
`~
`
`.
`·-LL
`
`0)
`
`.
`·-LL
`
`0)
`
`0
`<X)
`T""
`
`co
`
`T""
`
`co
`N
`
`<(
`<X)
`T""
`
`a.
`0
`I
`(l)
`c
`0
`
`(/) a.
`0
`I
`
`!
`
`0
`co
`
`T""
`
`(/) a.
`0
`I
`Q)
`~
`..c
`I-
`
`
`
`Case 1:16-cv-02690-AT Document 10-8 Filed 12/10/15 Page 5 of 83
`
`U.S. Patent
`
`Mar.28,2000
`
`Sheet 3 of 42
`
`6,044,062
`
`367
`
`012
`
`013 .4 015
`
`016
`
`017
`
`018
`
`019
`
`020
`
`022
`
`023
`
`024
`
`025 ~26
`
`027
`
`028
`
`029
`
`030
`
`032
`
`033
`
`034
`
`035
`
`036
`
`037
`
`038
`
`039
`
`040
`
`~ - - - - - - - - - - - - - - - - - - - - - - - - - 1
`1001
`002
`003
`004
`005
`006
`007
`008
`009
`010
`I
`I
`I 011
`I
`I
`I
`I 021
`I
`I
`I 031
`I
`I
`I 041
`I
`I
`I
`I 051
`
`042
`
`043
`
`044
`
`045
`
`046
`
`047
`
`048
`
`049
`
`050
`
`052
`
`053
`
`054
`
`055
`
`056
`
`057
`
`058
`
`059
`
`060
`
`Fig. 2a
`
`
`
`Case 1:16-cv-02690-AT Document 10-8 Filed 12/10/15 Page 6 of 83
`
`U.S. Patent
`
`Mar.28,2000
`
`Sheet 4 of 42
`
`6,044,062
`
`36,
`---------~-----------------------------------------
`001
`002
`003
`004
`¥05
`006
`007
`008
`009
`010
`
`011
`
`012
`
`013 .4 015
`
`016
`
`017
`
`018
`
`019
`
`020
`
`021
`
`022
`
`023
`
`024
`
`025 ~26
`
`027
`
`028
`
`029
`
`030
`
`031
`
`032
`
`033
`
`034
`
`035
`
`036
`
`037
`
`038
`
`039
`
`040
`
`041
`
`042
`
`043
`
`044
`
`045
`
`046
`
`047
`
`048
`
`049
`
`050
`
`051
`
`052
`
`053
`
`054
`
`055
`
`056
`
`057
`
`058
`
`059
`
`060
`
`There is only one Internet server in range of client 5.
`
`5 will issue an "I am alive" packet seeking a route to the
`Internet.
`
`Internet server 14 will respond and add user client 5 to its
`routing table as its left son.
`
`The updated routing table of Internet server 14 is: 14(05).
`
`The route from user client 5 to the Internet is: 05>14.
`
`Fig. 2b
`
`
`
`Case 1:16-cv-02690-AT Document 10-8 Filed 12/10/15 Page 7 of 83
`
`U.S. Patent
`
`Mar.28,2000
`
`Sheet 5 of 42
`
`6,044,062
`
`36\
`---------~-----------------------------------------
`001
`002
`003
`004
`¥05
`¥06
`007
`008
`009
`010
`
`011
`
`012
`
`013 . 4 015
`
`016
`
`017
`
`018
`
`019
`
`020
`
`021
`
`022
`
`023
`
`024
`
`025 ~26
`
`027
`
`028
`
`029
`
`030
`
`031
`
`032
`
`033
`
`034
`
`035
`
`036
`
`037
`
`038
`
`039
`
`040
`
`041
`
`042
`
`043
`
`044
`
`045
`
`046
`
`047
`
`048
`
`049
`
`050
`
`051
`
`052
`
`053
`
`054
`
`055
`
`056
`
`057
`
`058
`
`059
`
`060
`
`There is only one user client in range of client 6.
`
`6 will issue an "I am alive" packet seeking a client repeater
`route to the Internet.
`
`5 will respond and add 6 to its routing table as its left son.
`
`The updated routing table of Internet server 14 is:
`14(05(06) ).
`
`The route from user client 6 to the Internet is: 06>05>14.
`
`Fig. 2c
`
`
`
`Case 1:16-cv-02690-AT Document 10-8 Filed 12/10/15 Page 8 of 83
`
`U.S. Patent
`
`Mar.28,2000
`
`Sheet 6 of 42
`
`6,044,062
`
`36,
`---------~-----------------------------------------
`001
`002
`003
`004
`¥05
`¥06
`¥07
`008
`009
`010
`
`011
`
`012
`
`013 e,4
`
`015
`
`016
`
`017
`
`018
`
`019
`
`020
`
`021
`
`022
`
`023
`
`024
`
`025
`
`.. 26
`
`027
`
`028
`
`029
`
`030
`
`031
`
`032
`
`033
`
`034
`
`035
`
`036
`
`037
`
`038
`
`039
`
`040
`
`041
`
`042
`
`043
`
`044
`
`045
`
`046
`
`047
`
`048
`
`049
`
`050
`
`051
`
`052
`
`053
`
`054
`
`055
`
`056
`
`057
`
`058
`
`059
`
`060
`
`There is only one user client in range of client 7.
`
`7 will issue an "I am alive" packet seeking a client repeater
`route to the Internet.
`
`6 will respond and add 7 to its routing table as its left son.
`
`The updated routing table of Internet server 14 is:
`14(05(06(07)) ).
`
`The route from user client 7 to the Internet is: 07>06>05>14.
`
`Fig. 2d
`
`
`
`Case 1:16-cv-02690-AT Document 10-8 Filed 12/10/15 Page 9 of 83
`
`U.S. Patent
`
`Mar.28,2000
`
`Sheet 7 of 42
`
`6,044,062
`
`36\
`---------~-----------------------------------------
`001
`002
`003
`004
`¥05
`¥06
`¥07
`008
`009
`010
`
`011
`
`012
`
`013 .4 015
`
`¥16
`
`017
`
`018
`
`019
`
`020
`
`021
`
`022
`
`023
`
`024
`
`025 ~26
`
`027
`
`028
`
`029
`
`030
`
`031
`
`032
`
`033
`
`034
`
`035
`
`036
`
`037
`
`038
`
`039
`
`040
`
`041
`
`042
`
`043
`
`044
`
`045
`
`046
`
`047
`
`048
`
`049
`
`050
`
`051
`
`052
`
`053
`
`054
`
`055
`
`056
`
`057
`
`058
`
`059
`
`060
`
`There is only one Internet server in range of client 16.
`
`16 will issue an "I am alive" packet seeking a route to the
`Internet.
`
`Internet server 26 will respond and add user client 16 to its
`routing table as its left son.
`
`The updated routing table of Internet server 26 is: 26(16).
`
`The route from user client 16 to the Internet is: 16>26.
`
`Fig. 2e
`
`
`
`Case 1:16-cv-02690-AT Document 10-8 Filed 12/10/15 Page 10 of 83
`
`U.S. Patent
`
`Mar.28,2000
`
`Sheet 8 of 42
`
`6,044,062
`
`Server 14 = 14(05(06))
`Server 26 = 26( 16(07))
`
`Client 05 = 05(06); >14
`Client 06 = 06; >05>14
`Client 07 = 07· >16>26
`'
`Client 16 = 16(07); >26
`
`In a universe of 6 nodes, of which 2 are servers, the average
`hop distance from a client to an Internet server is 1.5.
`
`Fig. 2f
`
`
`
`Case 1:16-cv-02690-AT Document 10-8 Filed 12/10/15 Page 11 of 83
`
`U.S. Patent
`
`Mar.28,2000
`
`Sheet 9 of 42
`
`6,044,062
`
`36\
`---------~-----------------------------------------
`¥01
`¥02
`¥03
`¥04
`¥05
`¥06
`¥07
`¥08
`¥09
`¥10
`
`¥11
`
`¥12
`
`¥13 .4 ¥15
`
`¥16
`
`¥17
`
`¥18
`
`¥19
`
`¥20
`
`¥21
`
`¥22
`
`¥23
`
`¥24
`
`¥25 ~26
`
`¥27
`
`¥28
`
`¥29
`
`¥30
`
`¥31
`
`¥32
`
`¥33
`
`¥34
`
`¥35
`
`¥36
`
`¥37
`
`¥38
`
`¥39
`
`¥40
`
`¥41
`
`¥42
`
`¥43
`
`¥44
`
`¥45
`
`¥46
`
`¥47
`
`¥48
`
`¥49
`
`¥50
`
`¥51
`
`¥52
`
`¥53
`
`¥54
`
`¥55
`
`¥56
`
`¥57
`
`¥58
`
`¥59
`
`¥60
`
`Fig. 2g
`
`
`
`Case 1:16-cv-02690-AT Document 10-8 Filed 12/10/15 Page 12 of 83
`
`U.S. Patent
`
`Mar.28,2000
`
`Sheet 10 of 42
`
`6,044,062
`
`I
`
`I
`
`Server 14 =
`14(24(34 ),23(32(41 (51 ),42(52)),33(43)), 13(22(31 )),05(06),
`04,03(02(11 ), 12(01,21 )))
`Server 26 =
`26(37(48(59(60),49(50),58),38(39(40)),28(29(30)),47(57)),
`36(46(56)),35(44(53,54 ),45(55)),27(18(19(20))),25,
`17(08(09(10)),07), 16, 15)
`Client 01 = 01 · >12>03>14
`Client 02 = 02(11 ); >03>14
`Client 03 = 03(02(11 ), 12(01,21 )); >14
`Client 04 = 04; >14
`Client 05 = 05(06); >14
`Client 06 = 06; >05>14
`Client 07 = 07· >17>26
`Client 08 = 08(09(1 O)); >17>26
`Client 09 = 09(1 O); >08>17>26
`Client 10 = 10; >09>08>17>26
`Client 11 = 11 ; >02>03> 14
`Client 12 = 12(01,21 ); >03>14
`Client 13 = 13(22(31)); >14
`Client 15 = 15; >26
`Client 16 = 16; >26
`Client 17 = 17(08(09(10)),07); >26
`Client 18 = 18(19(20)); >27>26
`Client 19 = 19(20); >18>27>26
`Client 20 = 20; >19>18>27>26
`Client 21 = 21; >12>03>14
`Client 22 = 22(31 ); >13>14
`Client 23 = 23(32(41(51),42(52)),33(43)); >14
`Client 24 = 24(34); >14
`Client 25 = 25; >26
`Client 27 = 27(18(19(20))); >26
`Client 28 = 28(29(30));>37>26
`Client 29 = 29(30); >28>37>26
`Client 30 = 30;>29>28>37>26
`Client 31 = 31 ;>22>13>14
`
`Fig. 2h'
`
`
`
`Case 1:16-cv-02690-AT Document 10-8 Filed 12/10/15 Page 13 of 83
`
`U.S. Patent
`
`Mar.28,2000
`
`Sheet 11 of 42
`
`6,044,062
`
`Client 32 = 32(41 (51 ),42(52)); >23>14
`Client 33 = 33(43);>23>14
`Client 34 = 34;>24>14
`Client 35 = 35(44(53,54),45(55));>26
`Client 36 = 36(46(56));>26
`Client 37 = 37(48(59(60),49(50),58),38(39(40)),
`28(29(30)),47(57));>26
`Client 38 = 38(39(40));>37>26
`Client 39 = 39(40);>38>37>26
`Client 40 = 40;>39>38>37>26
`Client 41 = 41(51);>32>23>14
`Client 42 = 42(52);>32>23>14
`Client 43 = 43·>33>23>14
`'
`Client 44 = 44(53,54 );>35>26
`Client 45 = 45(55);>35>26
`Client 46 = 46(56);>36>26
`Client 47 = 47(57);>37>26
`Client 48 = 48(59(60),49(50),58);>37>26
`Client 49 = 49(50);>48>37>26
`Client 50 = 50·>49>48>37>26
`'
`Client 51 = 51;>41>32>23>14
`Client 52 = 52·>42>32>23>14
`Client 53 = 53;>44>35>26
`Client 54 = 54·>44>35>26
`'
`Client 55 = 55·>45>35>26
`'
`Client 56 = 56·>46>36>26
`'
`Client 57 = 57·>47>37>26
`'
`Client 58 = 58;>48>37>26
`Client 59 = 59(60);>48>37>26
`Client 60 = 60;>59>48>37>26
`
`I
`
`In a universe of 60 nodes, of which 2 are servers, the average hop
`distance from a client to an Internet server is 2.36206897.
`
`Fig. 2h"
`
`
`
`Case 1:16-cv-02690-AT Document 10-8 Filed 12/10/15 Page 14 of 83
`
`U.S. Patent
`
`Mar.28,2000
`
`Sheet 12 of 42
`
`6,044,062
`
`Traversing user client universe ....
`
`User client, 9, has 5 user client neighbors.
`
`User client, 9, will probe each for the shortest route to the Internet.
`9's current route to the Internet is: nonexistant.
`
`9 is now probing 10.
`User client, 9, has no Internet server.
`9's current route to the Internet is: nonexistant.
`
`9 is now probing 20.
`User client, 9, has no Internet server.
`9's current route to the Internet is: nonexistant.
`
`9 is now probing 19.
`User client, 9, has no Internet server.
`9's current route to the Internet is: nonexistant.
`
`9 is now probing 18.
`User client, 9, has no Internet server.
`9's current route to the Internet is: nonexistant.
`
`9 is now probing 8.
`User client 8 will add 9 to its routing table as its left son.
`
`The updated routing table of Internet server 14 is:
`14(05(06(07(08(09)))),04,03).
`
`The route from user client 9 to the Internet is:
`09>08>07>06>05>14.
`
`Fig. 2i
`
`
`
`Case 1:16-cv-02690-AT Document 10-8 Filed 12/10/15 Page 15 of 83
`
`U.S. Patent
`
`Mar.28,2000
`
`Sheet 13 of 42
`
`6,044,062
`
`Traversing user client universe ....
`
`User client, 29, has 8 user client neighbors.
`
`User client, 29, will probe each for the shortest route to the Internet.
`29's current route to the Internet is: nonexistant.
`
`29 is now probing 19.
`User client 19 will add 29 to its routing table as its left son.
`
`The updated routing table of Internet server 14 is:
`14(24,23, 13,05(06(07(08(18(28),09(19(29), 10(20)))))),
`04,03(12(22,21 ))).
`
`The route from user client 29 to the Internet is:
`29>19>09>08>07>06>05>14.
`
`Fig. 2j
`
`
`
`Case 1:16-cv-02690-AT Document 10-8 Filed 12/10/15 Page 16 of 83
`
`U.S. Patent
`
`Mar.28,2000
`
`Sheet 14 of 42
`
`6,044,062
`
`Traversing user client universe ....
`
`User client, 7, has 5 user client neighbors.
`
`User client, 7, will probe each for the shortest route to the Internet.
`7's current route to the Internet is: 07>06>05>14.
`
`7 is now probing 8.
`7's current route to the Internet is: 07>06>05>14.
`
`7 is now probing 18.
`7's current route to the Internet is: 07>06>05>14.
`
`7 is now probing 17.
`User client, 7, has probed its neighbor, user client, 17, and found a
`shorter path to the Internet.
`
`The old routing table of Internet server, 14, is:
`14(24(34(44(54 ))),23(33(43(53))), 13,05(06(07(08(18(28(38(48(58)))),
`09(19(29(39(49(59)))), 10(20(30(40(50(60)))))))))),04,03(02, 12(01,
`22(32(42(52))),21 (31 (41 (51 )))))).
`
`The updated routing table of Internet server, 26, is:
`26(37(4 7(57)),36(46(56)),35(45(55)),27 ,25, 17(07(08(18(28(38
`(48(58)))),09(19(29(39(49(59)))), 10(20(30(40(50(60))))))))), 16, 15).
`
`The route from user client, 7, to the Internet is: 07>17>26.
`Ts current route to the Internet is: 07>17>26.
`
`7 is now probing 16.
`Ts current route to the Internet is: 07>17>26.
`
`7 is now probing 6.
`7's final route is 07> 17>26.
`
`Fig. 2k
`
`
`
`Case 1:16-cv-02690-AT Document 10-8 Filed 12/10/15 Page 17 of 83
`
`U.S. Patent
`
`Mar.28,2000
`
`Sheet 15 of 42
`
`6,044,062
`
`Traversing user client universe ....
`
`User client, 8, has 5 user client neighbors.
`
`User client, 8, will probe each for the shortest route to the Internet.
`B's current route to the Internet is: 08>07>17>26.
`
`8 is now probing 9.
`B's current route to the Internet is: 08>07>17>26.
`
`8 is now probing 19.
`B's current route to the Internet is: 08>07>17>26.
`
`8 is now probing 18.
`B's current route to the Internet is: 08>07>17>26.
`
`8 is now probing 17.
`User client, 8, has probed its neighbor, user client, 17, and found a
`shorter path to the Internet.
`
`The old routing table of Internet server, 26, is:
`26(37(47(57)),36(46(56)),35(45(55)),27,25, 17(07(08(18(28(38
`(48(58)))),09(19(29(39(49(59)))), 10(20(30(40(50(60))))))))), 16, 15).
`
`The updated routing table of Internet server, 26, is:
`26(37(47(57)),36(46(56)),35(45(55)),27,25, 17(08(18(28(38
`(48(58)))),09(19(29(39(49(59)))), 10(20(30(40(50(60))))))),07), 16, 15).
`
`The route from user client, 8, to the Internet is: 08>17>26.
`B's current route to the Internet is: 08>17>26.
`
`8 is now probing 7.
`B's final route is 08>17>26.
`
`Fig. 21
`
`
`
`Case 1:16-cv-02690-AT Document 10-8 Filed 12/10/15 Page 18 of 83
`
`U.S. Patent
`
`Mar.28,2000
`
`Sheet 16 of 42
`
`6,044,062
`
`Traversing user client universe ....
`
`User client, 18, has 8 user client neighbors.
`
`User client, 18, will probe each for the shortest route to the Internet.
`18's current route to the Internet is: 18>08>17>26.
`
`18 is now probing 8.
`18's current route to the Internet is: 18>08>17>26.
`
`18 is now probing 9.
`18's current route to the Internet is: 18>08>17>26.
`
`18 is now probing 19.
`18's current route to the Internet is: 18>08>17>26.
`
`18 is now probing 29.
`18's current route to the Internet is: 18>08>17>26.
`
`18 is now probing 28.
`18's current route to the Internet is: 18>08>17>26.
`
`18 is now probing 27.
`User client, 18, has probed its neighbor, user client, 27, and found a
`shorter path to the Internet.
`The old routing table of Internet server, 26, is:
`26(37(47(57)),36(46(56)),35(45(55)),27,25, 17(08(18(28(38
`(48(58)))),09(19(29(39(49(59)))), 10(20(30(40(50(60))))))),07), 16, 15).
`
`The updated routing table of Internet server, 26, is:
`26(37(4 7(57) ),36( 46(56) ),35( 45(55) ),27( 18(28(38(48(58)))) ),25,
`17(08(09(19(29(39(49(59)))), 10(20(30(40(50(60))))))),07), 16, 15).
`
`The route from user client, 18, to the Internet is: 18>27>26.
`18's current route to the Internet is: 18>27>26.
`
`18 is now probing ....
`
`18's final route is 18>27>26.
`
`Fig. 2m
`
`
`
`Case 1:16-cv-02690-AT Document 10-8 Filed 12/10/15 Page 19 of 83
`
`U.S. Patent
`User client, 29, has 8 user client neighbors.
`
`Mar.28,2000
`
`Sheet 17 of 42
`
`6,044,062
`
`User client, 29, will probe each for the shortest route to the Internet.
`29's current route to the Internet is: 29>19>18>27>26.
`
`29 is now probing 19.
`29's current route to the Internet is: 29>19>18>27>26.
`
`29 is now probing 20.
`29's current route to the Internet is: 29>19>18>27>26.
`
`29 is now probing 30.
`29's current route to the Internet is: 29>19>18>27>26.
`
`29 is now probing 40.
`29's current route to the Internet is: 29>19>18>27>26.
`
`29 is now probing 39.
`29's current route to the Internet is: 29>19>18>27>26.
`
`29 is now probing 38.
`29's current route to the Internet is: 29>19>18>27>26.
`
`29 is now probing 28.
`User client, 29, has probed its neighbor, user client, 28, and found a
`shorter path to the Internet.
`The old routing table of Internet server, 26, is:
`26(37(28(38(48(58)) ),4 7(57) ),36(46(56) ), 35( 45(55) ),27( 18( 19(20
`(30(40(50(60)))),29(39(49(59)))))),25, 17(08(09(10)),07), 16, 15).
`
`The updated routing table of Internet server, 26, is:
`26(37(28(29(39(49(59))),38(48(58))),47(57)),36(46(56)),35(45(55)),
`27(18(19(20(30(40(50(60))))))),25, 17(08(09(10)),07), 16, 15).
`
`The route from user client, 29, to the Internet is: 29>28>37>26.
`29's current route to the Internet is: 29>28>37>26.
`
`29 is now probing 18.
`29's final route is 29>28>37>26.
`
`Fig. 2n
`
`
`
`Case 1:16-cv-02690-AT Document 10-8 Filed 12/10/15 Page 20 of 83
`
`U.S. Patent
`
`Mar.28,2000
`
`Sheet 18 of 42
`
`6,044,062
`
`Traversing user client universe ....
`
`User client, 44, has 8 user client neighbors.
`
`User client, 44, will probe each for the shortest route to the Internet.
`44's current route to the Internet is: 44>34>24>14.
`
`44 is now probing 34.
`44's current route to the Internet is: 44>34>24>14.
`
`44 is now probing 35.
`User client, 44, has probed its neighbor, user client, 35, and found a
`shorter path to the Internet.
`The old routing table of Internet server, 14, is:
`14(24(34(44(54 ))),23(32(41 (51 ),42(52)),33(43(53))), 13(22(31 )),
`05(06),04, 03(02, 12(01 (11 ),21)) ).
`
`The updated routing table of Internet server, 14, is:
`14(24(34 ),23(32(41 (51 ),42(52)),33(43(53))), 13(22(31 )),05(06),04,
`03(02, 12(01 (11 ),21 ))).
`
`The updated routing table of Internet server, 26, is:
`26(37 (38(39( 40( 50(60) ),49(59) ),48( 58) ),28(29(30) ),4 7(57) ), 36( 46
`(56)),35(44(54 ),45(55)),27(18(19(20))),25, 17(08(09(10)),07), 16, 15).
`
`The route from user client, 44, to the Internet is: 44>35>26.
`44's current route to the Internet is: 44>28>37>26.
`
`44 is now probing ...
`
`44's final route is 44>35>26.
`
`Fig. 2o
`
`
`
`Case 1:16-cv-02690-AT Document 10-8 Filed 12/10/15 Page 21 of 83
`
`U.S. Patent
`
`Mar.28,2000
`
`Sheet 19 of 42
`
`6,044,062
`
`+-'
`
`Q)
`Q)
`c ......
`+-' c
`
`~'--""[JQ)
`
`<~--_ -_ --> ~ n:::
`
`0 ...--
`
`N
`(!)
`
`CX)
`(!)
`
`Q)
`......
`
`+-'
`::::J
`
`0 n:::
`
`u
`
`(!)
`l.()
`
`~
`TI
`
`CX)
`LO
`
`z
`
`Il ~ru
`
`+-'
`
`""'"
`
`......
`
`LO ~
`-, Q)
`n::'. £
`w
`
`c----~ ------~------~-------~-------~-:~
`<
`;:
`
`......
`0
`(/)
`
`D
`(/) u Q)
`I
`0
`·- u
`~ 0 ...... a..
`D
`
`CX)
`("")
`
`L
`
`.
`0)
`·-u.
`
`(
`
`(!)
`...--
`
`I
`I
`I
`I
`I
`I
`I
`-------------------------------------------~
`
`
`
`Case 1:16-cv-02690-AT Document 10-8 Filed 12/10/15 Page 22 of 83
`
`74
`
`Process Packets
`Received From
`Clients
`
`Packet
`Received
`
`I
`
`~70
`
`Communicate
`With Network
`
`1~
`
`Network
`Communication
`
`{
`
`Server
`Process
`Control
`
`Send
`Packets
`
`Send
`Packets
`
`78
`
`/
`
`I
`
`House
`Keeping
`
`Perform
`Housekeeping
`Functions
`
`I
`
`80
`
`Fig. 4
`
`d •
`rJJ.
`•
`~
`~ ......
`= ......
`~
`
`~
`~
`:;
`N
`~CIO
`
`N c c
`c
`
`'JJ. =-~
`~ ......
`N
`c
`0
`......,
`,i;;..
`N
`
`76
`
`I
`
`.--.
`
`0--.
`
`.... = "'-'
`.... = 0--.
`
`"'-'
`
`N
`
`
`
`Case 1:16-cv-02690-AT Document 10-8 Filed 12/10/15 Page 23 of 83
`
`U.S. Patent
`
`Mar.28,2000
`
`Sheet 21 of 42
`
`6,044,062
`
`Start
`
`82
`
`RETRY= 0
`
`84
`
`,r-74
`
`88
`
`Retrieve Packet
`From Client Receive ,___ ____ _
`Buffer
`
`Link of Packet Same
`As In Current Link In
`Memory?
`
`86
`
`92
`
`No
`
`90
`
`My Packet?
`
`Update Tree
`
`106
`
`Data?
`
`No
`
`108
`
`94
`
`110
`
`Process
`lnternodal
`Information
`
`Put In Server
`Transmit
`Buffer
`
`98
`
`No
`
`Yes
`
`Am I On
`Route?
`
`Yes
`
`Already
`Repeated?
`No
`
`Put In Client
`Transmit
`Buffer
`
`104
`
`RETRY=
`RETRY+ 1
`
`No
`
`No
`
`Timeout?
`
`RETRY>
`NUMRETRY?
`
`Yes
`
`100
`
`102
`
`103
`
`Fig. 5
`
`
`
`Case 1:16-cv-02690-AT Document 10-8 Filed 12/10/15 Page 24 of 83
`
`U.S. Patent
`
`Mar.28,2000
`
`Sheet 22 of 42
`
`6,044,062
`
`0 z
`
`Cl)
`
`(l) >-
`
`0 z
`
`Cl)
`
`(l) >-
`
`(.)
`
`L() .
`·-LL
`
`C)
`
`..c
`LO
`·-LL
`
`C)
`
`\
`
`CD
`0
`T"""
`
`N
`N
`T"""
`
`C'-·
`"'3"
`T"""
`II
`(l) a.
`>,
`I-
`Cl)
`
`0
`N
`T"""
`
`c
`
`-C
`
`l) ('-·
`Cl)
`I...
`(l)
`(l)
`I... "O
`-o ro
`"O
`(l)
`<( I
`>,
`~
`
`t::
`
`ro -(/)
`
`t::
`
`ro -(/)
`
`co
`LO
`·-LL
`
`C)
`
`ro -ro
`
`0
`
`,-
`
`(l) a.
`I-
`
`c
`
`' >,
`0 -ro
`c -Cl)
`
`(l)
`0
`..-
`
`N
`a_
`0
`I
`
`a_
`0
`
`,jc -T"""
`r- I -(l) u I...
`
`::J
`0
`(/)
`
`
`
`Case 1:16-cv-02690-AT Document 10-8 Filed 12/10/15 Page 25 of 83
`
`U.S. Patent
`
`Mar.28,2000
`
`Sheet 23 of 42
`
`6,044,062
`
`124
`
`Start
`
`~108
`
`Place Acknowledgement
`And Code Seed In Client
`Transmit Buffer
`
`01
`
`142
`
`126
`
`Type?
`
`132
`
`Receive
`Client
`Request For
`Network Tree
`
`134
`
`Place
`Network Tree
`In Client
`Transmit
`Buffer
`
`Client
`Authentic?
`
`No
`
`144
`
`Yes
`
`Already In
`Tree?
`
`1461
`
`. . . . . - - ' - -~~
`
`Set
`Flag
`
`No
`
`Delete Client
`From Tree
`
`138
`
`Flag?
`
`No
`
`Yes
`
`Put New
`Client In Tree
`
`130
`
`Done
`
`Fig. 6
`
`
`
`Case 1:16-cv-02690-AT Document 10-8 Filed 12/10/15 Page 26 of 83
`
`U.S. Patent
`
`Mar.28,2000
`
`Sheet 24 of 42
`
`6,044,062
`
`142,
`
`( Start
`
`148
`
`...,,,-150
`
`Choose A Seed
`On The Fly
`
`, ,
`.-------------'------~_r152
`
`Perform One-Way Function Using
`Seed And Known Authentication
`Algorithm, And Store One-Way Result
`
`1'
`
`.....,-- 154
`
`Camouflage
`Seed
`
`.__' - - - -~ J1 56
`
`1.
`
`. - - - - - - - - -
`
`Place Acknowledgement
`Code And Camouflaged
`Seed In Client Transmit Buffer
`
`''
`( Done )
`
`158
`
`Fig. 6a
`
`
`
`Case 1:16-cv-02690-AT Document 10-8 Filed 12/10/15 Page 27 of 83
`
`U.S. Patent
`
`Mar.28,2000
`
`Sheet 25 of 42
`
`6,044,062
`
`160
`
`Start
`
`1621
`
`1 Hop Client?
`
`No
`
`Parent P Of
`Client C Known
`To Client C?
`
`r 140
`
`172
`
`Yes
`
`164
`
`New Client C?
`
`No
`
`Yes
`
`166
`
`P=S
`
`Yes
`
`174
`
`Determine
`Parent P
`From Header
`Of Client C
`
`176
`
`Receive
`Parent P
`From Client
`c
`
`168
`
`178
`
`ADDSON
`(P,C)
`
`170
`
`Fig. 6b
`
`
`
`Case 1:16-cv-02690-AT Document 10-8 Filed 12/10/15 Page 28 of 83
`
`U.S. Patent
`
`Mar.28,2000
`
`Sheet 26 of 42
`
`6,044,062
`
`f
`
`168/178
`
`180
`
`Start
`
`Receive C, P
`
`RSIB(C) = LSON(P)
`
`182
`
`184
`
`FATHER(C) = P
`
`LSON(P) = N2
`
`186
`
`188
`
`190
`
`Fig. 7
`
`0192
`
`Fig. ?a
`
`Fig. 7b
`
`
`
`Case 1:16-cv-02690-AT Document 10-8 Filed 12/10/15 Page 29 of 83
`
`U.S. Patent
`
`Mar.28,2000
`
`Sheet 27 of 42
`
`6,044,062
`
`200
`
`Start
`
`,
`
`136
`
`202
`
`Target= LEFTSON?
`
`Are There
`Siblings?
`
`208
`
`No
`
`212
`
`Find Target
`
`Delete
`LEFTSON
`
`Make Next
`Sibling
`LEFTSON
`
`Delete Target
`
`206
`
`214
`
`Change
`Sibling
`Pointers
`
`216
`
`210
`
`Fig. 8
`
`
`
`Case 1:16-cv-02690-AT Document 10-8 Filed 12/10/15 Page 30 of 83
`
`U.S. Patent
`
`Mar. 28, 2000
`
`Sheet 28 of 42
`
`6,044,062
`
`218
`
`Fig. 8b
`
`Fig. 8c
`
`
`
`Case 1:16-cv-02690-AT Document 10-8 Filed 12/10/15 Page 31 of 83
`
`U.S. Patent
`
`Mar.28,2000
`
`Sheet 29 of 42
`
`6,044,062
`
`~220
`
`Fig. 9a
`
`X(3(9,Z(8,5,Q(P))),8)
`
`~222
`
`Fig. 9b
`
`230
`+
`Memory Location
`Of Node
`12FG3
`9AA22
`
`224
`+
`Element
`
`226
`+
`Node Name
`
`228
`+
`Time Stamp
`
`1
`2
`3
`4
`5
`6
`7
`8
`9
`
`3
`p
`x
`5
`8
`Q
`9
`8
`z
`
`1AFG
`E013
`99F6
`8999
`8999
`
`Fig. 9c
`
`
`
`Case 1:16-cv-02690-AT Document 10-8 Filed 12/10/15 Page 32 of 83
`
`U.S. Patent
`
`Mar.28,2000
`
`Sheet 30 of 42
`
`6,044,062
`
`N
`'I""""
`
`N
`co
`
`00
`("')
`
`a.. "C
`0 a:~ O Q)
`-
`..... z
`
`I..
`Q)
`+""
`:::,
`
`0 a:::
`
`'o::t
`'I""""
`
`I..
`Q)
`+""
`:::,
`c..
`E~
`0
`(/)
`0
`0
`i.. I
`Q)
`..._,
`c:
`
`Q)
`Cl)
`
`.5!! t
`I.. 0
`Q) a..
`Cl)
`
`.
`0)
`·-LL
`
`
`
`Case 1:16-cv-02690-AT Document 10-8 Filed 12/10/15 Page 33 of 83
`
`U.S. Patent
`
`Mar.28,2000
`
`Sheet 31 of 42
`
`6,044,062
`
`232
`
`Start
`
`,30
`
`No
`Next Element = 1
`
`240
`
`Flag Set?
`
`234
`
`Yes
`
`Next Element
`= Mark
`
`End Of
`Table?
`
`No
`
`Yes
`
`244
`
`238
`
`242
`
`Done
`
`248
`
`Yes
`
`Delete Client
`From Tree
`And Table
`
`Get Next Element
`
`Time(cid:173)
`Time Stamp
`> Interval?
`
`250
`
`Heavy Traffic?
`
`No
`
`Mark Place
`With Flag
`
`252
`
`256
`
`C Fig. 4
`
`258
`
`Traffic Type
`
`Send
`Packets
`B Fig. 4
`Fig. 11
`
`260
`
`A Fig. 4
`
`
`
`Case 1:16-cv-02690-AT Document 10-8 Filed 12/10/15 Page 34 of 83
`
`U.S. Patent
`
`Mar.28,2000
`
`Sheet 32 of 42
`
`6,044,062
`
`N
`<D
`
`\
`
`CX)
`<D
`N
`
`Il
`
`<
`
`.
`·-LL
`
`C)
`
`CX)
`l'-(cid:173)
`N
`
`0
`CX)
`N
`
`II
`
`Q)
`-
`0
`-~ {g
`(/) ..... c
`
`Q) Q)
`
`II
`
`0
`l'-(cid:173)
`N
`
`()
`.....J
`0
`I
`
`II
`
`L..
`
`~ Q)
`·- 0
`a> m
`0 't
`en a>
`
`..... m c c
`I-
`
`L..
`
`-
`
`N
`<D
`N
`
`\
`
`~
`0
`0::: a..
`
`Il
`' <D
`
`N
`
`r--
`""2"
`<D
`N
`
`II
`
`L..
`0
`en
`I
`en
`0
`L.. Q)
`0
`
`~ g L.. a..
`
`
`
`Case 1:16-cv-02690-AT Document 10-8 Filed 12/10/15 Page 35 of 83
`
`U.S. Patent
`
`Mar.28,2000
`
`Sheet 33 of 42
`
`6,044,062
`
`.
`·-LL
`
`0)
`
`i
`
`N
`0)
`N
`
`>
`
`Il
`
`N
`L./""' CX)
`N
`
`CX)
`
`0::
`
`Il
`D
`I...
`0
`I
`(/)
`u Q)
`0
`(/)
`·- (.)
`~ e
`a..
`r~
`D
`D4
`<D
`0 ~w
`[frm ~
`
`0
`T"""
`
`c.o
`0)
`N
`
`""'"
`0)
`N
`
`CX)
`0)
`N
`
`N
`N
`
`(
`
`CX)
`T"""
`
`0::
`
`0
`
`Il
`<'
`
`0)
`N
`
`r
`
`N
`
`""'"
`
`
`
`Case 1:16-cv-02690-AT Document 10-8 Filed 12/10/15 Page 36 of 83
`
`U.S. Patent
`
`Mar.28,2000
`
`Sheet 34 of 42
`
`6,044,062
`
`0
`0
`
`(""') J
`
`Cl)
`
`"'O c
`<( 1i5
`~~ E o
`""
`ro
`ca..
`ro
`(])
`~ >
`...._ ·-
`0 ~
`·- (])
`"fil 0::
`0::
`
`-q-
`
`~
`
`0)
`
`·-LL
`
`Cl)
`Cl)
`
`(]) o-
`0
`0
`a.. c
`~ ~
`....... 0 ct)
`(])
`t)
`
`N
`0
`(""')
`
`...... :a:
`"'O <(
`c 0::
`(]) c Cl)_
`~(])
`ro
`.......
`ro
`::t::
`::J O
`co
`(])
`0 .>
`LL
`(])
`-
`0
`LL
`(])
`0::
`
`(0
`0
`(""')
`
`
`
`Case 1:16-cv-02690-AT Document 10-8 Filed 12/10/15 Page 37 of 83
`
`U.S. Patent
`
`Mar.28,2000
`
`Sheet 35 of 42
`
`6,044,062
`
`Start
`
`308
`
`On Network?
`
`Yes
`
`314
`
`312
`
`Out Of
`Server
`Tries?
`
`No
`
`Out Of
`Client
`Tries?
`Yes
`
`318
`
`No
`
`Send An 03
`Packet
`
`Send An O 1 Packet
`
`321
`
`No
`
`02 Received?
`
`316
`
`No
`
`04 Received?
`
`Yes
`
`322
`
`320
`
`06 Received?
`
`No
`
`Done
`
`338
`
`328
`
`Perform
`Transmit/
`Receive
`Process
`
`330
`
`332
`
`08 Received?
`
`No
`
`Yes
`
`Set Random
`Check-In
`Time
`
`Fig. 15
`
`Out Of
`Tries?
`
`Yes
`
`Done
`
`336
`
`334
`
`320
`
`~304
`
`
`
`Case 1:16-cv-02690-AT Document 10-8 Filed 12/10/15 Page 38 of 83
`
`U.S. Patent
`
`Mar.28,2000
`
`Sheet 36 of 42
`
`6,044,062
`~338
`
`Process Computer
`Received Packets
`
`344
`
`Process Radio
`Received Packets
`
`342~
`
`340
`
`Transmit/Receive
`Process Control
`
`346
`
`348
`
`Time To
`Check In?
`
`Yes
`
`No
`
`350
`
`Send An 07
`
`352
`
`Yes
`
`Receive
`An 08?
`
`No
`
`354
`
`Yes
`
`More
`Tries?
`
`No
`
`Fig. 16
`
`Mark As Off
`Network
`
`358
`
`356
`
`Authenticate
`And Send An
`11 To
`LEFTSON
`
`
`
`Case 1:16-cv-02690-AT Document 10-8 Filed 12/10/15 Page 39 of 83
`
`U.S. Patent
`
`Mar.28,2000
`
`Sheet 37 of 42
`
`6,044,062
`,-344
`
`Start
`
`360
`
`Obtain Data
`From Buffer
`
`362
`
`Add Linking Path And A
`"14" As A Header
`
`364
`
`Transmit Data
`With Header
`
`366
`
`368
`
`Done
`
`Fig. 17
`
`
`
`Case 1:16-cv-02690-AT Document 10-8 Filed 12/10/15 Page 40 of 83
`
`U.S. Patent
`
`Mar.28,2000
`
`Sheet 38 of 42
`
`6,044,062
`
`Start
`
`370
`
`372
`
`Is It My
`Packet?
`
`No
`
`Yes
`
`Process Per
`Type Code
`
`1----r--...-<
`
`~346
`
`Yes
`
`Father
`Node
`Marked?
`
`No
`
`378
`
`\. Create New
`Link
`
`382
`
`384
`
`Am I On The
`Route?
`
`Yes
`
`No
`
`388
`
`Am I Marked?
`
`Yes
`
`No
`
`Mark And
`Transmit
`
`386
`
`Is Link To Unmarked Node
`Shorter Than My Link?
`
`No
`
`390
`
`Yes
`
`Cache
`Alternative
`Route
`
`392
`
`Update --~--
`
`Link
`
`Done
`
`380
`
`Fig. 18
`
`
`
`Case 1:16-cv-02690-AT Document 10-8 Filed 12/10/15 Page 41 of 83
`
`U.S. Patent
`
`Mar.28,2000
`
`Sheet 39 of 42
`
`6,044,062
`
`0
`0
`w
`
`co +""' co
`
`0
`
`>< >< ----a..
`
`............. a .............
`N
`.............
`(")
`-IC
`
`............. ><
`
`-IC
`
`..c
`co
`.
`·-LL
`
`C)
`
`~ c
`_J ~
`3::
`(]) z
`
`.............
`(")
`
`............. ><
`
`(/) --a..
`_J
`
`N
`0
`
`"""
`
`co +""' co
`
`0
`
`~{
`
`a:,
`0)
`(")
`
`>< >< ----a..
`
`............. a iC
`.............
`N
`-IC
`.............
`(")
`-IC
`
`............. ><
`
`-IC
`
`co
`co
`~ .
`·-LL
`
`C)
`
`co
`0)
`(")
`
`
`
`Case 1:16-cv-02690-AT Document 10-8 Filed 12/10/15 Page 42 of 83
`
`U.S. Patent
`
`Mar.28,2000
`
`Sheet 40 of 42
`
`6,044,062
`
`404
`+
`Code
`Received
`
`406
`+
`Server
`Response
`
`02 + One-Way Seed
`
`01
`
`02
`
`03
`
`04
`
`05
`
`06
`
`07
`
`08
`
`09
`
`10
`
`11
`
`12
`
`13
`
`14
`
`86
`
`408
`+
`Client
`Response
`
`Drop
`
`Drop
`
`Drop
`
`Drop
`
`05 + One-Way Response
`
`04 + Seed Or Null
`
`05 + One-Way Seed
`
`If 02 And Authentic
`Then 06 Else Drop
`
`If 04 And Authentic Then 06
`Else Drop
`
`Drop
`
`08
`
`Drop
`
`Drop
`
`Drop
`
`Drop
`
`If 05 Then 07 Else Drop
`
`Drop
`
`Update Tree Or Repeat Data
`
`10
`
`Update Tree Or Repeat Data
`
`Send 11 To LEFTSON With
`Address of Departer Plus 01
`to Reconnect
`
`Reserved
`
`Delete Sender
`
`Reserved
`
`Drops
`
`Send To Network
`Transmit Buffer
`
`Send To Computer Transmit
`Buffer
`
`Reserved
`
`Reserved
`
`Fig. 19
`
`
`
`Case 1:16-cv-02690-AT Document 10-8 Filed 12/10/15 Page 43 of 83
`
`U.S. Patent
`
`Mar.28,2000
`
`Sheet 41 of 42
`
`6,044,062
`
`(/)
`-L...
`/\
`0
`.0 (/)
`0) (/)
`· - Q)
`Q)
`L...
`
`z "'C
`- "'C
`I'-- <(
`0 v
`
`0
`N
`·-LL
`
`C)
`
`Cl)
`
`<(
`0
`
`en
`0
`
`/\
`Q)
`~
`I-(cid:173)
`co
`0 v
`
`
`
`Case 1:16-cv-02690-AT Document 10-8 Filed 12/10/15 Page 44 of 83
`
`U.S. Patent
`
`Mar. 28, 2000
`
`Sheet 42 of 42
`
`6,044,062
`
`X(3(9 ,Z(8, 5, Q(P)) ), B)
`
`Fig. 21 a
`
`P(Q(Z(3(X))))XX
`
`I Data
`
`I
`
`Fig. 21 b
`
`Reverse
`
`X(3(Z( Q(P))))
`
`Fig. 21 c
`
`X(3(9,Z(8,5,Q(P))),B)
`~~~~
`
`X(3(Z(Q(P))))
`
`Fig. 21 d
`
`
`
`Case 1:16-cv-02690-AT Document 10-8 Filed 12/10/15 Page 45 of 83
`
`6,044,062
`
`1
`WIRELESS NETWORK SYSTEM AND
`METHOD FOR PROVID