`
`
`
`
`PAUL J. ANDRE (State Bar No. 196585)
`pandre@kramerlevin.com
`LISA KOBIALKA (State Bar No. 191404)
`lkobialka@kramerlevin.com
`JAMES HANNAH (State Bar No. 237978)
`jhannah@kramerlevin.com
`HANNAH LEE (State Bar No. 253197)
`hlee@kramerlevin.com
`KRAMER LEVIN NAFTALIS
`& FRANKEL LLP
`990 Marsh Road
`Menlo Park, CA 94025
`Telephone: (650) 752-1700
`Facsimile: (650) 752-1800
`
`Attorneys for Plaintiff
`FINJAN, INC.
`
`
`IN THE UNITED STATES DISTRICT COURT
`
`FOR THE NORTHERN DISTRICT OF CALIFORNIA
`
`FINJAN, INC., a Delaware Corporation,
`
`
`
`
`
`
`Plaintiff,
`
`v.
`
`SAN JOSE DIVISION
`
`
`Case No.: 15-cv-3295-BLF-SVK
`
`PLAINTIFF FINJAN, INC.’S MOTION
`FOR JUDGMENT AS A MATTER OF
`LAW PURSUANT TO FEDERAL RULE
`OF CIVIL PROCEDURE 50(a)
`
`TBD
`Date:
`TBD
`Time:
`Place: Courtroom 3, 5th Floor
`Before: Hon. Beth Labson Freeman
`
`
`
`BLUE COAT SYSTEMS, LLC, a Delaware
`Corporation,
`
`
`
`
`Defendant.
`
`
`
`
`
`
`
`
`
`__________________________________________________________________________________
`FINJAN’S MOTION FOR JUDGMENT AS A MATTER
`CASE NO. 15-cv-03295-BLF-SVK
`OF LAW PURSUANT TO FED. R. CIV. P. 50(a)
`
`1
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`26
`
`27
`
`28
`
`
`
`
`
`Case 5:15-cv-03295-BLF Document 423 Filed 11/13/17 Page 2 of 24
`
`
`
`TABLE OF CONTENTS
`
`Page
`NOTICE OF MOTION AND MOTION .................................................................................................. 1
`RELIEF REQUESTED ............................................................................................................................. 1
`I.
`LEGAL STANDARD ................................................................................................................... 1
`II.
`FINJAN IS ENTITLED TO JMOL THAT BLUE COAT FAILED TO PRESENT
`EVIDENCE OF GOVERNMENT SALES .................................................................................. 2
`FINJAN IS ENTITLED TO JMOL THAT BLUE COAT INFRINGES THE
`ASSERTED CLAIMS OF THE ASSERTED PATENTS ........................................................... 3
`A.
`Finjan Presented Substantial Evidence That Blue Coat Infringes,
`
`Literally or Under the Doctrine of Equivalents, Claim 15 of the
`‘844 Patent. ........................................................................................................... 3
`Finjan Presented Substantial Evidence That Blue Coat Infringes,
`Literally Under The Doctrine of Equivalents, Claim 10 of the ‘494
`Patent..................................................................................................................... 3
`Finjan Presented Substantial Evidence That Blue Coat Infringes,
`Literally and Under The Doctrine of Equivalents, Claim 1 of the
`‘731 Patent ............................................................................................................ 4
`Finjan Presented Substantial Evidence That Blue Coat Infringes,
`Literally and Under The Doctrine of Equivalents, Claim 1 of the
`‘968 Patent ............................................................................................................ 6
`Finjan Presented Substantial Evidence That Blue Coat Infringes
`Claim 22 of the ‘408 Patent. ................................................................................. 7
`Finjan Presented Substantial Evidence That Blue Coat Infringes,
`Literally Or Under The Doctrine of Equivalents, Claims 1 and 10
`of the ‘621 Patent. ................................................................................................. 9
`Finjan Presented Substantial Evidence That Blue Coat Infringes
`The ‘844, ‘494, ‘731, ‘968 and ‘621 Patents Under The Doctrine of
`Equivalents. ......................................................................................................... 11
`Finjan is Entitled to JMOL of Infringement Because Blue Coat’s
`Non-Infringement Expert Applied an Improper Reading of the
`Asserted Claims. ................................................................................................. 11
`FINJAN IS ENTITLED TO JMOL THAT BLUE COAT WILLFULLY
`INFRINGES FINJAN’S ASSERTED PATENTS ..................................................................... 13
`FINJAN IS ENTITLED TO JMOL THAT IT IS ENTITLED TO DAMAGES ........................ 14
`FINJAN IS ENTITLED TO JMOL THAT BLUE COAT FAILED TO PRESENT
`SUBSTANTIAL EVIDENCE TO SUPPORT A DEFENSE TO DAMAGES
`BASED ON THE BLUE COAT I VERDICT ............................................................................. 19
`VII. CONCLUSION ........................................................................................................................... 20
`
`
`III.
`
`IV.
`
`V.
`VI.
`
`B.
`
`
`
`C.
`
`
`D.
`
`
`
`E.
`
`
`
`F.
`
`
`
`G.
`
`
`
`H.
`
`
`
`i
`FINJAN’S MOTION FOR JUDGMENT AS A MATTER CASE NO. 15-cv-03295-BLF-SVK
`OF LAW PURSUANT TO FED. R. CIV. P. 50(a)
`
`1
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`26
`
`27
`
`28
`
`
`
`
`
`Case 5:15-cv-03295-BLF Document 423 Filed 11/13/17 Page 3 of 24
`
`TABLE OF AUTHORITIES
`
`
`
`Page(s)
`
`
`
`Cases
`
`Erie Eng’d Prods., Inc. v. Wayne Integrated Techs. Corp.,
`No. CV 03-3776, 2005 WL 6582921 (E.D.N.Y. July 29, 2005) ........................................................ 2
`
`i4i Ltd. P’ship v. Microsoft Corp.,
`598 F.3d 831 (Fed. Cir. 2010), aff’d 564 U.S. 91 (2011) ................................................................. 14
`
`Larson v. U.S.,
`26 Cl. Ct. 365 (1992) .......................................................................................................................... 2
`
`Nichols v. City of San Jose,
`No. 14-cv-03383-BLF, 2017 WL 3007072 (N.D. Cal. July 14, 2017) ............................................... 1
`
`Parker Beach Restoration, Inc. v. U.S.,
`58 Fed. Cl. 126 (2003) ........................................................................................................................ 2
`
`Sevenson Envtl. Servs., Inc. v. Shaw Envtl., Inc.,
`477 F.3d 1361 (Fed. Cir. 2007)........................................................................................................... 2
`
`Stryker Corp. v. Zimmer, Inc.,
`No. 2013-1668, 2016 WL 4729504 (Fed. Cir. Sept. 12, 2016) ........................................................ 14
`
`Statutes
`
`28 U.S.C. § 1498 ................................................................................................................................... 1, 2
`
`35 U.S.C. § 284 ....................................................................................................................................... 14
`
`Other Authorities
`
`Fed. R. Civ. P. 50(a)(1) ............................................................................................................. 1, 2, 13, 20
`
`
`
`ii
`FINJAN’S MOTION FOR JUDGMENT AS A MATTER
`OF LAW PURSUANT TO FED. R. CIV. P. 50(a)
`
`CASE NO. 15-cv-03295-BLF-SVK
`
`1
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`26
`
`27
`
`28
`
`
`
`
`
`Case 5:15-cv-03295-BLF Document 423 Filed 11/13/17 Page 4 of 24
`
`
`
`
`TO ALL PARTIES AND THEIR ATTORNEYS OF RECORD:
`
`NOTICE OF MOTION AND MOTION
`
`NOTICE IS HEREBY GIVEN that as soon as the matter may be heard by the Court, Finjan,
`
`Inc. (“Finjan”) will and hereby does move the Court for an order granting judgment as a matter of law.
`
`This Motion is based on this Notice of Motion, the Memorandum of Points and Authorities, the trial
`
`record, the pleadings and papers on file, and any evidence and argument presented to the Court.
`
`RELIEF REQUESTED
`
`Pursuant to the Federal Rule of Civil Procedure 50(a), Finjan moves for judgment as a matter
`
`of law (“JMOL”) that Blue Coat Systems LLC (“Blue Coat”) filed to present “a legally sufficient
`
`evidentiary basis” for the following claims: (1) Blue Coat’s claim of government sales to support its
`
`affirmative defense under 28 U.S.C. § 1498; (2) Blue Coat’s claims of that Blue Coat’s Accused
`Products1 do not infringe the Asserted Claims of the Asserted Patents;2 (3) Blue Coat’s claim Blue
`Coat’s infringement of the Asserted Patents was not willful; (4) Blue Coat’s claim that Finjan is not
`
`entitled to damages; and (5) Blue Coat’s claim that has a defense to damages based on the Finjan, Inc.
`
`v. Blue Coat Systems, Inc., No. 13-cv-03999-BLF (N.D. Cal.) (“Blue Coat I”) verdict.
`I.
`
`LEGAL STANDARD
`
`A court may grant judgment as a matter of law when “a party has been fully heard on an issue
`
`during a jury trial and the court finds that a reasonable jury would not have a legally sufficient
`
`evidentiary basis to find for the party on that issue . . . .” Fed. R. Civ. P. 50(a)(1); Nichols v. City of
`
`San Jose, No. 14-cv-03383-BLF, 2017 WL 3007072, at *1 (N.D. Cal. July 14, 2017) (a court may
`
`grant JMOL “if no reasonable juror could find in the non-moving party's favor”) (citation omitted).
`
`1 The Accused Products are: (1) GIN (U.S. Patent No. 6,154,844 (the “ ‘844 Patent”), Claim 15; U.S.
`Patent No. 8,677,494 (the “ ‘494 Patent”), Claim 10; and U.S. Patent No. 9,189,621 (the “ ‘621
`Patent”), Claims 1 and 10); (2) Advanced Secure Gateway (“ASG”) with Malware Analysis Appliance
`(“MAA”) (U.S. Patent No. 6,965,968 (the “ ‘968 Patent”), Claim 1; U.S. Patent No. 7,418,731 (the
`“ ‘731 Patent”), Claim 1); and (3) Web Security Service (“WSS”) with GIN (U.S. Patent No.
`8,225,408 (the “ ‘408 Patent”), Claim 22).
`
` 2
`
` The “Asserted Patents” and “Asserted Claims” are Claim 15 of the ‘844 Patent, Claim 10 of the ‘494
`Patent, Claims 1 and 10 of the ‘621 Patent, Claim 1 of the ‘968 Patent”, Claim 1 of the ‘731 Patent,
`and Claim 22 of the ‘408 Patent.
`
`1
`FINJAN’S MOTION FOR JUDGMENT AS A MATTER
`OF LAW PURSUANT TO FED. R. CIV. P. 50(a)
`
`CASE NO. 15-cv-03295-BLF-SVK
`
`1
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`26
`
`27
`
`28
`
`
`
`
`
`
`II.
`
`Case 5:15-cv-03295-BLF Document 423 Filed 11/13/17 Page 5 of 24
`
`
`FINJAN IS ENTITLED TO JMOL THAT BLUE COAT FAILED TO PRESENT
`EVIDENCE OF GOVERNMENT SALES
`Blue Coat failed to present “a legally sufficient evidentiary basis” at trial to support an
`
`affirmative defense under 28 U.S.C. § 1498 (“Section 1498”). Fed. R. Civ. P. 50(a). The Section 1498
`
`affirmative defense requires proof of two elements: (1) that the use or manufacture of the infringing
`
`product was for the Government and (2) that the use of the infringing product was with the
`
`authorization or consent of the Government that is express or implied. Sevenson Envtl. Servs., Inc. v.
`
`Shaw Envtl., Inc., 477 F.3d 1361, 1365-67 (Fed. Cir. 2007). Government sales, standing alone, do not
`
`establish a defense under Section 1498. Erie Eng’d Prods., Inc. v. Wayne Integrated Techs. Corp., No.
`
`CV 03-3776, 2005 WL 6582921, at *3 (E.D.N.Y. July 29, 2005). Blue Coat failed to present evidence
`
`to prove that the Government provided express or implied consent to use the infringing the Accused
`
`Products.
`
`First, Blue Coat failed to present substantial evidence of express consent which is typically
`
`established by an explicit authorization or consent clause within a contract. Parker Beach Restoration,
`
`Inc. v. U.S., 58 Fed. Cl. 126, 132 (2003). Blue Coat offered no contracts or agreements with the U.S.
`
`Government and its fact witnesses discussed products not at issue in this case (Trial Tr. at 1402:18-21),
`
`referred to generalized meetings with and training provided to U.S. Government customers with no
`
`indication that such trainings and meetings relates specifically to the Accused Products, (Trial Tr. at
`
`1403:2-13), and testified that they did not know which products on the only two exhibits Blue Coat
`
`presented JTX-3070 and DTX-2095 were relevant to this case. Trial Tr. at 1574:7-25; 1576:13-18.
`
`Second, Blue Coat also failed to provide evidence of any implied authorization or consent by the
`
`Government. Blue Coat failed to present any evidence at trial that the U.S. Government had any
`
`knowledge of infringement or that the U.S. Government customers received and used any of the
`
`infringing products that were first sold to the distributors—which is required to show implied consent.
`
`Larson v. U.S., 26 Cl. Ct. 365, 370 (1992). Blue Coat’s witness testified that “a way” to verify that the
`
`end-user is using the products is when the technical support team is contacted by an end-user, but did
`
`not testify that this actually occurred with respect to any U.S. Government customers. Trial Tr. at
`
`1575:4-14.
`
`2
`FINJAN’S MOTION FOR JUDGMENT AS A MATTER
`OF LAW PURSUANT TO FED. R. CIV. P. 50(a)
`
`CASE NO. 15-cv-03295-BLF-SVK
`
`1
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`26
`
`27
`
`28
`
`
`
`
`
`
`III.
`
`Case 5:15-cv-03295-BLF Document 423 Filed 11/13/17 Page 6 of 24
`
`
`FINJAN IS ENTITLED TO JMOL THAT BLUE COAT INFRINGES THE ASSERTED
`CLAIMS OF THE ASSERTED PATENTS
`
`
`Finjan Presented Substantial Evidence That Blue Coat Infringes, Literally or
`Under the Doctrine of Equivalents, Claim 15 of the ‘844 Patent.
`No reasonable jury could find that GIN/WebPulse does not literally infringe Claim 15 of the
`
`A.
`
`‘844 Patent. Finjan presented substantial evidence demonstrating GIN/WebPulse satisfies the
`
`preamble and Elements 1-2 of Claim 15 of the ‘844 Patent, with Blue Coat documents, source code,
`
`witness testimony, expert testimony and testing of the Accused Products establishing that: (Preamble:
`
`“[a]n inspector system comprising”) GIN/WebPulse is an inspector system (Trial Tr. at 501:22-504:14;
`
`PTX-105; JTX-3043); (Element 1: “memory storing a first rule set; and”) GIN/WebPulse contains a
`
`memory with a rule set (Trial Tr. at 504:15-514:17; PTX-1025; PTX-290; PTX-295; PTX-1276; PTX-
`
`575); and (Element 2: “a first content inspection engine for using the first rule set to generate a first
`
`Downloadable security profile that identifies suspicious code in a Downloadable, and for linking the
`
`first Downloadable security profile to the Downloadable before a web server makes the Downloadable
`
`available to web clients”) GIN/WebPulse contains a content inspection engine that generates a profile
`
`identifying suspicious code and links the profile before making the downloadable available (Trial Tr.
`
`at 514:18-515:3, 517:11-537:13; PTX-1274; PTX-49; PTX-368; PTX-423; PTX-427; PTX-564; PTX-
`
`499; PTX-1025; and JTX-3050); see also generally Trial Tr. at 469:16-539:9, 560:9-23, 565:14-591:9,
`
`603:18-605:11. Blue Coat challenged only Element 2 with nothing but the unsupported opinion of Dr.
`
`Nielson, who did not cite any exhibits or witness testimony (aside from PTX564 to show that the MAA
`
`reports also show information that is not code), primarily arguing that GIN/WebPulse do not identify
`
`code. Trial Tr. at 1618:16-18, 1626:8-11. Based on this substantial evidence and the lack of evidence
`
`from Blue Coat, Finjan is entitled to JMOL that GIN/WebPulse infringes Claim 15 of the ‘844 Patent
`
`either literally or under the doctrine of equivalents (as described below).
`
`B.
`
`
`Finjan Presented Substantial Evidence That Blue Coat Infringes, Literally Under
`The Doctrine of Equivalents, Claim 10 of the ‘494 Patent.
`No reasonable jury could find that GIN/WebPulse does not literally infringe Claim 10 of the
`
`‘494 Patent. Finjan presented substantial evidence demonstrating that GIN/WebPulse satisfies the
`
`preamble and Elements 1-3 of Claim 10 of the ‘494 Patent with Blue Coat documents, source code,
`
`3
`FINJAN’S MOTION FOR JUDGMENT AS A MATTER
`OF LAW PURSUANT TO FED. R. CIV. P. 50(a)
`
`CASE NO. 15-cv-03295-BLF-SVK
`
`1
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`26
`
`27
`
`28
`
`
`
`
`
`Case 5:15-cv-03295-BLF Document 423 Filed 11/13/17 Page 7 of 24
`
`
`
`
`witness testimony, expert testimony and testing of the Accused Products establishing that: (Preamble:
`
`“[a] system for managing Downloadables, comprising”) GIN/WebPulse contains a system for
`
`managing downloadables (Trial Tr. at 501:22-504:14, 540:18-543:12); (Element 1: “a receiver for
`
`receiving an incoming Downloadable”) GIN/WebPulse contains a receiver for incoming
`
`downloadables (Trial Tr. at 542:14-546:13; PTX105; and PTX1025); (Element 2: “a Downloadable
`
`scanner coupled with said receiver, for deriving security profile data for the Downloadable, including
`
`a list of suspicious computer operations that may be attempted by the Downloadable; and”)
`
`GIN/WebPulse contains a scanner for deriving security profile information from downloadables,
`
`including a list of suspicious operations (Trial Tr. at 546:14-552:17; PTX-211; PTX-516; JTX-3060);
`
`and (Element 3: “a database manager coupled with said Downloadable scanner, for storing the
`
`Downloadable security profile data in a database”) GIN/WebPulse contains a database manager for
`
`storing security profile in a database (Trial Tr. at 554:11-559:10; JTX-3050; PTX-1276; PTX-211;
`
`PTX-1025); see also generally, Trial Tr. at 469:16-496:21, 540:18-560:8. 565:14-605:11. Blue Coat
`
`challenged only Element 2 with nothing but the unsupported opinion of Dr. Nielson, who did not cite
`
`any exhibits or witness testimony, primarily arguing that GIN/WebPulse do not identify suspicious
`
`operations. Trial Tr. at 1592:20, 1597:7-12, 1598:1-2, 1603:19-21. Based on this substantial evidence
`
`and the lack of evidence from Blue Coat, Finjan is entitled to JMOL that GIN/WebPulse infringes
`
`Claim 10 of the ‘494 Patent either literally or under the doctrine of equivalents (as described below).
`
`
`
`C.
`
`Finjan Presented Substantial Evidence That Blue Coat Infringes, Literally and
`Under The Doctrine of Equivalents, Claim 1 of the ‘731 Patent
`No reasonable jury could find that Blue Coat’s ASG with MAA products do not literally
`
`infringe Claim 1 of the ‘731 Patent. Finjan presented substantial evidence demonstrating ASG with
`
`MAA satisfies the preamble and Elements 1-4 of Claim 1 of the ‘731 patent with Blue Coat
`
`documents, source code, witness testimony, expert testimony and testing of the Accused Products
`
`establishing that: (Preamble: “[a] computer gateway for an intranet of computers, comprising”) the
`
`ASG acts as the required gateway by intercepting a request and, if it does not have information and
`
`requires a scan, sends the request to the MAA to be scanned before returning it to the client (Trial Tr.
`
`4
`FINJAN’S MOTION FOR JUDGMENT AS A MATTER
`OF LAW PURSUANT TO FED. R. CIV. P. 50(a)
`
`CASE NO. 15-cv-03295-BLF-SVK
`
`1
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`26
`
`27
`
`28
`
`
`
`
`
`Case 5:15-cv-03295-BLF Document 423 Filed 11/13/17 Page 8 of 24
`
`
`
`
`1
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`26
`
`27
`
`28
`
`
`
`at 694:9-695:4); (Element 1: “a scanner for scanning incoming files from the Internet and deriving
`
`security profiles for the incoming files, wherein each of the security profiles comprises a list of
`
`computer commands that a corresponding one of the incoming files is programmed to perform”) the
`
`MAA is a scanner that receives files from the ASG and scans them through sandboxing technology and
`
`based on that analysis will return back to the ASG an analysis report that contains information about
`
`what the MAA found, including behavioral profile that identifies a list of suspicious commands (Trial
`
`Tr. at 695:5-715:9; PTX-360; JTX-3003; JTX-3048; JTX-3120; PTX-575; PTX-426; PTX-1025 at
`
`1215; PTX-1025 at 1306; PTX-1025 at 1355; PTX-1274); (Element 2: “a file cache for storing files
`
`that have been scanned by the scanner for future access, wherein each of the stored files is indexed by
`
`a file identifier”) the ASG contains the file cache, often referred to as the object store, wherein files are
`
`indexed by a file identifier, such as a hash of the URL (Trial Tr. at 715:11-720:10; PTX-352; JTX-
`
`3037; PTX-1277); (Element 3: “a security profile cache for storing the security profiles derived by the
`
`scanner, wherein each of the security profiles is indexed in the security profile cache by a file identifier
`
`associated with a corresponding file stored in the file cache”) there are security profile caches in both
`
`the ASG and MAA (i.e., MAA- events cache and the MAG2; ASG- ThreatDB and the cachestore) and
`
`various identifiers, such as the task identifier and SHA1 hash, are associated with the file (Trial Tr. at
`
`720:11-727:7; PTX-426; PTX-295; PTX-1025 at 530; PTX-1025 at 1795; PTX-1025 at 2252-53); and
`
`(Element 4: “a security policy cache for storing security policies for intranet computers within the
`
`intranet, the security policies each including a list of restrictions for files that are transmitted to a
`
`corresponding subset of the intranet computers”) the policy cache is the policy repository or policy
`
`container in the ASG and the security policies contain a list of restrictions for files (Trial Tr. at 727:9-
`
`734:4, 735:4-737:11; PTX-565; PTX-579; PTX-563; PTX-331; PTX-1278); see also generally Trial
`
`Tr. at 618:8-24, 624:21-24, 625:19-640:19, 640:20-737:11.
`
`Blue Coat challenged only Element 4 with nothing but the unsupported opinion of Dr. Nielson,
`
`who did not cite any exhibits or witness testimony, primarily arguing that there are not multiple
`
`policies in the Accused Product combination. Trial Tr. at 1650:17-1653:5. Based on this substantial
`
`evidence and the lack of evidence from Blue Coat, Finjan is entitled to JMOL that ASG with MAA
`
`5
`FINJAN’S MOTION FOR JUDGMENT AS A MATTER
`OF LAW PURSUANT TO FED. R. CIV. P. 50(a)
`
`CASE NO. 15-cv-03295-BLF-SVK
`
`
`
`Case 5:15-cv-03295-BLF Document 423 Filed 11/13/17 Page 9 of 24
`
`
`
`
`infringes Claim 1 of the ‘731 Patent either literally or under the doctrine of equivalents (as described
`
`below).
`
`
`
`D.
`
`Finjan Presented Substantial Evidence That Blue Coat Infringes, Literally and
`Under The Doctrine of Equivalents, Claim 1 of the ‘968 Patent
`No reasonable jury could find that Blue Coat’s ASG with MAA products do not literally
`
`infringe Claim 1 of the ‘968 Patent. Finjan presented substantial evidence demonstrating ASG with
`
`MAA satisfies the preamble and Elements 1-3 of Claim 1 of the ‘968 patent with Blue Coat
`
`documents, source code, witness testimony, expert testimony and testing of the Accused Products,
`
`including the evidence that demonstrated Blue Coat’s infringement of the ‘731 Patent which equally
`
`establishes Blue Coat’s infringement of the ‘968 Patent, establishing that: (Preamble: “[a] policy-based
`
`cache manager, comprising”) the ASG with MAA contain a policy based cache manager (Trial Tr. at
`
`740:7-23); (Element 1: “a memory storing a cache of digital content, a plurality of policies, and a
`
`policy index to the cache contents, the policy index including entries that relate cache content and
`
`policies by indicating cache content that is known to be allowable relative to a given policy, for each
`
`of a plurality of policies”) the memory for storing content and policies is on the ASG, the cache of
`
`digital content is the object store, the plurality of policies is the policy repository or the policy
`
`container and the policy index if the policy index in the ASG product (Trial Tr. at 742:13-18, 743:4-
`
`752:19, 759:18-24, 759:25-760:2, 760:3-10; JTX-3037; PTX-522; JTX-3036; PTX-1279); (Element 2:
`
`“a content scanner, communicatively coupled with said memory, for scanning a digital content
`
`received, to derive a corresponding content profile”) the MAA corresponds to the content scanner
`
`(Trial Tr. at 742:19-23, 752:21-756:7, 760:11-13; JTX-3048; PTX-571; PTX-1279); and (Element 3:
`
`“a content evaluator, communicatively coupled with said memory, for determining whether a given
`
`digital content is allowable relative to a given policy, based on the content profile, the results of which
`
`are saved as entries in the policy index”) the content evaluator that will make the final policy decision
`
`is policy engine of ASG and the policy engine uses policy tickets to make and record allowability
`
`decisions (Trial Tr. at 742:24-725:3, 756:9-759:16, 760:14-17; PTX-563; PTX-1025 at 1650; PTX-
`
`1278); see also generally Trial Tr. at 618:8-24, 624:21-24, 625:19-640:19, 640:20-737:11; JTX-3002.
`
`6
`FINJAN’S MOTION FOR JUDGMENT AS A MATTER
`OF LAW PURSUANT TO FED. R. CIV. P. 50(a)
`
`CASE NO. 15-cv-03295-BLF-SVK
`
`1
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`26
`
`27
`
`28
`
`
`
`
`
`Case 5:15-cv-03295-BLF Document 423 Filed 11/13/17 Page 10 of 24
`
`
`
`
`1
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`26
`
`27
`
`28
`
`
`
`Blue Coat only disputed Element 1 of the ‘968 Patent based primarily on Dr. Nielson’s
`
`argument that allowability decisions are not saved. Trial Tr. at 1673:2-1684:23; PTX-1025 at 4515;
`
`PTX-1025 at 4515; PTX-1025 at 4155. Based on this substantial evidence and the lack of evidence
`
`from Blue Coat, Finjan is entitled to JMOL that ASG with MAA infringes Claim 1 of the ‘968 Patent
`
`either literally or under the doctrine of equivalents (as described below).
`
`E.
`
`
`Finjan Presented Substantial Evidence That Blue Coat Infringes Claim 22 of the
`‘408 Patent.
`No reasonable jury could find that Blue Coat’s WSS with GIN/WebPulse does not infringe
`
`Claim 22 of the ‘408 Patent. Finjan presented substantial evidence demonstrating WSS with
`
`GIN/WebPulse satisfies the preamble and Elements 1-7 of Claim 22 of the ‘408 Patent with Blue Coat
`
`documents, source code, witness testimony, expert testimony and testing of the Accused Products
`
`establishing that: (Preamble: “[a] non-transitory computer-readable storage medium storing program
`
`code for causing a computer to perform the steps of”) GIN/WebPulse uses program code that is stored
`
`on a non-transitory computer-readable storage medium (Trial Tr. at 769:12-770:13); (Element 1:
`
`“receiving an incoming stream of program code”) WSS with GIN/WebPulse receives an incoming
`
`stream of product code (Trial Tr. at 770:14-775:7; JTX-3042; PTX-405; PTX-1025 at 34; PTX-1025 at
`
`32; PTX-1025 at 106); (Element 2: “determining any specific one of a plurality of programming
`
`languages in which the incoming stream is written”) GIN/WebPulse with WSS products determine the
`
`specific programming language in which the incoming stream is written, such as PDF, HTML, and
`
`JavaScript (Trial Tr. at 769:8-786:22; JTX-3005; PTX-1025 at 23; PTX-1025 at 108; PTX-1025 at
`
`110; PTX-1025 at 26; PTX-1275); (Element 3: “instantiating a scanner for the specific programming
`
`language, in response to said determining, the scanner comprising parser rules and analyzer rules for
`
`the specific programing language, wherein the parser rules define certain patters 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 corresponding exploits,
`
`exploits being portions of program code that are malicious”) WSS with GIN/WebPulse instantiates
`
`scanners such as a PDF scanner, an HTML scanner, and a JavaScript scanner on the incoming
`
`programing code using parser rules including such as searching for “eval”, “unescape”, “OpenAction”
`7
`FINJAN’S MOTION FOR JUDGMENT AS A MATTER
`OF LAW PURSUANT TO FED. R. CIV. P. 50(a)
`
`CASE NO. 15-cv-03295-BLF-SVK
`
`
`
`Case 5:15-cv-03295-BLF Document 423 Filed 11/13/17 Page 11 of 24
`
`
`
`
`1
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`26
`
`27
`
`28
`
`
`
`tokens (which are lexical constructs for specific programming language) and analyzer rules such as
`
`counting the number of suspicious tokens and incrementing particular variables within the context
`
`structure (such as nShadyJScriptCalls) (Trial Tr. at 786:23-800:10; PTX-214; PTX-1025 at 441; PTX-
`
`1025 at 1532; PTX-1025 at 443; PTX-1025 at 444; PTX-1025 at 1536; PTX-1025 at 1533; PTX-1025
`
`at 1534); (Element 4: “identifying individual tokens within the incoming stream”) WSS with
`
`GIN/WebPulse identify individual tokens within the incoming stream, with examples of tokens being
`
`eval, unescape and document.write (Trial Tr. at 800:12-801:15; PTX-1025 at 443); (Element 5:
`
`“dynamically building, while said receiving receives the incoming stream, a parse tree whose nodes
`
`represent tokens and patterns in accordance with parser rules”) the parse tree is the context structure
`
`and describing the dynamical building of hierarchical structure of nodes pursuant to the Court’s claim
`
`construction (Trial Tr. at 801:16-810:22; PTX-1025 at 1775); (Element 6: “dynamically detecting,
`
`while said dynamically building builds the parse tree, combinations of nodes in the parse tree which
`
`are indicator or potential exploits, based on the analyzer rules”) WSS and GIN/WebPulse uses the
`
`context structure to look for combinations of nodes in the parse tree that might be indicators of
`
`potential exploits based on analyzer rules (Trial Tr. at 810:23-816:12; PTX-1025 at 242; PTX-1025 at
`
`450; PTX-1025 at 444); (Element 7: “indicating the presence of potential exploits within the incoming
`
`stream, based on said dynamically detecting”) the WSS with GIN/WebPulse indicate the presence of
`
`exploits, for example a system of caucuses and conventions that calculate risk levels that correspond to
`
`an indicator identifying the presence of the potential exploit based on the detection mechanism (Trial
`
`Tr. at 816:14-822:1; JTX-3050; PTX-513; PTX-1025 at 124; PTX-1025 at 305); see also generally
`
`Trial Tr. at 762:14-822:1.
`
`Blue Coat primarily challenged Element 5 with Dr. Nielson testimony that the element requires
`
`that building and parsing be performed before the incoming stream is downloaded, but DRTR
`
`completely downloads the buffer before it does any analysis. Trial Tr. at 1663:15-1664:1; PTX-1025
`
`at 106. However, Dr. Nielson acknowledged that in some cases, DRTR only downloads a portion of
`
`the file. Trial Tr. at 1665:8-22. Moreover, Dr. Nielson did not address the fact that the incoming
`
`stream of program code is finished or downloaded by the WSS while the parse tree is being built. Dr.
`
`8
`FINJAN’S MOTION FOR JUDGMENT AS A MATTER
`OF LAW PURSUANT TO FED. R. CIV. P. 50(a)
`
`CASE NO. 15-cv-03295-BLF-SVK
`
`
`
`Case 5:15-cv-03295-BLF Document 423 Filed 11/13/17 Page 12 of 24
`
`
`
`
`Nielson further testified that he disagreed that the Accused Products build a parse tree because the
`
`content structure keeps track of information but is not constructed from tokens and patterns with the
`
`parser rules—but did not present a single exhibit or portion of source code to support his opinion.
`
`Trial Tr. at 1667:4-1670:8. Based on Finjan’s substantial evidence and the lack of evidence from Blue
`
`Coat, Finjan is entitled to JMOL that WSS with GIN/WebPulse infringes Claim 22 of the ‘408 Patent.
`
`
`
`F.
`
`Finjan Presented Substantial Evidence That Blue Coat Infringes, Literally Or
`Under The Doctrine of Equivalents, Claims 1 and 10 of the ‘621 Patent.
`No reasonable jury could find that Blue Coat’s GIN/WebPulse does not literally infringe
`
`Claims 1 and 10 of the ‘621 Patent. Finjan presented substantial evidence demonstrating
`
`GIN/WebPulse satisfies the preamble and Elements 1-5 of Claims 1 and 10 of the ‘621 with Blue Coat
`
`documents, source code, witness testimony, expert testimony and testing of the Accused Products
`
`establishing that: (Preamble, Claim 1: “[a] system for determining whether a downloadable is
`
`suspicious, comprising”) GIN/WebPulse is a system and its principal purpose is to determine whether
`
`a Downloadable is suspicious (Trial Tr. at 989:25-991:18; JTX-3050); (Preamble, Claim 10: “[a]
`
`system for reviewing an operating system call issued by a downloadable, comprising”) GIN/WebPulse
`
`is a system for determining whether a Downloadable is suspicious and that determination happens by
`
`reviewing calls through the probes and hooks, and the redirection of execution and recording of the
`
`events (Trial Tr. at 1049:5-22); (Element 1, Claims 1 and 10: “at least one processor for accessing
`
`elements stored in at least one memory a