Finjan, LLC v. Qualys Inc.

District Court, N.D. California·Decided April 5, 2021·No. 4:18-cv-07229·Unknown

Opinion

FINJAN, INC., CASE NO. 4:18-cv-07229-YGR

Plaintiff, ORDER GRANTING IN PART AND DENYING vs. IN PART DEFENDANT’S MOTION TO STRIKE

QUALYS INC., Re: Dkt. No. 156, 157, 158, 163 Defendant.

Plaintiff Finjan, Inc. (“Finjan”) brings this patent infringement action against defendant Qualys Inc. (“Qualys”) for direct and indirect infringement of its patents. Now before the Court is Qualys’ motion strike certain portions of Finjan’s infringement and damages expert reports. (Dkt. No. 158 (“Mot.”).) Qualys contends that Finjan’s expert, Dr. Nenad Medvidovic, introduced six new theories in his report that were not disclosed in Finjan’s infringement contentions. Having carefully considered the pleadings and the papers submitted,1 the Court GRANTS IN PART and DENIES IN PART Qualys’ motion to strike. Finjan accuses Qualys of infringing several patents, including U.S. Patent No. 8,225,408 (the “’408 Patent”). The ’408 Patent broadly relates to scanning content for “exploits” (security vulnerabilities). (See ’408 Patent at 1:59-64.) It does so using a scanner that is specific to each programming language and that includes rules to dynamically break down incoming content into “tokens” and analyze patterns in those tokens. (See id. at 1:65-2:19.) Claim 1 recites:

1. A computer processor-based multi-lingual method for scanning incoming program code, comprising: receiving, by a computer, an incoming stream of program code;

determining, by the computer, any specific one of a plurality of programming languages in which the incoming stream is written; instantiating, by the computer, a scanner for the specific programming language, in response to said determining, the scanner comprising parser rules and analyzer rules for the specific programming language, wherein the parser rules define certain patterns in terms of tokens, tokens being lexical constructs for the specific programming language, and wherein the analyzer rules identify certain combinations of tokens and patterns as being indicators of potential exploits, exploits being portions of program code that are malicious;

identifying, by the computer, individual tokens within the incoming stream;

dynamically building, by the computer while said receiving receives the incoming stream, a parse tree whose nodes represent tokens and patterns in accordance with the parser rules; dynamically detecting, by the computer while said dynamically building builds the parse tree, combinations of nodes in the parse tree which are indicators of potential exploits, based on the analyzer rules; and

