throbber
111111
`
`1111111111111111111111111111111111111111111111111111111111111
`US008504697B2
`
`c12) United States Patent
`Larson et al.
`
`(10) Patent No.:
`(45) Date of Patent:
`
`US 8,504,697 B2
`*Aug. 6, 2013
`
`(2006.01)
`
`Int. Cl.
`G06F 15116
`(52) U.S. Cl.
`USPC .. .. ... ... ... ... ... .. ... ... ... ... .. ... ... ... ... ... .. ... ... 709/227
`(58) Field of Classification Search
`USPC .................................................. 709/223-227
`See application file for complete search history.
`References Cited
`
`(51)
`
`(56)
`
`U.S. PATENT DOCUMENTS
`2,895,502 A
`7/1959 Roper eta!.
`4,677,434 A
`6/1987 Fascenda
`(Continued)
`
`FOREIGN PATENT DOCUMENTS
`19924575
`12/1999
`0838930
`4/1988
`(Continued)
`OTHER PUBLICATIONS
`
`Cisco Connnents and Petition for Reexamination 95/001,679 dated
`Jun. 14, 2012.
`
`(Continued)
`Primary Examiner- Krisna Lim
`(74) Attorney, Agent, or Firm- McDermott Will & Emery
`LLP
`ABSTRACT
`(57)
`A system and method connect a first network device and a
`second network device by initiating a secure communication
`link. The system includes one or more servers configured to:
`receive, from the first network device, a request to look up a
`network address of the second network device based on an
`identifier associated with the second network device; deter(cid:173)
`mine, in response to the request, whether the second network
`device is available for a secure communications service; and
`initiate a secure communication link between the first net(cid:173)
`work device and the second network device based on a deter(cid:173)
`mination that the second network device is available for the
`secure communications service; wherein the secure commu(cid:173)
`nications service uses the secure communication link to com(cid:173)
`municate at least one of video data and audio data between the
`first network device and the second network device.
`30 Claims, 40 Drawing Sheets
`
`(54) SYSTEM AND METHOD EMPLOYING AN
`AGILE NETWORK PROTOCOL FOR SECURE
`COMMUNICATIONS USING SECURE
`DOMAIN NAMES
`
`(75)
`
`Inventors: Victor Larson, Fairfax, VA (US);
`Robert Dunham Short, III, Leesburg,
`VA (US); Edmond Colby Munger,
`Crownsville, MD (US); Michael
`Williamson, South Riding, VA (US)
`
`(73) Assignee: VirnetX, Inc., Zephyr Cove, NV (US)
`
`( *) Notice:
`
`Subject to any disclaimer, the term of this
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 0 days.
`
`This patent is subject to a terminal dis(cid:173)
`claimer.
`
`DE
`EP
`
`(21) Appl. No.: 13/339,257
`
`(22) Filed:
`
`Dec. 28, 2011
`
`(65)
`
`Prior Publication Data
`
`US 2012/0102204Al
`
`Apr. 26, 2012
`
`Related U.S. Application Data
`
`(63) Continuation of application No. 13/049,552, filed on
`Mar. 16, 2011, which is a continuation of application
`No. 11/840,560, filed on Aug. 17, 2007, now Pat. No.
`7,921,211, which is a continuation of application No.
`10/714,849, filed on Nov. 18, 2003, now Pat. No.
`7,418,504, which is a continuation of application No.
`09/558,210, filed on Apr. 26, 2000, now abandoned,
`which is a continuation-in-part of application No.
`09/504,783, filed on Feb. 15, 2000, now Pat. No.
`6,502,135, which
`is a continuation-in-part of
`application No. 09/429,643, filed on Oct. 29, 1999,
`now Pat. No. 7,010,604.
`
`(60) Provisional application No. 60/106,261, filed on Oct.
`30, 1998, provisional application No. 60/137,704,
`filed on Jun. 7, 1999.
`
`2611
`
`Petitioner Apple Inc. - Exhibit 1001, p. 1
`
`

`

