throbber
UNITED STATES PATENT AND TRADEMARK OFFICE
`
`
`
`
`
`
`
`
`
`
`
`BEFORE THE PATENT TRIAL AND APPEAL BOARD
`
`
`
`
`
`
`
`
`
`
`
`
`TALARI NETWORKS, INC.,
`
`Petitioner,
`
`v.
`FATPIPE NETWORKS INDIA LIMITED,
`
`Patent Owner.
`
`__________________
`
`
`Case IPR2016-00976
`Patent 6,775,235 B2
`
`__________________
`
`
`
`EXCLUSIVE LICENSEE FATPIPE INC.’S PRELIMINARY RESPONSE
`UNDER 37 C.F.R. § 42.107
`
`
`
`
`
`

`
`Case IPR2016-00976, Patent 6,775,235 B2
`Patent Owner Preliminary Response
`
`
`TABLE OF CONTENTS
`
`Page
`EXHIBIT LIST .......................................................................................................... i
`I.
`INTRODUCTION .......................................................................................... 1
`PETITIONER’S REQUIREMENTS TO HAVE AN INTER PARTES
`II.
`REVIEW INSTITUTED ................................................................................ 2
`A. ANTICIPATION .................................................................................. 4
`B. OBVIOUSNESS .................................................................................. 4
`C.
`CLAIM CONSTRUCTION ................................................................. 8
`III. DESCRIPTION OF THE ’235 PATENT, THE PRIOR ART, AND
`THE PATENTABLY DISTINGUISHABLE FEATURES OF THE
`’235 PATENT ................................................................................................. 8
`A.
`THE ’235 PATENT.............................................................................. 8
`B. KAROL .............................................................................................. 13
`THE PETITION FAILS TO SHOW THAT THERE IS A
`C.
`REASONABLE LIKELIHOOD THAT THE PETITIONER
`WOULD PREVAIL WITH RESPECT TO ALL
`CHALLENGED CLAIMS IN GROUNDS 1-3 ................................. 23
`GROUND 1, CLAIM 11, 19 AND GROUNDS 2 AND
`1.
`3, CLAIMS 11-13, 19 - NO LOAD BALANCING
`ACROSS NETWORKS ........................................................... 25
`GROUNDS 1-3, CLAIM 19 - NO CLAIMED
`SECURITY FEATURES ......................................................... 34
`GROUNDS 1-3, CLAIM 5 - NO TWO ADDRESS
`RANGES .................................................................................. 38
`GROUNDS 1 AND 3, CLAIMS 4 AND 9 - NO PER
`PACKET BASIS ...................................................................... 45
`GROUNDS 1 AND 3, CLAIM 4 - NO PATH
`SELECTION FACTORS ......................................................... 51
`PETITIONER HAS FAILED TO PROVIDE A PROPER
`GRAHAM FACTOR ANALYSIS FOR GROUNDS 2 AND 3 ......... 53
`
`2.
`
`3.
`
`4.
`
`5.
`
`D.
`
`
`
`
`
`
`
`
`
`

`
`Case IPR2016-00976, Patent 6,775,235 B2
`Patent Owner Preliminary Response
`
`
`TABLE OF CONTENTS
`
`Page
`
`1.
`
`2.
`
`GROUNDS 2 AND 3, CLAIM 5 - NO GRAHAM
`FACTOR .................................................................................. 54
`GROUND 3, CLAIMS 4 AND 9 - NO GRAHAM
`FACTOR .................................................................................. 54
`GROUNDS 1-3 ARE CUMULATIVE ................................... 55
`3.
`IV. THE PETITION FAILS TO PUT FORTH GROUNDS FOR WHICH
`RELIEF SHOULD BE GRANTED ............................................................. 56
`A. GROUND 3 IS FACIALLY DEFECTIVE BECAUSE IT
`RELIES ON ALTERNATIVE CONSTRUCTIONS ........................ 56
`IMPROPER INCORPORATION BY REFERENCE TO THE
`NEGUS DECLARATION AND UNCITED EXHIBITS ................. 60
`CONCLUSION ............................................................................................. 61
`
`B.
`
`V.
`
`
`
`
`
`
`
`
`
`
`
`
`

`
`
`
`Case IPR2016-00976, Patent 6,775,235 B2
`Patent Owner Preliminary Response
`
`EXHIBIT LIST
`
`Exhibit 2001
`
`
`
`
`Declaration of Joel Williams in Support of Preliminary
`Response
`
`
`
`i
`
`