indicating, by the computer, the presence of potential exploits within the incoming stream, based on said dynamically detecting. Finjan accuses the Qualys Cloud Platform, which comprises several interrelated products. (Dkt. No. 1 (“Complaint”) ¶ 35; see Dkt. No. 164-3 (“Medvidovic Report”) ¶ 94.) Finjan served its infringement contentions on April 19, 2019, describing generally how “each of the Accused Products” meets the claim limitations. (Dkt. No. 158-6 (“Contentions”) at 2-18.) Fact discovery closed on October 1, 2020, and the parties served their opening expert reports six weeks after that. (Dkt. Nos. 39, 78.) Dr. Medvidovic and Dr. Eric Cole opined on infringement on behalf of Finjan. (Medvidovic Report; Dkt. No. 158-3 (“Cole Report”).) Dr. DeForest McDuff opined on damages. (Dkt. No. 158-4 (“McDuff Report”).) The Patent Local Rules “require parties to crystallize their theories of the case early in the litigation and to adhere to those theories once they have been disclosed.” Simpson Strong-Tie Co., Inc. v. Oz-Post Int’l, LLC, 411 F. Supp. 3d 975, 980-81 (N.D. Cal. 2019) (citation omitted). “Accused Instrumentality” separately for each asserted claim, together with a chart “identifying specifically where and how each limitation of each asserted claim is found within each Accused Instrumentality.” Patent L.R. 3-1(b). Once these disclosures are made, they can only be amended by Court order upon a showing of good cause. Patent L.R. 3-6. The purpose of these rules is to “provide structure to discovery and to enable the parties to move efficiently toward claim construction and the eventual resolution of their dispute.” Huawei Techs., Co., Ltd v. Samsung Elecs. Co, Ltd., 340 F. Supp. 3d 934, 945 (N.D. Cal.2018) (citation omitted). As such, “a party may not use an expert report to introduce new infringement theories, new infringing instrumentalities, new invalidity theories, or new prior art references not disclosed in the parties’ infringement contentions or invalidity contentions.” Looksmart Group, Inc. v. Microsoft Corp., 386 F. Supp. 3d 1222, 1227 (N.D. Cal. 2019) (citation omitted). Undisclosed theories “are barred . . . from presentation at trial (whether through expert opinion testimony or otherwise).” MediaTek Inc. v. Freescale Semiconductor, Inc., No. 11-CV-5341-YGR, 2014 WL 690161, at *1 (N.D. Cal. Feb. 21, 2014). A theory, however, is not the same as proof of that theory. Parties “need not ‘prove up’” their case in contentions, and a patentee need only “provide reasonable notice to defendant why [it] believes it has a reasonable chance of proving infringement.” Finjan, Inc. v. Blue Coat Sys., Inc., No. 13-cv-03999-BLF, 2015 WL 3640694, at *2 (N.D. Cal. June 11, 2015) (citations and quotation marks omitted). Courts thus distinguish “identification of the precise element of any accused product alleged to practice a particular claim limitation” and “every evidentiary item of proof showing that the accused element did in fact practice the limitation.” Genetech, Inc. v. Tr. of Univ. of Penn., No. C 10-2037 LHK (PSG), 2012 WL 424985, at *1 (N.D. Cal. Feb. 9, 2012) (citation and internal quotation marks omitted) (emphasis in original). In deciding whether to strike expert testimony, the dispositive question is whether “the expert permissibly specified the application of a disclosed theory” or “impermissibly substituted a new theory altogether.” Digital Reg of Tex., LLC v. Adobe Sys. Inc., No. CV 12-01971-CW (KAW), 2014 WL 1653131, at *2 (N.D. Cal. Apr. 24, 2014) (citation omitted). Finjan moves to strike six “theories” in Dr. Medvidovic’s report, including purportedly new theories related to (1) the Cloud Agent, (2) dynamically building a parse tree and detecting exploits, (3) receiving content, (4) date of first infringement, (5) doctrine of equivalents, and (6) foreign sales.2 The Court addresses each. A. Cloud Agents Qualys first moves to strike Finjan’s Cloud Agent theories. According to Dr. Medvidovic, the accused Qualys Cloud Platform collects data through either a scanner—a physical or virtual appliance deployed on a network—or a Cloud Agent, which is an application that resides on the endpoint itself (e.g., on a laptop). (Medvidovic Report ¶¶ 96-100.) Dr. Medvidovic opines that both methods satisfy the limitations of “scanning incoming code” and “receiving, by a computer, an incoming stream of program code.” (Id. ¶¶ 183, 185, 187 & n.6, 195-96.) In addition, Dr. Medvidovic opines that the Cloud Agent provides alternatives methods for performing other steps, including determining a programming language (¶ 214), applying analyzer rules (¶¶ 235-38), identifying individual tokens (¶ 258), dynamically building a parse tree (¶¶ 287- 89), dynamically detecting exploits (¶¶ 303-09), and indicating the presence of the exploit (¶¶ 325, 327). These opinions are incorporated into Dr. Medvidovic’s damages analysis, in so far as it does not change where cloud agents in place of scanners are used. (Id. ¶ 446.) Finjan’s infringement contentions did not identify the Cloud Agent for any limitation. With respect to the “receiving” limitation, Finjan’s contentions disclosed that “[e]ach of the Accused Products” recei

Free access — add to your briefcase to read the full text and ask questions with AI

Finjan, LLC v. Qualys Inc., (N.D. Cal. 2021).

Finjan, LLC v. Qualys Inc. (Finjan, LLC v. Qualys Inc.) — published by Counsel Stack Legal Research, free access to 12M+ legal documents.

Related

Huawei Techs., Co. v. Samsung Elecs. Co.
340 F. Supp. 3d 934 (N.D. California, 2018)
Looksmart Grp., Inc. v. Microsoft Corp.
386 F. Supp. 3d 1222 (N.D. California, 2019)