`US 8,504,697 B2
`Page 2
`
`U.S. PATENT DOCUMENTS
`4,761,334 A
`8/1988 Sagoi et al.
`4,885,778 A
`12/1989 Weiss
`4/1990 Ranade
`4,920,484 A
`6/1990 Humphrey et al.
`4,933,846 A
`4,952,930 A
`8/1990 F ranaszek et al.
`111991 Warrior
`4,988,990 A
`5,007,051 A
`4/1991 Dolkas eta!.
`5,164,988 A
`1111992 Matyas
`5,204,961 A
`4/1993 Barlow
`111994 Boebert et a!.
`5,276,735 A
`5,303,302 A
`4/1994 Burrows
`5,311,593 A
`5/1994 Carmi
`5,329,521 A
`7/1994 Walsh eta!.
`5,341,426 A
`8/1994 Barney eta!.
`5,345,439 A
`9/1994 Marston
`5,367,643 A
`1111994 Chang et al.
`5,384,848 A
`111995 Kikuchi
`5,511,122 A
`4/1996 Atkinson
`5,548,646 A
`8/1996 Aziz et al.
`5,559,883 A
`9/1996 Williams
`5,561,669 A
`10/1996 Lenney eta!.
`5,588,060 A
`12/1996 Aziz
`5,590,285 A
`12/1996 Krause eta!.
`5,625,626 A
`4/1997 Umekita
`5,629,984 A
`5/1997 McManis
`8/1997 Olnowich eta!.
`5,654,695 A
`5,682,480 A
`10/1997 Nakagawa
`5,689,566 A
`1111997 Nguyen
`1111997 Ludwig eta!.
`5,689,641 A
`5,740,375 A
`4/1998 Dunne eta!.
`5,757,925 A
`5/1998 Faybishenko
`5,764,906 A
`6/1998 Edelstein et al.
`5,771,239 A
`6/1998 Moroney et a!.
`6/1998 Brendel et a!.
`5,774,660 A
`5,787,172 A
`7/1998 Arnold
`5,790,548 A
`8/1998 Sistanizadeh et a!.
`5,796,942 A
`8/1998 Esbensen
`5,805,801 A
`9/1998 Holloway et a!.
`5,805,803 A
`9/1998 Birrell et al.
`10/1998 Caronni et a!.
`5,822,434 A
`5,838,796 A
`1111998 Mittenthal
`5,842,040 A
`1111998 Hughes eta!.
`5,845,091 A
`12/1998 Dunne eta!.
`111999 Shrader
`5,864,666 A
`5,867,650 A
`2/1999 Osterman
`5,870,610 A
`2/1999 Beyda
`3/1999 Baehr eta!.
`5,878,231 A
`5,884,038 A
`3/1999 Kapoor
`5,892,903 A
`4/1999 Klaus
`5,898,830 A
`4/1999 Wesinger, Jr. eta!.
`5,905,859 A
`5/1999 Holloway et a!.
`5,918,018 A
`6/1999 Gooderum et a!.
`5,918,019 A
`6/1999 Valencia
`9/1999 Stockwell et a!.
`5,950,195 A
`5,950,519 A
`9/1999 Anatoli
`5,960,204 A
`9/1999 Yinger eta!.
`5,996,016 A
`1111999 Thalheimer et a!.
`6,006,259 A
`12/1999 Adelman et al.
`6,006,272 A
`12/1999 Aravarnudan et a!.
`6,016,318 A
`112000 Tomoike
`6,016,512 A
`112000 Huitema
`3/2000 Yamaguchi
`6,041,342 A
`6,052,788 A
`4/2000 Wesinger et al.
`6,055,574 A
`4/2000 Smorodinsky et al.
`6,061,346 A
`5/2000 Nordman
`6,061,736 A
`5/2000 Rochberger et a!.
`6,079,020 A
`6/2000 Liu
`6,081,900 A
`6/2000 Subrarnaniarn et al.
`6,092,200 A
`7/2000 Muniyappa et a!.
`6,101,182 A
`8/2000 Sistanizadeh et a!.
`6,119,171 A
`9/2000 Alkhatib
`6,119,234 A
`9/2000 Aziz et al.
`6,131,121 A
`10/2000 Mattaway et a!.
`6,147,976 A
`1112000 Shand eta!.
`6,157,957 A
`12/2000 Berthaud
`6,158,011 A
`12/2000 Chen eta!.
`6,168,409 B1
`112001 Fare
`6,173,399 B1
`112001 Gilbrech
`
`1/2001 Taghadoss
`6,175,867 B1
`6,178,409 B1
`1/2001 Weber et al.
`1/2001 Schneider et al.
`6,178,505 B1
`6,179,102 B1
`1/2001 Weber et al.
`1/2001 Blumet al.
`6,182,141 B1
`6,182,227 B1
`1/2001 Blair eta!.
`3/2001 Wilson
`6,199,112 B1
`3/2001 Naudus
`6,202,081 B1
`4/2001 Sasyan eta!.
`6,222,842 B1
`4/2001 Douglas et a!.
`6,223,287 B1
`5/2001 Bots et al.
`6,226,748 B1
`5/2001 Arrow et al.
`6,226,751 B1
`5/2001 Shannon
`6,233,618 B1
`6/2001 Basilico
`6,243,360 B1
`6/2001 Sitaraman eta!.
`6,243,749 B1
`6/2001 Guerin eta!.
`6,243,754 B1
`6/2001 Karlsson et a!.
`6,246,670 B1
`7/2001 Strentzsch et a!.
`6,256,671 B1
`7/2001 Mogul
`6,262,987 B1
`7/2001 Blumenau
`6,263,445 B1
`7/2001 Sevcik
`6,266,699 B1
`7/2001 Borella et al.
`6,269,099 B1
`9/2001 Ramanathan et a!.
`6,286,047 B1
`10/2001 Mann eta!.
`6,298,341 B1
`10/2001 Hrastar et a!.
`6,301,223 B1
`10/2001 Valencia
`6,308,213 B1
`10/2001 Swift
`6,308,274 B1
`10/2001 Mighdoll et a!.
`6,311,207 B1
`1112001 Abbott eta!.
`6,314,463 B1
`1112001 Kirch
`6,324,161 B1
`12/2001 Boden eta!.
`6,330,562 B1
`12/2001 Risley eta!.
`6,332,158 B1
`12/2001 McMillin et a!.
`6,333,272 B1
`1/2002 Schneider
`6,338,082 B1
`3/2002 Borella et al.
`6,353,614 B1
`7/2002 Herzog eta!.
`6,425,003 B1
`8/2002 Davie eta!.
`6,430,155 B1
`8/2002 Carter
`6,430,610 B1
`1112002 Valencia
`6,487,598 B1
`12/2002 Beser eta!.
`6,496,867 B1
`6,499,108 B1
`12/2002 Johnson
`12/2002 Munger eta!.
`6,502,135 B1
`6,505,232 B1
`112003 Mighdoll et a!.
`112003 Mayes eta!.
`6,510,154 B1
`4/2003 Albert et al.
`6,549,516 B1
`4/2003 Provino
`6,557,037 B1
`5/2003 Broadhurst
`6,560,634 B1
`5/2003 Dillon
`6,571,296 B1
`5/2003 Shaio eta!.
`6,571,338 B1
`6/2003 Hirst eta!.
`6,581,166 B1
`8/2003 Devine eta!.
`6,606,708 B1
`9/2003 Boden eta!.
`6,615,357 B1
`9/2003 Munger eta!.
`6,618,761 B2
`12/2003 Kruglikov et al.
`6,671,702 B2
`2/2004 Steindl
`6,687,551 B2
`2/2004 Shuster et a!.
`6,687,746 B1
`3/2004 Hoke eta!.
`6,701,437 B1
`3/2004 Fiveash et a!.
`6,714,970 B1
`4/2004 Boden eta!.
`6,717,949 B1
`6/2004 Wesinger, Jr. eta!.
`6,751,738 B2
`6/2004 Lull eta!.
`6,752,166 B2
`6/2004 Parekh eta!.
`6,757,740 B1
`7/2004 Sahlqvist
`6,760,766 B1
`6,813,777 B1 * 1112004 Weinberger eta!. ............ 725/76
`1112004 Larson eta!.
`6,826,616 B2
`6,839,759 B2
`1/2005 Larson eta!.
`6,937,597 B1
`8/2005 Rosenberg eta!.
`7,010,604 B1
`3/2006 Munger eta!.
`7,039,713 B1
`5/2006 Van Gunter et a!.
`7,072,964 B1
`7/2006 Whittle et a!.
`7,133,930 B2
`1112006 Munger eta!.
`7,167,904 B1
`1/2007 Devaraj an et al.
`7,188,175 B1
`3/2007 McKeeth
`3/2007 Larson eta!.
`7,188,180 B2
`7,197,563 B2
`3/2007 Sheymov et a!.
`7,353,841 B2
`4/2008 Kono eta!.
`7,418,504 B2
`8/2008 Larson eta!.
`7,461,334 B1
`12/2008 Lu et al.
`7,490,151 B2
`212009 Munger eta!.
`
`Petitioner Apple Inc. - Exhibit 1001, p. 2
`
`