`
`Case IPR2016-00976, Patent 6,775,235 B2
`Patent Owner Preliminary Response
`
`
`INTRODUCTION
`Talari Networks, Inc. (“Petitioner”) filed a Petition for Inter Partes Review
`
`I.
`
`
`of U.S. Patent No. 6,775,235 B2 (the “’235 Patent”) on April 29, 2016 (Paper 1, the
`
`“Petition”). The Patent Trial and Appeal Board (the “Board”) mailed a Notice of
`
`5
`
`Filing Date Accorded to Petition on May 3, 2016 (Paper 3). Pursuant to 37 C.F.R.
`
`§ 42.107, exclusive licensee FatPipe, Inc. (for the purposes of consistency with
`
`Board convention, FatPipe will be referred to as “Patent Owner”) timely submits
`
`this Preliminary Response.
`
`Patent Owner respectfully requests the Board to deny the Petition because it
`
`10
`
`does not satisfy the statutory requirements of 35 U.S.C. § 311 and 37 C.F.R. §
`
`42.100. In particular, Petitioner’s request for inter partes review should be denied
`
`for at least the following reasons:
`
`1. With respect to all challenged claims of Grounds 1-3, the Petition fails to
`
`illustrate that the cited prior art teaches several claim elements and fails to
`
`15
`
`establish that there is a “reasonable likelihood that the petitioner would
`
`prevail” as required by 35 U.S.C. § 314.
`
`2. In addition, with respect to Grounds 2 and 3, the Petition fails to describe
`
`the scope and content of the prior art, and the differences between the
`
`claimed subject matter and the asserted references. See Graham v. John
`
`20
`
`Deere Co., 383 U.S. 1, 17–18 (1966).
`
`
`
`-1-
`
`

`
`3. In addition, Ground 3 is based entirely on alternative constructions. The
`
`Case IPR2016-00976, Patent 6,775,235 B2
`Patent Owner Preliminary Response
`
`
`Petition fails to describe “[h]ow the challenged claim is to be construed” as
`
`required by 37 C.F.R. § 42.104(b)(3).
`
`4. Finally, the Petition contains conclusory statements and impermissible
`
`5
`
`incorporation by reference to arguments in the Negus Declaration in
`
`violation of 37 C.F.R. § 42.6(a)(3).
`
`Each of these reasons will be discussed in further detail below after a brief
`
`description of a Petitioner’s requirements to have its Petition instituted.
`
`II.
`PETITIONER’S REQUIREMENTS TO HAVE AN INTER PARTES
`REVIEW INSTITUTED
`
`10
`
`
`
`35 U.S.C. § 314(a) sets forth the threshold requirements for instituting an
`
`inter partes review:
`
`(a)THRESHOLD.—The Director may not authorize an inter partes review
`
`to be instituted unless the Director determines that the information
`
`15
`
`presented in the petition filed under section 311 and any response filed
`
`under section 313 shows that there is a reasonable likelihood that the
`
`petitioner would prevail with respect to at least 1 of the claims challenged
`
`in the petition.
`
`(Emphasis added). The Petition must contain a “full statement of the reasons for
`
`20
`
`the relief requested, including a detailed explanation of the significance of the
`
`
`
`-2-
`
`

`
`evidence including material facts, and the governing law, rules, and precedent.”
`
`Case IPR2016-00976, Patent 6,775,235 B2
`Patent Owner Preliminary Response
`
`
`37 C.F.R. § 42.22(a)(2). To establish a reasonable likelihood, the Petition “must
`
`specify where each element of the claim is found in the prior art patents or printed
`
`publications relied upon.” See 37 C.F.R. § 42.104(b)(4). The Petition “must
`
`5
`
`identify . . . [h]ow the challenged claim is to be construed.” C.F.R. §
`
`42.104(b)(3).
`
`
`
`Petitioner bears the “burden of proof to establish that it is entitled to the
`
`requested relief.” 37 C.F.R. § 42.20(c). “[O]nly the basis, rationale, and
`
`reasoning put forth by the Petitioner in the Petition” should be addressed and “all
`
`10
`
`vagueness and ambiguity in Petitioner’s arguments [should be resolved] against
`
`the Petitioner.” See Whole Space Industries Ltd. v. Zipshade Industrial (B.V.I.)
`
`Corp., IPR2015-00488, Paper 14 at 8 (July 24, 2015); See also Liberty Mutual Ins.
`
`Co. v. Progressive Casualty Ins. Co., Case CBM-2012-00003, slip op. at 10
`
`(PTAB Oct. 25, 2012) (Paper 8).
`
`15
`
`
`
`“Arguments must not be incorporated by reference from one document into
`
`another document.” 37 C.F.R. §42.6(a)(3). No relief should be granted unless the
`
`arguments in the Petition itself support granting such relief. See Whole Space,
`
`IPR2015-00488 at 8-9; see also Hopkins ManufacturingCorp. v. Cequent
`
`Performance Products, Inc., IPR2015-00616, Paper 9 at 7 (August 17, 2015);
`
`20
`
`Cisco Systems, Inc., v. C-Cation Technologies, LLC, IPR2014-00454, Paper 12 at
`
`
`
`-3-
`
`

