throbber
(12) United States Patent
`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

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