`

`US 8,504,697 B2
`Page 3
`
`726/3
`
`370/401
`
`713/150
`
`726/1
`726/15
`
`726/9
`
`212009 Shull eta!.
`7,493,403 B2
`7,584,500 B2 * 9/2009 Dillon eta!.
`7,764,231 B1
`7/2010 Karr et al.
`7,852,861 B2 * 12/2010 Wu eta!.
`7,921,211 B2
`4/2011 Larson eta!.
`7,933,990 B2
`4/2011 Munger eta!.
`8,051,181 B2
`1112011 Larson eta!.
`200110049741 A1
`12/2001 Skene et al.
`2002/0002675 A1
`112002 Bush
`2002/0004898 A1
`112002 Droge
`2003/0196122 A1
`10/2003 Wesinger, Jr. eta!.
`2004/0199493 A1
`10/2004 Ruiz et al.
`2004/0199520 A1
`10/2004 Ruiz et al.
`2004/0199608 A1
`10/2004 Rechterman et a!.
`2004/0199620 A1
`10/2004 Ruiz et al.
`2005/0055306 A1
`3/2005 Miller eta!.
`2005/0108517 A1 * 5/2005 Dillon eta!.
`2006/0059337 A1
`3/2006 Poyhonen et a!.
`2006/0123134 A1
`6/2006 Munger eta!.
`2007/0208869 A1
`9/2007 Adelman et al.
`2007/0214284 A1
`9/2007 King eta!.
`2007/0266141 A1
`1112007 Norton
`2008/0005792 A1
`112008 Larson eta!.
`2008/0144625 A1
`6/2008 Wu eta!.
`2008/0235507 A1
`9/2008 Ishikawa et a!.
`2009/0193498 A1 * 7/2009 Agarwal et a!.
`2009/0193513 A1 * 7/2009 Agarwal et a!.
`2009/0199258 A1
`8/2009 Deng eta!.
`2009/0199285 A1 * 8/2009 Agarwal et a!.
`FOREIGN PATENT DOCUMENTS
`0814589
`12/1997
`836306
`4/1998
`0858189
`8/1998
`2317792
`4/1998
`2334181
`8/1999
`212000
`2340702
`62-214744
`9/1987
`04-117826
`4/1992
`04-363941
`12/1992
`09-018492
`111997
`09-270803
`10/1997
`10-070531
`3/1998
`10-111848
`4/1998
`10-215244
`8/1998
`W09827783
`6/1998
`W09843396
`10/1998
`W09855930
`12/1998
`W09859470
`12/1998
`W09911019
`3/1999
`W09938081
`7/1999
`W09948303
`9/1999
`W00017775
`3/2000
`W00070458
`1112000
`W001161922
`2/2001
`W00116766
`3/2001
`W00150688
`7/2001
`
`EP
`EP
`EP
`GB
`GB
`GB
`JP
`JP
`JP
`JP
`JP
`JP
`JP
`JP
`wo
`wo
`wo
`wo
`wo
`wo
`wo
`wo
`wo
`wo
`wo
`wo
`
`OTHER PUBLICATIONS
`
`ExhibitS, Declaration of Nathaniel Polish, Ph.D.
`Exhibit R, Excerpts from Patent Owner & PlaintiffVirnetX Inc.'s
`First Amended P.R. 3-1 and 3-2 Disclosure of Asserted Claims and
`Infringement Contentions.
`Declaration of Angelos D. Keromytis, Ph.D.
`Declaration of Dr. Robert Dunham Short III.
`Exhibit A -1, Verdict Form from VirnetX, Inc. v. Microsoft Corp., No.
`6:07-CV-80 (E.D. Tex.).
`Exhibit A-3, Declaration of Jason Nieh, Ph.D. (Control No.
`95/00 1,269).
`ExhibitA-4, Redacted Deposition of Chris Hopenfrom VirnetX, Inc.
`v. Cisco Systems, Inc., No. 6:07-CV-417 (E.D. Tex. Apr. 11, 2012).
`Exhibit B-1, Excerpt from Deposition of Defense FY 2000/2001
`Biennial Budget Estimates, (Feb. 1999).
`Exhibit B-2, Collection of Reports and Presentations on DAPRA
`Projects.
`Exhibit B-3, Maryann Lawlor, Transient Partnerships Stretch Secu(cid:173)
`rity Policy Management, Signal Magazine (Sep. 2001) http://www.
`afcea.org/signal/articles/anmviewer.asp?a~494&print~yes.
`
`Joel Snyder, Living in Your Own Private Idaho, Network World (Jan.
`28, 1998) http:/ /www.networkworld.com/intranet/O 126review.htrnl.
`Time Greene, CEO's Chew the VPN Fat, CNN.com (Jun. 17, 1999),
`http:/ /www.cnn.com/TECH/ computing/9906/ 17 /vpnfat.ent.idg/in(cid:173)
`dex.html?iref~allsearch.
`Third Party Requester Comments dated Jun. 25, 2012-After Non
`Final Office Action (95/00 1,788).
`Reexam Affidavit/Declaration/Exhibit Filed by 3rd Party on Jun. 25,
`2012 (95/001,788).
`ITU-T Recommendation H.323, "Infrastructure of Audiovisual Ser(cid:173)
`vices-Systems and Terminal Equipment for Audiovisual Services.
`Packet-Based Multimedia Communications System," International
`Telecommunications Union, pp. 1-128, Feb. 1998.
`ITU-T Recommendation H.225.0, "Infrastructure of Audiovisual
`Services-Transmission Multiplexing and Synchronization. Call
`Signaling Protocols and Media Stream Packetization for Packet(cid:173)
`Based Multimedia Communication systems," International Telecom(cid:173)
`munication Union, pp. 1-155, Feb. 1998.
`ITU-T Recommendation H.235, "Infrastructure of Audiovisual Ser(cid:173)
`vices-Systems Aspects. Security and Encryption for H-Series
`(H.323 and other H.245-based) Multimedia Terminals," International
`Telecommunication Union, pp. 1-39, Feb. 1998.
`ITU-T Recommendation H.245, "Infrastructure of Audiovisual Ser(cid:173)
`vices-Communication Procedures. Control Protocol for Multime(cid:173)
`dia Communication," International Telecommunication Union, pp.
`1-280, Feb. 1998.
`Request for Inter Partes Reexamination Under 35 U.S.C. § 311
`(Patent No. 8,051,181).
`Transmittal Letters (Patent No. 8,051, 181).
`Exhibit X5, Droms, R., RFC 2131, "Dynamic Host Configuration
`Protocol," 1987.
`U.S. Appl. No. 09/399,753, filed Sep. 22, 1998, Griag Miller eta!.
`U.S. Appl. No. 60/134,547, filed May 17, 1999, Victory Sheymov.
`U.S. Appl. No. 60/151,563, filed Aug. 13, 1999, Bryan Whittles.
`Alan 0. Frier eta!., "The SSL Protocol Version 3.0", Nov. 18, 1996,
`printed from http:/ /www.netscape.com/eng/ss13/ draft302.txt on
`Feb. 4, 2002, 56 pages.
`August Bequai, "Balancing Legal Concerns Over Crime and Security
`in Cyberspace", Computer & Security, vol. 17, No.4, 1998, pp.
`293-298.
`D. B. Chapman et al., "Building Internet Firewalls", Nov. 1995, pp.
`278-375.
`D. Clark, "US Calls for Private Domain-Name System", Computer,
`IEEE Computer Society, Aug. 1, 1998, pp. 22-25.
`Davila Jet a!, "Implementation of Virtual Private Networks at the
`Transport Layer", Information Security, Second International Work(cid:173)
`shop, ISW'99. Proceedings (Lecture Springer-Verlag Berlin, Ger(cid:173)
`many, [Online]1999, pp. 85-102, XP002399276, ISBN 3-540-666.
`Do lev, Shlomi and Ostrovsky, Rafil, "Efficient Anonymous Multicast
`and Reception" (Extended Abstract), 16 pages.
`Donald E. Eastlake, 3rd, "Domain Name System Security Exten(cid:173)
`sions", Internet Draft, Apr. 1998, pp. 1-51.
`F. Halsall, "Data Communications, Computer Networks and Open
`Systems", Chapter 4, Protocol Basics, 1996, pp. 198-203.
`Glossary for the Linux FreeS/WAN project, printed from http://
`liberty.freeswan.org/freeswan_trees/freeswan-1.3/
`doc/ glossary.
`htrnl on Feb. 21, 2002, 25 pages.
`J. Gilmore, "Swan: Securing the Internet against Wiretapping",
`printed from http:/ /liberty.freeswan.org/freeswan_trees/freeswan-1.
`3/doc/rationale.html on Feb. 21, 2002, 4 pages.
`James E. Bellaire, "New Statement of Rules-Naming Internet
`Domains", Internet Newsgroup, Jul. 30, 1995, 1 page.
`Jim Jones eta!., "Distributed Denial of Service Attacks: Defenses",
`Global Integrity Corporation, 2000, pp. 1-14.
`Laurie Wells (Lancasterbibelmail MSN COM); "Subject: Security
`Icon" Usenet Newsgroup, Oct. 19, 1998, XP002200606, 1 page.
`Linux FreeS/WAN Index File, printed from http://liberty.freewan.
`org/freeswan_trees/freeswan-1.3/doc/ on Feb. 21, 2002, 3 Pages.
`P. Srisuresh eta!., "DNS extensions to Network address Translators
`(DNS_ALG)", Internet Draft, Jul. 1998, pp. 1-27.
`Reiter, Michael K. and Rubin, Aviel D. (AT&T Labs-Research),
`"Crowds: Anonymity for Web Transactions", pp. 1-23.
`
`Petitioner Apple Inc. - Exhibit 1001, p. 3
`
`

`