`
`10 (August 29, 2014); see also Plant Science, Inc. v. The Andersons, Inc.,
`
`Case IPR2016-00976, Patent 6,775,235 B2
`Patent Owner Preliminary Response
`
`
`IPR2014-00939, Paper 8 at 15 (December 14, 2014) (“This practice of citing the
`
`Sensibaugh Declaration to support conclusory statements that are not otherwise
`
`supported in the Petition amounts to incorporation by reference.”).
`
`5
`
`
`
`A. ANTICIPATION
`“It is axiomatic that for anticipation, each and every claim limitation must be
`
`explicitly or inherently disclosed in the prior art.” In re NTP, INC., 654 F.3d 1279,
`
`1302 (Fed. Cir. 2011) (citations omitted). “The fact that a certain result or
`
`characteristic may occur or be present in the prior art is not sufficient to establish
`
`10
`
`the inherency of that result or characteristic.” See MPEP § 2112 (citing In re
`
`Rijckaert, 9 F.3d 1531, 1534, 28 USPQ2d 1955, 1957 (Fed. Cir. 1993)). The
`
`“allegedly inherent characteristic [must] necessarily flow[] from the teachings of
`
`the applied prior art.” Id. (citing Ex parte Levy, 17 USPQ2d 1461, 1464 (Bd. Pat.
`
`App. & Inter. 1990)).
`
`15
`
`20
`
`
`
`
`
`
`B. OBVIOUSNESS
`As explained by the Federal Circuit:
`
`Obviousness requires more than a mere showing that the prior art
`includes separate references covering each separate limitation in a
`claim. . . . Rather, obviousness requires the additional showing that a
`person of ordinary skill at the time of the invention would have
`
`-4-
`
`

