`Hanson et al.
`
`(10) Patent No.:
`(45) Date of Patent:
`
`US 7,136,645 B2
`Nov. 14, 2006
`
`US007136645B2
`
`(54)
`
`(75)
`
`(73)
`
`(*)
`
`(21)
`(22)
`(65)
`
`METHOD AND APPARATUS FOR
`PROVIDING MOBILE AND OTHER
`INTERMITTENT CONNECTIVITY IN A
`COMPUTING ENVIRONMENT
`Inventors: Aaron D. Hanson, Seattle, WA (US);
`Emil A. Sturniolo, Medina, OH (US);
`Anatoly Menn, Seattle, WA (US); Erik
`D. Olson, Seattle, WA (US); Joseph T.
`Savarese, Edmonds, WA (US)
`Netmotion Wireless, Inc., Seattle, WA
`(US)
`Subject to any disclaimer, the term of this
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 402 days.
`Appl. No.: 10/078,377
`
`Assignee:
`
`Notice:
`
`Filed:
`
`Feb. 21, 2002
`
`Prior Publication Data
`US 2002fOO9884.0 A1
`Jul. 25, 2002
`
`(60)
`
`(63)
`
`Related U.S. Application Data
`Continuation-in-part of application No. 09/660,500,
`filed on Sep. 12, 2000, which is a continuation-in-part
`of application No. 09/330,310, filed on Jun. 11, 1999,
`now Pat. No. 6,546,425.
`Provisional application No. 60/274,615, filed on Mar.
`12, 2001, provisional application No. 60/176,305,
`filed on Jan. 18, 2000, provisional application No.
`60/103,598, filed on Oct. 9, 1998.
`Foreign Application Priority Data
`(30)
`Sep. 12, 2001
`(WO) ..................... PCT/USO1/28391
`
`(51)
`
`(52)
`
`(58)
`
`Int. C.
`(2006.01)
`H04O 7/20
`455/435:455/432; 709/225;
`U.S. Cl. ......................
`709/249; 709/250
`Field of Classification Search ................ 455/432,
`455/435; 709/225, 250, 249
`See application file for complete search history.
`
`
`
`(56)
`
`References Cited
`
`U.S. PATENT DOCUMENTS
`
`4,697.281 A
`
`9, 1987 O’Sullivan
`
`(Continued)
`FOREIGN PATENT DOCUMENTS
`
`EP
`
`O 998 094 A2
`
`5, 2000
`
`(Continued)
`OTHER PUBLICATIONS
`Harkins, et al., “The Internet Key Exchange (IKE)”. Networking
`Working Group RFC 2409 (Nov. 1998).
`(Continued)
`Primary Examiner Joseph Feild
`Assistant Examiner Pierre-Louis Desir
`(74) Attorney, Agent, or Firm Nixon & Vanderhye P.C.
`
`(57)
`
`ABSTRACT
`
`A seamless Solution transparently addresses the character
`istics of nomadic systems, and enables existing network
`applications to run reliably in mobile environments. A
`Mobility Management Server coupled to the mobile network
`maintains the state of each of any number of Mobile End
`Systems and handles the complex session management
`required to maintain persistent connections to the network
`and to other peer processes. If a Mobile End System
`becomes unreachable, Suspends, or changes network address
`(e.g., due to roaming from one network interconnect to
`another), the Mobility Management Server maintains the
`connection to the associated peer task—allowing the Mobile
`End System to maintain a continuous connection even
`though it may temporarily lose contact with its network
`medium. An interface-based listener uses network point of
`attachment information Supplied by a network interface to
`determine roaming conditions and to efficiently reestablish
`connection upon roaming. The Mobility Management
`Server can distribute lists to Mobile End Systems specifying
`how to contact it over disjoint networks.
`
`105 Claims, 40 Drawing Sheets
`
`MobileEnd
`Sysian
`
`Moe end
`System
`33 -1
`
`:
`s
`C
`; , "g
`ystem
`. .
`. . of
`T.
`N-te
`
`r 20
`
`Moisy Managemeil System
`(2
`
`Mobilenc
`
`iO4
`s
`system
`h".
`
`10m
`
`
`
`System
`
`Cloudflare - Exhibit 1075, page 1
`
`
`
`US 7,136,645 B2
`Page 2
`
`U.S. PATENT DOCUMENTS
`
`5, 1989 Comroe et al.
`4,833,701 A
`6/1989 Freeburg et al.
`4,837,800 A
`1/1990 Stern et al.
`4,893,327 A
`3/1990 Hop
`4,912,756 A
`4.969,184 A 11/1990 Gordon et al.
`4,972.457 A 11, 1990 O'Sullivan
`4,989,230 A
`1/1991 Gillig et al.
`5,042,082 A
`8, 1991 Dahlin
`5,109,528 A
`4, 1992 Uddenfeldt
`5,127,041 A
`6, 1992 O'Sullivan
`5,159,592 A 10, 1992 Perkins
`5,166.931 A 11, 1992 Riddle
`5,173,933 A 12/1992 Jabs et al.
`5,181,200 A
`1/1993 Harrison
`5,212,684 A
`5, 1993 MacNamee et al.
`5,212,724 A
`5, 1993 Nazarenko et al.
`5,212,806 A
`5/1993 Natarajan
`5,224,098 A
`6, 1993 Bird et al.
`5,249,218 A
`9, 1993 Sainton
`5,257.401 A 10, 1993 Dahlin et al.
`5,260,988 A 11/1993 Schellinger et al.
`5,276,680 A
`1/1994 Messenger
`5,291,544 A
`3, 1994 Hecker
`5,307.490 A
`4, 1994 Davidson et al.
`5,310,997 A * 5/1994 Roach et al. ............... 235,375
`5,325,361 A
`6, 1994 Lederer et al.
`5,325,362 A
`6, 1994 Aziz
`5,327,577 A
`7, 1994 Uddenfeldt
`5,349,678 A
`9, 1994 Morris et al.
`5,353,334 A 10, 1994 O'Sullivan
`5,367,563 A 11/1994 Sainton
`5,379,448 A
`1/1995 Ames et al.
`5,404,392 A
`4/1995 Miller et al.
`5,410,543 A
`4/1995 Seitz et al.
`5,412.375 A
`5, 1995 Wood
`5,420,574 A
`5, 1995 Erickson et al.
`5.426,637 A
`6/1995 Derby et al.
`5.434,863 A
`7, 1995 Onishi et al.
`5,442,633 A
`8, 1995 Perkins et al.
`5,442,791 A
`8, 1995 Wrabetz et al.
`5,446,736 A
`8, 1995 Gleeson et al.
`5.448,619 A
`9, 1995 Evans et al.
`5,452,471 A
`9/1995 Leopold et al.
`5,457,680 A 10, 1995 Kamm et al.
`5,475,819 A 12/1995 Miller et al.
`5,479,480 A 12, 1995 Scott
`5,481,535 A
`1/1996 Hershey
`5.490,139 A
`2f1996 Baker et al.
`5,491,800 A
`2f1996 Goldsmith et al.
`5.499.343 A
`3, 1996 Pettus
`5,504,746 A
`4, 1996 Meier
`5,504,935 A
`4, 1996 Vercauteren
`5,515,508 A
`5, 1996 Pettus et al.
`5,530,945 A
`6/1996 Chavez, Jr. et al.
`5,537,220 A
`7, 1996 Ezumi et al.
`5,548,723 A
`8, 1996 Pettus
`5,550,893 A
`8, 1996 Heidari
`5,555,553 A
`9, 1996 Jonsson
`5,559,800 A
`9, 1996 Mousseau et al.
`5,559,860 A
`9/1996 Mizikovsky
`5,564,070 A 10, 1996 Want et al.
`5,564,077 A 10/1996 Obayashi et al.
`5,566.225 A 10, 1996 Haas
`5,566,236 A 10/1996 Melampy et al.
`5,568,645 A 10, 1996 Morris et al.
`5,572,528 A 11/1996 Shuen
`5,574,774 A 11/1996 Ahlberg et al.
`5,594,731 A
`1/1997 Reissner
`5,598.412 A
`1, 1997 Grifth et al.
`5,602,843. A
`2/1997 Gray
`
`5,602,916 A
`5,610,595 A
`
`2f1997 Grube et al.
`3, 1997 Garrabrant et al.
`
`3, 1997 Lantto
`5,610,974 A
`4/1997 Sharman
`H1641 H
`4, 1997 Vu
`5,623,601 A
`4/1997 Grewe et al.
`5,625,673 A
`5/1997 Baldwin et al.
`5,633,868 A
`5/1997 Kay et al.
`5,633,873. A
`8/1997 Elgamal et al.
`5,657,390 A
`8, 1997 Dunn
`5,659,596 A
`9, 1997 Samadi et al.
`5,664,007 A
`9, 1997 Ahl
`5,666,653 A
`9, 1997 Dent
`5,668,837 A
`9, 1997 Sharma et al.
`5,673,268 A
`9/1997 Pepe et al.
`5,673,322 A
`5,682,534 A 10/1997 Kapoor et al.
`5,697,055 A 12/1997 Gilhousen et al.
`5,710,986 A
`1/1998 Obayashi et al.
`5,717,737 A
`2f1998 Doviak et al.
`5,721,818 A
`2f1998 Hanif et al.
`5,724,346 A
`3/1998 Kobayashi et al.
`5,732,074 A
`3/1998 Spaur et al.
`5,732,076 A
`3/1998 Ketseoglou et al.
`5,732,359 A
`3/1998 Baranowsky, II et al.
`5,745,850 A
`4, 1998 Aldermeshian et al.
`5,748,897 A
`5/1998 Katiyar
`5,752,185 A
`5/1998 Ahuja
`5,754,774 A
`5/1998 Bittinger et al.
`5,754,961 A
`5/1998 Serizawa et al.
`5,758,186 A
`5/1998 Hamilton et al.
`5,761,623 A
`6/1998 Lupien et al.
`5,768,525 A
`6/1998 Kralowetz et al.
`5,771.459 A
`6/1998 Demery et al.
`5,784,643 A
`7, 1998 Shields
`5,790,554 A
`8, 1998 Pitcher et al.
`5,793,843. A
`8, 1998 Morris
`5,796,727 A
`8, 1998 Harrison et al.
`5,802.483. A
`9, 1998 Morris
`5,812,819 A
`9, 1998 Rodwin et al.
`5,825,775 A 10, 1998 Chin et al.
`5,826, 188 A 10/1998 Tayloe et al.
`5,828,659 A 10, 1998 Teder et al.
`5,835,725 A 11/1998 Chiang et al.
`5,839,075 A 11/1998 Haartsen et al.
`5,848,064 A 12/1998 Cowan
`5,856,974 A
`1/1999 Gervais et al.
`RE36,078 E
`2f1999 Uddenfeldt et al.
`5,870,673 A
`2f1999 Haartsen
`5,878,344 A
`3, 1999 Zicker
`5,889,816 A
`3/1999 Agrawal et al.
`5,890,054 A
`3/1999 Logsdon et al.
`5,901,352 A *
`5/1999 St-Pierre et al. ......... 455,426.1
`5,909,431 A
`6/1999 Kuthyar et al.
`5,910,951 A
`6/1999 Pearce et al.
`5,915,214 A
`6/1999 Reece et al.
`5,918,016 A
`6/1999 Brewer et al.
`5,935,212 A
`8/1999 Kalajan et al.
`5,941,956 A
`8, 1999 Shirakihara et al.
`5,943,333 A
`8, 1999 Whinnett et al.
`5,956,640 A
`9, 1999 Eaton et al.
`5,968,176 A 10, 1999 Nessett et al.
`5,978,679 A 11/1999 Agre
`5,987,011 A 11, 1999 Toh
`5,987,611 A 11/1999 Freund
`6,006,090 A 12/1999 Coleman et al.
`6,032,042 A
`2/2000 Kauppi
`6,038,230 A
`3, 2000 Ofek
`6,041,166 A
`3/2000 Hart et al.
`6,052,725 A
`4/2000 McCann et al.
`6,078,575 A
`6/2000 Dommety et al.
`6,081,715 A
`6/2000 LaPorta et al.
`6,091,951 A
`7/2000 Sturniolo et al.
`
`Cloudflare - Exhibit 1075, page 2
`
`
`
`US 7,136,645 B2
`Page 3
`
`EP
`EP
`JP
`JP
`WO
`WO
`WO
`WO
`
`
`
`FOREIGN PATENT DOCUMENTS
`
`1089495
`1150521
`63224422
`3-32.125
`WOOO33 189
`WO O128.185
`WO O131472
`WO O223362
`
`4/2001
`10, 2001
`9, 1988
`2, 1991
`6, 2000
`4/2001
`5, 2001
`3, 2002
`
`1/2003 Doviak et al.
`2003, OO17845 A1
`2/2003 Lin et al.
`2003/0028612 A1
`3/2003 Nakatani
`2003, OO61384 A1
`6/2003 Hanson et al.
`2003/O120811 A1
`8, 2003 McMorris et al.
`2003,0163567 A1
`2003/019 1848 A1 10, 2003 Hesselink et al.
`2003,0223439 A1 12/2003 O’Neill
`2003/0228874 A1 12/2003 Mallette
`
`8, 2000 Garner et al.
`6,112,085 A
`9/2000 Spaur et al.
`6,122,514 A
`6,131,121 A 10/2000 Mattaway et al.
`6,147,986 A 11/2000 Orsic
`6,154,461. A 1 1/2000 Sturniolo et al.
`6,161,123 A 12/2000 Renouard et al.
`6,167,513 A 12/2000 Inoue et al.
`6,170,057 B1
`1/2001 Inoue et al.
`6,185,184 B1
`2/2001 Mattaway et al.
`6, 195,705 B1
`2/2001 Leung
`6,198.920 B1
`3, 2001 Dowiak et al.
`6,201.962 B 1
`3/2001 Sturniolo
`6,212,563 B1
`4/2001 Beser
`6,230,004 B1
`5, 2001 Hall et al.
`6,233,616 B1
`5, 2001 Reid
`6,233,617 B1
`5, 2001 Rothwein et al.
`6,233,619 B1
`5, 2001 Narisi et al.
`6,236,652 B1
`5, 2001 Preston et al.
`6,240,514 B1
`5, 2001 Inoue et al.
`6,243,749 B1
`6/2001 Sitaraman et al.
`OTHER PUBLICATIONS
`6,243,753 B1
`6, 2001 Machin et al.
`& G
`6,249,818 B1
`6, 2001 Sharma
`Housley, et al., “Internet X.509 Public Key Infrastructure
`6,252,884 B1
`6, 2001 Hunter
`Certificate and CRL Profile.” Networking Working Group
`6.256,300 B1* 7/2001 Ahmed et al. .............. 370,331
`RFC 2459 (Jan. 1999).
`6.256,739 B1
`7/2001 Skoppet al.
`Atkinson, “IP Encapsulating Security Payload (ESP).” Net
`6,259,405 B1* 7/2001 Stewart et al. .............. 342/457
`working Working Group RFC 1827 (Aug. 1995).
`$22 B
`58. Si. hrie et al... 45.5
`Atkinson, IPAuthentication Header.” Networking Working
`E. E. E. E. "..."
`Group RFC 1826 (Aug. 1995).
`6,308,281 B1
`10/2001 Hall, Jr. et al.
`Atkinson, “Security Architecture for the Internet Protocol.”
`6,336,135 B1
`1/2002 Niblett et al.
`Networking Working Group RFC 1825 (Aug. 1995).
`6,400,722 B1
`6, 2002 Chuah et al.
`Perkins, “IP Mobility Support,” Network Working Group
`6,412,025 B1
`6, 2002 Cheston et al.
`RFC 2002 (Oct. 1996).
`6,415,329 B1
`7/2002 Gelman et al.
`Perkins, “IP Mobility Support for the IPv4,” RFC 3220 (Jan.
`6,418,324 B1
`7/2002 Doviak et al.
`2002).
`6,438,594 B1
`8/2002 Bowman-Amuah ......... 709,225
`ANSI/IEEE Std. 802.11, 1999 Edition, Part 11: Wireless
`6,446,200 B1
`9, 2002 Ballet al. ...................... T13/1
`6,449,259 B1
`9, 2002 Allain et al.
`LAN Medium Access Control (MAC) and Physical Layer
`6,477.543 B1
`11/2002 Huang et al.
`(PHY) Specifications.
`6,484.261 B1* 11/2002 Wiegel ........................ 726/11
`ANSI/IEEE Std. 802.11, 1999 Edition, Part 11: Wireless
`6,501,767 B1 * 12/2002 Inoue et al. ................ 370/465
`LAN Medium Access Control (MAC)and Physical Layer
`6,510,153 B1
`1/2003 Inoue et al.
`(PHY) Specifications (1999).
`6,546,425 B1
`4/2003 Hanson et al.
`Pietrik, Matt, “Learn System-Level Win32 Coding Tech
`6,597.671 B1
`7/2003 Ahmadi et al.
`niques by Writing an API Spy Program, MS.J. (Dec. 1994).
`6,611,864 B1
`8/2003 Putzolu et al.
`Robbins, John, “Bugslayer, MSJ, Feb. 1998, http://www.
`6,614,774 B1
`9/2003 Wang
`microsoft.com/msj/0298/bugslayer0298.htm (Feb. 1998).
`6,615,267 B1
`9, 2003 Whalen et al.
`& G
`99
`6,621,793 B1
`9/2003 Widegren et al.
`Robbins, John, Bugslayer , MSJ, Jun. 1999, http://www.
`6,636,502 B1
`10/2003 Lager et al.
`microsoft.com/msj/0699/BugSlayer/BugslayerO699.htm
`6,661,780 B1 12/2003 Li
`(Jun. 1999).
`6,694,366 B1
`2/2004 Gernert et al.
`Richter, Jeffrey, “Programming Applications For Microsoft
`6,714,515 B1
`3, 2004 Marchand
`Windows’. Fouth Edition, Chapter 22, Microsoft Press,
`6,714,987 B1 * 3/2004 Amin et al. ................ TO9,249
`(1999).
`6,732,177 B1
`5/2004 Roy
`“Debugging Applications”, John Robbins, Microsoft Press
`6,769,000 B1,
`7/2004 Akhtar et al.
`(2000).
`6.798,757 B1
`9, 2004 Mizutani
`Nasarre, Christophe, “Debug Detect and Plug GDI Leaks in
`6,804,720 B1
`10/2004 Vilander et al.
`99
`6,854,014 B1
`2/2005 Amin et al.
`6,856,676 B1* 2/2005 Pirot et al. ............. sooo Your Code with Two Powerful Tools for Windows XP,
`2001/0009025 A1
`7, 2001 Ahonen
`MSDN Magazine, (Jan. 2003).
`2001/0042201 Al
`11/2001 Yamaguchi et al.
`Savarese, Joe, “Security standards improve,' reprinted from
`2001/0047474 A1 11/2001 Takagi et al.
`Communications News (Jan. 2002).
`2001/0052081 A1 12/2001 McKibben et al.
`C. Perkins and J. Tangirala, “DHCP for Mobile Networking
`2002/0066036 A1
`5, 2002 Makineni et al.
`with TCP/IP” Proc. IEEE Int’l Symp. Systems and Comm.,
`2002fOO69278 A1
`6, 2002 Forsi
`Jun. 1995, pp. 255-261.
`2002.0075812 Al
`6 2002 Corwin
`R. Droms, “Dynamic Host Configuration Protocol.” IETF
`2002/009 1855 A1
`7/2002 Yemini et al.
`RFC 2131 Mar. 1997
`2002fOO9395.6 A1
`7/2002 Gurin
`s
`& G
`2002/0098840 A1
`7/2002 Hanson et al.
`S. Alexander and R. Droms, “DHCP Options and BOOTP
`2002/O122394 A1
`9, 2002 Whitmore et al.
`Vendor Extensions.” IETF RFC 2132, Mar. 1997.
`2002/0147843 A1 10, 2002 Rao
`Perkins, C., “Mobile Networking Through Mobile IP.”
`2002/0167922 A1
`11/2002 Inoue et al.
`Copyright 1997 Institute of Electrical and Electronics Engi
`2002/0176383 A1
`11/2002 Inoue et al.
`neers, Inc., 15 pages.
`
`Cloudflare - Exhibit 1075, page 3
`
`
`
`US 7,136,645 B2
`Page 4
`
`Montenegro, G., Sun Microsystems, Inc., Internet Draft,
`“Reverse Tunneling for Mobile IP” Jan. 12, 1997.
`Bakre, A.; Badrinath, B.R., “I-TCP: Indirect TCP for Mobile
`Hosts.” Department of Computer Science, Rutgers Univer
`sity, Piscataway, NJ 08855, DCS-TR-314, Oct. 1994.
`Internet Draft Piscitello, D., Phifer, L.Core Competence,
`Wang, Y., Hovey, R. Bellcore: “Mobile Network Computing
`Protocol (MNCP).” Sep. 3, 1997.
`Maltz, David A., Bhagwat, Pravin, “MSOCKS: An Archi
`tecture for Transport Layer Mobility.” 1998 IEEE, 0-7803
`4386-Ju1 1998.
`Molta, Dave, “WLAN Security on the Rise.” Network
`Computing, Feb. 4, 2002.
`Savarese, Joe, “Wireless: Security Standards Improve.”
`ComNews.com, Jan. 7, 2002.
`Rash, Wayne, “All Networks are Insecure.' ZDNet, Jan. 18,
`2002.
`Wexler, Joanie, “Big-picture approaches to security.” Net
`work World Fusion, Jan. 2, 2002.
`“Computerworld's Emerging Companies to Watch in 2002.”
`Computerworld, Nov. 26, 2001.
`Phifer, Lisa, “Improving WLAN Security.” 802.11-Planet.
`com, Nov. 26, 2001.
`Peretz, matthew, “PEAR Shaped WLAN Products
`Unveiled, 802.11-Planet.com, Nov. 12, 2001.
`“PEAR Wireless, NetMotion Collaborate To Offer Secure,
`High Performance WLAN.” TMCnet.com, Nov. 13, 2001.
`Rist, Oliver, “Where's the Killer App?” SD Times, Nov. 1,
`2001.
`Rysavy, Peter, “Break Free With Wireless LANs.” Network
`Computing, Oct. 29, 2001.
`Rash, Wayne, “Wireless Security Gets a Jumpstart,” ZDNet
`(www.zdnet.com/enterprise), Oct. 25, 2001.
`Marek, Sue, “Wireless Weakest Link, Wireless Week, Oct.
`24, 2001.
`Molta, Dave, “Mobile & Wireless Technology (NetMotion
`Mobility Keeps Wireless Apps Grounded). Network Com
`puting, Oct. 1, 01.
`Chan, Sharon Pian, and Tricia Duryee, “Computers: Protec
`tion sought against disruption from hackers. Seattle Times,
`Sep. 30, 2001.
`Mannion, Patrick, “IP mobility to run seamless course.” EE
`Times, Sep. 25, 2001.
`Wexler, Joanie, “Pick a network, any network.” Network
`World Wireless Newsletter, Sep. 17, 2001.
`Benesh, Peter, “Hospital Cuts Errors With Wireless Data.”
`Investor's Business Daily, Aug. 22, 2001.
`“NetMotion: Curing the Wireless LAN at St. Luke's Epis
`copal Hospital.” NetMotion Wireless. Inc., Feb. 26, 2001.
`“Past is prologue: expand data access,’’ Government Com
`puter News, telephone interview with Doug Walker by GCN
`chief technology editor Susan M. Menke (www.gcm.com),
`Aug. 20, 2001.
`Ohlhorst, Frank, “Seamless Wireless Connectivity, Com
`puter Reseller News (CRN), Aug. 9, 2001.
`Dragan, Richard V.“Getting Real With Wireless.” PC Maga
`zine, Aug. 1, 2001.
`“NetMotion Puts Mobility 3.0 into Open Beta,” Midrange
`Computing (Jul. 11, 2001).
`“NetMotion Mobility 3.0 Beta Extends Continuous Wireless
`Connections To Windows 2000.” Wireless Developer Net
`work-Daily News, Jul. 10, 2001.
`Schroeder, Max, "Adaptation And Evolution.” Communica
`tions Convergence, Jul. 5, 2001.
`
`Johnson, Amy Helen, “Persistence Pays Off For Wireless
`Vendor.’ Computerworld, Jul. 2, 2001.
`Gibbs, Mark, “Non-stop wireless.” Network World Web
`Applications Newsletter, Jun. 20, 2001.
`Franklin, Curtis, “Wireless Works: NetMotion makes the
`difference in wireless networks.” Internet Week, May 7,
`2001.
`“WRQ's NetMotion raises S8M, MSNBC.com, Apr. 3,
`2001.
`“Deal flow, Red Herring Co9mmunications, Apr. 3, 2001.
`Elad, Barry, “The Money is Back in Motion.” Seattle.
`Internet.com.
`“NetMotion, a WRQ spinoff, closes a round of funding.”
`Seattle Times, Business Digest, Apr. 3.2001.
`“WRQ's mobile access unit now NetMotion.” Seattle P-I,
`Tech Digest, Business section, Apr. 3, 2001.
`“WRQ Creates NetMotion Wireless,” eAI Journal, Apr. 10,
`2001.
`Nelson, Matthew G., “WRQ Plans Wireless Spin-off.” Infor
`mation Week Via Comm Web, Apr. 4, 2001.
`Top Wireless Specialist Offer NetMotion Wireless Solution,
`Wireless Week, Apr. 4, 2001.
`“WRQCreates NetMotion Wireless.” The Unstrung Stringer
`(www.unstrung.com), Apr. 4, 2001 http://www.unstrung?.
`“WRQ Spins off its Mobile Access Business Unit.”
`Mobileinfo.com, News section, Issue #2001-16, Apr. 2001
`(Updated Apr. 18, 2001).
`“WRQ Spins Off Mobile Business As NetMotion Wireless,”
`Midrange Computing Apr. 3, 2001.
`“NetMotion lands S8 million in spinoff.” PSBJ Online
`(Puget Sound Business Journal), Apr. 3, 2001.
`“Top Wireless Specialists Offer NetMotion Wireless Solu
`tion.” PR Newswire (Today’s News), Apr. 18, 2001.
`“NetMotion Wireless Makes S8 Million.” Deal Watch Daily,
`Apr. 3, 2001.
`Schuurmans, Jos, “NetMotion Wireless to spin off as version
`2 available, WOW Wireless, Mar. 6, 2001.
`“New Products.” Wireless Week (Wireless Review via
`NewsEdge Corporation), Feb. 5, 2001.
`"Going Mobile: Are Apps to Go the Way to Go?" Applica
`tion Planet (Feb. 1, 2001).
`Rash, Wayne, “Wireless Networks Are Great, But Don't
`Forget The Security.” Internet Week, Jan. 22, 2001.
`Harris, Sian, “Standards debate entangles wireless local-area
`networks, Wireless Web, Jan. 2001.
`Veldkamp, Tania, "Roaming over routers nu ook met Pocket
`PCs.” Dutch VNUnet.ni, Dec. 21, 2000.
`Elachi, Joanna, “WRQ Ships NetMotion 2.0.” CommWeb,
`Dec. 12, 2000.
`“NetMotion Increases Features. CE city (now dba Pocket
`PC city), Dec. 12, 2000.
`Poropudas, Timo, “Mainframe emulator skills come in
`handy for wireless roaming.” WOW Wireless, Dec. 8, 2000.
`Wexler, Joanie, “Mobile IP gotcha,” Network World Wire
`less in the Enterprise Newsletter, Dec. 4, 2000.
`Julien, Shelly, “Smooth Wireless Glitches. ComNews.com,
`Oct. 2000.
`Rist, Oliver, “A Wonderful Wireless World at Fall N+I,
`Planet IT (NetMotion Wireless), Oct. 18, 2000.
`Glascock, Stuart, “Intel Debuts NetStructure Appliances at
`N+I, CMPnet, the Technology Network, Sep. 26, 2000.
`“Cast Your Vote For Wireless Survivor,” Wireless Week,
`Sep. 11, 2000.
`Zetie, Carl, “WRQNetMotion Provides a Simple Solution to
`Mobility.” Giga Information Group, Sep. 6, 2000.
`
`Cloudflare - Exhibit 1075, page 4
`
`
`
`US 7,136,645 B2
`Page 5
`
`. No Wires,
`
`“WRQNetMotion A Solution for IT Wanderlust,” Mobile
`Insights (Sep. 2, 2000).
`Julien, Shelly, “Bringing Down the Barriers to Wireless
`Computing.” Wireless Design Online: News and Analysis,
`Jul. 24, 2000.
`“First Things First: Top 10 Things to Know About Wire
`less.” Network Computing, Jul. 10, 2000.
`“Networld + Interop 2000 Las Vegas.” German LANline,
`Jul. 2000.
`“Microvision Teams With WRQ to Pursue Opportunities for
`Mobile Computing in Wireless LAN and WAN Markets.”
`PR Newswire (Company News On Call), Jun. 1, 2000.
`“Draadloos het netwerk op.” Dutch VNUnet.nl, May 25,
`2OOO.
`Glascock, Stuart, “Vendors Get Early Start on Showcasing
`Wares.” TechWeb News, May, 9, 2000.
`“NetMotion Keeps Wireless Connections Going, No Matter
`What.” The Jerusalem Post, Internet Edition (Apr. 2, 2000).
`“Actualité/En bref. French Le Journal du Net, Mar. 28,
`2OOO.
`“WRQTakes Wraps Off NetMotion Connectivity Manager.”
`Xephon, Mar. 24, 2000.
`Rist, Oliver, and Brian Chee, “Look, Ma . .
`Internet Week Online, Mar. 14, 2000.
`“Breaking News.” Wireless Week (Apr. 23, 2001).
`TEKNIQUE, Data Sheet, TransNet II Wireless Gateway,
`Wireless—A Wide Area Viewpoint, Schaumburg, IL, 2
`pageS.
`TEKNIQUE, Data Sheet, TransRMail, Schaumburg, IL, 2
`pages.
`TEKNIQUE, Data Sheet, TX5000 High Performance Com
`munication Processor, Schaumburg, IL, 2 pages (1994).
`TEKNIQUE, Data Sheet, Optimized TCP/IP over Wireless,
`Schaumburg, IL, 5 pages.
`TEKNIQUE, Data Sheet, TX1000 High Performance Com
`munication Processor, Schaumburg, IL, 2 pages (1994).
`TEKNIQUE, Data Sheet, TX2000 High Performance Com
`munication Processor, Schaumburg, IL, 2 pages.
`TEKNIQUE, Data Sheet, TransNet II Wireless Gateway
`Services, Schaumburg, IL, 2 pages.
`IBM, Leading the Way for wireless data communication,
`ARTour, Research Triangle Park, NC 4 pages (Sep. 1995).
`M3i RadioLink, Overview, Management through instant
`interactive information, 7 pages (Jun. 1995).
`Web site information, WRQ AtGuard, www.atguard.com
`(copyright 1999).
`Press release, “WRQ Licenses AtGuard to Symantec and
`ASCII Network Technology” (copyright 1999).
`Datability Software Systems Inc., New York, NY “Proposal
`Presented to Digital Equipment Corporation Large System
`Group, Marlboro, Massachusetts' (Jul. 7, 1983).
`Datability Software Systems Inc., New York, NY, CON
`TROL-PC, Information Management System, System
`Builder Manual, Draft Version (Apr. 1986).
`Datability Software Systems Inc., New York, NY, “Remote
`Access Facility, User's Guide” (copyright 1985, 1986, 1987,
`1988).
`NetMotion Wireless Product Documentation on CD; with 2
`page printout of contents.
`Kojo, M., Raatikainen, K., Alanko, T: Connecting Mobile
`Workstations to the Internet over a Digital Celluar Tele
`phone Network. University of Helsinki, Department of
`Computer Science, Series of Publications C, No. C-1994-39.
`Sep. 1994. Published also in Proceedings of the Mobidata
`Workshop, Rutgers University, NJ, Nov. 1994.
`
`Alanko, T., Kojo, M., Laamanen, H., Liljeberg, M.,
`Moilanen, M., Raatikainen, K: Measured Performance of
`Data Transmission Over Cellular Telephone Networks.
`Computer Communications Review, 24(1994)5. Published
`also as Technical Report: University of Helsinki, Depart
`ment of Computer Science, Series of Publications C, No.
`C-1994-53.
`Kojo, M., Alanko, T., Liljeberg, M., Raatikainen, K:
`Enhanced Communication Services for mobile TCP/IP Net
`working. University of Helsinki, Department of Computer
`Science, Series of Publications C, No. C-1995-15. Apr.
`1995.
`Liljeberg, M., Alanko, T., Kojo, M., Laamanen, H.,
`Raatikainen, K: Optimizing World-Wide Web for Weakly
`Connected Mobile Workstations: An Indirect Approach. In
`Proc. 2nd International Workshop on Services in Distributed
`and Networked Environments (SDNE95) Jun. 5th-6th,
`1995, Whistler, Canada.
`Laamanen, H: An Experiment of Dependability and Perfor
`mance of GSM Access to Fixed Data Network. University of
`Helsinki, Department of Computer Science, Series of Pub
`lications C, No. C-1995-41. Sep. 1995.
`Kiiskinen J. Kojo, M., Liljeberg, M., Raatikainen, K: Data
`Channel Service for Wireless Telephone Links. University
`of Helsinki, Department of Computer Science, Series of
`Publications C, No. C-1996-1. Jan. 1996. Published also in
`Proceedings of the 2nd International Mobile Computing
`Conference, Hsinchu, Taiwan, ROC, Mar. 25-27, 1996.
`Liljeberg, M., Helin, H. Kojo, M., Raatikainen, K:
`Enhanced Service for World-Wide Web in Mobile WAN
`Environment. University of Helsinki, Department of Com
`puter Science, Series of Publications C, No. C-1996-28. Apr.
`1996. (Revised version published in Proceedings of the
`IEEE Global Internet 1996 Conference, London, England,
`Nov. 20-21, 1996.).
`Alanko T., Kojo M., Liljeberg M., Raatikainen K. Mowgli.
`Improvements for Internet Applications. Using Slow Wire
`less Links. Proc. 8th IEEE International Symposium on
`Personal, Indoor and Mobile Radio Communications,
`Helsinki, Finland, Sep. 1997.
`Kojo M., Raatikainen K., Liljeberg M., Kiiskinen J., Alanko
`T.: An Efficient Transport Service for Slow Wireless Tele
`phone Links. IEEE Journal on Selected Areas in Commu
`nications, vol. 15, No. 7, Sep. 1997.
`“MOWGLI, Mobile Office Workstations using GSM Links.”
`University of Helsinki, Dept. of Computer Science,
`Helsinki, Finland (Feb. 2000).
`Weber, Chris, “Using IPSec in Windows 2000 and XP. Part
`One.' http://www.security focus.com/infocus/1519 (Dec. 5,
`2001).
`Information Sciences Institute, “Transmission Control Pro
`tocol-DARPA Internet Program Protocol Specification.”
`Sep.
`1981;
`http://www.csl. Sony.co.jp/cgi-bin/hyper
`rfc2rfc793.txt.
`Berners-Lee et al., “Hypertext Transfer Protocol-HTTP/1.
`0”; May 1996: http://www.cis.ohio-state.edu/htbin/rfc/
`rfc1945.html.
`Microsoft Support Online Knowledge Base Search Results,
`“DHCP (Dynamic Host Configuration Protocol) Basics.”
`Article ID: Q120829, (Revision Date Sep. 24, 1996).
`O'Reilly Online Catalog, “Windows NT TCP/IP Network
`Administration.” Chapter 6, 25 pages undated.
`WRQ. White Paper, “TCP/IP: The Best Protocol for Remote
`Computing,” 13 pages (Nov. 14, 1996).
`
`Cloudflare - Exhibit 1075, page 5
`
`
`
`US 7,136,645 B2
`Page 6
`
`WRQ White Paper, “Reducing the Cost of PC Connectiv
`ity.” 7 pages (Nov. 25, 1996).
`WRQ White Paper, “TCP Kernel Architecture-The Silent
`TCP/IP Issue,” 4 pages (Nov. 14, 1996).
`WRQ. White Paper, “How WRQ's TCP/IP Reduces Costs
`and Improves Reliability in Remote and Mobile Comput
`ing.”5 pages (Nov. 14, 1996).
`Zenel, Bruce. Thesis Proposal, “A Proxy Based Filtering
`Mechanism for The Mobile Environment, Dept. of Com
`puter Science, Columbia University, New York, NY, 52
`pages undated.
`Badrinath, B.R., et al., “Handling Mobile Clients: A Case for
`Indirect Inteaction.” Department of Computer Science,
`Rutgers University, 7 pages, (Oct. 1993).
`Brown, Kevin, et al., “M-UDP: UDP for Mobile Cellular
`Networks.” Department of Computer Science, University of
`South Carolina, 19 pages (Sep. 4, 1996).
`Brown, Kevin, et al., “M-TCP: TCP for Mobile Cellular
`Networks.” Department of Computer Science, University of
`South Carolina, 25 pages (Jul. 29, 1997).
`Zenel, Bruce et al. “A General Purpose Proxy Filtering
`Mechanism Applied to the Mobile Environment, 12 pages
`(undated).
`Piscitello, D., Internet Draft, “Mobile Network Computing
`Protocol (MNCP), 55 pages (Aug. 28, 1997).
`Bakre, Ajay et al., “M-RPC: A Remote Procedure Call
`Service for Mobile Clients, ACM Presents MobiCom 95,
`Proceedings of The First Annual International Conference
`on Mobile Computing and Networking, pp. 97-110 (Nov.
`13-15, 1995).
`Droms, R., Network Working Group, Request for Com
`ments memo, “Dynamic Host Configuration Protocol.”
`Bucknell University, 39 pages (Oct. 1993).
`“3G TS 23.171, V3.1.0, 3" Generation Partnership Project:
`Technical Specification Group Services and System
`Aspects: Functional stage 2 description of location services
`in UMTS (Release 1999), pp. 1-48, XP002269105 (Jul.
`2000).
`Ala-Laurila, Juha, et al., “Implementation of the wireless
`ATM access terminal,” Computer Networks 31, pp. 959-973
`(1999).
`Alanko, T., et al., “Mobile computing based on GSM: The
`Mowgli approach.” IFIP 96 World Conference Mobile
`Communications, Canberra, Australia (Sep. 2-6, 1996).
`Almquist, P. RFC 1716 “Towards Requirements for IP
`Routers’(IETF Nov. 1994).
`Almquist, P., “Ruminations on Next-Hop’ (Mar. 25, 1993).
`Anderson, T.E., et al., “Serverless Network File Systems.”
`ACM Transactions on Computer Systems, vol. 14, No. 1, pp.
`41-79 (Feb. 1996).
`B. Tuch, Development of WaveLAN, an ISM band wireless
`LAN, Lucent Technical Journal, 27-37 (Jul. /Aug. 1993).
`Baker, F. RFC 1812 “Requirements for IP Version 4 Rout
`ers” (IETF Jun. 1995).
`Balakrishnan, Hari, et al., XP-000734405, “A Comparison
`of Mechanisms for Improving TCP Performance over Wire
`less Links.” IEEE/ACM Transactions on Networking, vol. 5,
`No. 5, (Dec. 1997).
`Bordan, Jonathan, Power Point Presentation “Wireless WAN
`Extensions to NDIS Mobitex NDIS driver” (Ericsson Com
`munications Canada Connectivity Lab (Jul. 17, 1996).
`Braden, R., RFC 1009 “Requirements for Internet Gate
`ways” (IETF Jun. 1987).
`Braden, R., RFC 1123 “Requirements for Internet
`Hosts—Application and Support' (Oct. 1989).
`
`Brodsky, Ira, “PDAs will usher in the next net revolution.”
`Special Focus, Wireless Networks, Network World (Nov. 7,
`1994).
`Cáceres, R., et al., “Improving the Performance of Reliable
`Transport Protocols in Mobile Computing Environments'.
`Caporuscio, Maurio, et al., “Design and Evaluation of a
`Support Service for Mobile, Wireless Publish/Subscribe
`Applications.” IEEE Transactions on Software Engineering,
`vol. 29, No. 12, pp. 1059-1071 (Dec. 2003).
`Castineyra, I., RFC 1992, “The Nimrod Routing Architec
`ture” (IETF Aug. 1996).
`Cerf, V., RFC 829, “Packet Satellite Technology Reference
`Sources” (Nov. 1982).
`DTMF Common Information Model (CIM), http://www.
`dmtforg/standards/cim/.
`Durham, D., et al., Networking Group Request for Com
`ments 2748, The COPS (Common Open Policy Service)
`Protocol.
`“ETSI TS 123 060, V3.3.0, Digital cellular telecommuni
`cations system (Phase 2+)(GSM); Universal Mobile Tele
`communications System (UMTS); General Packet Radio
`Service (GPRS): Service description: Stage 2 (3GTS 23.060
`version 3.3.0 Release 1999), pp. 1-186 (Apr. 2000).
`“How WRQ's TCP Connection Reduces Costs and
`Improves Reliability in Mobile/Wireless Computing
`(WRQ Jan. 1995).
`Inouye, Jon et al., “Dynamic Network Reconfiguration
`Support for Mobile Computers,” MOBICOM 97 Budapest
`Hungary, pp. 13-22 (1997).
`Jacobson, V. et al., Networking Working Group Request for
`Comments: 1072, “TCP extensions for long-delay paths’
`(Oct. 1998).
`Jacobson, V., et al.,
`Control”(Nov. 1988).
`Jacobson, V., Networking Working Group Request for Com
`ments: 1144, “Compressing TCP/IP headers for low-speed
`serial links' (Feb. 1990).
`Jaeger, Trent et al., “A Role-based Access Control Model for
`Protection Domain Derivation and Management, RBAC 97
`Fairfax Va USA (1997).
`Johnson, D.B., “Mobility Support in IPv6.” Internet Draft,
`IETF Mobile IP Working Group, XP-00295.1077 (Jul. 2,
`2000).
`Katz, “Transmission of IP and ARP over FDDI Networks’
`(Internet Draft Sep. 14, 1992).
`Katz, D., Network Working Group Internet Draft, “Trans
`mission of IP and ARP over FDDI Networks.” (Sep. 14,
`1992).
`Katz, R.H., et al., The Bay Area Research Wireless Access
`Network (BARWAN) Proceedings of COMPCON 96 (Feb.
`25-28, 1996–San Jose, CA).
`Kei, Lee Man, et al., “An Efficent RPC Scheme in Mobile
`CORBA Environment, IEEE (2000).
`Kleinrock, Leonard, Nomadix, Inc., “On Some Principles of
`Nomadic Computing and Multi-Access Communications.”
`IEEE Communications Magazine, pp. 46-50 (Jul. 2000).
`Kobielus, James, “Prospects are golden for Wireless Data
`Services.” Special Focus, Wireless Networks, Network
`World (Nov. 7, 1994).
`Logue, et al., The unofficial (a Guard FAQ (Jul. 30, 1998).
`Mailing list at http://www.citi.umich.edu/projects/mobile/
`mobile-ip-mail (Jun. 1992-Jul. 1995).
`Martin,
`Jean-Christophe,
`“Policy-Based Networks.’
`XP-002271561, Sun BluePrints OnLine (Oct. 1999).
`
`"Congestion Avoidance and
`
`Cloudflare - Exhibit 1075, page 6
`
`
`
`US 7,136,645 B2
`Page 7
`
`Mathias, Craig et al., “The ABCs of PCS,” Special Focus,
`Wireless Networks, Network World (Nov. 7, 1994).
`Medhi, D., et al., “Network Dimensioning and Performance
`of Multiservice, Multirate Loss Networks with Dynamic
`Routing.” IEEE/ACM Transactions on Networking, vol. 5,
`No. 6, pp. 944-957 (Dec. 1997).
`Mink, S. et al., “Towards Secure Mobility Support for IP
`Networks.” IEEE Publication, vol. 1, pp. 555-562,
`SP101526810 (Aug. 21, 2000).
`Netmotion Wireless: “Extending Mobile Solutions Without
`Middleware.” White Paper'Online!, XP002324100 (Aug. 6,
`2001).
`Ohta, “Conventional IP over ATM (Internet Draft Mar.
`1995).
`Ohta, M. et al., Internet Draft draft-ohta-ip-over-atm-02.txt,
`Conventional IP over ATM (Mar. 19