`
`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