`
`Case IPR2016-00976, Patent 6,775,235 B2
`Patent Owner Preliminary Response
`
`
`selected and combined those prior art elements in the normal course
`of research and development to yield the claimed invention.
`
`(Unigene Labs., Inc. v. Apotex, Inc., 655 F.3d 1352, 1360 (Fed. Cir. 2011)
`
`5
`
`(citations omitted).) “To render a claim obvious, prior art cannot be ‘vague’ and
`
`must collectively, although not explicitly, guide an artisan of ordinary skill towards
`
`a particular solution. . . . [A] combination is only obvious to try if a person of
`
`ordinary skill has ‘a good reason to pursue the known options.’” Id. at 1361
`
`(quoting KSR Int’l Co. v. Teleflex Inc., 550 U.S. 398, 418 (2007)). “[A]ny need or
`
`10
`
`problem known in the field of endeavor at the time of invention and addressed by
`
`the patent can provide a reason for combining the elements in the manner
`
`claimed.” KSR, 550 U.S. at 420. Further, “if a technique has been used to improve
`
`one device, and a person of ordinary skill in the art would recognize that it would
`
`improve similar devices in the same way, using the technique is obvious unless its
`
`15
`
`actual application is beyond that person’s skill.” Id. at 417; but see Abbott Labs v.
`
`Sandoz, Inc., 544 F.3d 1341, 1352 (Fed. Cir. 2008) (“[K]nowledge of the goal does
`
`not render its achievement obvious.”).)
`
`In proposing that a POSITA at the time of the invention would have
`
`combined the references in a particular way to meet the claimed invention, an
`
`20
`
`obviousness analysis must support the proposed combination with “some
`
`articulated reasoning with some rational underpinning.” KSR, 550 U.S. at 418
`
`
`
`-5-
`
`

`
`(quoting In re Kahn, 441 F.3d 977, 988 (Fed. Cir. 2006)). A proposed
`
`Case IPR2016-00976, Patent 6,775,235 B2
`Patent Owner Preliminary Response
`
`
`combination cannot be supported based on “merely conclusory statements.” Kahn,
`
`441 F.3d at 988. The “articulated reasoning with rational underpinning” must be
`
`found in the petition itself. Whole Space, IPR2015-00488, Paper 14 at 8.
`
`5
`
`However, “[w]hen the prior art teaches away from combining certain known
`
`elements, discovery of successful means of combining them is more likely to be
`
`nonobvious.” KSR, 550 U.S. at 416.
`
`The question of obviousness is resolved on the basis of underlying factual
`
`determinations, including: (1) the scope and content of the prior art; (2) any
`
`10
`
`differences between the claimed subject matter and the prior art; (3) the level of
`
`skill in the art; and (4) where in evidence, so-called secondary considerations. See
`
`Graham, 383 U.S. 1, 17–18. “[C]ourts must consider all of the Graham factors
`
`prior to reaching a conclusion with respect to obviousness.” Kinetic Concepts, Inc.
`
`v. Smith & Nephew, Inc., 688 F.3d 1342, 1360 (Fed. Cir. 2012); see also Whole
`
`15
`
`Space, IPR2015-00488, Paper 14 at 9 (“[N]or does the Petition identify the
`
`differences between the prior art and the claims at issue, which is one of the
`
`fundamental factual inquiries underlying an obviousness analysis.”); Google, Inc.
`
`v. Everymd.com LLC, IPR2014-00347, Paper 9 at 25 (May 22, 2014) (“Rather,
`
`Petitioners’ summaries, quotations, and citations from both references, with
`
`20
`
`Belanger’s figures, place the burden on us to…identify any differences between
`
`
`
`-6-
`
`

`
`the claimed subject matter and the teachings of Shah and Belanger.”); Liberty
`
`Case IPR2016-00976, Patent 6,775,235 B2
`Patent Owner Preliminary Response
`
`
`Mutual, CBM2012-00003, Paper 7 at 2 -3 (“Differences between the claimed
`
`invention and the prior art are a critically important underlying factual inquiry for
`
`any obviousness analysis.”).
`
`5
`
`If a petitioner “does not state the differences between a challenged claim and
`
`the prior art, and relies instead on the Patent Owner and the Board to determine
`
`those differences based on the rest of the submission in the petition,” then such a
`
`petitioner “risks having the corresponding ground of obviousness not included for
`
`trial for failing to adequately state a claim for relief.” Liberty Mutual, CBM2012-
`
`10
`
`000033, Paper 7 at 3. The scope and content of the prior art and the differences
`
`between the prior art and the claims must be explained. Id. at 3 (“The first
`
`[deficiency] involves a plurality of prior art references applied not in combination
`
`to complement one another but as distinct and separate alternatives.”). “Vague
`
`statements or hints of differences [in obviousness combinations] not only burdens
`
`15
`
`the Board, but puts a patent owner somewhat of a disadvantage with having to
`
`guess what any differences a petitioner may believe exi[s]t.” See Volkswagen Grp.
`
`of America, Inc. v. Emerachem Holdings, IPR2014-01556, Paper 19, p. 17 (PTAB
`
`2015).
`
`
`
`-7-
`
`

`
`Case IPR2016-00976, Patent 6,775,235 B2
`Patent Owner Preliminary Response
`
`
`C. CLAIM CONSTRUCTION
`In an inter partes review, claim terms in an unexpired patent are interpreted
`
`according to their “broadest reasonable construction in light of the specification of
`
`the patent” in which they appear. 37 C.F.R. § 42.100(b); see Cuozzo Speed Techs.,
`
`5
`
`LLC v. Lee, 136 S. Ct. 2131, 2144 (2016) (holding that 37 C.F.R. § 42.100(b)
`
`“represents a reasonable exercise of the rulemaking authority that Congress
`
`delegated to the . . . Office”). Claim terms should be interpreted according to their
`
`ordinary and customary meaning in the context of the patent’s written description.
`
`See In re Translogic Tech., Inc., 504 F.3d 1249, 1257 (Fed. Cir. 2007). At this
`
`10
`
`preliminary stage, Patent Owner has not offered a construction but reserves the
`
`right to offer constructions should trial be instituted on any claim.
`
`III. DESCRIPTION OF THE ’235 PATENT, THE PRIOR ART, AND THE
`PATENTABLY DISTINGUISHABLE FEATURES OF THE ’235 PATENT
`A. THE ’235 PATENT
`The ’235 patent is directed to “two or more disparate networks in parallel”
`
`15
`
`that “provide load balancing across network connections, greater reliability, and/or
`
`increased security.” ’235 patent, Abstract; Ex. 2001, ¶37. When “all attached
`
`disparate networks are operating, one controller preferably balances the load
`
`between them.” Id.
`
`
`
`-8-
`
`

`
`Case IPR2016-00976, Patent 6,775,235 B2
`Patent Owner Preliminary Response
`
`
`Prior art approaches did not combine two or more disparate networks in
`
`parallel to provide benefits such as dynamic per-packet load-balancing. See ’235
`
`patent, 4:39-45; Ex. 2001, ¶37. Prior art Fig. 2 (below), for example, used a
`
`primary network (the frame relay network 106) and only used the secondary
`
`5
`
`network (the ISDN network 204) when the primary network failed. See ’235
`
`patent, 3:18-28. The primary network path is used for most or all of traffic while
`
`the other path is used only when the primary path fails. Id. at 9:55-65. The prior
`
`art configuration of Fig. 2 does not consider load balancing on a packet-by-packet
`
`basis, or provide security by splitting pieces of given messages between disparate
`
`10
`
`networks. Id. at 9:65-10:3.
`
`
`
`Other approaches did not provide dynamic load balancing amongst multiple
`
`disparate networks. ’235 patent, 2:56-65; Ex. 2001, ¶38. Prior art Fig. 1 (below),
`
`for example, requires that networks agree upon factors relating to communications
`
`
`
`-9-
`
`

`
`prior to traffic being sent. Id. at 2:52-55. They can provide a rough balance by
`
`Case IPR2016-00976, Patent 6,775,235 B2
`Patent Owner Preliminary Response
`
`
`sending different types of traffic or flows through particular routers (e.g., router A
`
`or router B), but this does not balance router loads dynamically in response to
`
`actual traffic. Id. at 2:56-65. The prior art approaches required set-up with broad
`
`5
`
`granularity and did not load-balance dynamically in response to actual traffic. Id.
`
`at 9:4-9. Other prior art approaches, such as those described in Figs. 3-4, did not
`
`provide networks in parallel (3:29-4:4) and could not provide load-balancing or
`
`improve reliability. Id. at 3:63-4:4.
`
`
`
`10
`
`Other parallel networks, such as those in Fig. 5, did not have the “fine
`
`grained packet routing of the present invention.” ’235 patent, 5:24-28; Ex. 2001,
`
`¶39. These networks only had coarse routing of traffic or flows where “all packets
`
`from department X might be sent over the frame relay connection 106 while all
`
`packets from department Y are sent over the Internet 500. Or the architecture
`
`15
`
`might send all traffic over the frame relay network unless that network fails. . .”
`
`
`
`-10-
`
`

`
`Id. at 4:18-22. These described prior art architectures did not provide dynamic
`
`Case IPR2016-00976, Patent 6,775,235 B2
`Patent Owner Preliminary Response
`
`
`packet-by-packet routing between disparate networks. Ex. 2001, ¶39.
`
`
`
`The ’235 patent describes numerous parallel networks that can be of many
`
`5
`
`different types (7:6-20) where the networks are divided and routed by known
`
`address ranges. ’235 patent, 8:23-28; Ex. 2001, ¶40. These ranges, for example,
`
`can include 192.168.x.x for a LAN, 200.x.x.x for the Internet, or 196.x.x.x for a
`
`Frame Relay. ’235 patent, 8:50-53. Packets can be re-routed to different networks
`
`by changing their destination address ranges. Id. at 9:12-29, 13:39-57. For
`
`10
`
`example, a packet bearing a destination address 10.0.x.x can be changed to 198.x.x
`
`x to route it through the frame relay network. Id. at 9:12-29. This provided for
`
`easy routing of packets between disparate networks. “Without the invention, . . .
`
`network devices are pre-configured . . . such that all such packets with [a given]
`
`destination address must be sent to [the addressed network], even though there is
`
`15
`
`[second network] connectivity between the two locations.” Id. at 8:55-63.
`
`
`
`-11-
`
`

`
`Case IPR2016-00976, Patent 6,775,235 B2
`Patent Owner Preliminary Response
`
`
`The ’235 patent also describes routing packets to improve reliability,
`
`security, and to balance loads in parallel networks. ’235 patent, 4:39-45; Fig. 9;
`
`13:33-38; Ex. 2001, ¶41. As illustrated in the flowchart of Fig. 9 (below), the path
`
`selection may use load balancing, connectivity, or security criterion. Id. at 14:59-
`
`5
`
`15:3; 11:11-11:63. Loads can be balanced across the parallel disparate networks,
`
`on a per-packet basis, to load-balance after packets leave a network interface. Id.
`
`at 11:24-27. Packet-by-packet load balancing provides a finer granularity than
`
`what was found in the prior art. Id. at 9:12-19. Additionally, to improve security,
`
`messages can be divided up between networks. Id. at 11:46-49. These criteria are
`
`10
`
`applied on parallel networks, not those which use one network as a fail-over or as
`
`an alternative for another network. Id. at 9:55-65.
`
`
`
`
`
`-12-
`
`

`
`Case IPR2016-00976, Patent 6,775,235 B2
`Patent Owner Preliminary Response
`
`
`B. KAROL
`Karol is directed to routing traffic flows to a connection oriented (CO)
`
`network from a connectionless (CL) network. Karol, Abstract; Ex. 2001, ¶42.
`
`Karol states that a CL network has traffic that can be routed onto a connection for a
`
`5
`
`CO network. Karol, Abstract. The CO network can be an ATM (Asynchronous
`
`Transfer Mode) or WDM (Wavelength Division Multiplexed) network, for
`
`example, and the CL network can be an IP protocol network. Id. at 1:8-17; 2:53-
`
`63. CO connections need to be set-up before use. Id. at 1:24-39 (stating that
`
`switched mode is set up prior to information transfer and provisioned mode is set
`
`10
`
`up when the network is provisioned). But, once set up, CO connections are used
`
`for flows whose service contracts authorize CO service. See id. at Fig. 5, 503;
`
`5:35-46.
`
`Traffic flows between the CO and CL networks are controlled by nodes
`
`called CL-CO gateways. See id. at 2:13-19; Ex. 2001, ¶43. CL-CO gateways
`
`15
`
`handle (1) packets when the CO network connections are being set up; (2) routing
`
`flows from the CL network to the CO network; and (3) flows whose service
`
`contracts do not indicate CO network service. Karol, 7:64-8:2. The CL-CO
`
`gateways also set-up CO network connections for the CO paths, and determine if
`
`packets of those flows should be halted or buffered (id. at 12:23-37) while the
`
`20
`
`connections are being set up. Id. at 1:24-28; 9:46-48; 10:8-15; 10:45-47; 10:61-63.
`
`
`
`-13-
`
`

