EDWARD M. CHEN, District Judge.
Plaintiff Fortinet, Inc. has filed suit against Defendants Sophos, Inc. and two of its officers, Michael Valentine and Jason Clark, both of whom left employment with Fortinet to work for Sophos. In the operative first amended complaint ("FAC"), see Docket No. 9 (FAC), Fortinet has asserted a variety of claims against Sophos, including patent infringement. Sophos has counterclaimed for infringement of its own patents. Currently pending before the Court is Fortinet's motion for summary judgment, in which it seeks summary judgment as to some of Sophos's patent claims and summary judgment as to one of its own patent claims.
Under Federal Rule of Civil Procedure 56(a), a party may seek summary judgment on a claim or even part of a claim. "The court shall grant summary judgment if the movant shows that there is no genuine dispute as to any material fact and the movant is entitled to judgment as a matter of law." Fed. R. Civ. P. 56(a). As indicated by the language of the rule, "[t]he moving party has the burden of establishing the absence of a genuine dispute of material fact. The court must view the evidence in the light most favorable to the non-movant and draw all reasonable inferences in the non-movant's favor." City of Pomona v. SQM N. Am. Corp., 750 F.3d 1036, 1049-50 (9th Cir. 2014). "`Where the record taken as a whole could not lead a rational trier of fact to find for the nonmoving party, there is no genuine issue for trial.'" Id.
Where the plaintiff ultimately bears the burden of proof, the defendant may prevail on a motion for summary judgment by pointing to the plaintiff's failure "to make a showing sufficient to establish the existence of an element essential to [the plaintiff's] case." Celotex Corp. v. Catrett, 477 U.S. 317, 322 (1986).
In contrast, where a plaintiff seeks summary judgment in favor of its own claim, it "`must offer evidence sufficient to support a finding upon every element of [its] claim . . ., except those elements admitted . . . `by the adversary." Watts v. United States, 703 F.2d 346, 347 (9th Cir. 1983).
As indicated above, in the instant case, Fortinet seeks summary judgment on some of Sophos's claims (i.e., where Fortinet is the defendant) as well as summary judgment on one of its own claims (i.e., where Fortinet is the plaintiff). More specifically, Fortinet makes the following arguments:
(1) Sophos is not entitled to pre-suit damages for its `587 and `347 patents because of its failure to mark;
(2) Sophos infringes on Fortinet's `430 patent because it has failed to rebut the testimony of Fortinet's expert;
(3) Three of Sophos's patents — the `002, `050, and `687 patents — are invalid based on the unrebutted testimony of Fortinet's expert;
(4) Claim 9 of Sophos's `587 patent is either not infringed or invalid.
Each of these arguments is addressed below.
Title 35 U.S.C. § 287 provides as follows:
35 U.S.C. § 287(a).
Here, Fortinet argues that Sophos is not entitled to pre-suit damages on two of its patents (the `587 and `347 patents) because it failed to mark in compliance with the statute. As the Court held in its order on Sophos's summary judgment motion, the patentee generally has the burden of pleading and proving compliance with § 287 (i.e., actual or constructive notice), but, where the predicate issue is whether the patentee's product practices the claimed invention in the first place, the accused infringer has the burden of production which, if met, then shifts the burden of persuasion to the patentee.
Here, Fortinet has met its burden of production by pointing to evidence that Sophos practices the inventions claimed in the `587 and `347 patents. That evidence consists of Sophos's own infringement contentions and interrogatory responses. As Fortinet has met its burden of production, then the burden of persuasion shifts to Sophos to show that its products do not practice the claimed inventions or that it did mark the products. Sophos has failed to do either, and therefore Fortinet is entitled to summary judgment — i.e., there should be no pre-suit damages for Sophos, should it prevail, on the `587 and `347 patents.
In its opposition brief, Sophos contends that summary judgment is appropriate only if Fortinet concedes that the Sophos products practice the claimed inventions or this Court rules as a matter of law that Sophos practices the claimed inventions. See Opp'n at 2. According to Sophos, without such a concession or ruling, there is an issue of fact for the jury to decide. This argument lacks merit for the reasons stated above. See U.S. Ethernet Innovations, LLC, No. C 10-3724 CW, 2013 U.S. Dist. LEXIS 116640 (N.D. Cal. Aug. 16, 2013) at *51-53 (noting that "Movants offered evidence that the marking requirement was not met and thus the burden shifted to USEI to raise an issue of fact to preclude summary judgment[;] [i]t cannot meet its burden to do so simply through argument unsupported by evidence"). In any event, the Court also notes that, in its reply brief, Fortinet essentially stated that, although it need not make a concession, it is willing to do so. See Reply at 2-3 ("[W]hile no concession is necessary from Fortinet, Fortinet agrees that it will not dispute before the jury Sophos's position that Sophos sold unmarked `patented articles' under the `587 and `347 patents before asserting those those patents against Fortinet in this case.").
Accordingly, on this issue of pre-suit damages, the Court grants Fortinet summary judgment.
One of Fortinet's patent infringement claims is based on the `430 patent. Fortinet contends that it is entitled to summary judgment that Sophos infringes on the `430 patent because Fortinet provided an expert report (from Angelos Stavrou) detailing how Sophos infringes, see generally Stavrou Decl., but Sophos failed to provide an expert report to the contrary. Fortinet notes that, although there is an expert report from Sophos (from Frederick Cohen), see Cunningham Decl., Ex. P (Cohen report), which is titled "Expert Report . . . Regarding Non-Infringement"), the substance of that report is about invalidity only, not infringement.
In its opposition, Sophos's argument boils down to the contention that it cannot be said to infringe the `430 patent because it is invalid, and therefore summary judgment is not proper. See Opp'n at 4 ("`It is axiomatic that one cannot infringe an invalid patent.'") (quoting Richdel, Inc. v. Sunspool Corp., 714 F.2d 1573, 1580 (Fed. Cir. 1983)).
Sophos's position lacks merit. Fortinet is not asking this Court to make a liability determination on the `430 patent. Rather, Fortinet is just asking for partial summary judgment to dispose of the issue of infringement. That does not bar Sophos from still arguing that the `430 patent is invalid (which would preclude liability); it simply prevents Sophos from taking the position that it does not practice the invention claimed in the `430 patent. As Fortinet notes in its reply, it is not uncommon for courts to render partial summary judgment on infringement. See, e.g., Apple, Inc. v. Samsung Elecs. Co., No. 12-CV-00630-LHK, 2014 U.S. Dist. LEXIS 8157, at *156 (N.D. Cal. Jan. 21, 2014) (granting Apple's motion for summary judgment of infringement of the `172 patent).
Accordingly, the Court grants Fortinet summary judgment on infringement of the `430 patent, although this ruling does not bar Sophos from contesting the validity of the patent.
For three of the patents asserted by Sophos — i.e., the `002, `050, and `687 patents — Fortinet argues that it is entitled to summary judgment because Sophos never served an expert report on infringement and then failed to respond to Fortinet's expert's report on invalidity. See Mot. at 14; see also note 2, supra.
Fortinet presented the above argument in its opening brief filed on September 7, 2015. Sophos's opposition brief was due on September 18, 2015. On September 17, 2015 (at 12:55 p.m., to be precise) — i.e., the day before its opposition brief was to be filed — Sophos offered Fortinet a covenant not to sue on the three patents. See Jaffe Reply Decl., Exs. 6-7 (e-mail and letter). Sophos argues that, in light of the covenant, this Court no longer has jurisdiction over the patent infringement claims. See Super Sack Mfg. v. Chase Pkg. Corp., 57 F.3d 1054, 1058-59 (Fed. Cir. 1995) (evaluating whether a covenant not to sue on patents extinguished an actual controversy between the parties).
In its reply brief, Fortinet argued that the covenant not to sue is insufficient to divest this Court of jurisdiction. At the hearing, the Court echoed some of Fortinet's concerns, which led to Sophos essentially offering a covenant not to sue with additional terms. As Sophos has now offered this covenant not to sue — which is irrevocable and covers both direct and indirect infringement, currently existing and past products and even certain future products, and extends even to customers, see Docket No. 286 (notice of covenant not to sue) — this Court no longer has jurisdiction over Sophos's claims and Fortinet's counterclaims on the three patents. All claims related to the three patents at issue are therefore dismissed. The dismissal is with prejudice. At the hearing, Sophos did not dispute that a dismissal with prejudice would be appropriate given a sufficient covenant not to sue.
The final issue for the Court is whether Fortinet is entitled to summary judgment of noninfringement and/or invalidity on claim 9 of Sophos's `587 patent. Claim 9 reads as follows:
`587 patent, claim 9. As indicated by the language above, claim 9 is a means-plus-function claim.
In its noninfringement argument, Fortinet seems to assume that the specification for the `587 patent describes the structures which perform the specified functions in claim 9. Fortinet argues, however, that Sophos has failed to point to any structure in the accused Fortinet products that perform the specified functions.
The Court has reviewed the report of Sophos's expert, Robert Stillerman, which is the main evidence tendered by Sophos to support its claim of infringement. Based on that report, see Cunningham Reply Decl., Ex. A (Stillerman Report ¶¶ 102, 103-16, 174-85), the Court concludes that Sophos has sufficiently raised a genuine dispute of material fact regarding infringement. The Court rejects Fortinet's contention that "Mr. Stillerman does not (anywhere in his report) explain how Fortinet's accused products have an identical or equivalent structure to these four means-plus-function terms." Mot. at 23; see also Reply at 10 (arguing that Mr. Stillerman's expert report does not "map[] any corresponding structure or claimed function from claim 9 of the `587 patent to anything in Fortinet's products"). For example, for the means-plus-function limitation "storage means for access by the second data processor for storing a set of information defining data of a plurality of characteristic forms that are indicative of invalidity," Mr. Stillerman identifies the following structure in Fortinet's products: [/REDACTED]
The Court now turns to invalidity.
Generally, "[t]he definiteness requirement focuses on whether `a patent's claims, viewed in light of the specification and prosecution history, inform those skilled in the art about the scope of the invention with reasonable certainty.'" Id. For a means-plus-function claim, there must be corresponding structure, material, or acts described in the specification or the claim will be deemed indefinite. See Media Rights Techs., Inc. v. Capital One Fin. Corp., No. 2014-1218, 2015 U.S. App. LEXIS 15767, at *16 (Fed. Cir. Sept. 4, 2015); see also See Williamson v. Citrix Online, 792 F.3d 1339, 1347 (Fed. Cir. 2015) (en banc) (noting that, means-plus-function claiming allows "patentees to express a claim limitation by reciting a function to be performed rather than by reciting structure for performing that function, [but] plac[es] specific constraints on how such a limitation is to be construed, namely, by restricting the scope of coverage to only the structure, materials, or acts described in the specification as corresponding to the claimed function and equivalents thereof"); Saffran v. Johnson & Johnson, 712 F.3d 549, 562 (Fed. Cir. 2013) (stating that the "`duty to link or associate structure to function is the quid pro quo for the convenience of employing § 112, ¶ 6'").
Whether a claim is indefinite or definite is a question of law. See DDR Holdings, LLC v. Hotels.com, L.P., 773 F.3d 1245, 1260 (Fed. Cir. 2014). But while "[i]ndefiniteness is . . . a legal determination arising out of the court's performance of its duty construing the claims," "[l]ike enablement, definiteness, too, is amenable to resolution by the jury where the issues are factual in nature." BJ Servs. Co. v. Halliburton Energy Servs., 338 F.3d 1368, 1372 (Fed. Cir. 2003).
In the instant case, Fortinet asserts that the first means-plus-function limitation in claim 9 is indefinite because it lacks corresponding structure for the claimed function. As indicated above, to evaluate this argument, the Court must consider the specification for the `587 patent to determine if there is corresponding structure. According to Sophos, the corresponding structure identified in the specification "is `any of the workstations 2-A, 2-B, or 2-C.'" Opp'n at 9; see also `587 patent, col. 3:39-41 ("FIG. 1 shows a data processing system in the form of a network including data processors configured as a file server 1 and workstations 2a, 2b and 2c.") (emphasis added).
Workstations are, in essence, computers. Sophos admits that, in Aristocrat Technologies Australia Pty Ltd. v. International Game Technology, 521 F.3d 1328 (Fed. Cir. 2008), the Federal Circuit stated, "[i]n cases involving a computer-implemented invention in which the inventor has invoked means-plus-function claiming, this court has consistently required that the structure disclosed in the specification be more than simply a general purpose computer or microprocessor." Id. at 1333. This is because "[f]or a patentee to claim a means for performing a particular function and then to disclose only a general purpose computer as the structure designed to perform that function amounts to pure functional claiming." Id. "[I]n a means-plus-function claim `in which the disclosed structure is a computer, or microprocessor, programmed to carry out an algorithm, the disclosed structure is not the general purpose computer, but rather the special purpose computer programmed to perform the disclosed algorithm.'" Id.
While Sophos concedes the holding in Aristocrat, it points out that the Federal Circuit has also held that a general purpose computer or microprocessor can serve as sufficient structure where the claimed function can be done without special programming. Sophos cites, inter alia, Katz Interactive Call Processing Patent Litigation v. American Airlines, Inc., 639 F.3d 1303 (Fed. Cir. 2011), and EON Corp. IP Holdings LLC v. AT&T Mobility LLC, 785 F.3d 616 (Fed. Cir. 2015).
In Katz, the lower court held that "claims directed to a `means for processing' were indefinite" under Aristocrat because "the specifications of each of the patents at issue disclosed only general purpose processors and did not disclose the algorithms that those processors used to perform the recited functions." Katz, 639 F.3d at 1314. On appeal, the Federal Circuit agreed that some of the claims were indefinite. For example, certain claims "recite[d] a `processing means . . . for receiving customer number data entered by a caller and for storing the customer number data . . . and based on a condition coupling an incoming call to the operator terminal, the processing means visually displaying the customer number data.'" Id. The Federal Circuit explained that the claims were indefinite because they did "not disclose an algorithm that corresponds to the `based on a condition coupling an incoming call to the operator terminal' function." Id.
The court, however, went on to reject the indefiniteness conclusion reached by the district court for other claims. More specifically, the district court had interpreted Aristocrat "too broadly" by understanding Aristocrat to mean that the specification in a patent must disclose an algorithm for any recited function performed solely or predominantly by a general purpose computer. Id. at 1315-16.
Id. at 1316 (emphasis added).
Ultimately, the Federal Circuit remanded to the district court to determine what the terms "processing," "receiving," and "storing" meant. "Based on its construction, the district court can then determine whether the functions recited in those seven contested claims can be performed by a general purpose processor or, instead, constitute specific computer-implemented functions as to which corresponding algorithms must be disclosed." Id. at 1317.
In EON, the Federal Circuit expanded on the exception to the algorithm rule created in Katz. It noted that, since Katz, it had analyzed the exception only once and found that it did not apply.
EON, 785 F.3d at 621.
The Federal Circuit then went on to emphasize that "special programming" had nothing to do with how complex or simple the function was to implement. See id. at 623 (stating that "`special programming' does not denote a level of complexity" and that "the district court erred in holding that `special programming' does not encompass commercially available off-the-shelf software").
Id.
Finally, the Federal Circuit rejected the contention that "a microprocessor can serve as sufficient structure for a software function if a person or ordinary skill in the art could implement the software function" because that argument improperly conflated the definiteness requirement in 35 U.S.C. § 112 with the enablement requirement in the statute. Id. at 623-24. The court elaborated: "[A] person of ordinary skill in the art plays no role whatsoever in determining whether an algorithm must be disclosed as structure for a functional claim element." Id. at 623.
Id. at 623-24. In EON itself, the parties agreed that the specification of the patent at issue disclosed no algorithms, "so this case falls in the first category, in which the skilled artisan's knowledge is irrelevant." Id. at 624.
Ultimately, the EON court held that there was no clear error in any of the district court's factual findings, "based on expert testimony, that each of the eight claim terms at issue recited complicated, customized computer software" — and consequently there was no error in the lower court's conclusion of indefiniteness either.
Id.
In its supplemental briefing, Sophos argues that the claimed function in the first means-plus-function limitation of claim 9 falls within the Katz/EON exception to the Aristocrat rule — i.e., that the claimed function is something that can be done with a general purpose computer because the claimed function simply involves accessing, processing, and sending. See Docket No. 297 (Supp. Br. at 3) ("To achieve the claimed function, a standard microprocessor performs the basic functions of `accessing' (to obtain the stored data), `processing' (to provide the item of data to the second processor) and `sending' (transmitting the item of data to the second processor)."). Fortinet contends otherwise. See Docket No. 298-1 (Resp. Br. at 2) ("Whether some `copying' in the abstract may fall within Katz is not the issue; instead, the issue is whether the specific recited function within Claim 9(a) is a basic function of a microprocessor.").
But for Fortinet to prevail at summary judgment, it must show that there is clear and convincing evidence that the claimed function (i.e., providing a copy from one processor to another) is a function that can only be accomplished through special programming. In contrast to EON, where there was expert testimony that the claims at issue recited complicated, customized computer software, here, Fortinet has not offered any evidence, expert or otherwise. This is especially troubling given that, as Katz indicates, copying and sending are arguably functions that can be accomplished by a general purpose computer. Accordingly, the Court denies Fortinet's motion for summary judgment on this issue. This ruling, however, does not bar Fortinet from later arguing indefiniteness (a legal question which may or may not be informed by disputed facts) at trial.
The Court acknowledges that Sophos, in its opposition to Fortinet's motion for summary judgment, has suggested that the Court could sua sponte grant summary judgment in Sophos's favor. See Opp'n at 19; see also Cool Fuel, Inc. v. Connett, 685 F.2d 309, 311 (9th Cir. 1982) (stating that, "if one party moves for summary judgment and, at the hearing, it is made to appear from all the records, files, affidavits and documents presented that there is no genuine dispute respecting a material fact essential to the proof of movant's case and that the case cannot be proved if a trial should be held, the court may sua sponte grant summary judgment to the non-moving party"). But the Court refuses to do so for several reasons. First, Sophos could have, but did not, move for summary judgment on the affirmative defense of indefiniteness in its own motion for summary judgment. Second, while copying and sending are arguably functions that can be accomplished by a general purpose computer, it is not clear that that is the case here. Notably, even in Katz, the Federal Circuit remanded so that a determination could be made as whether the functions recited in the contested claims could actually be performed by a general purpose computer. See Katz, 639 F.3d at 1317. Sophos has not demonstrated on the present record that it is entitled to summary judgment.
The Court also acknowledges Sophos's argument that, even if the Aristocrat rule is applicable, it should still prevail because expert testimony (whether from its own expert, see Jaffe Decl., Ex. 16 (Stillerman Report ¶¶ 176, 131), or from Fortinet's,
As for Sophos's suggestion that the specification contains at least a partially disclosed algorithm, see Docket No. 297 (Supp. Br. at 4) (asserting that "any of workstations 2a-2c, which include communication means 8 and storage means 6, is the structure corresponding to `providing a second data processor of the network with a copy of an item of data which is stored for access by the first data processor'"), the Court does not agree. The Court finds the PTAB's analysis during the IPR proceedings — although not binding in any way
The PTAB decision cited by Fortinet can be found at Exhibit 18 to the Jaffe declaration. The relevant portion of the decision is as follows:
Jaffe Decl., Ex. 18 (PTAB Decision at 8-10).
For the foregoing reasons, the Court grants in part and denies in part Fortinet's motion for summary judgment. More specifically, the Court rules as follows:
(1) Fortinet's motion is granted with respect to the issue of pre-suit damages for Sophos's `587 and `347 patents.
(2) Fortinet's motion is granted with respect to the issue of infringement of Fortinet's `430 patent.
(3) Fortinet's motion is denied with respect to Sophos's `002, `050, and `687 patents, but (in light of the covenant) all claims and counterclaims regarding the patents are dismissed with prejudice.
(4) Fortinet's motion is denied with respect to claim 9 of the `587 patent (indefiniteness). Sophos's request that this Court sua sponte grant summary judgment in its favor is likewise denied.
This order disposes of Docket No. 218.