`
`l.
`
`
`
`DECLARATION OF FRANK JAS
`
`I, Frank Jas, declare as follows:
`I have personal knowledge of the facts set forth in this declaration, and I could and would testify
`competently thereto if called upon to do so.
`I am a Distinguished Engineer with Juniper Networks, Inc. ("Juniper"). Prior to working at
`2.
`Juniper, I was Chief Technology Officer with Cyphort Inc. ("Cyphort").
`I have been responsible for the
`development of various different components of the ATP Appliance, and J understand how the device operates.
`3.
`The collectors push files to the SmartCore using an "HTTP Rest APL" To do this, the collectors
`use a "submit_sample" function that posts a file to an HTTP endpoint in the SmartCore called the "central
`manager."
`
`
`
`shows that the method to do this is a standard
`HTTP post command. During this process, the SmartCore is able to receive the transmitted file data, but does
`not gather additional data on its own. Id. Thus, the SmartCore simply receives files, it does not retrieve them.
`Finjan Ex. 15 (JNPR-FNJN _ 29018 _ 00975646) discusses a "cluster database" for communicating
`4.
`with the SmartCore and Ex. 16 (JNPR-FNJN_029018_00962784) discusses the integration of SRX and ATP
`Appliance. These are both development documents that post-date the expiration of the '780 Patent, which I
`understand was November 6, 2017. The cluster database feature was never actuaJly implemented. And, the SRX
`was not integrated with the ATP Appliance until March 2018.
`When processing archive files ( e.g., .zip or .jar), the ATP Appliance performs separate hashing
`functions on the parent archive file and the "children" or files contained in the archive file. This is shown in the
` The ATP Appliance treats archive files like .jar files the
`same as .zip files, as shown in the source code file at
`
`
`Executed this � day of April, 20 I 9, at Si.Jn� Q,_, Cit .
`I decJa,e under penally of perjury under the laws �t ;� is true and correct.
`
`5.
`
`REDACTED VERSION OF DOCUMENT SOUGHT TO BE SEALED
`
`