`
`Case IPR2016-00976, Patent 6,775,235 B2
`Patent Owner Preliminary Response
`
`
`Fig. 1, for example, illustrates a “parallel architecture” that illustrates “how
`
`to handle traffic . . . arriving at the CL-CO gateway until the desired connection is
`
`established in the CO network.” Karol, 4:12-16; Ex. 2001, ¶44. As illustrated
`
`below in Fig. 1, traffic from source 101 arrives from a CL network 110 to a CL-
`
`5
`
`CO gateway 140. Karol, 4:36-67. Whether the CL-CO gateway 140 uses the CO
`
`network depends on user-specified service requirements that have been pre-defined
`
`and set up before-hand. Id. at 5:35-38. Whether to use either the CL or the CO
`
`network for particular flows is based on user-specified service requirements. Id. at
`
`5:34-57; 15:20-31; 16:3-8.
`
`10
`
`
`
`If the CO network is set to be used by service requirements, but a connection
`
`is yet to be set-up, packets are turned around onto the CL network (2:41-45; claims
`
`11, 15), halted, slowed-down until the CO network is setup (4:16-29) or buffered
`
`(7:1-13). Ex. 2001, ¶45. Packets that are turned around are source routed until the
`
`
`
`-14-
`
`

`
`CO connection is set up. Karol, 4:16-18. The CL-CO gateway “turn[s] back IP
`
`Case IPR2016-00976, Patent 6,775,235 B2
`Patent Owner Preliminary Response
`
`
`datagrams to the CL network using IP source routing to override routing tables at
`
`the routers.” Id. at 8:51-57. Karol states that “source routing is used to force
`
`intermediate routers to use the source route carried in the datagram header instead
`
`5
`
`of the path indicated by their precomputed routing tables.” Id. at 11:27-31. Source
`
`routing involves changing the packet to add routing instructions to prevent loops.
`
`See id. A POSITA understands that this is typically accomplished by replacing the
`
`original packet with a “Source Demand Route Packet” which contains a new IP
`
`Header and the original data payload. Ex. 2001, ¶46.
`
`10
`
`The particular routing of flows to the CO or CL network in the CL-CO
`
`gateway is operated by “a processor 430 and associated database 431 for
`
`controlling the gateway packet handling operations and for storing forwarding,
`
`flow control, header translation and other information.” Karol, 6:40-44; Ex. 2001,
`
`¶47. The database 431 includes “a series of individual databases arranged to store
`
`15
`
`information used in various of the functions performed by processor 430, and may
`
`include, as an example, a datagram forwarding database 432, a flow database 433,
`
`and a header translation database 434.” Karol, 7:36-40. The datagram forwarding
`
`database 432 “stores the next hop router address and outgoing port number
`
`corresponding to each destination.” Id. at 7:36-41. The flow database 433 “stores
`
`20
`
`information used to determine how to handle packets from flows requiring a
`
`
`
`-15-
`
`

