Palo Alto Networks, Inc. v. Finjan, Inc.

CourtCourt of Appeals for the Federal Circuit
DecidedJuly 2, 2019
Docket17-2543
StatusUnpublished

This text of Palo Alto Networks, Inc. v. Finjan, Inc. (Palo Alto Networks, Inc. v. Finjan, Inc.) is published on Counsel Stack Legal Research, covering Court of Appeals for the Federal Circuit primary law. Counsel Stack provides free access to over 12 million legal documents including statutes, case law, regulations, and constitutions.

Bluebook
Palo Alto Networks, Inc. v. Finjan, Inc., (Fed. Cir. 2019).

Opinion

NOTE: This disposition is nonprecedential.

United States Court of Appeals for the Federal Circuit ______________________

PALO ALTO NETWORKS, INC., Appellant

v.

FINJAN, INC., Cross-Appellant ______________________

2017-2543, 2017-2623 ______________________

Appeals from the United States Patent and Trademark Office, Patent Trial and Appeal Board in Nos. IPR2016- 00159, IPR2016-01174.

--------------------------------------------------

FINJAN, INC., Appellant

ANDREI IANCU, UNDER SECRETARY OF COMMERCE FOR INTELLECTUAL PROPERTY AND DIRECTOR OF THE UNITED STATES PATENT AND TRADEMARK OFFICE, Intervenor ______________________ 2 PALO ALTO NETWORKS, INC. v. FINJAN, INC.

2017-2047 ______________________

Appeal from the United States Patent and Trademark Office, Patent Trial and Appeal Board in Nos. IPR2015- 01892, IPR2016-00890. ______________________

Decided: July 2, 2019 ______________________

ORION ARMON, Cooley LLP, Broomfield, CO, argued for appellant Palo Alto Networks, Inc.

PAUL J. ANDRE, Kramer Levin Naftalis & Frankel LLP, Menlo Park, CA, argued for cross-appellant and appellant Finjan, Inc. Also represented by JAMES R. HANNAH.

ROBERT MCBRIDE, Office of the Solicitor, United States Patent and Trademark Office, Alexandria, VA, argued for intervenor. Also represented by THOMAS W. KRAUSE, MAI- TRANG DUC DANG, FARHEENA YASMEEN RASHEED. ______________________

Before WALLACH, LINN, and HUGHES, Circuit Judges. HUGHES, Circuit Judge. This decision arises from the consolidated appeals of three inter partes reviews of a computer security patent. Symantec Corp., Blue Coat Systems LLC, and Palo Alto Networks, Inc., petitioned for inter partes review of U.S. Patent No. 8,677,494 B2. The Patent Trial and Appeal Board instituted partial review of the challenged claims. The Board found claims 3–5 and 10–15 to be not unpatent- able but determined that claims 1, 2, and 6 of the ’494 pa- tent are unpatentable as obvious over Swimmer. Palo Alto Networks appeals the Board’s decision on the ’494 patent’s priority date and the patentability of claims 10, 11, and 15. PALO ALTO NETWORKS, INC. v. FINJAN, INC. 3

Finjan, Inc. cross-appeals the Board’s finding that claims 1, 2, and 6 are unpatentable. For the following reasons, we affirm the Board’s final decision. I A. Finjan, Inc., owns the ’494 patent, which expired on January 29, 2017, and is directed to “protection systems and methods capable of protecting a personal computer [] or other” devices from “‘malicious’ operations.” ’494 patent col. 2 ll. 51–56. The ’494 patent addresses issues in virus detection. Internet browsers allow individuals to attach executable programs to their websites, some of which may contain malicious code that runs automatically upon open- ing a website. Early antivirus software systems had trou- ble processing these programs, called Downloadables. The ’494 patent describes a method to detect viruses within Downloadables using a two phased approach comprised of an inspection phase and a determination phase. Independent claims 1 and 10 of the ’494 patent are rep- resentative for purposes of this appeal and are reproduced below. 1. A computer-based method, comprising the steps of: receiving an incoming Downloadable; deriving security profile data for the Downloadable, including a list of suspicious computer operations that may be attempted by the Downloadable; and storing the Downloadable security profile data in a database. ’494 patent col. 21 ll. 19–25 (emphasis added). 10. A system of managing Downloadables, compris- ing: 4 PALO ALTO NETWORKS, INC. v. FINJAN, INC.

