Finjan LLC v. Palo Alto Networks, Inc.

CourtDistrict Court, N.D. California
DecidedJune 14, 2024
Docket3:14-cv-04908
StatusUnknown

This text of Finjan LLC v. Palo Alto Networks, Inc. (Finjan LLC v. Palo Alto Networks, Inc.) is published on Counsel Stack Legal Research, covering District Court, N.D. California primary law. Counsel Stack provides free access to over 12 million legal documents including statutes, case law, regulations, and constitutions.

Bluebook
Finjan LLC v. Palo Alto Networks, Inc., (N.D. Cal. 2024).

Opinion

1 2 3 4 5 6 7 UNITED STATES DISTRICT COURT 8 NORTHERN DISTRICT OF CALIFORNIA 9 FINJAN, LLC, 10 Case No. 14-cv-04908-RS Plaintiff, 11 v. ORDER CONSTRUING CLAIMS 12 PALO ALTO NETWORKS, INC., 13 Defendant. 14

15 16 I. INTRODUCTION 17 Plaintiff Finjan, LLC, holds patents that generally relate to protecting computers and/or 18 mobile devices from malicious software (or “malware”), such as viruses, worms, and “Trojans,” 19 particularly in the context of the development in the mid-1990s of “mobile code.” Before then, 20 computer viruses typically spread by infected floppy disks or other removable media. As usage of 21 the internet was becoming more widespread, Sun Microsystems released the Java programming 22 language, which gave developers the means to build platform-independent applications that could 23 run on any computer or device, regardless of the underlying operating system or hardware 24 architecture. Java’s ability to run code on a remote system—“mobile code”—however, also 25 facilitated the spread of malware. Finjan’s patents disclose “methods and systems” designed to 26 prevent such malware from infecting a user’s computers. 27 While the parties suggest construction of more claims ultimately may be necessary, they 1 construction process, they reached agreement as to three of those terms, leaving seven to be 2 construed at this juncture. As will appear, in several instances the dispute is not over competing 3 constructions, but as to whether construction is necessary, or whether instead the “plain language” 4 used in the claims needs no further explication. Furthermore, with respect to the term the parties 5 agree is most significant, the issue differs from typical claim construction because the dispute is 6 whether an obvious drafting or “typographical” error can be remedied through a claim 7 construction order, or whether instead the mistake renders the claim invalid, absent the filing of a 8 certificate of correction with the Patent and Trademark Office. The parties’ disputes will be 9 resolved as set out below.1 10 11 II. BACKGROUND 12 Finjan presently asserts infringement by defendant Palo Alto Networks, Inc. (“PAN”) of 13 four patents: 14 • U.S. Patent No. 7,418,731 (“the ’731 Patent), entitled “Method and system for caching at 15 secure gateways.” It discloses systems and methods for scanning incoming files from the internet 16 and deriving security profiles from those files. 17 • U.S. Patent No. 7,647,633 (“the ’633 Patent”), entitled “Malicious mobile code runtime 18 monitoring system and methods.” It relates to executing files (such as potential malware) in a 19 protected environment, known as a sandbox. If the file is observed performing malicious 20 activities, it can be blocked and discarded. 21 • U.S. Patent No. 8,141,154 (“the ’154 Patent’), entitled “System and method for 22 inspecting dynamically generated executable code.” It describes systems and methods for 23 protecting computer systems from dynamically generated malicious content, such as using a 24 security computer for providing a security decision. The incoming content is analyzed and aspects 25 1 The motion of defendant Palo Alto Networks, Inc. (“PAN”) for leave to submit supplemental 26 claim construction authority is granted, and that material as well as the additional material offered 27 by Finjan has been considered. As will appear, none of it is dispositive. 1 of that content are checked against a security computer to determine whether the software is 2 malicious. If the software is determined to be safe, it is allowed to execute. 3 • U.S. Patent No. 8,225,408 (“the ’408 Patent”), entitled “Method and system for adaptive 4 rule-based content scanners.” It provides a technique for scanning incoming content, under 5 different programming languages, to analyze potential exploits (e.g., malicious portions of code) 6 within the content. The patent further describes generating a “parse tree” based on “tokens” and 7 then identifying exploits within the parse tree. 8 9 III. LEGAL STANDARDS 10 Claim construction is a question of law to be determined by the courts. See Markman v. 11 Westview Instruments, Inc., 52 F.3d 967, 979 (Fed. Cir. 1995). “Ultimately, the interpretation to be 12 given a term can only be determined and confirmed with a full understanding of what the 13 inventors actually invented and intended to envelop with the claim.” Phillips v. AWH Corp., 415 14 F.3d 1303, 1316 (Fed. Cir. 2005) (quoting Renishaw PLC v. Marposs Societa’ per Azioni, 158 15 F.3d 1243, 1250 (Fed. Cir. 1998)). Accordingly, a claim should be construed in a manner “most 16 naturally align[ed] with the patent’s description of the invention.” Id. 17 The first step in claim construction is to look to the language of the claims themselves. “It 18 is a ‘bedrock principle’ of patent law that ‘the claims of a patent define the invention to which the 19 patentee is entitled the right to exclude.’” Phillips, 415 F.3d at 1312 (quoting Innova/Pure Water, 20 Inc. v. Safari Water Filtration Sys., Inc., 381 F.3d 1111, 1115 (Fed. Cir. 2004)). A disputed claim 21 term should be construed in a manner consistent with its “ordinary and customary meaning,” 22 which is “the meaning that the term would have to a person of ordinary skill in the art in question 23 at the time of the invention, i.e., as of the effective filing date of the patent application.” Id. at 24 1312–13. The ordinary and customary meaning of a claim term may be determined solely by 25 viewing the term within the context of the claim’s overall language. See id. at 1314 (“[T]he use of 26 a term within the claim provides a firm basis for construing the term.”). Additionally, the use of 27 the term in other claims may provide guidance regarding its proper construction. See id. (“Other 1 claims of the patent in question, both asserted and unasserted, can also be valuable sources of 2 enlightenment as to the meaning of a claim term.”). 3 A claim should also be construed in a manner consistent with the patent’s specification. 4 See Markman, 52 F.3d at 979 (“Claims must be read in view of the specification, of which they 5 are a part.”). Typically, the specification is the best guide for construing the claims. See Phillips, 6 415 F.3d at 1315 (“The specification is . . . the primary basis for construing the claims.”); 7 Vitronics Corp. v. Conceptronic, Inc., 90 F.3d 1576, 1582 (Fed. Cir. 1996) (“[T]he specification is 8 always highly relevant to the claim construction analysis. Usually, it is dispositive; it is the single 9 best guide to the meaning of a disputed term.”). In limited circumstances, the specification may be 10 used to narrow the meaning of a claim term that otherwise would appear to be susceptible to a 11 broader reading. See SciMed Life Sys., Inc. v. Advanced Cardiovascular Sys., Inc., 242 F.3d 1337, 12 1341 (Fed. Cir. 2001). Precedent forbids, however, term construction imposing limitations not 13 found in the claims or supported by an unambiguous restriction in the specification or prosecution 14 history. See Laitram Corp. v. NEC Corp., 163 F.3d 1342, 1347 (Fed. Cir. 1998) (“[A] court may 15 not import limitations from the written description into the claims.”); Comark Commc’ns., Inc. v. 16 Harris Corp., 156 F.3d 1182, 1186 (Fed. Cir.

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

Related

Cite This Page — Counsel Stack

Bluebook (online)
Finjan LLC v. Palo Alto Networks, Inc., Counsel Stack Legal Research, https://law.counselstack.com/opinion/finjan-llc-v-palo-alto-networks-inc-cand-2024.