throbber
UNITED STATES PATENT AND TRADEMARK OFFICE
`
`
`
`BEFORE THE PATENT TRIAL AND APPEAL BOARD
`
`
`
`VIPTELA,INC.
`Petitioner
`
`V.
`
`FATPIPE NETWORKSINDIA LIMITED,
`Patent Owner
`
`
`
`Inter Partes Review Case No. 2017-
`
`
`
`PETITION FOR INTER PARTES REVIEW OFU.S. PATENT NO.6,775,235
`UNDER35 U.S.C. §§ 311-319 AND 37 C.F.R. § 42.100
`
`
`
`84794665_1
`
`FatPipe Exhibit 2001, pg. 1
`Viptela v. FatPipe
`IPR2017-01125
`
`

`

`Petition for Inter Partes Review
`U.S. Patent No. 6,775,235
`
`TABLE OF CONTENTS
`
`MANDATORYNOTICES.0......cccceccccceeceeseeeeseeeeseeeeseecseeesseeenseeeeseeesseeeeeenes 1
`I.
`A.—Real Party-In-Interest (37 C.F.R. § 42.8(D)(1)) oo... eeeseeeteeeeees 1
`B.—Related Matters (37 C.F.R. § 42.8(b)(2)).....c ccc ccccceeseeeeeseeeeees 1
`C.
`Lead and Backup Counsel (37 C.F.R. § 42.8(b)(3) and
`BD MGA)) sess sises was seeapcntsiseasiahs.----.00-.aecceecceeneceencceesesenscessecenescenccasceees 2
`Service Information (37 C.F.R. § 42.8(b)(4)) ..... cee cccccceeteeeeeeeeees 3
`Paymentof Fees (37 C.F.R. §§ 42.15(a) and 42.103(a)) ....... ee 3
`Standing (37 C.F.R. § 42.104(a)) occ cee ceccccc cece ceeseeesseeseeeesseeesseeeses 3
`
`D
`E.
`F.
`
`OVERVIEW OF CHALLENGE AND RELIEF REQUESTED.................... 3
`Il.
`A.—Publications Relied Upon .........ccccccecceccecceeseeesseeeseeeeeeceseeesseensseensaes 3
`B.
`Grounds For Challenge -2......0. 0.0. cceccceeeccceeseceeeeeeceeeaeeeeeeeeeeeaeeeneneeeenees4
`
`HI.
`
`RELEVANT INFORMATION CONCERNING THE CONTESTED
`BUY sacs ceesscassss panes TAGRONRGTCL--.----.----.000cceeceencceencceencceenesenscseseceseceesees 4
`A.
`Effective Filing Date of the ’235 Patent .00........ccceccceceeseeeseeeeeeees 4
`B.
`The 7235 Patent (Ex. 1001) oo... ccc ccccceseceeseceeeeeeseeceeeeneeenseeens 5
`1.
`Overview of the °235 Patent .............ccccccccccesseeseeeeseeesseeesseeeeees 5
`2.
`Prosecution History .........c.ccccccccccscessccessecesseeesseceseeessecesseeesseenses 5
`C. Cat Construction o......ccccccceecceeeseeesseceseeesceeescecececeeecnneeeeneeenneeenneeees 6
`1.
`Level-of Ordinary Skill mi the Attiscscccccsccccconivcscrmmnsnnree 6
`2.
`Patent Owner’s Proposed Constructions.............ccccccessccceeseeeees 6
`
`SUMMARY OF PRIOR ART AND REFERENCESRELIED ON.............. 8
`IV.
`A.—Brief Summary of Karol (Ex. 1006) 20.0... ceeccceeeeeseeesseeesseensees 8
`B.—Brief Summary ofStallings (Ex. 1011)... cece ceeeeeseeeeneeees 9
`
`V.
`
`B.
`
`A REASONABLE LIKELIHOOD EXISTS THAT THE
`CHALLENGED CLAIMS ARE UNPATENTABLE...........0ccccccccsseesseeees 9
`A.
`Ground 1: Claims 4-11, 14, 19, and 22-24 of the ’235 Patent
`(Ex. 1001) are anticipated by Karol (Ex. 1006) 0000... eee eeeeeeeeeeeeees 9
`Ground 2: Claims5, 6, 11-15, 19, 22, and 23 of the ’235 Patent
`are obvious over Karol (Ex. 1006) in view of Stallings (Ex.
`LOUD) sisccesiseamsmmncsmencissmemaes mae mmmanemenmnmanianmieuass! 31
`Ground 3: Claims 4-15, 19, and 22-24 of the ’235 Patent (Ex.
`1001) are obvious over Karol (Ex. 1006)... ccceecceeseeeeeeeeees45
`
`C.
`
`bt)ie
`
`Oo. 0)sO1ee 60
`
`84794665_1
`
`-ii-
`
`FatPipe Exhibit 2001, pg. 2
`Viptela v. FatPipe
`IPR2017-01125
`
`

`

`Petition for Inter Partes Review
`U.S. Patent No. 6,775,235
`
`TABLE OF AUTHORITIES
`
`Cases
`Amazon.com, Inc. v. Barnesandnoble.com, Inc., 239 F.3d 1343 (Fed. Cir. 2001)....7
`In re Translogic Tech., Inc., 504 F.3d 1249 (Fed. Cir. 2007) ........cccccceccceeseceseeees 6
`In re Zletz, 13 USPQ2d 1320 (Fed. Cir. 1989) oo... ccccceecceeeeeseeeeseeeseeeesseensees 7
`KSR v. Teleflex, 550 U.S. 398 (2007) ......cceeecccccccescceseeeeseeeeeeeeseeeeseeeesseeesseenaes passim
`
`Statutes
`99 LLSGs § 10S scssssisrsavceuusaeaeecavsueqeuvaueeig...-..--..0ccceeccceececececenceeescesescesnsecnscesnseesnees4
`39 WSC. § SISO) suissccrcnveseraseeavascasusnauedig......-...eccceeccceccceeccesecceseeceescensncesenceseseess 60
`35 U.S.C. §§ 311-319 oe cece ccesecceseseseeeeseeesseeeeseeeseecsseeenseeceseeeeseseeeesseeeeseeeees 1
`
`Other Authorities
`NEPEP 6 DEAS sssssccsssunssswwasnussiee ean venweape we teneeeh-----00ceesncccecaccceneccsssacccesseseessceneaes passim
`
`Regulations
`37 CLF.R. § 42.8 wooo ccccccscccsccessecessecessecesseceseeesseeesaeeeeseeeseeeeseceeeceeseessseeeseeseneessaeensaee 1
`BT CBR. 89 42ND ccsisnsswsanvwsvsenavoursenecenicauta.s-s.ccccecccenscsecccenccsencesenceeeccenceecncesenceeenees 1
`SE, CIR, GA ISD)wr ccorcwvacasrweassenewer scout scssssscsesnssnsessnccenacnsaaencaaesssacsteessnsessasessnees 3
`
`84794665_1
`
`-ili-
`
`FatPipe Exhibit 2001, pg. 3
`Viptela v. FatPipe
`IPR2017-01125
`
`

`

`Petition for Inter Partes Review
`U.S. Patent No. 6,775,235
`
`PETITIONER’S EXHIBITS
`
`1002
`
`
`
`Description
`U.S. Patent No. 6,775,235 by Sanchaita Datta and Ragula Bhaskar
`entitled “Tools and Techniques for Directing Packets Over
`1001
`
`Disparate Networks”(“the ’235 Patent’’)
`File History for U.S. Patent No. 6,775,235
`U.S. Patent No. 7,406,048 by Sanchaita Datta and Ragula Bhaskar
`entitled “Tools and Techniques for Directing Packets Over
`1003
`
`Disparate Networks” (“the ’048 Patent’’)
`File History
`for U.S. Patent No. 7,406,048
`1004
`
`Declaration of Dr. Leonard J. Forys
`U.S. Patent No. 6,628,617 by Mark John Karol and Malathi
`Veeraraghavan entitled “Technique for Internetworking Traffic on
`
`Connectionless and Connection-Oriented Networks” (“Karol”)
`W.R.Stevens, “TCP/IP Illustrated Volume1, the Protocols,”
`Addison-Wesley Professional Computing Series, 1994, ISBN-0-
`
`201-63346-9 (“Stevens”).
`Complaint, D.I. 1 in 1:16- cv-00182-LPS in the District of Delaware
`U.S. Patent No. 6,748,439 by David R. Monachello et al. entitled
`“System and Methodfor Selecting Internet Service Providers from a
`Workstation that is Connected to a Local Area Network”
`““Monachello’’)
`Petition for Inter Partes Review, IPR2016-00976,Paper No.
`April 29, 2016)
`William Stallings, “Data and Computer Communications,” Prentice-
`Hall, 5th Edition, 1997, ISBN-81-203-1240-6,
`(“Stallings”
`Office Action dated 4/13/2012 for U.S. Application No. 10/034,197
`Office Action dated 2/2/2012 for U.S. Application No. 10/034,197
`FatPipe’s Proposed Modifications to Claim Construction
`U.S. Patent No. 6,317,431 by Terence G. Hodgkinson and Alan W.
`O’Neill entitled “ATM Partial Cut-Through” (“Hodgkinson’’)
`Adaptive Private Networking Configuration Editor User’s Guide,
`APNware Release 2.5 (FATPIPE-001374-1448
`Decision, IPR2016-00976, Paper No. 7 (November2, 2016)
`FatPipe’s Infringement Contentions
`
`
`
`|
`
`1013
`1014
`
`1017
`1018
`
`847946651
`
`-iv-
`
`FatPipe Exhibit 2001, pg. 4
`Viptela v. FatPipe
`IPR2017-01125
`
`

`

`Petition for Jnter Partes Review
`U.S. Patent No. 6,775,235
`
`Pursuant to 35 U.S.C. §§ 311-319 and 37 C.F.R. §§ 42.100 ef seg., Viptela,
`
`Inc. (“Petitioner”) hereby respectfully requests infer partes review ofclaims4, 5,
`
`6-15, 19, and 22-24 (“Challenged Claims”) of U.S. Patent No. 6,775,235 (Ex.
`
`1001; “the ’235 Patent’’). There exists a reasonable likelihood that Petitioner will
`
`prevail with respect to at least one of the Challenged Claims, which are
`
`unpatentable over the prior art discussed herein.
`
`I.
`
`MANDATORYNOTICES
`
`Pursuant to 37 C.F.R. § 42.8, Petitioner provides the following disclosures:
`
`A.
`
`Real Party-In-Interest (37 C.F.R. § 42.8(b)(1))
`
`Petitioner, Viptela, Inc., located at 1732 North First St., Suite 600, San Jose,
`
`California 95112, is the real party-in-interest for the instant petition.
`
`B.
`
`Related Matters (37 C.F.R. § 42.8(b)(2))
`
`The ’235 Patent is currently involved in a pending lawsuit (the “District
`
`Court Litigation’) involving Petitioner originally captioned FatPipe, Inc. v.
`
`Viptela, Inc., United States District Court For the District Of Delaware, Case No.
`
`1:16-CV-182. (Ex. 1008.)
`
`FatPipe, Inc. is also asserting U.S. Patent No. 7,406,048 (Ex. 1003; “the
`
`’048 Patent’) in the District Court Litigation against Petitioner. A separate IPR
`
`petition has been filed by Petitioner with respect to the ’048 Patent. Petitioner
`
`FatPipe Exhibit 2001, pg. 5
`Viptela v. FatPipe
`IPR2017-01125
`
`

`

`Petition for Jnter Partes Review
`U.S. Patent No. 6,775,235
`
`requests that both Petitions be assigned to the same Board for administrative
`
`efficiency, as that patent is directed generally to the same subject matter.
`
`The ‘235 Patentis also subject to a separate proceeding before the Board in
`
`IPR2016-00976,filed by Talari Networks, Inc. (the “’976 IPR”). See Petition for
`
`Inter Partes Review, IPR2016-00976, Paper No. 1 (April 29, 2016) (Ex. 1010).
`
`The Board recently instituted proceedings on claims 4, 5, 7-15, and 19 in the ’976
`
`IPR. See Decision, IPR2016-00976, Paper No. 7 (November2, 2016) (Ex. 1017).
`
`This Petition is substantially identical to the Petition in the 976 IPR.!
`
`Lead and Backup Counsel(37 C.F.R. § 42.8(b)(3) and 42.10(a))
`C.
`
`
`Backup Counsel:
`Lead Counsel:
`Robert C. Hilton (Reg. No. 47,649)|George B. Davis (Reg. No. 68,205)
`
`
`
`Email: rhilton@mecguirewoods.com|Email: gdavis@mcguirewoods.com
`
`Postal/Hand Delivery Address:
`MCGUIREWOODS LLP
`2000 McKinney Ave., Suite 1400
`Dallas, TX 75201
`
`Tel.: (214) 932-6400
`Fax.: (214) 932-6499
`
`Postal/Hand Delivery Address:
`MCGUIREWOODSLLP
`Gateway Plaza
`800 East Canal Street
`Richmond, VA 23219
`
`Tel.: (804) 775-1000
`Fax.: (804) 775-2016
`
`' In addition to the claims under review in the 976 IPR,this Petition also
`
`challenges claims 6 and 22-24 of the ’235 Patent.
`
`FatPipe Exhibit 2001, pg. 6
`Viptela v. FatPipe
`IPR2017-01125
`
`

`

`Petition for Jnter Partes Review
`U.S. Patent No. 6,775,235
`
`D.
`
`Service Information (37 C.F.R. § 42.8(b)(4))
`
`Service on Petitioner may be made by email, mail or hand delivery at the
`
`addresses shown above.
`
`E.
`
`Paymentof Fees (37 C.F.R. §§ 42.15(a) and 42.103(a))
`
`The Office is authorized to charge the fees specified by 37 C.F.R.
`
`§§ 42.103(a) and 42.15(a) to Deposit Account No. 231951 as well as any
`
`additional fees that might be due in connection with this Petition.
`
`F.
`
`Standing (37 C.F.R. § 42.104(a))
`
`Petitioner certifies that the patent sought for review is eligible for infer
`
`partesreview andthat Petitioneris not barred or estopped from requesting an inter
`
`partesreview challenging the patent claims on the groundsidentified herein.
`
`Il.
`
`OVERVIEW OF CHALLENGE AND RELIEF REQUESTED
`
`Pursuant to C.F.R. § 42.104(b), Petitioner requests inter partes review of the
`
`Challenged Claims on the groundsset forth below and requests that they be found
`
`unpatentable. Additional support for each groundis set forth in the Declaration of
`
`Dr. Leonard Forys (Ex. 1005).
`
`A.
`
`Publications Relied Upon
`
`Exhibit 1006 — U.S. Patent No. 6,628,617 to Karol et al. (“Karol”) filed on
`
`March3, 1999 and issued on September30, 2003. Karolis prior art underat least
`
`35 U.S.C. § 102(e).
`
`FatPipe Exhibit 2001, pg. 7
`Viptela v. FatPipe
`IPR2017-01125
`
`

`

`Petition for Jnter Partes Review
`U.S. Patent No. 6,775,235
`
`Exhibit 1011 — Data and Computer Communications by William Stallings,
`
`Prentice-Hall, 5th Edition, 1997, ISBN-81-203-1240-6, (“Stallings”). Stallings is
`
`prior art underat least 35 U.S.C. § 102(b) because it was published in 1997. (Ex.
`
`1011 at inside cover page.)
`
`B.
`
`GroundsFor Challenge
`
`Petitioner requests cancellation of the Challenged Claims on the following
`
`grounds:
`
`(i)
`
`Claims 4-11, 14, 19, and 22-24 are anticipated under 35 U.S.C. § 102
`
`by Karol.
`
`(11)
`
`Claims 5, 6, 11-15, 19, and 22-24 are obvious under 35 U.S.C. § 103
`
`based on Karol (Ex. 1006) in view of Stallings.
`
`(iii) Claims 4-15, 19, and 22-24 are obvious under 35 U.S.C. § 103 based
`
`on Karol.
`
`Il. RELEVANT INFORMATION CONCERNING THE CONTESTED
`PATENT
`
`A.
`
`Effective Filing Date of the ’235 Patent
`
`The ’235 Patent references two provisional applications. Provisional
`
`application No. 60/259,269 wasfiled on December 29, 2000, and Provisional
`
`application No. 60/355,509 wasfiled on February 8, 2002. All of the asserted prior
`
`art precedesthe earliest possible priority date — December29, 2000.
`
`FatPipe Exhibit 2001, pg. 8
`Viptela v. FatPipe
`IPR2017-01125
`
`

`

`Petition for Jnter Partes Review
`U.S. Patent No. 6,775,235
`
`B.
`
`The ’235 Patent (Ex. 1001)
`
`1.
`
`Overview of the ’235 Patent
`
`The ’235 Patentis directed “to computer network data transmission, and
`
`moreparticularly relates to tools and techniques for communications using
`
`disparate parallel networks....” (Ex. 1001 at 1:17-24, 1:56-60, 2:19-26.) The ’235
`
`Patent teaches that it was well knownin the prior art to: have a frame relay
`
`network configured in parallel with a disparate VPN orother Internet-based
`
`network(see, e.g., Ex. 1001 at 5:24-27); use a disparate network for
`
`reliability/redundancy(see, e.g., Ex. 1001 at 4:25-27 and FIG. 5); use a disparate
`
`network for load-balancing (see, e.g., Ex. 1001 at 9:4-9); and that secure routing
`
`paths were used to route to “Internet-based communication solutions such as VPNs
`
`and Secure Sockets Layer (SSL).” (See, e.g., Ex. 1001 at 4:5-10; see also Ex. 1005
`
`at J§ 47, 50-53, 59-61, 116-121.)
`
`2.
`
`Prosecution History
`
`The application leading to the ’235 Patent wasfiled on February 7, 2003,
`
`and is a continuation-in-part of application number 10/034,197 filed on
`
`December28, 2001 (“the °197 Application’). (Ex. 1001 at cover.) During
`
`prosecution of the application leading to the ’235 Patent, the first Office Action
`
`mailed February 25, 2004 rejected claims 1-4, 8-10, 23-26, 28, 29, and 32 as
`
`invalid over U.S. Patent No. 6,016,307 to Kaplan ef a/. (Ex. 1002 at 367-373.) The
`
`FatPipe Exhibit 2001, pg. 9
`Viptela v. FatPipe
`IPR2017-01125
`
`

`

`Petition for Jnter Partes Review
`U.S. Patent No. 6,775,235
`
`Examinerallowedclaims 11-22, 30, 31, and 33-35 which recited “per-packet
`
`selection” and/or “accessing the multiple parallel disparate networks usingat least
`
`two knownlocation address ranges.” (Ex. 1002 at 373-377.) The rejected claims
`
`were canceled, and the remaining allowed claims were accepted. (Ex. 1002 at 384-
`
`392: see also, Ex. 1004.)
`
`C.
`
`Claim Construction
`
`1,
`
`Level of Ordinary Skill in the Art
`
`A person of ordinary skill in the art at the time of the filing date of the ’235
`
`Patent (“POSITA”) would have hadat least a Bachelor of Science in Computer
`
`Science, Computer Engineering, Electrical Engineering, or an equivalentfield as
`
`well as at least two years of academic or industry experience in any type of
`
`networkingfield. (Ex. 1005 at § 31.)
`
`2:
`
`Patent Owner’s Proposed Constructions
`
`Petitioner submits that no construction is necessary andthatall claim terms
`
`of the ’235 Patent should be given their ordinary and customary meaning, as
`
`understood by a POSITA in the context of the entire disclosure. See Jn re
`
`Translogic Tech., Inc., 504 F.3d 1249, 1257 (Fed. Cir. 2007). Petitioner does not
`
`concede that any Challenged Claim meets statutory standards for patent claiming.
`
`In the co-pending case of Fatpipe, Inc. v. Talari Networks, Inc., 5:16-CV-54-BO
`
`(E.D.N.C.), PO proposed the following constructions (Ex. 1014):
`
`FatPipe Exhibit 2001, pg. 10
`Viptela v. FatPipe
`IPR2017-01125
`
`

`

`
` Term
`
`Patent Owner’s Proposed Construction
`“a communication path that is unavailable to
`“private network”
`
`
`the general
` public”
`
` “Internet based network”
`
`“a communication path that is available on
`the public Internet”
` “disparate networks”
`
`
`“networks that are different in kind,e.g. a
`private network and an Internet based
`
`
`
`network”
`
`ce
`”
`
`
`packet by packet”
`'
`packet basis
`
`“ner-session basis”
`“session by session”
`“module(s) that selects which path to send a
`“packet path selector”
`given packet on”
`
`“more than one occurrence of selecting a
`“repeated instances of the
`network path”
`selecting step make network
`path selections”
`
`“at least two networks configured to allow
`“parallel network”
`alternate data paths”
`
`
`
`“Session”
`
`
`
`
`
`
`
`
` “an active communications connection,
`
`Petition for Jnter Partes Review
`U.S. Patent No. 6,775,235
`
`
`measured from beginning to end, between
`computers or applications over a network”
`
`
`For this IPR, Petitioner submits that none of these terms need construction.
`
`To the extent the Board determinesthat any of these terms require construction for
`
`purposesof this IPR, a POSITA would understand PO’s constructions to be within
`
`the broadest reasonable interpretation. (See, e.g., Ex. 1005 at [ff 72-81.) See
`
`Amazon.com,Inc. v. Barnesandnoble.com, Inc., 239 F.3d 1343, 1351 (Fed. Cir.
`
`2001) (“A patent may not, like a ‘nose of wax,’ be twisted one wayto avoid
`
`anticipation and anotherto find infringement.”). Any interpretation of claim terms
`
`here is not binding uponPetitionerin anylitigation related to the ’235 Patent. See
`
`In re Zletz, 13 USPQ2d 1320, 1322 (Fed. Cir. 1989).
`
`FatPipe Exhibit 2001, pg. 11
`Viptela v. FatPipe
`IPR2017-01125
`
`

`

`Petition for Jnter Partes Review
`U.S. Patent No. 6,775,235
`
`IV.
`
`SUMMARY OF PRIOR ART AND REFERENCES RELIED ON
`
`None ofthe prior art discussed belowwas considered by the Patent Office
`
`during prosecution of the ’235 Patent. These prior art references are directed to the
`
`samefield as the ’235 Patent (data networking) and operate using the same
`
`architecture as the ’235 Patent (routing to parallel disparate networks). (Ex. 1005 at
`
`{| 84, 86, 87.) No secondary considerations support a finding of nonobviousness.
`
`A.
`
`Brief Summaryof Karol (Ex. 1006)
`
`Karolis prior art underat least 35 U.S.C. § 102(e). (See supra at § I(A).)
`
`Karolis directed towardsparallel “internetworking of connectionless (e.g. Internet
`
`Protocol or “IP’’) and connection oriented (e.g., ATM, MPLS, RSVP) networks.”
`
`(See, e.g., Ex. 1006 at 1:7-14, 1:19-20, Fig. 1; Ex. 1005 at §f§ 85-89, 91.)
`
`To route data between the connection oriented and connectionless networks,
`
`Karol discloses a “gateway”that can operate in either serial or parallel modes. (Ex.
`
`1006 at 3:58-66; Ex. 1005 at § 91.) The gateway can makea routing selection
`
`between the connection oriented or connectionless network based on specific
`
`criteria, such as “maximizingefficiency.” (Ex. 1006 at 3:58-66; Ex. 1005 at § 87.)
`
`For routing, Karol discloses routing tables in databases:
`
`the CL network usesthe
`
`forwarding database, and the CO network uses the flow database. (See, e.g., Ex.
`
`1006 at 7:31-54 and FIG. 4; Ex. 1005 at 4 95-99.)
`
`FatPipe Exhibit 2001, pg. 12
`Viptela v. FatPipe
`IPR2017-01125
`
`

`

`B._Brief Summary ofStallings (Ex. 1011)
`
`Petition for Jnter Partes Review
`U.S. Patent No. 6,775,235
`
`Stallings is prior art underat least 35 U.S.C. § 102(b). (See supra at § II(A).)
`
`Stallings describes “ATM,” “Frame Relay,” “Packet Switching (Routing),”
`
`“Network Security,” frame relay, IP protocol, among other data and computer
`
`communicationstopics. (See, e.g., Ex. 1011 at 24-26; Ex. 1005 at 4¥ 129-141.)
`
`V.
`
`A REASONABLE LIKELIHOOD EXISTS THAT THE
`CHALLENGED CLAIMS ARE UNPATENTABLE
`
`A.
`
`Ground 1: Claims 4-11, 14, 19, and 22-24 of the ’235 Patent (Ex.
`1001) are anticipated by Karol (Ex. 1006)
`
`Claim 4[a]: “4 controller which controls access to multiple networks in a
`parallel network configuration, suitable networks comprising Internet-based
`networks andprivate networks from at least one more provider, in combination,
`the controller comprising:”
`
`Karol discloses “A controller” which controls access to multiple networks in
`
`a parallel configuration:
`
`the “CL-CO gateway” alone or in combination with one
`
`or more routers and/or switches controls access to either a “connectionless”(or
`
`“CL”) network data path or to a “connection oriented”(or ““CO”’) network data
`
`path that are configured in parallel. (See Ex. 1006 at 1:7-16, Fig. 1; Ex. 1005 at 9
`
`157-160.) “The CL networkis typically, although not necessarily, an IP network.”
`
`(Ex. 1006 at 2:58-59; Ex. 1005 at ¥ 157.) In parallel with the CL network, the CO
`
`networkis a private networkthat “can be an MPLS ...” or “telephony network....”
`
`(Ex. 1006 at 2:52-58; Ex. 1005 at § 157.) PO has identified MPLSasa private,
`
`parallel, disparate network. (Ex. 1018 at Appendix I at p. 44; and Ex. 1005 at 7
`
`9
`
`FatPipe Exhibit 2001, pg. 13
`Viptela v. FatPipe
`IPR2017-01125
`
`

`

`Petition for Jnter Partes Review
`U.S. Patent No. 6,775,235
`
`161-162.) Karol discloses the CL-CO “parallel configuration could occur, for
`
`example, if two service providers, one with an IP-router-based network and the
`
`other with a CO-switch-based network, offer enterprises ‘long-distance’
`
`connectivity....” (emphasis added) (Ex. 1006 at 3:47-51; Ex. 1005 at § 159.)
`
`Thus, Karol discloses a “controller” (e.g., either of the CL-CO gateway or
`
`the combination of the CL-CO gateway with one or more routers and/or switches)
`
`that “controls access to multiple networksin a parallel network configuration in
`
`combination”(e.g., the CL or CO network) and multiple networks are chosen from
`
`“suitable networks comprising Internet-based networks and private networks from
`
`at least one more provider” (e.g., the CL path is based on Internet protocol service
`
`from a first service provider and the CO path is based on ATM or MPLSprotocol
`
`service from a second service provider). (Ex. 1005 at § 160 and 4] 161-163.)
`
`Claim 4[b]: “a site interface connecting the controllerto asite;”
`
`Considering the “controller” to be the CL-CO gateway alone,then the “site”
`
`in Karolis either the routers/switches connected to the CL-CO gateway and/orthe
`
`source 101 and/or destination 151 endpoints. (Ex. 1005 at 4] 175; Ex. 1006 at 3:44-
`
`51, 4:36-44, 4:65-67, and Fig. 1.) The “site interface” in Karol is one or more of
`
`the input line cards 401 or a network connection — shownin Fig. | as an
`
`“interface” between source 101 and node 111. (Ex. 1005 at § 172-176; Ex. 1006
`
`at 3:44-51, 4:36-44, 4:65-67, 6:44-50 and Figs. 1 and 4.)
`
`10
`
`FatPipe Exhibit 2001, pg. 14
`Viptela v. FatPipe
`IPR2017-01125
`
`

`

`Petition for Jnter Partes Review
`U.S. Patent No. 6,775,235
`
`Considering the “controller” to be the CL-CO gateway in combination with
`
`one or more routers and/or switches, then the “site” in Karol is the source 101
`
`and/or destination 151 endpoints. (Ex. 1005 at § 175; Ex. 1006 at 3:44-51, 4:36-44,
`
`4:65-67, and Fig. 1.) The “site interface” is a network connection. (Ex. 1005 at 4
`
`172-176; Ex. 1006 at 3:44-51, 4:36-44, 4:65-67, 6:44-50 and Figs. | and4.)
`
`Claim 4[c]: “at least two networkinterfaces which send packets towardthe
`networks; and”
`
`Karol discloses that at least two “output line cards 402”are utilized to
`
`“receive datagramsfrom either of” the “CO switch 410 or CL router/switch 420”
`
`and then “direct them to external networks”as further illustrated in and described
`
`with respect to FIG. 4 of Karol. (See, e.g. Ex. 1005 at 9] 96-99, 173, 177; Ex. 1006
`
`at 3:58-66, 4:45-65, 6:44-50, Figs.
`
`1 and 4.) FIG. 4 discloses at least two such
`
`“output line cards” that send packets over network interfaces to the two respective
`
`CL and CO networks. (Ex. 1006 at 4:36-67, FIG. 1, and FIG. 4; Ex. 1005 at 7 178.)
`
`Alternatively, the combination of the CL-CO gateway and one or morerouters
`
`and/or switches shownin FIG. | also depicts at least two “network interfaces” to
`
`both of the CL network and the CO networkthat are depicted as exemplary router
`
`“node 121” and exemplary CO switching element“node 161.” (Ex. 1006 at 3:58-
`
`66, 4:45-65, and FIG. 1; Ex. 1005 at 44] 158, 179.)
`
`Thus, Karol discloses a “controller” (e.g., the CL-CO gateway) with atleast
`
`two “network interfaces” (e.g., the output line cards coupling the CL router to the
`
`11
`
`FatPipe Exhibit 2001, pg. 15
`Viptela v. FatPipe
`IPR2017-01125
`
`

`

`Petition for Jnter Partes Review
`U.S. Patent No. 6,775,235
`
`CL network and the CO switch to the CO network), which “send packets toward”
`
`the “networks”(e.g., the CL and CO networks). Alternatively, Karol discloses a
`
`“controller” (e.g., the CL-CO gateway in combination with one or more routers
`
`and/or switches) having at least two “network interfaces”(e.g., the network
`
`connections to respective CL and CO networks), which “send packets toward” the
`
`“networks”(e.g., the CL and CO networks). (Ex. 1005 at fj 180-181.)
`
`Claim 4[d]: “a packet path selector which selects between networkinterfaces on
`a per-packet basis according to at least: a destination ofthe packet, an optional
`presenceofalternate paths to that destination, andat least one specified criterion
`for selecting between alternate paths when such alternate paths are present;”
`
`Karol discloses a “packet path selector” includingat least a “gateway
`
`processor,” a “CL router/switch,” a “CO switch,” a “packet buffer,” a “protocol
`
`converter,” and one or more “inputline cards” that together determineif a
`
`particular packet (or “datagram,” which is a term used by Karol interchangeably
`
`with the term “packet” (e.g., Ex. 1006 at 5:23-25)) from a “source endpoint”
`
`should be forwardedto either the CL or CO network based on multiple criteria
`
`including whether the CO network hasa valid connection for the particular packet
`
`as furtherillustrated in and described with respect to Figure 4 of Karol. (Ex. 1005
`
`at J§ 96-99, 183-189; Ex. 1006 at 6:31-50 and FIG. 4.)
`
`The “packet-path” selector of Karol selects between network interfaces
`
`associated with a CO and CL network on a per packet basis: “datagrams received
`
`in input line cards 401 can be directed either to CO switch 410 or CL router/switch
`
`12
`
`FatPipe Exhibit 2001, pg. 16
`Viptela v. FatPipe
`IPR2017-01125
`
`

`

`Petition for Jnter Partes Review
`U.S. Patent No. 6,775,235
`
`420”so that “output line cards 402 can receive datagrams from either of the last
`
`mentioned elements and direct them to external networks.” (Ex. 1005 at 4] 96-99,
`
`184-185; Ex. 1006 at 6:44-50 and FIG.4.) To route the packets to a destination of
`
`the packet, Karol discloses a “forwarding database 432” within the gateway
`
`processor to determineif a particular packet matches a combination of
`
`“Destination IP address; Next hop router; Outgoing port (interface)” that would
`
`cause such a packetto be routed to the CL networkor to be considered for routing
`
`over the CO network.(Ex. 1006 at 7:36-41; Ex. 1005 at § 185.)
`
`For packets that are candidates for the CO network, Karol also discloses that
`
`each such packet is compared at the gateway processorwith the “flow database
`
`433” to determine if a particular packet matches a desired combinationof“(a) an
`
`outgoing port field, which indicates the port on which a datagram whoseentries
`
`matcha particular record’s entries is forwarded; (b) if the outgoing port is
`
`‘invalid,’ the next field ‘forward or hold’[] entry indicates whether packet should
`
`be forwarded or held in packet buffer 440; (c) destination address; (d) source
`
`address; (e€) source port; (f) destination port; (g) type of service; (h) protocolfield;
`
`(1) TCP Flags; (j) outgoing port; (k) forward or hold flag, and (1) a mask which
`
`indicates which ofthe data entries is applicable to the particular record”in order to
`
`route such a packet to the CO networkinstead of the CL network depending on
`
`13
`
`FatPipe Exhibit 2001, pg. 17
`Viptela v. FatPipe
`IPR2017-01125
`
`

`

`Petition for Jnter Partes Review
`U.S. Patent No. 6,775,235
`
`availability of a valid connection in the CO network for a flow associated with the
`
`particular packet. (Ex. 1006 at 7:42-54, 7:60-8:2; Ex. 1005 at §§ 186, 187.)
`
`Karol discloses routing selections between the CL and CO networksare
`
`based at least upon “bandwidth availability” that can be “dynamically allocated to
`
`flows on an as-needed basis” and can “divert[] connections away from congested
`
`links.” (Ex. 1006 at 17:18-26 and 17:63-18:2; Ex. 1005 at J 188.)
`
`Thus, Karol discloses a “packet path selector” (e.g., the structural elements
`
`depicted in FIG. 4 of Ex. 1005 at
`
`184) that “selects between networkinterfaces
`
`on a per-packetbasis” (e.g., packet path selector compares information in each
`
`packet received at the CL-CO gateway to determine if the packet will be routed to
`
`the CL or CO network interface output line card) accordingto at least “a
`
`destination of the packet” (e.g., gateway processor in the CL-CO gateway
`
`comparesthe destination address of each received packetto fields in both the
`
`forwarding and flow databases), “an optional presence of alternate paths to that
`
`destination”(e.g., the gateway processor will only forward a particular packet to
`
`the CO network whena valid connection exists for the flow associated with the
`
`particular packet), and “at least one specified criterion for selecting between
`
`alternate paths when suchalternate paths are present”(e.g., based upon the needs
`
`of a particular flow or to avoid congested links). (Ex. 1005 at189-191.)
`
`14
`
`FatPipe Exhibit 2001, pg. 18
`Viptela v. FatPipe
`IPR2017-01125
`
`

`

`Petition for Jnter Partes Review
`U.S. Patent No. 6,775,235
`
`Claim 4[e]: “wherein the controller receives a packet through the site interface
`and sends the packet through the network interface that was selected by the
`packet path selector.”
`
`If the “controller” is the CL-CO gatewayalone, Karol discloses that the CL-
`
`CO gatewayreceives packets through the “site interface” which 1s the “input line
`
`cards 401” and the packets “can be directed either to CO switch 410 or CL
`
`router/switch 420”to send the packets through the “network interface,” which are
`
`the “output line cards 402 [that] can receive datagrams from eitherofthe last
`
`mentioned elements and direct them to external networks.” (Ex. 1005 at JJ 96-99,
`
`200; Ex. 1006 at 6:44-50 and FIG. 4.) If the “controller” is the CL-CO gateway in
`
`combination with one or more routers and switches, then the “controller” receives
`
`packets through the “network connection,” and as described above, the packets are
`
`routed to the network interface (such as node 121 or 161). (/d.) Figure 5 discloses
`
`an exemplary process for determining the network path selection and actual
`
`forwarding to the CL or CO network interface. (Ex. 1005 at ¢§ 100-103, 200, 201;
`
`Ex. 1006 at 8:56-9:36 and FIG. 5 and 6.) Thus, Karol’s packet path selector(e.g.,
`
`depicted in FIG. 4) compares information in each packet received at the CL-CO
`
`gateway and then routes each packet either to the CL network interface output line
`
`card or to the CO networkinterface output line card according to the process
`
`described in FIG. 5. (Ex. 1005 at 4 200-202.)
`
`Claim S[a]: “4 methodfor combining connectionsfor access to multiple
`parallel disparate networks, the method comprising the steps of:”
`
`15
`
`FatPipe Exhibit 2001, pg. 19
`Viptela v. FatPipe
`IPR2017-01125
`
`

`

`Petition for Jnter Partes Review
`U.S. Patent No. 6,775,235
`
`For the reasons noted in § V(A)at claim element4[a], claim 5[a] is
`
`anticipated, and Karol discloses that the CO and CL networks are disparate in that
`
`the CL and CO networksare “two different, parallel routes” comprising, for
`
`example, an IP network in parallel with a MPLS or ATM network. (Ex. 1006 at
`
`4:40-44; Ex. 1005 at | 207, 208; see also Ex. 1005 at Jf 85-99, 206-212.)
`
`Claim 5[b]: “obtaining at least two known location address ranges which have
`associated networks;”
`
`Karol discloses this element through the use of routing tables that contain
`
`location addresses. For example, Karol discloses with respect to the CL network
`
`that the “datagram forwarding database 432”is “the database used in typical CL IP
`
`routers” that “stores the next hop router address and outgoing port number
`
`corresponding to each destination address” and thus the “fields in each record in
`
`this database would be: Destination IP address; Next hop router; Outgoing port
`
`(interface).” (emphasis added) (Ex. 1006 at 7:36-41; Ex. 1005 at 97, 224.) The
`
`flow database 433 provides the same function for the CO network. (Ex. 1006 at
`
`7:42-54; Ex. 1005 at §§ 98, 225.)
`
`Karol also discloses methodologies for obtaining the routing table
`
`information, which include the location address ranges associated with the CL and
`
`CO network paths as shown above, such as “the network provider can set user-
`
`specific routing tables at the CL-CO gateways” so that “the user-specific routing
`
`then determines whichusers’ flowsare sent to the CO network”versus thosethat
`
`16
`
`FatPipe Exhibit 2001, pg. 20
`Viptela v. FatPipe
`IPR2017-01125
`
`

`

`Petition for Jnter Partes Review
`U.S. Patent No. 6,775,235
`
`are routed to the CL network. (emphasis added) (Ex. 1006 at 16:3-9; Ex. 1005 at 4
`
`108-112, 226.) Karol also discloses obtaining “updates” to such routing tables. (Ex.
`
`1006 at 13:6-16, FIG. 8; Ex. 1005 at 9 108-112, 226.)
`
`Thus, Karol discloses “at least two known location address ranges”(e.g., the
`
`addresses stored in the routing tables for routing packets to the CL network and the
`
`addressesstored in the routing tables for routing packets to the CO network) that
`
`“have associated networks”(e.g., the CL and CO networksrespectively), and
`
`Karol discloses the step of “obtaining” such “knownlocation address ranges”(e.g.,
`
`by user input to a network providerto set the addresses in the routing tables). (Ex.
`
`1005 at §] 227, see also Ex. 1005 at 9] 222-231.)
`
`Claim 5[c]: “obtaining topology information which specifies associated
`networks that provide, when working, connectivity between a current location
`andat least one destinat

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