`
`connection oriented service.” Id. at 7:42-44. The header translation database 434
`
`Case IPR2016-00976, Patent 6,775,235 B2
`Patent Owner Preliminary Response
`
`
`“indicates the incoming CL packet header field values and the corresponding CO
`
`packet header field values.” Id. at 7:55-59. The database 431 (which contains the
`
`forwarding database 432, flow database 433, and translation database 434) is not
`
`5
`
`dynamic; it handles particular flows and how to route them to the CO network, if
`
`the CO network is dictated by service contract. Id. at 5:34-57; 15:20-31; 16:3-8.
`
`Further, protocol converter 450 “generates CO packets” derived from the CL
`
`packets. Id. at 2:19
`
`
`
`10
`
`
`
`As shown in the Fig. 5 excerpt (below), when an IP datagram arrives at the
`
`CL-CO gateway of Fig. 4, step 503 first determines “whether the flow should be
`
`handled via the CO network or not” based on whether the “packet [is] from a flow
`
`that needs CO service.” Karol, 8:61-62; Fig. 5, 503; Ex. 2001, ¶48. The
`
`determination as to whether to use a CO network is defined by user-specified
`
`
`
`-16-
`
`

`
`service requirements well in advance. Karol, 5:34-57; 15:20-31; 16:3-8. If a user
`
`Case IPR2016-00976, Patent 6,775,235 B2
`Patent Owner Preliminary Response
`
`
`does not specify that a CO network is used, packets are turned back to the CL node
`
`using source-routing or dropped. 9:26-36. If a CO network is specified to be used,
`
`the packet is sent to the packet buffer 440 for usage in the CO network. Id. 8:63-
`
`5
`
`9:1.
`
`
`
`
`
`Figs. 5-7 describe a system where, if a CO flow is specified by a user’s
`
`service contract, it is used; if it is not specified by user contract, it does not use the
`
`CO network. Karol, 3:6-16; 5:35-38; 15:20-31; 16:3-8; Ex. 2001, ¶49. Fig. 6 also
`
`10
`
`illustrates steps for determining if packets are TCP or UDP. Karol, 9:37-43. For
`
`UDP, once the CO is available and specified by user contract, it is used. Id. at
`
`12:1-5; 5:35-37. The other steps are related to opening a session on the CO
`
`network: (step 631) the system determines whether the application has an end-to-
`
`end handshake (i.e., a CO connection) prior to data transfer; (step 635) if the UDP
`
`
`
`-17-
`
`