`US 8,504,697 B2
`Page 4
`
`RFC 2401 (dated Nov. 1998) Security Architecture for the Internet
`Protocol (RTP).
`RFC 2543-SIP (dated Mar. 1999): Session Initiation Protocol (SIP or
`SIPS).
`Rich Winkel, "CAQ: Networking With Spooks: The NET & The
`Control oflnformation", Internet N ewsgroup, Jun. 21, 1997, 4 pages.
`Rubin, Aviel D., Geer, Daniel, and Ranum, Marcus J. (Wiley Com(cid:173)
`puter Publishing), "Web Security Sourcebook", pp. 82-94.
`Search Report (dated Aug. 20, 2002), International Application No.
`PCT/USOl/04340.
`Search Reprt (dated Aug. 23, 2002), International Application No.
`PCT/USOl/13260.
`Search Report (dated Oct. 7, 2002), International Application No.
`PCT /USO 1113 261.
`Search Report, IPER (dated Nov. 13, 2002), International Applica(cid:173)
`tion No. PCT/USOl/04340.
`Search Report, IPER (dated Feb. 6, 2002), International Application
`No. PCT/USOl/13261.
`Search Report, IPER (dated Jan. 14, 20031, International Application
`No. PCT/USOl/13260.
`Shankar, A.U. "A verified sliding window protocol with variable flow
`control". Proceedings of ACM SIGCOMM conference on Commu(cid:173)
`nications architectures & protocols. pp. 84-91, ACM Press, NY, NY
`1986.
`Shree Murthy eta!., "Congestion -Oriented Shortest Multi -path Rout(cid:173)
`ing", Proceedings ofiEEE INFOCOM, 1996, pp. 1028-1036.
`W. Stallings, "Cryptography and Network Security", 2nd, Edition,
`Chapter 13, IP Security, Jun. 8, 1998, pp. 399-440.
`Microsoft Corporation's Fourth Amended Invalidity Contentions
`dated Jan. 5, 2009, VirnetX Inc. and Science Applications Interna(cid:173)
`tional Corp. v. Microsoft Corporation.
`Appendix A of the Microsoft Corporation's Fourth Amended Inval(cid:173)
`idity Contentions dated Jan. 5, 2009.
`Concordance Table for the References in Tables on pp. 6-15, 71-80
`and 116-124 of the Microsoft Corporation's Fourth Amended Inval(cid:173)
`idity Contentions dated Jan. 5, 2009.
`1. P. Mockapetris, "DNS Encoding of Network Names and Other
`Types," Network Working Group, RFC 1101 (Apr. 1989) RFC1101,
`DNS SRV).
`R. Atkinson, "An Internetwork Authentication Architecture," Naval
`Research Laboratory, Center for High Assurance Computing Sys(cid:173)
`tems (Aug. 5, 1993). (Atkinson NRL, KX Records).
`Henning Schulzrinne, Personal Mobility for Multimedia Services in
`The Internet, Proceedings of the Interactive Distributed Multimedia
`Systems and Services European Workshop at 143
`(1996).
`(Schulzrinne 96).
`Microsoft Corp., Microsoft Virtual Private Networking: Using Point(cid:173)
`to-Point Tunneling Protocol for Low-Cost, Secure, Remote Access
`Across the Internet (1996) (printed from 1998 PDC DVD-ROM).
`(Point to Point, Microsoft Prior Art VPN Technology).
`"Safe Surfing: How to Build a Secure World Wide Web Connection,"
`IBM Technical Support Organization, (Mar. 1996). (Safe Surfing,
`Website Art).
`Goldschlag, et a!., "Hiding Routing Information," Workshop on
`Information Hiding, Cambridge, UK (May 1996). (Goldschlag II,
`Onion Routing).
`"IPSec Minutes From Montreal", IPSEC Working Group Meeting
`http:/ /www.sandleman.ca/ipsec/ 1996/08/msgOOO 18 .htrnl
`Notes,
`(Jun. 1996). (IPSec Minutes, FreeS/WAN).
`J. M. Galvin, "Public Key Distribution with Secure DNS," Proceed(cid:173)
`ings of the Sixth USENIX UNIX Security Symposium, San Jose,
`California, Jul. 1996. (Galvin, DNSSEC).
`J. Gilmore, et a!. "Re: Key Management, anyone? (DNS Keying),"
`IPSec Working Group Mailing List Archives (Aug. 1996). (Gilmore
`DNS, FreeS/WAN).
`H. Orman, et a!. "Re: 'Re: DNS? was Re: Key Management, any(cid:173)
`one?" IETF IPSec Working Group Mailin• List Archive (Aug. 1996-
`Sep. 1996). (Orman DNS, FreeS/WAN).
`Arnt Gulbrandsen & Paul Vixie, A DNSRRfor specifYing the location
`of services (DNS SRV), IETF RFC 2052 (Oct. 1996). (RFC 2052,
`DNS SRV).
`
`Freier, et al. "The SSL Protocol Version 3.0," Transport Layer Secu(cid:173)
`rity Working Group (Nov. 18, 1996). (SSL, Underlying Security
`Technology).
`M. Handley, H. Schulzrinne, E. Schooler, Internet Engineering Task
`Force, Internet Draft, (Dec. 2, 1996). (RFC 2543 Internet Draft 1).
`M.G. Reed, et al. "Proxies for Anonymous Routing," 12th Annual
`Computer Security Applications Conference, San Diego, CA, Dec.
`9-13, 1996. (Reed, Onion Routing).
`Kenneth F. Alden & Edward P. Wobber, The Alta Vista Tunnel: Using
`the Internet to Extend Corporate Networks, Digital Technical Journal
`(1997) (Alden, AltaVista).
`Automotive Industry Action Group, "ANX Release 1 Document Pub(cid:173)
`lication," AIAG (1997). (AIAG, ANX).
`Automotive Industry Action Group, "ANX Release 1 Draft Docu(cid:173)
`ment Publication," AIAG Publications (1997). (AIAG Release,
`ANX).
`Aventail Corp. "Aventail VPN Data Sheet," available at http://www.
`archive .org/web/ 1997 0 212 0 1304 3/www. aventail.corn/prod!
`vpndata.htrnl (1997). (Data Sheet, Aventail).
`Aventail Corp., "Directed VPN V s. Tunnel," available at http:/ /web.
`archive.org/web/19970620030312/www.aventail.com/educate/
`directvpn.htrnl (1997). (Directed VPN, Aventail).
`Aventail Corp., "Managing Corporate Access to the Internet,"
`Aventail Auto SOCKS White Paper available at http:/ /web.archive.
`org/199706200300312/www.aventail.com/educate/whitepaper/
`ipmw.html (1997).(Corporate Access, Aventail).
`Aventail Corp., "VPN Server V2.0 Administration Guide," (1997).
`(VPN, Aventail).
`Goldschlag, et al. "Privacy on the Internet," Naval Research Labo(cid:173)
`ratory, Center for High Assurance Computer Systems (1997).
`(Goldschtag I, Onion Routing).
`Microsoft Corp., Installing Configuring and Using PPTP with
`Microsoft Clients and Servers (1997). (Using PPTP, Microsoft Prior
`Art VPN Technology).
`Microsoft Corp., IP Security for Microsoft Windows NT Server 5. 0
`( 1997) (printed from 1998 PDC DVD-ROM). (IP Security, Microsoft
`Prior Art VPN Technology).
`Microsoft Corp., Microsoft Windows NT Active Directory: An Intro(cid:173)
`duction to the Next Generation Directory Services (1997) (printed
`from 1998 PDC DVD-ROM). (Directory, Microsoft Prior Art VPN
`Technology).
`Microsoft Corp., Routing and Remote Access Service for Windows
`NT Server New Opportunities Today and Looking Ahead (1997)
`(printed from 1998 PDC DVD-ROM). Routing, Microsoft Prior Art
`VPN Technology).
`Microsoft Corp., Understanding Point-to-Point Tunneling Protocol
`PPTP (1997) (printed from 1998 PDC DVD-ROM). (Understanding
`PPTP, Microsoft Prior Art VPN Technology).
`J. Mark Smith et.al., Protecting a Private Network: The Alta Vista
`Firewall, Digital Technical Journal (1997). (Smith, AltaVista).
`Naganand Doraswamy Implementation of Virtual Private Networks
`(VPNs) with IPSecurity, <draft-ietf-ipsec-vpn-OO.txt> (Mar. 12,
`1997). (Doraswamy).
`M. Handley, H. Schulzrinne, E. Schooler, Internet Engineering Task
`Force, Internet Draft, (Mar. 27, 1997). (RFC 2543 Internet Draft 2).
`Aventail Corp., "Aventail and Cybersafe to Provide Secure Authen(cid:173)
`tication for Internet and Intranet Communication," Press Release,
`Apr. 3, 1997. (Secure Authentication, Aventail).
`D. Wagner, et al. "Analysis of the SSL 3.0 Protocol," (Apr. 15, 1997).
`(Analysis, Underlying Security Technologies).
`Automotive Industry Action Group, "ANXO Certification Authority
`Service and Directory Service Definition for ANX Release 1 ," AIAG
`Telecommunications Project Team and Bellcore (May 9, 1997).
`(AIAG Definition, ANX).
`Automotive Industry Action Group, "ANXO Certification Process
`and ANX Registration Process Definition for ANX Release 1 ," AIAG
`Telecommunications Project Team and Bellcore (May 9, 1997).
`(AIAG Certification, ANX).
`Aventail Corp., "Aventail Announces the First VPN Solution to
`Assure Interoperability Across Emerging Security Protocols," Jun. 2,
`1997. (FirstVPN, Aventail).
`
`Petitioner Apple Inc. - Exhibit 1001, p. 4
`
`