a receiver for receiving an incoming Downloadable; a Downloadable scanner coupled with said re- ceiver, for deriving security profile data for the Downloadable, including a list of suspicious com- puter operations that may be attempted by the Downloadable; and a database manager coupled with said Down- loadable scanner, for storing the Downloadable se- curity profile data in a database. Id. col. 22 ll. 7–16 (emphasis added). Only the inspection phase is relevant to this appeal. It entails three steps. First, the computer receives a Down- loadable from an external network. Second, the system an- alyzes the executable code of the Downloadable to generate Downloadable security profile (DSP) data. The Down- loadable scanner in claim 10 is a code scanner that gener- ates the DSP data by decomposing the code using conventional parsing techniques. The code scanner identi- fies suspicious computer operations in the Downloadable code and lists them as DSP data. Finally, the DSP data for the Downloadable is stored in a database. B. On March 6, 2014, Finjan filed a Petition to Accept an Unintentionally Delayed Priority Claim pursuant to 37 C.F.R. § 1.78 to fix a break in the ’494 patent’s priority chain. Finjan sought to include U.S. Patent Nos. 6,092,194 (Touboul) and 6,167,502 as parent applications in U.S. Pa- tent No. 7,058,822, which is a parent of the ’494 patent. On February 16, 2016, the Patent Office issued a reexamina- tion certificate amending the specification of the ’822 pa- tent. Because the ’494 patent is a continuation of the ’822 patent, this certificate effectively amended the specifica- tion of the ’494 patent to incorporate Touboul by reference and change its priority date to 1997. PALO ALTO NETWORKS, INC. v. FINJAN, INC. 5

On September 10, 2015, Symantec filed a petition for inter partes review of the ’494 patent. 1 The Board insti- tuted a trial with respect to claims 1, 2, 5, 6, 10, 11, 14, and 15 on the grounds that those claims are obvious over a pa- per presented at the September 1995 Virus Bulletin Con- ference entitled “Dynamic Detection and Classification of Computer Viruses Using General Behavior Patterns” (Swimmer). On November 6, 2015, Palo Alto Networks, Inc. (PAN), filed a petition for inter partes review (IPR2016-00159). PAN asserted that claims 1–8 and 10–17 are obvious over various combinations of prior art references, including Swimmer and Touboul, and that Touboul anticipates claims 1, 3–6, 19, 12–15, and 18. The Board instituted re- view of claims 1, 2, 6, 10, 11, and 15 over Swimmer. The Board declined to institute on any of the grounds that re- lied on Touboul because it determined that the ’494 pa- tent’s priority date predated Touboul. Swimmer teaches a dynamic generalized antivirus sys- tem that generates and analyzes an audit trail of opera- tions attempted by the Downloadable. The system does this by using an emulator to simulate executing the Down- loadable. While the emulator executes the Downloadable, the Swimmer system creates a log entry in the audit trail whenever the Downloadable attempts to invoke certain op- erating system functions. Touboul discloses searching Downloadables for mali- cious code. Like the ’494 patent, Touboul generates DSP data. Compare J.A. 1337 with ’494 patent col. 21 ll. 21–23. In the preferred embodiment, Touboul teaches that the DSP data is derived using a “code scanner[, which] uses

1 The Board subsequently joined this petition (IPR2015-01892) with Blue Coat Systems’ petition (IPR2016-0890) for inter partes review. 6 PALO ALTO NETWORKS, INC. v. FINJAN, INC.

conventional parsing techniques to decompose the code . . . of the Downloadable.” J.A. 1335. The DSP data is gener- ated “as a list of all operations in the Downloadable code which could ever be deemed potentially hostile and a list of all files to be accessed by the Downloadable code.” Id. C. The Board issued separate written decisions making similar findings on unpatentability. In both decisions, the Board found claims 1, 2, and 6 unpatentable as obvious over Swimmer. It observed that Swimmer teaches the rel- evant limitations of claim 1.

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

Related

Inre: Rambus, Inc.
753 F.3d 1253 (Federal Circuit, 2014)
Dynamic Drinkware, LLC v. National Graphics, Inc.
800 F.3d 1375 (Federal Circuit, 2015)
Wi-Lan, Inc. v. Apple Inc.
811 F.3d 455 (Federal Circuit, 2016)
Harmonic, Inc. v. Avid Technology, Inc.
815 F.3d 1356 (Federal Circuit, 2016)
Cuozzo Speed Technologies, LLC v. Lee
579 U.S. 261 (Supreme Court, 2016)
In Re Magnum Oil Tools International, Ltd.
829 F.3d 1364 (Federal Circuit, 2016)
SAS Institute Inc. v. Iancu
584 U.S. 357 (Supreme Court, 2018)

Cite This Page — Counsel Stack

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