`
`packet is related to opening a session; or (step 625) if the UDP packet should be
`
`Case IPR2016-00976, Patent 6,775,235 B2
`Patent Owner Preliminary Response
`
`
`forwarded to the CL network. Id. at 10:52-11:8.
`
`
`
`
`
`TCP packets use the CO network if it is available and specified by service
`
`5
`
`contract. Karol, 8:61-65; 5:35-37; Ex. 2001, ¶50. The other steps are related to
`
`opening or closing a session on the CO network: TCP SYN packets request a CO
`
`connection setup (9:46-48), TCP FIN or RST packets close a particular CO flow
`
`(11:8-13; 10:24-28; 9:42:51; 11:8-13), and TCP data segments use the CO network
`
`if it is available and dictated by service contract. Karol, 8:33-41; 5:23-38; 11:8-13;
`
`10
`
`15:20-31; 16:3-8.
`
`
`
`Figs. 9-11 of Karol describe keeping routing databases (tables) consistent
`
`between gateways using the Open Shortest Path First (OSPF) routing protocol. Id.
`
`at 14:23-36; Ex. 2001, ¶51. OSPF allows CL-CO gateways to generate Link State
`
`Advertisements (LSAs) that “report point-to-point links” between themselves.”
`
`15
`
`Karol, 14:23-27. “[L]inks reported in the LSAs appear in the OSPF topology
`
`database of all the routers in the same OSPF area and have associated link
`
`
`
`-18-
`
`

