Radware, LTD. et al v. A10 Networks, Inc.

Filing 230

ORDER by Judge Ronald M. Whyte granting in part and denying in part (137) Motion for Summary Judgment of Noninfringement; denying (139) Motion for Summary Judgment of Invalidity in case 5:13-cv-02021-RMW; granting in part and denying in part (91) Motion for Summary Judgment of Noninfringement in case 5:13-cv-02024-RMW (rmwlc1S, COURT STAFF) (Filed on 6/11/2014)

Download PDF
1 2 3 4 5 6 7 8 UNITED STATES DISTRICT COURT 9 NORTHERN DISTRICT OF CALIFORNIA United States District Court For the Northern District of California 10 SAN JOSE DIVISION 11 12 RADWARE, LTD.; RADWARE, INC., Plaintiffs, Counterclaim-Defendants, 13 v. 14 15 A10 NETWORKS, INC., ORDER GRANTING-IN-PART AND DENYING-IN-PART DEFENDANTS’ MOTIONS FOR SUMMARY JUDGMENT Defendant, Counterclaim-Plaintiff. 16 17 Case Nos. C-13-02021, C-13-02024 RMW (related) RADWARE, LTD.; RADWARE, INC., 18 Plaintiffs, Counterclaim-Defendants, 19 v. 20 F5 NETWORKS, INC., 21 Defendant, Counterclaim-Plaintiff. 22 23 Defendants A10 Networks, Inc. (“A10”) and F5 Networks, Inc. (“F5”) (collectively 24 25 “defendants”) bring motions for Summary Judgment of Invalidity, Dkt. No. 139 1, and Summary 26 Judgment of Noninfringement, Dkt. No. 137 (A10), Case No. 13-2024, Dkt. No. 91 (F5), against 27 plaintiffs Radware, Inc. and Radware Ltd. (collectively “Radware”). For the reasons explained 28 1 All docket numbers refer to Case No.13-cv-2021 unless otherwise noted. ORDER RE SUMMARY JUDGMENT Case Nos. C-13-2021-RMW, C-13-2024 RMW -1- 1 below, the court DENIES the Motion for Summary Judgment of Invalidity, GRANTS-IN-PART 2 and DENIES-IN-PART A10’s Motion for Summary Judgment of Noninfringement, and GRANTS- 3 IN-PART and DENIES-IN-PART F5’s Motion for Summary Judgment of Noninfringement. 4 I. BACKGROUND Radware brings this patent infringement action against its competitors A10 and F5, alleging 6 infringement of claims 1, 2, 6-9, 13 and 14 of U.S. Patent No. 6,665,702 (’702 Patent); claims 1-7, 7 9-19, and 21-32 of U.S. Patent No. 8,266,319 (’319 Patent); and claims 1-4, 6-12, 14, and 15 of U.S. 8 Patent No. 8,484,374 (’374 Patent) (collectively asserted patents). All three patents are entitled 9 “Load Balancing” and relate to the “management of networks that have multiple connections to the 10 United States District Court For the Northern District of California 5 Internet through multiple Internet Service Providers (ISPs).” ’702 col.15 ll.53-56. The ’319 Patent 11 is a division of the ’702 Patent and the ’374 Patent is a continuation of the ’319 Patent. The ’702 12 and ’319 Patents have the same specification (other than some formatting variances) and the ’374 13 Patent shares that same specification other than the “Summary” section. 14 The technology at issue relates to link load balancing in a multi-homed environment. A 15 “multi-homed” network is a network with multiple connections to the Internet. ’702 col.15 ll.53-56. 16 “Link load balancing” is a process for allocating network communications across these connections. 17 The asserted patents relate to techniques and systems for selecting a specific route from the 18 multi-homed network to the Internet and from the Internet into the multi-homed network. The 19 claimed inventions describe both “outbound” and “inbound” link load balancing. The claims of the 20 ’702 Patent and claims 24-28 of the ’319 Patent are directed to outbound link load balancing. 21 Claims 1-23 and 29-32 of the ’319 Patent and all claims of the ’374 Patent are generally directed to 22 inbound link load balancing. The court explains outbound link load balancing in detail; inbound link 23 load balancing is essentially the reverse. 24 25 26 27 28 The patents claim link load balancing as both a method and system. Representative Claim 1 of the ’702 patent describes a method for outbound link load balancing: 1. A method for managing a computer network connected to the Internet through a plurality of routes, comprising the steps of: receiving a request from a client within a client computer network directed to a remote server computer within a second computer network; ORDER RE SUMMARY JUDGMENT Case Nos. C-13-2021-RMW, C-13-2024 RMW -2- looking up a table entry within a proximity table indexed by an address related to the remote server computer, the tables entries of the proximity table containing ratings for a plurality of routes between the client computer network and the second computer network; and 1 2 3 selecting one of the plurality of routes through which to route the client request, based on the ratings within the table entry looked up in the proximity tables, 4 5 wherein the plurality of routes assign respective IP addresses to the computer network, and wherein the method further comprises the step of setting the source IP address of the client request corresponding to the selected route on the client side. 6 7 In outbound link load balancing, an example of which is depicted in Figure 3B of the 8 asserted patents, client 105 is situated within a multi-homed environment and is connected to the 9 Internet 110 through three ISPs 115, 120, and 125. ’702 col.15 ll.61-64. In this example, each ISP 10 United States District Court For the Northern District of California provides a single route 1, 2, or 3, to the Internet through routers 130, 135, and 140, respectively. Id. 11 col.15 l.64-col.16 l.1. Each router has its own IP address range, 20.x.x.x, 30.x.x.x, and 40.x.x.x, 12 respectively. Id. col.16 ll.4-6. 13 Client 105 has an IP address of 10.1.1.1 and seeks to connect to remote server 150, with an 14 IP address of 192.115.90.1. When the client 105 connects to remote server 150 over the Internet, 15 content router 145 sends three “polling requests” to server 150 through each of the three routers and 16 ISPs. Id. col.16 ll.10-14. “When sending the polling requests, content router 145 assigns respective 17 network addresses 20.1.1.1, 30.1.1.1 and 40.1.1.1 to client 105. Thus three polling requests are sent: 18 one from each of the sources 20.1.1.1, 30.1.1.1 and 40.1.1.1 to destination 192.115.90.1.” Id. col.16 19 ll.10-14. 20 The server 150 replies to each of the three polling requests, which are returned through the 21 ISPs. The polling results are then translated by content router 145 into a rating for each route. Id. 22 col.16 ll.26-28. In this example, the polling replies are “measured for latency and number of hops,” 23 but the patents also disclose other measureable parameters. Id. col.16 ll.18-20. 24 The number of hops refers to the number of networking elements between the source and the 25 destination along a particular connection. Dkt. No. 156-2 (Peles Depo.) at 95:23-96:4. Latency is a 26 measure of the time it takes for a communication over the network to travel from one point to 27 another. Id. at 65:9-12. Another measurement used is “time to live” or “TTL,” which is the number 28 of hops a packet is allowed to travel before expiring. ORDER RE SUMMARY JUDGMENT Case Nos. C-13-2021-RMW, C-13-2024 RMW -3- 1 Based on the polling results, the content router selects one of the three routes for connecting 2 the client 105 with the server 150. ’702 col.16 ll.18-20.The polling results are stored in a “proximity 3 table” 155, shown in Figure 3D. The polling results are saved so that “when a new client 160 with 4 IP address 10.2.2.2 on the private network attempts to connect to a server 165 with IP address 5 192.115.90.2, through a content router 145, content router 145 determines from proximity table 155 6 that the best router to use is router 135.” Id. col.16 ll.28-34. 7 Another aspect of the invention ensures that when the content router sends the client request 8 out to the remote server, it also sets the client IP address to correspond to the specific route chosen. 9 For example, if the best route, as determined by the polling requests and selected by the content United States District Court For the Northern District of California 10 router is “2”, the content router will send the request from the client through router 135 and ISP 120, 11 and sets the client IP address to 30.1.1.1, so that when the remote server replies to the client the 12 information returns through the same route. Id. col.16 ll.40-46. 13 The court held a Markman hearing on April 8, 2014 and issued its Claim Construction Order 14 on April 18, 2014. Dkt. No. 185. Having held a hearing on May 2, 2014, the court addresses the 15 defendants’ various Motions for Summary Judgment. 16 II. LEGAL STANDARD 17 Summary judgment is proper where the pleadings, discovery, and affidavits demonstrate that 18 there is “no genuine issue as to any material fact and that the moving party is entitled to judgment as 19 a matter of law.” Fed. R. Civ. P. 56(c); see also Celotex Corp. v. Catrett, 477 U.S. 317, 322 (1986). 20 At the summary judgment stage, the Court “does not assess credibility or weigh the evidence, but 21 simply determines whether there is a genuine factual issue for trial.” House v. Bell, 547 U.S. 518, 22 559-60 (2006). Material facts are those which may affect the outcome of the case. Anderson v. 23 Liberty Lobby, Inc., 477 U.S. 242, 248 (1986). A dispute as to a material fact is genuine if there is 24 sufficient evidence for a reasonable jury to return a verdict for the nonmoving party. Id. 25 III. INVALIDITY 26 A10 and F5 make several invalidity arguments based on 35 U.S.C. § 112. See Dkt. No. 139. 27 Following the Claim Construction Order, Dkt. No. 185, A10 and F5 withdrew invalidity arguments 28 related to at (1) the terms “ISP links,” “one or more criteria,” “one load balancing criterion,” and ORDER RE SUMMARY JUDGMENT Case Nos. C-13-2021-RMW, C-13-2024 RMW -4- 1 “weighed function of at least one of,” and (2) the term “the IP address for the client within the 2 private network.” Dkt. No. 187. The court addresses the remaining arguments. 3 4 A. Improper Mixing of Statutory Classes 1. Legal Framework 5 A single claim that covers both an apparatus and a method of use is invalid under 35 U.S.C. 6 § 112; IPXL Holdings, LLC v. Amazon.com, Inc., 430 F.3d 1377 (Fed. Cir. 2005). “[S]uch a claim is 7 not sufficiently precise to provide competitors with an accurate determination of the ‘metes and 8 bounds’ of protection involved and is ambiguous and properly rejected under section 112, paragraph 9 2.” Id. at 1384 (citation and quotation omitted). United States District Court For the Northern District of California 10 11 12 13 14 15 16 17 18 19 20 21 The claim invalidated in IPXL read: 25. The system of claim 2 [including an input means] wherein the predicted transaction information comprises both a transaction type and transaction parameters associated with that transaction type, and the user uses the input means to either change the predicted transaction information or accept the displayed transaction type and transaction parameters. Id. (emphasis and brackets in opinion). The Federal Circuit found the claim invalid because “it is unclear whether infringement of claim 25 occurs when one creates a system that allows the user to change the predicted transaction information or accept the displayed transaction, or whether infringement occurs when the user actually uses the input means to change transaction information or uses the input means to accept a displayed transaction.” Id. 2. Claims 8-14 of the ’702 Patent; claims 1-12, 24-25, and 29-32 of the ’319 Patent; claim 8 of the ’374 Patent Defendants argue that claims 8-14 of the ’702 patent; claims 1-12, 24-25, and 29-32 of the 22 ’319 patent; and claim 8 of the ’374 patent are invalid because they claim both an apparatus and the 23 method steps of using the apparatus. Each of the claims is identified as a system claim in the 24 preamble, but the body of each claim includes language like “receiving”, “selecting”, “looking up”, 25 “assign”, and “sets”. For example, claim 8 of the ’702 patent reads: 26 27 28 8. A network management system for managing a computer network connected to the Internet through a plurality of routes, comprising: a network controller receiving a client request from within a client computer network directed to a remote server computer, within a second computer ORDER RE SUMMARY JUDGMENT Case Nos. C-13-2021-RMW, C-13-2024 RMW -5- 1 2 3 4 5 6 7 8 9 network and selecting one of a plurality of routes through which to route the client request; and a data manager looking up a table entry within a proximity table indexed by an address related to the remote server computer, the tables entries of the proximity table containing ratings for a plurality of routes, between the client computer network and the second computer network and wherein said network controller selects one of the plurality of routes based on the ratings within the table entry looked up in the proximity tables, wherein the plurality of routes assign respective IP addresses to the computer network, and wherein said network controller sets the source IP address of the client request corresponding to the selected route on the client side. ’702, claim 8 (emphasis added). The use of functional language—generally the gerund form of a verb—does not United States District Court For the Northern District of California 10 automatically convert the claims into method claims. See, e.g., Apple, Inc. v. Samsung Elecs. Co., 11 Ltd., 876 F. Supp. 2d 1141, 1150-1151 (N.D. Cal. 2012). The claims at issue here do not call out 12 affirmative steps that must be taken to infringe, as in IPXL. IPXL, 430 F.3d at 1384 (system claim 13 included limitation that “the user uses the input means”). Infringement of claim 8 (and the other 14 system claims at issue) occurs when “one creates a system that allows the user [to perform the 15 claimed functions].” Id. 16 Defendants point to Rembrandt Data Technologies, LP v. AOL, LLC, 641 F.3d 1331 (Fed. 17 Cir. 2011) in arguing that a gerund can be interpreted as an affirmative method step. In Rembrandt, 18 the claim recited: 19 20 21 22 23 24 3. A data transmitting device for transmitting signals corresponding to an incoming stream of bits, comprising: first buffer means for partitioning said stream into frames of unequal number of bits and for separating the bits of each frame into a first group and a second group of bits; fractional encoding means for receiving the first group of bits of each frame and performing fractional encoding to generate a group of fractionally encoded bits; 26 second buffer means for combining said second group of bits with said group of fractionally encoded bits to form frames of equal number of bits; trellis encoding means for trellis encoding the frames from said second buffer means; and 27 transmitting the trellis encoded frames. 25 28 ORDER RE SUMMARY JUDGMENT Case Nos. C-13-2021-RMW, C-13-2024 RMW -6- 1 Id. at 1339 (emphasis added). The Federal Circuit found that the final limitation, “transmitting the 2 trellis encoded frames,” was a method step and invalidated the claim under IPXL’s reasoning. Id. 3 Rembrandt is distinguishable because the “transmitting” limitation was claimed as an 4 affirmative step, rather than as a function that the system or a component thereof could perform. For 5 instance, claim 8 of the ’702 Patent recites “a network controller receiving a client request from 6 within a client computer network directed to a remote server computer, within a second computer 7 network and selecting one of a plurality of routes through which to route the client request.” This is 8 in contrast to the ’702 patent’s method claims, which do not link the “receiving”, “looking up”, and 9 “selecting” steps to any component. See, e.g., ’702 Patent claim 1. Because the functions of United States District Court For the Northern District of California 10 “receiving” and “selecting” are linked to the “network controller” component in the system claim, it 11 is clear that the claim is describing the functionality of the “network controller” rather than 12 affirmatively calling out steps for the “network controller” to carry out. See also Eolas Techs., Inc. 13 v. Adobe Sys., Inc., 810 F. Supp. 2d 795, 812 (E.D. Tex. 2011) (citing Microprocessor Enhancement 14 Corp. v. Tex. Instruments Inc., 520 F.3d 1367, 1374-75 (Fed. Cir. 2008)) (“It is well-established that 15 for a limitation to introduce a method step, the limitation must require action, or ‘actual use’ of 16 something instead of merely requiring or setting forth a particular capability.”). 17 Although each party argues that HTC Corp. v. IPCom GmbH & Co., KG, 667 F.3d 1270 18 (Fed. Cir. 2012), supports their interpretation of the claims, HTC does not add to the analysis of the 19 claims under Rembrandt and IPXL. HTC dealt with a somewhat unique “mobile station” device 20 claim where the preamble included a detailed description of the functionality of a separate 21 “network” within which the mobile station was used. Id. at 1274. There the Federal Circuit returned 22 to the inquiry first identified in Rembrandt: whether one of ordinary skill would understand when 23 infringement occurs. Id. at 1277 (citing IPXL, 430 F.3d at 1384). Again, the claims at issue in this 24 case recite a device or system with various components that perform specified functions. There is no 25 confusion over when infringement occurs: “when one makes, uses, offers to sell, or sells the claimed 26 apparatus: the [network controller.]” Id. at 1277. 27 28 Defendants next argue that because the claims do not include modifiers like “for receiving” or “capable of receiving” or “configured to receive,” they must recite method steps. The Federal ORDER RE SUMMARY JUDGMENT Case Nos. C-13-2021-RMW, C-13-2024 RMW -7- 1 Circuit has not adopted a strict test for separating functional language from improper method-step 2 language. The Federal Circuit has found that claims including a gerund without any modifiers are 3 functional limitations. See Microprocessor Enhancement Corp. v. Texas Instruments, Inc., 520 F.3d 4 1367 (Fed. Cir. 2008); see also CSB-Sys. Int’l Inc. v. SAP Am., Inc., 864 F. Supp. 2d 335, 351 (E.D. 5 Pa. 2012) (“The mere fact that the claims failed to use the terminology ‘capable of’ or ‘intended to’ 6 prior to the active terms does not amount to a fatal flaw comparable to that in Rembrandt.”). For 7 example, in Microprocessor Enhancement, the court found that the following claim was not invalid: 8 9 United States District Court For the Northern District of California 10 11 12 13 7. A pipelined processor for executing instructions comprising: a conditional execution decision logic pipeline stage, a[t] least one instruction execution pipeline stage prior to said conditional execution decision logic pipeline stage; at least one condition code; said instructions including branch instructions and non-branch instructions and including opcodes specifying operations, operand specifiers specifying operands, and conditional execution specifiers; ... 14 15 16 17 18 19 the conditional execution decision logic pipeline stage, when specified by the conditional execution specifier, determining the enable-write using the boolean algebraic evaluation; writing means for writing said non-branch instruction results to a destination specified by the operand specifiers and writing to the condition code when specified, if enable-write is true; and said writing means further for discarding or not writing the non-branch instruction results and discarding or not writing the condition code, if enable-write is false. 20 21 22 23 24 25 26 27 28 Id. at 1371-72 (emphasis added). The bolded portion of the apparatus claim includes functional limitations and uses the term “determining” in contrast to “for determining,” “capable of determining,” or “configured to determine,” etc. Nonetheless, the court again applied the IPXL and Rembrandt methodology, emphasizing that the claims place the public on notice of when infringement occurs: [C]laim 7 does not cover both an apparatus and a method of use of that apparatus. As this court recently stated, apparatus claims are not necessarily indefinite for using functional language . . . . Indeed, functional language in a means-plus-function format is explicitly authorized by statute. . . . Functional language may also be employed to limit the claims without using the means-plus-function format. . . . ORDER RE SUMMARY JUDGMENT Case Nos. C-13-2021-RMW, C-13-2024 RMW -8- Moreover, where the claim uses functional language but recites insufficient structure, § 112, ¶ 6 may apply despite the lack of “means for” language. . . . . Notwithstanding these permissible instances, the use of functional language in a claim may “fail ‘to provide a clear-cut indication of the scope of subject matter embraced by the claim’ and thus can be indefinite.” . . . . Claim 7 of the ’593 patent, however, is clearly limited to a pipelined processor possessing the recited structure and capable of performing the recited functions, and is thus not indefinite under IPXL Holdings. 1 2 3 4 5 6 7 8 9 Id. at 1375 (citations ellipsed). Again, the court finds that there is no confusion over when infringement of the system or device claims occurs: when one makes, uses, offers to sell, or sells the claimed apparatus capable of performing the claimed functions. Id.; HTC, 667 F.3d at 1277. Therefore, the claims are not invalid under § 112. United States District Court For the Northern District of California 10 B. Lack of Written Description and Indefiniteness 2 11 1. Legal Framework 12 13 14 15 16 17 A patent’s written description must “clearly allow persons of ordinary skill in the art to recognize that [the inventor] invented what is claimed.” Vas-Cath Inc. v. Mahurkar, 935 F.2d 1555, 1562-63 (Fed. Cir. 1991). “[T]he test for sufficiency is whether the disclosure of the application relied upon reasonably conveys to those skilled in the art that the inventor had possession of the claimed subject matter as of the filing date.” Ariad Pharm., Inc. v. Eli Lilly & Co., 598 F.3d 1336, 1351 (Fed. Cir. 2010) (en banc). The adequacy of the written description is a question of fact. Id. 18 19 20 21 A patent claim is indefinite if “its claims, read in light of the specification delineating the patent, and the prosecution history, fail to inform, with reasonable certainty, those skilled in the art about the scope of the invention.” Nautilus, Inc. v. Biosig Instruments, Inc., No. 13-369, 572 U.S. – (2014) (Slip Op. at 1). 22 2. “the plurality of routes assign respective IP addresses to the computer network” 23 The phrase “the plurality of routes assign respective IP address to the computer network” 24 25 appears in claims 1 and 8 of the ’702 Patent. Defendants argue that the specification does not teach 26 one of ordinary skill in the art how a “route” can assign an IP address. Instead, an ISP or a router 27 assigns an IP address. Although the defendants did not request construction of this term, the court 28 2 Defendants combine their arguments that certain claims are indefinite and lack written description. See Dkt. No. 139 at 14. ORDER RE SUMMARY JUDGMENT Case Nos. C-13-2021-RMW, C-13-2024 RMW -9- 1 construed the similar term “sets/setting the source IP address of the client request corresponding to 2 the selected route on the client side.” Dkt. No. 185 at 24. The court explained that one of ordinary 3 skill in the art would understand the patent to teach that a portion of the route (the ISP or router) 4 assigns an IP address to a specific route. See Dkt. No. 156-11 (BPAI trans.) at 4:22-5:23; Dkt. No. 5 155-3 (Zisapel Depo.) at 191:24-192:12; Dkt. No. 155-2 (Peles Depo.) at 329:25-330:7. 6 Defendants’ indefiniteness argument is that the claims are invalid because persons of 7 ordinary skill in the art have more than one understanding of the phrase “the plurality of routes 8 assign respective IP addresses.” Defendants point to the deposition testimony of the inventors and a 9 declaration from a technical expert that all “disagree” as to what the claim language means. See Dkt. United States District Court For the Northern District of California 10 No. 166 at 13-14. However, the artisans explain that the patents teach one of ordinary skill how 11 selecting a route is necessarily selecting an IP address and vice versa. See Dkt. No. 155-4 (Rubin 12 Decl.) ¶ 20 (explaining that one of ordinary skill would look to the specification and see that an ISP, 13 a part of a route, assigns an IP address; further explaining that the specification identifies routes 14 based on their IP addresses); Dkt. No. 137-8 (Peles Depo.) at 330:14-25 (explaining that the 15 network administrator, via an ISP, can assign an IP address); Dkt. No. 166-2 (Zisapel Depo.) at 16 190:23-191:8 (explaining how an IP address can designate a specific route). The phrases “the 17 plurality of routes assign respective IP addresses” and “sets/setting the source IP address of the 18 client request corresponding to the selected route” embody these concepts in less than ideal, but still 19 readily understandable, language. 20 Defendants fail to present “clear and convincing evidence” of invalidity on the basis of 21 either indefiniteness or lack of written description. See 35 U.S.C. § 282; Microsoft Corp. v. i4i Ltd. 22 P’ship, 131 S. Ct. 2238, 2242 (2011). 23 3. “remote computers” Claims 3, 15, 29, and 32 of the ’319 Patent (and dependent claims 4-5, 16-17, and 30) all 24 25 recite a step of determining proximities of “remote computers” (plural). For example, claim 3 26 recites: 27 28 1. A device for managing a computer network, said device connected to the Internet through a plurality of routes, wherein the plurality of routes are assigned with respective IP addresses, comprising: ORDER RE SUMMARY JUDGMENT Case Nos. C-13-2021-RMW, C-13-2024 RMW - 10 - 1 2 a network controller receiving a DNS resolution query from a remote computer for a domain name within the computer network . . . 4 3. The device of claim 1, wherein said network controller further determines proximities of remote computers to the computer network via the plurality of routes and selects one of the plurality of routes based on the proximity determination. 5 Defendants argue that the specification only discusses determining the proximity of a single 6 remote computer. This is not persuasive. The patents clearly contemplate determining the proximity 7 of more than one computer, or determining the proximity of a group of remote computers, such as 8 computers located within the same subnet. For example, the Patent describes determining the 9 proximity of remover server computers using a “subnet IP address” of the remote computer. ’319 3 United States District Court For the Northern District of California 10 col.6 l.61 and Fig. 3D. A “subnet IP address” identifies a group of computers within a network that 11 have a common subnet. The Patent also describes connecting to networks with one public IP address 12 and using network address translation (“NAT”) to connect to specific computers within the network. 13 ’319 cl. 1, col.7 ll.30-37. 14 At the summary judgment hearing, defendants made two additional arguments. First, 15 defendants argued that NAT and subnet proximities were only used with inbound link load 16 balancing, while the claims at issue here cover outbound link load balancing. However, Figures 3A- 17 3F show outbound link load balancing, with proximity measurements indexed by subnet address. 18 See Figure 3D. Defendants’ second argument was that there is no disclosure of using the proximity 19 of an “unrelated remote computer” to select a route. It is true that the patents do not teach how the 20 proximity of an unrelated remote computer could be used to select a route between a client and 21 remote server. However, the claims cannot be read to cover such an embodiment. Defendants 22 cannot unilaterally construe the term “remote computers” to include “unrelated remote computers.” 23 This straw man does not change the conclusion that the patents describe determining the proximity 24 of multiple remote computers, such as a computer within the same subnet, and therefore claims of 25 the ’319 Patent are not invalid for lack of written description. 26 27 28 ORDER RE SUMMARY JUDGMENT Case Nos. C-13-2021-RMW, C-13-2024 RMW - 11 - 1 2 3 4 5 6 7 8 9 United States District Court For the Northern District of California 10 11 12 13 14 15 16 17 18 C. Lack of Antecedent Basis 1. Legal Framework A claim that contains a term which lacks antecedent basis may be indefinite “where such [antecedent] basis is not otherwise present by implication or the meaning is not reasonably ascertainable. . . .The common thread in all of these cases is that claims were held indefinite only where a person of ordinary skill in the art could not determine the bounds of the claims . . . .” Halliburton Energy Servs., Inc. v. M-I LLC, 514 F.3d 1244, 1249 (Fed. Cir. 2008) (citation omitted). “When the meaning of the claim would reasonably be understood by persons of ordinary skill when read in light of the specification, the claim is not subject to invalidity upon departure from the protocol of ‘antecedent basis.’” Energizer Holdings, Inc. v. Int’l Trade Comm’n, 435 F.3d 1366, 1370 (Fed. Cir. 2006) 2. “a remote computer” Dependent claims 4, 9, 16, 21, and 30 of the ’319 Patent all recite the term “a remote computer.” The claims depend from claims that also recite the term “a remote computer.” For example, claim 9 depends from claim 1 as follows: 1. A device for managing a computer network, said device connected to the Internet through a plurality of routes, wherein the plurality of routes are assigned with respective IP addresses, comprising: a network controller receiving a DNS resolution query from a remote computer for a domain name within the computer network . . . 20 9. The device of claim 1, wherein said network controller selects one of the plurality of routes on the basis of at least two of the following: a proximity of a remote computer to the computer network via the plurality of routes . . . 21 Defendants argue that the lack of antecedent basis for “a remote computer” in claim 9 19 22 renders the claims indefinite. First, this is not a typical lack of antecedent basis situation. Lack of 23 antecedent basis generally occurs when a claim first refers to an element using the words “the” or 24 “said,” with no earlier recitation of the claimed element. See Manual of Patent Examination 25 Procedure § 2173.05(e) (9th ed. Mar. 2014). Here, the claims recite “a remote computer” twice. 26 Defendants are essentially making the same argument addressed above: the claim as written recites 27 multiple remote computers, which is not supported by the specification. 28 ORDER RE SUMMARY JUDGMENT Case Nos. C-13-2021-RMW, C-13-2024 RMW - 12 - 1 As discussed above, the phrase “remote computer” can encompass multiple computers in a 2 remote server farm or remote subnetwork. In that situation, the network controller would receive a 3 DNS resolution query from a remote computer in the remote network. When determining proximity, 4 the network controller would send a query to the remote network, but may actually receive a 5 response from a different remote computer within the same remote network. Thus, the proximity is 6 not necessarily limited to “a proximity of the [identical] remote computer.” One of ordinary skill in 7 the art would understand how to determine the proximity of a remote computer within a remote 8 network, as discussed above with regard to “remote computers” (plural). Defendants failed to 9 demonstrate that the claims are indefinite to one of ordinary skill in the art. United States District Court For the Northern District of California 10 IV. NONINFRINGEMENT 11 A. Legal Framework 12 As the Federal Circuit has noted, summary judgment of noninfringement is a two-step 13 analysis. “First, the claims of the patent must be construed to determine their scope. Second, a 14 determination must be made as to whether the properly construed claims read on the accused 15 device.” Pitney Bowes, Inc. v. Hewlett-Packard Co., 182 F.3d 1298, 1304 (Fed. Cir. 1999) (internal 16 citation omitted). “[S]ummary judgment of non-infringement can only be granted if, after viewing 17 the alleged facts in the light most favorable to the non-movant, there is no genuine issue whether the 18 accused device is encompassed by the claims.” Id. at 1304. “Whether a claim is infringed under the 19 doctrine of equivalents may be decided on summary judgment if no reasonable jury could determine 20 that the limitation and the element at issue are equivalent.” Zelinski v. Brunswick Corp., 185 F.3d 21 1311, 1317 (Fed. Cir. 1999) (citing Warner-Jenkinson Co. v. Hilton Davis Chem. Co., 520 U.S. 17, 22 39 n. 8 (1997)). 23 B. Claims Radware No Longer Asserts 24 A10 and F5 argue that they are entitled to summary judgment of noninfringement on all 25 claims that Radware no longer asserts. The court agrees. Radware’s original infringement 26 contentions asserted every claim of the three asserted patents, and A10 and F5’s declaratory 27 judgment counterclaims were directed toward every claim as well. Under MedImmune,, “a 28 declaratory action is available when the facts as alleged ‘under all the circumstances, show that ORDER RE SUMMARY JUDGMENT Case Nos. C-13-2021-RMW, C-13-2024 RMW - 13 - 1 there is a substantial controversy, between the parties having adverse legal interests, of sufficient 2 immediacy and reality to warrant the issuance of a declaratory judgment.’” Revolution Eyewear, 3 Inc. v. Aspex Eyewear, Inc., 556 F.3d 1294, 1297 (Fed. Cir. 2009) (quoting MedImmune, Inc. v. 4 Genentech, Inc., 549 U.S. 118, 127 (2007)). 5 Radware argues that because it removed certain claims from its infringement contentions, there is no longer a controversy between the parties. Radware also notes that it would be estopped 7 from asserting the silently withdrawn claims in future patent litigation. Nonetheless, in light of the 8 Federal Circuit’s case law that even some covenants not to sue do not eliminate declaratory 9 judgment jurisdiction, the justiciable controversy did not end when Radware silently abandoned 10 United States District Court For the Northern District of California 6 some claims in its infringement contentions. See, e.g., Revolution Eyewear, 556 F.3d at 1297-98. 11 As the Supreme Court recently affirmed, Radware bears the burden of proving infringement, 12 even with respect to A10 and F5’s declaratory judgment of noninfringement counterclaims. 13 Medtronic, Inc. v. Mirowski Family Ventures, LLC, 134 S. Ct. 843, 849-50 (2014). Because 14 Radware presents no evidence that A10 or F5’s products infringe any claims Radware no longer 15 asserts, Radware has not met its burden and A10 and F5 are thus entitled to summary judgment of 16 noninfringement as to claims Radware no longer asserts. 3 17 The court grants F5 summary judgment of noninfringement as to the following claims: 18 claims 3, 4, 5, 10, 11, and 12 of the ’702 Patent; and claims 5 and 13 of the ’374 Patent. The court 19 grants A10 summary judgment of noninfringement as to the AX Series products on the following 20 claims: claims 2, 3, 4, 5, 9, 10, 11, and 12 of the ’702 Patent; claims 8, 20, 24, 25, 26, 27, and 28 of 21 the ’319 Patent; and claims 5 and 13 of the ’374 Patent. The court grants A10 summary judgment of 22 noninfringement as to the EX Series products on the following claims: claims 3, 4, 5, 10, and 12 of 23 the ’702 Patent; claims 8, 9, 20, and 21 of the ’319 Patent; and claims 5 and 13 of the ’374 Patent. 24 C. Direct Infringement of Method Claims 25 The defendants’ first broad noninfringement argument is that they do not directly infringe 26 any asserted method claims because they only supply finished products to customers—the 27 3 28 In contrast, defendants are not entitled to summary judgment of invalidity on these claims, because the burden of proving invalidity by clear and convincing evidence remains with the declaratory judgment plaintiff. Tech. Licensing Corp. v. Videotek, Inc., 545 F.3d 1316, 1327 (Fed. Cir. 2008). Defendants do not meet this burden, as discussed above. ORDER RE SUMMARY JUDGMENT Case Nos. C-13-2021-RMW, C-13-2024 RMW - 14 - 1 defendants do not use the products themselves. “[F]or a party to be liable for direct patent 2 infringement under 35 U.S.C. § 271(a), that party must commit all the acts necessary to infringe the 3 patent, either personally or vicariously.” Aristocrat Technologies Australia Pty Ltd. v. Int’l Game 4 Tech., 709 F.3d 1348, 1362 (Fed. Cir. 2013) (quoting Akamai Technologies, Inc. v. Limelight 5 Networks, Inc., 692 F.3d 1301, 1307 (Fed. Cir. 2012) rev’d on other grounds, Limelight Networks, 6 Inc. v. Akamai Technologies, Inc., 134 S. Ct. 2111 (2014). For method claims, to prove direct 7 infringement, “a patent holder must establish that an accused infringer performs ‘all the steps of the 8 claimed method, either personally or through another acting under his direction or control.’” 9 Aristocrat, 709 F.3d at 1362 (quoting Akamai, 692 F.3d at 1307). United States District Court For the Northern District of California 10 A10 and F5 argue that they are entitled to summary judgment of no direct infringement of 11 the asserted method claims because end users must perform some of the claimed method steps. 12 Radware responds that A10 and F5 can be liable for direct infringement of the method claims if they 13 perform all of the claimed steps during product testing. See Aristocrat, 709 F.3d at 1363 14 (recognizing that product testing can constitute direct infringement of method claims, despite 15 affirming trial court’s grant of summary judgment on claim language-specific grounds). As 16 discovery has yet to close in this case, Radware asserts that it continues to pursue discovery 17 regarding the defendants’ testing to determine whether either defendant directly infringes the 18 asserted method claims. In their replies, A10 and F5 acknowledge that the court should defer ruling 19 on whether A10 and F5 “use” the method steps until a later date, but still request summary judgment 20 on the make, sell, offer to sell, or import prongs of 35 U.S.C. § 271(a). Dkt. No. 165, at 3-4; 13-cv- 21 2024, Dkt. No. 110, at 8-9. However, because discovery has yet to close and Radware may still 22 present evidence of one or both defendants’ alleged direct infringement of the asserted method 23 claims, the court denies without prejudice A10 and F5’s motions for summary judgment of no direct 24 infringement of the asserted method claims. It does not appear, however, that Radware contends 25 infringement other than by use. 26 D. Direct Infringement of Apparatus Claims 27 Defendants’ second broad argument is that they do not directly infringe the asserted 28 apparatus claims because those claims require configurations that are not supplied by A10 or F5. ORDER RE SUMMARY JUDGMENT Case Nos. C-13-2021-RMW, C-13-2024 RMW - 15 - 1 For example, claims 8-14 of the ’702 Patent require “[a] network management system for managing 2 a computer network connected to the Internet through a plurality of routes.” ’702 cl. 8. The 3 defendants argue that they are entitled to summary judgment of no direct infringement of these 4 claims because their devices do not include a computer network, nor are they connected to the 5 Internet. 6 Although the parties agreed that the preamble of the claims is limiting, none of the claims 7 when properly interpreted affirmatively recite “the Internet” or a connection to the Internet as a 8 component of the device or system. A preamble does not recite a component of the claim “where a 9 patentee defines a structurally complete invention in the claim body and uses the preamble only to United States District Court For the Northern District of California 10 state a purpose or intended use for the invention.” Rowe v. Dror, 112 F.3d 473, 478 (Fed. Cir. 11 1997); see also MPEP § 2111.02 (9th ed. Mar. 2014). The preambles at issue here state the intended 12 use of the device and do not call out additional structural requirements. 13 For example, claim 8 of the ’702 Patent recites a network management system “for 14 managing a computer network connected to the Internet.” This preamble clearly discloses the 15 intended use of the system, and does not affirmatively recite the Internet as part of the claimed 16 system. Similarly, claim 9 of the ’374 Patent recites a device “for load balancing” across multiple 17 ISP links. Again, this use of functional language in the preamble of the claims “only state[s] a 18 purpose or intended use for the invention.” Rowe, 112 F.3d at 478. Multiple ISP links are not 19 required for a structurally complete device. The same is true of claim 29 of the ’319 Patent. 20 Claim 1 of the ’319 Patent is slightly different. Claim 1’s preamble requires “a device for 21 managing a computer network, said device connected to the Internet through a plurality of 22 routes . . .” (emphasis added). Here, the phrase “said device connected to the Internet” does not use 23 the typical functional language just analyzed. However, Claim 1 is limited to “a device.” The 24 preamble clearly does not contemplate that the Internet and multiples Internet connections are 25 structural components of the device. If a person of ordinary skill in the art was asked to construct 26 the claimed “device for managing a computer network,” he would build the discrete “content 27 router” 145 shown in Figures 3A-3F of the Patent. See ’319 col.15 ll.38-51. The ISP connections, 28 and Internet cloud, though necessary to implement the functions described in the Patents, are ORDER RE SUMMARY JUDGMENT Case Nos. C-13-2021-RMW, C-13-2024 RMW - 16 - 1 illustrated and described as separate from the device. Id. col.15 ll.53-55. Any person of ordinary 2 skill in the art reading the claims would understand that infringement occurs upon production of a 3 device designed to be used with multiple connections to the Internet. The preambles at issue here 4 are limiting in the sense that they recite the intended use of the system or device, but do not recite 5 additional components (i.e. Internet connections) that are a part of the system or device. See Rowe, 6 112 F.3d at 478 7 Defendants also argue that they do not infringe the product claims because the products as 8 sold are not configured to perform the claimed functions. 4 However, “in an apparatus claim 9 involving software, the infringement occurs because the software includes the patented feature: United States District Court For the Northern District of California 10 ‘although a user must activate the functions programmed into a piece of software by selecting those 11 options, the user is only activating means that are already present in the underlying software.’” 12 Brocade Comm’ns Sys., Inc. v. A10 Networks, Inc., C 10-3428 PSG, 2013 WL 831528, at *11 (N.D. 13 Cal. Jan. 10, 2013) (quoting Fantasy Sports Properties, Inc. v. Sportsline.com, Inc., 287 F.3d 1108, 14 1118 (Fed. Cir. 2002) and Finjan, Inc. v. Secure Computing Corp., 626 F.3d 1197, 1205 (Fed. Cir. 15 2010)). Here, the user merely activates functionality present in the underlying software when he 16 connects the accused devices to the Internet. 17 The defendants also rely on Ball Aerosol & Specialty Container, Inc. v. Ltd. Brands, Inc., 18 555 F.3d 984, 994-95 (Fed. Cir. 2009) for their argument that there is no direct infringement until 19 the device is connected to the Internet. Ball Aerosol is distinguishable. The claims in Ball Aerosol 20 were directed to a candle-holding tin and required very specific placement of various components. 21 Id. at 987-88. It was undisputed that the patentee had “no proof that the [accused product] was ever 22 placed in the infringing configuration, and it [was] clear that the [accused product] [did] not 23 necessarily have to be placed in the infringing configuration.” Id. at 995. 24 In the instant case, neither party disputes that the accused devices must be connected to the 25 Internet to perform the functions disclosed in the specification. Moreover, the Ball Aerosol case 26 dealt with tangible structures, whereas this case, along with the Brocade, Fantasy Sports, and Finjan 27 28 4 The court already concluded that the claims do not improperly mix method steps into the device claims. See supra. ORDER RE SUMMARY JUDGMENT Case Nos. C-13-2021-RMW, C-13-2024 RMW - 17 - 1 cases Radware cites, concern software. As such, summary judgment of no direct infringement of the 2 apparatus claims is improper. 3 E. ’702 Patent 4 5 1. Setting the source IP address Turning now to defendants’ patent-specific arguments, A10 argues that its AX Series 6 products do not infringe the ’702 Patent because they do not “set[] the source IP address of the 7 client request corresponding to the selected route on the client side.” ’702 cl. 1 and 8. In its claim 8 construction order, the court adopted A10’s proposed construction, construing this “setting the 9 source IP address” language as “setting/sets the source IP address of the client request to one United States District Court For the Northern District of California 10 associated only with the selected route that connects the client computer network to the Internet.” 11 CCO at 22-25. As the court observed, “part of the invention is ensuring that responses will return to 12 the server using the same route . . . .” Id. at 25. 13 The thrust of A10’s contention is that its AX Series products can set a source IP address, but 14 that the AX Series products do not set a source IP address specific only to the selected route. See 15 Dkt. No. 165, A10 Noninfringement Reply, at 14-15. Radware responds by presenting evidence 16 raising an issue of material fact over whether the AX Series products set a source IP address specific 17 to the selected route. In particular, Radware points to A10 documentation indicating that “to 18 configure the AX Series to perform outbound LLB [link load balancing] with optional QoS [quality 19 of service],” the product “create[s] a Source NAT [network address translation] (SNAT) pool for 20 each link.” Dkt. No. 192-7, at 3. The same document later notes that each testing “session has a 21 different return source IP address that comes from the source NAT pool corresponding to each 22 WAN [wide area network] link.” Id. at 8. According to Dr. Izhak Rubin, Radware’s expert, this 23 document supports his view that A10’s AX Series products set a source IP address corresponding 24 only to the selected route. Dkt. No. 192-9, Supplemental Rubin Decl. ¶ 22. A10 disputes Dr. 25 Rubin’s characterization of the evidence, but the dispute merely reveals the existence of a genuine 26 issue of material fact for trial. Therefore, summary judgment is denied as to A10’s “setting the 27 source IP address” argument. 28 ORDER RE SUMMARY JUDGMENT Case Nos. C-13-2021-RMW, C-13-2024 RMW - 18 - 1 2 3 4 5 6 7 8 9 United States District Court For the Northern District of California 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 2. Proximity arguments The defendants raise several arguments related to the proximity limitations in the ’702 Patent. All claims of the ’702 Patent require a “proximity table,” which the court construed in part as “logically organized electronically stored information expressing a proximity.” CCO at 15-16. The disputes generally focus on whether the alleged proximity table expresses a proximity. The court construed “proximity or proximities” as “a measurement or measurements based on hops, latency, TTL, or a combination thereof.” CCO at 6-11. a. F5’s accused products F5 contends that its accused products do not infringe the ’702 Patent because its products do not measure any “proximities,” as required by all claims of the ’702 Patent. Radware does not contest that F5’s products do not measure hops or TTL. Rather, Radware argues that F5’s “fastest link” variable is a latency measurement, or, in the alternative, the “fastest link” variable infringes under the doctrine of equivalents. The court is not persuaded, and therefore the court finds that summary judgment of noninfringement of F5’s products as to the ’702 Patent is proper. In support of its motion for summary judgment, F5 presents the uncontroverted declaration of Pete Thornewell, a senior architect at F5, who testifies that the “fastest link” metric “is based on the least number of outstanding requests through that pool member.” No. 13-2024, Dkt. No. 110-2, Supplemental Thornewell Decl. ¶ 4. In other words, the “fastest link” variable measures the size of the queue of outstanding requests through that pool member—it makes sense that a pool member with a shorter queue of requests will be a faster link, and therefore F5 includes that variable in its software. Given that latency is a measurement of travel time, see Dkt. No. 156-2, Peles Depo. at 65:9-12, the “fastest link” metric, which is not a measurement of travel time, is not a latency measurement as contemplated by the ’702 Patent. Radware in Dr. Rubin’s supplemental declaration appears to drop its literal infringement position and argue instead for infringement under the doctrine of equivalents. Dr. Rubin testifies that the “fastest link” variable “directly relates” to latency because a faster link speed—for which the “fastest link” metric only acts as a proxy measurement—is one way to achieve lower latency. Supplemental Rubin Decl. ¶ 14. ORDER RE SUMMARY JUDGMENT Case Nos. C-13-2021-RMW, C-13-2024 RMW - 19 - 1 The “essential inquiry” in any determination under the doctrine of equivalents is whether 2 “the accused product or process contain[s] elements identical or equivalent to each claimed element 3 of the patented invention.” Warner-Jenkinson Co., Inc. v. Hilton Davis Chem. Co., 520 U.S. 17, 40 4 (1997). For this essential inquiry, the Federal Circuit uses the function-way-result test as set forth in 5 Union Paper-Bag Machine Co. v. Murphy, 97 U.S. 120, 125 (1877), which asks whether an element 6 of an accused product “performs substantially the same function in substantially the same way to 7 obtain the same result” as an element of the patented invention. See, e.g., Am. Calcar, Inc. v. Am. 8 Honda Motor Co., Inc., 651 F.3d 1318, 1338 (Fed. Cir. 2011). 9 The court holds that no reasonable jury could find that the “fastest link” measurement is United States District Court For the Northern District of California 10 equivalent to latency. Even if the fastest link metric performs substantially the same function as a 11 latency metric—a proposition contested by F5—no reasonable jury could determine that the fastest 12 link metric performs that function in substantially the same way. Dr. Rubin acknowledges that the 13 latency measurement as described in the ’702 Patent measures “the time it takes for a 14 communication over the network to travel from one point to another.” Supplemental Rubin Decl. 15 ¶ 14. More specifically, the ’702 Patent refers to “the latency of the received replies in travelling a 16 round trip from the computer network to the remote server and back from the remote server to the 17 computer network.” ’702 col.5 ll.34-37. By contrast, the fastest link metric measures only the 18 number of outstanding requests, and thus is not a time measurement, nor does it have any relation to 19 the destination server. Consequently, construing the evidence most favorably to Radware, no 20 reasonable jury could find that the fastest link metric performs the function of the latency metric in 21 substantially the same way as the latency metric. Therefore, F5 is entitled to summary judgment of 22 noninfringement of all its accused products as to the ’702 Patent. 23 b. A10’s accused products 24 As the court crafted its own constructions of “proximity” and “ratings [for a plurality of 25 routes],” A10 raises two new noninfringement arguments in its supplemental brief regarding its 26 summary judgment motion, to which Radware replies in its response to A10’s brief. 27 28 First, A10 contends that its AX Series products do not infringe because the AX Series products only measure the properties of immediately adjacent routers. Resolution of this dispute ORDER RE SUMMARY JUDGMENT Case Nos. C-13-2021-RMW, C-13-2024 RMW - 20 - 1 turns on whether the court’s construction of “ratings [for a plurality of routes]” requires the accused 2 device to take a proximity measurement through the entire route from the client computer network 3 and the remote server computer. A10 argues that the proximity measurement must be taken through 4 the entire route, and Radware asserts that the proximity measurement need only be taken through 5 the route to any point along the route, such as an adjacent router. 6 The ’702 Patent contemplates taking proximity measurements through at least the entire 7 route to the remote server. 5 The figures of the ’702 Patent demonstrate this with clarity. For 8 example, Figures 3A-3F depict an exemplary polling request traveling from the client through the 9 entire route to the remote server. In particular, Figure 3B illustrates a polling request beginning at United States District Court For the Northern District of California 10 the content router, passing through the ISP and Internet on its way to the server. The “polling 11 request” box in Figure 3B confirms that the polling request travels along the entire route, as it shows 12 an IP address associated with the destination server (192.115.90.1) as the destination for the polling 13 request, and three source IP addresses associated with the client (20.1.1.1, 30.1.1.1, and 40.1.1.1). 14 The ’702 Patent describes Figure 3B as follows: The first time that client connects to server 150, content router 145 preferably sends polling requests through each of routers 130, 135 and 140 in order to determine the proximity of server 150 to client 105. When sending the polling requests, content router 145 assigns respective network addresses 20.1.1.1, 30.1.1.1 and 40.1.1.1 to client 105. Thus three polling requests are sent: one from each of the sources 20.1.1.1, 30.1.1.1 and 40.1.1.1 to destination 192.115.90.1. 15 16 17 18 19 ’702 col.16 ll.6-14 (emphasis added). Figure 3C then depicts three lines, one for each polling 20 response, which travel from the remote server back to the content router. The “polling response” 21 box shows proximity measurements for each route, indicating that the proximity measurement is 22 taken through the entire route to the remote server. 23 The abstract of the ’702 Patent confirms this interpretation. It states that the invention 24 “include[es] the steps of; sending polling requests through a plurality of routes from a computer 25 network to a remote server computer, receiving replies from the remote server computer 26 5 27 28 Although the Claim Construction Order is not explicit on this point, see CCO at 12-13, it is the court’s view that “ratings based on proximity measurement taken through each of the plurality of routes” means that the ratings or proximity measurements must be taken either from the computer network to the remote server (one way) or from the computer network to the remote server and back (round trip). ORDER RE SUMMARY JUDGMENT Case Nos. C-13-2021-RMW, C-13-2024 RMW - 21 - corresponding to the polling requests, and measuring proximities of the remote server computer to 2 the computer network based on the received replies.” ’702 Abstract (emphasis added). The body of 3 the ’702 Patent’s specification also parrots this language. ’702 col.6 ll.34-39 (“sending polling 4 requests through a plurality of ISPs from a computer network to a remote server computer, receiving 5 replies from the remote server computer corresponding to the polling requests, and measuring 6 proximities of the remote server computer to the computer network based on the received replies”). 7 Moreover, Radware cannot point to any part of the ’702 Patent that discloses polling requests that 8 are directed only at an adjacent router as is found in the AX Series products. Therefore, the court 9 finds that A10 is entitled to summary judgment that its AX Series products do not infringe the ’702 10 United States District Court For the Northern District of California 1 Patent because they do not include “ratings based on proximity measurements taken through each of 11 the plurality of routes.” 12 A10’s second argument asserts that both its AX and EX Series products do not infringe 13 because those products do not have a proximity table containing route ratings apart from the 14 proximity measurements themselves. In other words, the AX and EX Series products’ proximity 15 table only stores the proximity measurements, and not a separate “rating.” Here, A10 misapprehends 16 the court’s claim construction order. The court did not hold, as A10 asserts, that “ratings are not the 17 proximity measurements themselves.” Dkt. No. 187, A10 Supplemental Brief Regarding Summary 18 Judgment Motions, at 3.The court found that “the ratings are not required to be in a preferred order 19 of selection,” the ratings must be “based on” the proximity measurements, and that “the ratings are 20 used in the ‘selecting’ step to determine which route to use.” CCO at 13. As such, the court never 21 restricted the scope of “ratings” to exclude unaltered proximity values as A10 suggests, nor do any 22 passages of the specification cited at the hearing limit “ratings” as A10 contends. Therefore, the 23 “ratings” contained in the proximity table may be the proximity measurements themselves, and 24 A10’s motion for summary judgment is denied as to this “ratings” argument. 25 In sum, the court grants summary judgment as to A10’s AX series and the ’702 Patent; 26 denies summary judgment as to A10’s EX series and the ’702 Patent; and grants summary judgment 27 as to F5’s products and the ’702 Patent. 28 ORDER RE SUMMARY JUDGMENT Case Nos. C-13-2021-RMW, C-13-2024 RMW - 22 - 1 F. ’374 Patent – “Configured” 2 A10 and F5 argue that their accused products do not infringe claims 9-12 and 14-15 of the 3 ’374 Patent because their products are not “configured” in the way required by the claims. The court 4 construed “configured to” as “programmed to [perform certain functions]. This does not require user 5 intervention if the feature claimed is included in the product as supplied.” CCO at 21-22. This claim 6 construction resolves the defendants’ arguments in Radware’s favor. A10 and F5 contend that their 7 products “are not ‘plug-and-play’ devices,” and that the products cannot perform the claimed 8 functionality “out of the box.” Dkt. 187, Supplemental Brief Regarding Summary Judgment 9 Motions, at 4-5. F5 elaborates further, stating that “the user must take various action” Before United States District Court For the Northern District of California 10 infringement occurs. Id. at 5. However, the court explicitly addressed these summary judgment 11 arguments with the second part of its claim construction, holding that user intervention is not 12 required “if the feature claimed is included in the product as supplied.” CCO at 21-22. Because the 13 necessity of user intervention does not mean that the accused products are not “configured” to 14 perform the claimed function under the court’s construction, the court denies the defendants 15 summary judgment as to claims 9-12 and 14-15 of the ’374 Patent. 16 G. ’374 and ’319 Patents – “Cost” 17 In its claim construction order, the court rejected A10’s construction of “cost” or “costing 18 information,” giving the terms their “plain and ordinary meaning not limited to monetary price.” 19 COO at 25-26. Radware alleges that A10’s products select a route based on “costing information” 20 because A10’s products use a metric called “BW-Cost” (bandwidth cost). Although A10’s summary 21 judgment briefs appear to concede that the “cost” noninfringement argument was dependent on the 22 court accepting A10’s construction, A10 re-raised the argument at the hearing, claiming that 23 bandwidth utilization is distinct from “costing information.” Even were the court to interpret A10’s 24 summary judgment position as independent from its now-rejected claim construction, A10’s 25 noninfringement argument raises genuine issues of material fact. A fact-finder must determine 26 whether “BW-Cost” is within the plain and ordinary meaning of “cost,” “not limited to monetary 27 price.” Therefore, the court denies A10 summary judgment of noninfringement on the “cost” 28 limitation. ORDER RE SUMMARY JUDGMENT Case Nos. C-13-2021-RMW, C-13-2024 RMW - 23 - V. ORDER 1 2 3 4 For the foregoing reasons, the court DENIES summary judgment of invalidity. The court GRANTS summary judgment of noninfringement as to the following claims. Summary judgment of noninfringement is DENIED as to all other claims. 5 Summary Judgment of Noninfringement GRANTED: 6 Defendant/Product Line Patent Claims 8 A10, AX Series products ’702 All claims 9 ’319 8, 20, 24-28 10 United States District Court For the Northern District of California 7 ’374 5, 13 ’702 3-5, 10, 12 12 ’319 8, 9, 20, 21 13 ’374 5, 13 ’702 All claims ’374 5, 13 11 14 A10, EX Series products F5 15 16 17 18 19 Dated: June 11, 2014 _________________________________ RONALD M. WHYTE United States District Judge 20 21 22 23 24 25 26 27 28 ORDER RE SUMMARY JUDGMENT Case Nos. C-13-2021-RMW, C-13-2024 RMW - 24 -

Disclaimer: Justia Dockets & Filings provides public litigation records from the federal appellate and district courts. These filings and docket sheets should not be considered findings of fact or liability, nor do they necessarily reflect the view of Justia.


Why Is My Information Online?