`

`US 8,504,697 B2
`Page 5
`
`Syverson, eta!. "Private Web Browsing," Naval Research Laboratory,
`Center for High 8 Assurance Computer Systems (Jun. 2, 1997).
`(Syverson, Onion Routing).
`Bellcore, "Metrics, Criteria, and Measurement Technique Require(cid:173)
`ments for ANX Release 1 ," AIAG Telecommunications Project Team
`and Bellcore (Jun. 16, 1997). (AIAG Requirements, ANX).
`M. Handley, H. Schulzrinne, E. Schooler, Internet Engineering Task
`Force, Internet Draft, (Jul. 31, 1997). (RFC 2543 Internet Draft 3).
`R. Atkinson, "Key Exchange Delegation Record for the DNS," Net(cid:173)
`work Working Group, RFC 2230 (Nov. 1997). (RFC 2230, KX
`Records).
`M. Handley, H. Schulzrinne, E. Schooler, Internet Engineering Task
`Force, Internet Draft, (Nov. 11, 1997). (RFC 2543 Internet Draft 4).
`1998 Microsoft Professional Developers Conference DVD ("1998
`PDC DVD-ROM") (including screenshots captured there from and
`produced as MSFTVX 00018827-00018832).
`(Conference,
`Microsoft Prior Art VPN Technology).
`Microsoft Corp., Virtual Private Networking an Overview (1998)
`(printed from 1998 PDC DVD-ROM) (Overview, Microsoft Prior Art
`VPN Technology).
`Microsoft Corp., Windows NT 5.0 Beta Has Public Premiere at
`Seattle Mini-Camp Seminar attendees get first look at the perfor(cid:173)
`mance and capabilities of Windows NT 5.0 (1998) (available at
`http:/ /www.microsoft.com/presspass/features/ 1998/1 0-19nt5.
`mspxpftrue). (NT Beta, Microsoft Prior Art VPN Technology).
`"What ports does SSL use" available at stason.org/TULARC/secu(cid:173)
`rity/ ssl-talk/3 -4-What -ports-does-ssl-use.htrnl ( 1998). (Ports, DNS
`SRV).
`Aventail Corp., "Aventail VPNV2.6 Includes Support for More Than
`Ten Authentication Methods Making Extranet VPN Development
`Secure and Simple," Press Release, Jan. 19, 1998. (VPN V2.6,
`Aventail).
`R. G. Moskowitz, "Network Address Translation Issues with IPsec,"
`Internet Draft, Internet Engineering Task Force, Feb. 6, 1998.
`(Moskowitz).
`H. Schulzrinne, et al, "Internet Telephony Gateway Location," Pro(cid:173)
`ceedings ofiEEE INfocom '98, The Conference on Computer Com(cid:173)
`munications, vol. 2 (Mar. 29-Apr. 2, 1998). (Gateway, Schulzrinne).
`C. Huitema, 45 a!. "Simple Gateway Control Protocol," Version 1.0
`(May 5, 1998). (SGCP).
`Disa "Secret Internet Protocol Router Network," SIPRNET Program
`Management Office (D3113) DISN Networks, DISN Transmission
`Services (May 8, 1998). Disa, SIPRNET).
`M. Handley, H. Schulzrinne, E. Schooler, Internet Engineering Task
`Force, Internet Draft, (May 14, 1998). (RFC 2543 Internet Draft 5).
`M. Handley, H. Schulzrinne, E. Schooler, Internet Engineering Task
`Force, Internet Draft, (Jun. 17, 1998). (RFC 2543 Internet Draft 6).
`D. McDonald, et al. "PF _KEY Key Management API, Version 2,"
`Network Working Group, RFC 2367 (Jul. 1998). (RFC 2367).
`M. Handley, H. Schulzrinne, E. Schooler, Internet Engineering Task
`Force, Internet Draft, (Jul. 16, 1998). (RFC 2543 Internet Draft 7).
`M. Handley, H. Schulzrinne, E. Schooler, Internet Engineering Task
`Force, Internet Draft, (Aug. 7, 1998). (RFC 2543 Internet Draft 8).
`Microsoft Corp., Company Focuses on Quality and Customer Feed(cid:173)
`back(Aug. 18, 1998). (Focus, Microsoft Prior ArtVPNTechnology).
`M. Handley, H. Schulzrinne, E. Schooler, Internet Engineering Task
`Force, Internet Draft, (Sep. 18, 1998). (RFC 2543 Internet Draft 9).
`Atkinson, et al. "Security Architecture for the Internet Protocol,"
`Network Working Group, RFC 2401 (Nov. 1998). (RfFC 2401,
`Underlying Security Technologies).
`M. Handley, H. Schulzrinne, E. Schooler, Internet Engineering Task
`Force, Internet Draft, (Nov. 12, 1998). (RFC 2543 Internet Draft 10).
`Donald Eastlake, Domain Name System Security Extensions, IETF
`DNS Security Working Group (Dec. 1998). (DNSSEC-7).
`M. Handley, H. Schulzrinne, E. Schooler, Internet Engineering Task
`Force, Internet Draft, (Dec. 15, 1998). (RFC 2543 Internet Draft 11).
`Aventail Corp., "Aventail Connect 3.112.6 Administrator's Guide,"
`(1999). (Aventail Administrator 3.1, Aventail).
`Aventail Corp., "Aventail Connect 3.112.6 User's Guide," (1999).
`(Aventail User 3.1, Aventail).
`Aventail Corp., "Aventail ExtraWeb Server v3.2 Administrator's
`Guide," (1999). (Aventail Extra Web 3.2, Aventail).
`
`Kaufman et a!, "Implementing IPsec," (Copyright 1999). (Imple(cid:173)
`menting IPSEC, VPN References).
`Network Solutions, Inc. "Enabling SSL," NSI Registry (1999).
`(Enabling SSL, Underlying Security Technologies).
`Check Point Software Technologies Ltd. (1999) (Check Point,
`Checkpoint FW).
`Arnt Gulbrandsen & Paul Vixie, A DNSRRfor specifying the location
`of services (DNS SRV),<draft-ietf-dnsind-frc2052bis-02.txt> (Jan.
`1999). (Gulbrandsen 99, DNS SRV).
`C. Scott, et al. Virtual Private Networks, O'Reilly and Associates,
`Inc., 2nd ed. (Jan. 1999). ScottVPNs).
`M. Handley, H. Schulzrinne, E. Schooler, Internet Engineering Task
`Force, Internet Draft, (Jan. 15, 1999). (RFC 2543 Internet Draft 12).
`Goldschlag, et a!., "Onion Routing for Anonymous and Private
`Internet Connections," Naval Research Laboratory, Center for High
`Assurance Computer Systems (Jan. 28, 1999). (Goldschlag III,
`Onion Routing).
`H. Schulzrinne, "Internet Telephony: architecture and protocols-an
`IETF perspective," Computer Networks, vol. 31, No. 3 (Feb. 1999).
`(Telephony, Schulzrinne).
`M. Handley, eta!. "SIP: Session Initiation Protocol," Network Work(cid:173)
`ing Group, RFC 2543 and Internet Drafts (Dec. 1996-Mar. 1999).
`(Handley, RFC 2543).
`FreeS/WAN Project, Linux FreeS/WAN Compatibility Guide (Mar. 4,
`1999). (FreeS/WAN Compatibility Guide, FreeS/WAN).
`Telcordia Technologies, "ANX Release 1 Document Corrections,"
`AIAG (May 11, 1999). (Telcordia, ANX).
`Ken Hornstein & Jeffrey Altman, Distributing Kerberos KDC and
`Realm Information with DNS <draft-eitf-cat-krb-dns-locate-oo.txt>
`(Jun. 21, 1999). (Hornstein, DNS SRV).
`Bhattacharya, et a!., "An LDAP Schema for Configuration and
`Administration of IPSec Based Virtual Private Networks (VPNs)",
`IETF Internet Draft (Oct. 1999). (Bhattcharya LDAP VPN).
`B. Patel, et a!. "DHCP Configuration of IPSEC Tunnel Mode,"
`IPSEC Working Group, Internet Draft 02 (Oct. 15, 1999). (Patel).
`Goncalves, et a!. Check Point Fire Wall-1 Administration Guide,
`McGraw-Hill Companies (2000). (Goncalves, Checkpoint FW).
`"Building a Microsoft VPN: A Comprehensive Collection of
`Microsoft Resources," FirstVPN, (Jan. 2000). (FirstVPN Microsoft).
`Gulbrandsen, Vixie, & Esibov, A DNS RRfor specifYing the location
`of services (DNS SRV), IETF RFC 2782 (Feb. 2000). (RFC 2782,
`DNS SRV).
`MITRE Organization, "Technical Description," Collaborative
`Operations in Joint Expeditionary Force Experiment (JEFX) 99 (Feb.
`2000). (MITRE, SIPRNET).
`H. Schulzrinne, et a!. "Application-Layer Mobility Using SIP,"
`Mobile Computing and Communications Review, vol. 4, No. 3. pp.
`47-57 (Jul. 2000). (Application, SIP).
`Kindred et a!, "Dynamic VPN Communities: Implementation and
`Experience," DARPA Information Survivability Conference and
`Exposition II (Jun. 2001). (DARPA, VPN Systems).
`ANX 101: Basic ANX Service Outline. (Outline, ANX).
`ANX 201: AdvancedANX Service. (Advanced, ANX).
`Appendix A: Certificate Profile for ANX IPsec Certificates. (Appen(cid:173)
`dix,ANX).
`Assured Digital Products. (Assured Digital).
`Aventail Corp., "Aventail AutoSOCKS the Client Key to Network
`Security," Aventail Corporation White Paper. (Network Security,
`Aventail).
`Cindy Moran, "DISN Data Networks: Secret Internet Protocol
`Router Network (SIPRNet)." (Moran, SIPRNET).
`Data Fellows F-Secure VPN+ (F-Secure VPN+ ).
`Interim Operational Systems Doctrine for the Remote Access Secu(cid:173)
`rity Program (RASP) Secret Dial-In Solution. (RASP, SIPRNET).
`Onion Routing, "Investigation ofRoute Selection Algorithms," avail(cid:173)
`able at http:/ /www.onion-router.net/ Archives/Route/index.html.
`(Route Selection, Onion Routing).
`Secure Computing, "Bullet-Proofing an Army Net," Washington
`Technology. (Secure, SIPRNET).
`SPARTA "Dynamic Virtual Private Network." (SPARTA, VPN Sys(cid:173)
`tems).
`Standard Operation Procedure for Using the 1910 Secure Modems.
`(Standard, SIPRNET).
`
`Petitioner Apple Inc. - Exhibit 1001, p. 5
`
`

`

`US 8,504,697 B2
`Page 6
`
`FreeS/WAN
`to
`relating
`emails
`available
`Publically
`(MSFTVXOOO 18833-MSFTVXOOO 19206). (FreeS/WAN emails,
`FreeS/WAN).
`Kaufman et a!., "Implementing IPsec," (Copyright 1999) (Imple(cid:173)
`menting IPsec).
`Network Associates Gauntlet Firewall for Unix User's Guide Version
`5.0 (1999). (Gauntlet User's Guide-Unix, Firewall Products).
`Network Associates Gauntlet Firewall for Windows NT Getting
`Started Guide Version 5.0 (1999) (Gauntlet Getting Started Guide(cid:173)
`NT, Firewall Products).
`Network Associates Gauntlet Firewall for Unix Getting Started
`Guide Version 5.0 (1999) (Gauntlet Unix Getting Started Guide,
`Firewall Products).
`Network Associates Release Notes Gauntlet Firewall for Unix 5. 0
`(Mar. 19, 1999) (Gauntlet Unix Release Notes, Firewall Products).
`Network Associates Gauntlet Firewall for Windows NT Administra(cid:173)
`tor's Guide Version 5. 0 ( 1999) (Gauntlet NT Administrator

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