`
`weights.” Id. at 14:30-32. A POSITA understands that a network that uses OSPF
`
`Case IPR2016-00976, Patent 6,775,235 B2
`Patent Owner Preliminary Response
`
`
`and LSAs operates too slowly to provide dynamic adjustments on a packet-by-
`
`packet basis because LSA weights need to be periodically transmitted across the
`
`network to update link-weights. See Ex. 2001, ¶52.
`
`5
`
`In Figs. 9-11, which utilize link weights, Karol describes the CO network as
`
`the fastest and preferred route if routing tables are used - the CO network is always
`
`shown as 1-hop. Karol, 14:24-49; 3:19-23 (stating that Fig. 10 is a link-weight
`
`representation of Fig. 9); Ex. 2001, ¶53. Routing tables can also be set up
`
`according to a user’s service contract. Karol, 15:20-31. Routing tables take
`
`10
`
`advantage of shorter paths (5:39-43), where links between nodes of the CL
`
`network may be weighted. Id. at 11:27-47. But, from the perspective of each CL-
`
`CO gateway that interfaces with both the CO and CL networks (e.g., gateways
`
`960-962 of Fig. 10), the 1-hop route (i.e., the CO network), is the fastest (i.e., 1-
`
`hop) path. Id. at 14:24-49; 3:19-23; Fig. 10 (Red Annotations, Below). Karol
`
`15
`
`consistently describes the CO network as the preferred network for data traffic if it
`
`is available. id. at 12:1-5.
`
`
`
`-19-
`
`

`
`Case IPR2016-00976, Patent 6,775,235 B2
`Patent Owner Preliminary Response
`
`
`
`Karol describes link-weighting only in context of CL network nodes, not CO
`
`
`
`nodes which, as described above, are always 1. Ex. 2001, ¶54. Karol states that
`
`links to CL-CO gateways from CL nodes may be weighted because CL-CO
`
`5
`
`gateways “have call handling capacities” and “weights associated with [those]
`
`links in the routing protocol can be dynamically adjusted. . .” Karol, 17:64-65. To
`
`ease pressure on the CL-CO gateways, “link weights [are adjusted]. . . to divert
`
`connections away from overloaded call processors.” Id. at 17:64-65; see also Fig.
`
`10 (Green Annotations, below). The weighted links are, however, from a
`
`10
`
`particular CL node to the CL-CO gateways – they are not weighted links to CO
`
`nodes. Id. at 17:44-62. This weighting does not affect the link-weight of the CO
`
`network from the perspective of the CL-CO gateways – the CO connections are
`
`always seen as 1-hop and preferred, regardless of any link-weighting on the CL
`
`network. Id. at 14:24-49; see also 3:19-23; see also Fig. 10 (Red Annotations,
`
`15
`
`below).
`
`
`
`-20-
`
`

`
`Case IPR2016-00976, Patent 6,775,235 B2
`Patent Owner Preliminary Response
`
`
`Only links to GW1, GW2, and
`GW3 would be weighted
`
`From the perspective of the CL-CO
`gateways, the CO network is
`always fast – a 1-hop
`
`
`
`The architectures of Figs. 9-11, which illustrate link weighting, are also
`
`restrictive in choice of CO or CL networks. Ex. 2001, ¶55. As shown in annotated
`
`Fig. 11 below, from the perspective of the CL-CO gateway, a particular network
`
`5
`
`must be used based on the addressed endpoint. Id. For example, a packet at the
`
`CL-CO gateway (annotated in Blue, below) that is addressed for the Endpoint 1102
`
`must use the CO network (annotated in Red, below). Id. Similarly, a packet at the
`
`CL-CO gateway (annotated in Blue, below) that is addressed for any of Endpoints
`
`1101, 1103, 1104 must use the CL network. Id. For a packet at the CL-CO
`
`10
`
`gateway, there is no choice to use either one network or the other – one must
`
`always be used. Id.
`
`
`
`-21-
`
`

`
`Case IPR2016-00976, Patent 6,775,235 B2
`Patent Owner Preliminary Response
`
`
`Packets from CL-CO gateway
`to Endpoint 102 must go
`through the CO network
`
`Packets from CL-CO gateway
`to Endpoint 102 must go
`through the CO network
`
`
`
`Figs. 9-11 of Karol are in contrast to Fig. 10 of the ’235 patent, which allows
`
`Controller A (Blue, below) to choose, on a packet-by-packet basis, between the
`
`Internet 500 (Green, below) or the Frame Relay Network 106 (Red, below) to route
`
`5
`
`packets to Site B 102. ’235 patent at 9:12-29; Ex. 2001, ¶56. The ’235 patent
`
`states that routing through one network or another can be done on a packet-by-
`
`packet basis based upon certain criteria such as load balancing. Id. at 9:12-1

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