throbber
Case3:13-cv-05808-HSG Document117 Filed01/26/15 Page1 of 31
`
`QUINN EMANUEL URQUHART &
`SULLIVAN, LLP
`Jennifer A. Kash (Bar No. 203679)
`jenniferkash@quinnemanuel.com
`Sean Pak (Bar No. 219032)
`seanpak@quinnemanuel.com
`Iman Lordgooei (Bar No. 251320)
`imanlordgooei@quinnemanuel.com
`Howard Chen (Bar No. 265015)
`howardchen@quinnemanuel.com
`50 California Street, 22nd Floor
`San Francisco, California 94111-4788
`Telephone:
`(415) 875-6600
`Facsimile:
`(415) 875-6700
`
`Attorneys for Defendants
`PROOFPOINT, INC. and ARMORIZE
`TECHNOLOGIES, INC.
`
`
`
`
`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
`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
`
`SAN JOSE DIVISION
`
`Case No.: 13-CV-05808-BLF
`
`JOINT CLAIM CONSTRUCTION AND
`PRE-HEARING STATEMENT
`PURSUANT TO PATENT LOCAL RULE
`4-3
`
`
`
`FINJAN, INC., a Delaware Corporation,
`
`
`
`
`
`v.
`
`Plaintiff,
`
`PROOFPOINT, INC. AND ARMORIZE
`TECHNOLOGIES, INC.,
`
`
`
`Defendants.
`
`
`
`
`
`05829.00001/6471714.1
`____________________________________________________________________________________
`JOINT CLAIM CONSTRUCTION
`
`CASE NO. 13-CV-05808-BLF
`AND PRE-HEARING STATEMENT
`
`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 SYSTEMS - Exhibit 1019 Page 1
`
`

`
`Case3:13-cv-05808-HSG Document117 Filed01/26/15 Page2 of 31
`
`
`
`Pursuant to the Court’s Case Management Order and Patent L.R. 4-3 Plaintiff Finjan, Inc.
`
`(“Finjan”) and Defendants Proofpoint, Inc. and Armorize Technologies, Inc. (collectively “Proofpoint”
`
`or “Defendants”) hereby submit this Joint Claim Construction and Pre-Hearing Statement.
`
`I.
`
`PATENT L.R. 4-3(a): CLAIM TERMS ON WHICH THE PARTIES AGREE.
`
`During the meet and confer process, the parties have agreed to the following constructions:
`
`Claim Term
`
`Agreed Construction
`
`Downloadable
`
`Security Context
`
`CODE-A
`
`CODE-B
`
`an executable application program,
`which is downloaded from a source
`computer and run on the destination
`computer
`
`an environment in which a software
`application is run, which may limit
`resources that the application is
`permitted to access or operations that the
`application is permitted to perform
`
`potentially malicious executable code
`
`
`
`executable wrapper code
`
`
`
`CODE-C
`
`combined code
`
`II.
`
`PATENT L.R. 4-3(b): PROPOSED CONSTRUCTION OF EACH DISPUTED TERM.
`
`The parties’ proposed claim constructions are provided below. All supporting evidence for the
`
`parties’ claim constructions is provided in Exhibit A.1 The parties reserve their rights to cite additional
`
`supporting evidence based on arguments raised in the claim construction briefs. The parties propose
`
`that, for the purposes of identifying claim terms for construction, a party’s designation of a term that
`
`appears across multiple patents shall only count as a single term to be construed to the extent the
`
`intrinsic record does not change the meaning across the patents. Additionally, the parties propose that
`
`for the purposes of construing the terms identified herein, if the same term appears across multiple
`
`
`1 In support of any claim construction argument, the parties reserve the right to rely on any
`inconsistent positions taken by either party in any other proceeding concerning the asserted patents, as
`well as any of the evidence cited by the other party.
`
`05829.00001/6471714.1
`1
`__________________________________________________________________________________
`
`JOINT CLAIM CONSTRUCTION
`
`CASE NO. 13-CV-05808-BLF
`AND PRE-HEARING STATEMENT
`
`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 SYSTEMS - Exhibit 1019 Page 2
`
`

`
`Case3:13-cv-05808-HSG Document117 Filed01/26/15 Page3 of 31
`
`
`
`related patents in the same family, to the extent the intrinsic evidence does not require a different
`
`result, it shall have the same meaning for all of those patents, as noted below.
`
`Moreover, it is Proofpoint’s position that similar terms for which the same or substantially
`
`similar construction is proposed and rely on the same or substantially similar intrinsic and extrinsic
`
`evidence, should be construed together and counted as only a single term to be construed. Finjan
`
`disagrees with Proofpoint’s position.
`
`
`U.S. Patent No. 6,154,844
`Claim Term
`Claim(s)
`
`means for
`receiving a
`Downloadable
`
`43
`
`43
`
`43
`
`means for
`generating a first
`Downloadable
`security profile
`that identifies
`suspicious code in
`the received
`Downloadable
`
`means for linking
`the first
`Downloadable
`security profile to
`the Downloadable
`before a web
`server makes the
`Downloadable
`available to web
`clients
`
`Finjan’s Proposed
`Construction
`
`Defendants’ Proposed
`Construction
`
`Governed by 35 U.S.C.
`§ 112(6):
`
`Function: receiving a
`Downloadable
`
`Structure:
`Downloadable file
`interceptor
`
`Governed by 35 U.S.C.
`§ 112(6):
`
`Function: generating a
`first Downloadable
`security profile that
`identifies suspicious code
`in the received
`Downloadable
`
`
`Structure: content
`inspection engine
`
`Governed by 35 U.S.C.
`§ 112(6):
`
`
`Function: linking the first
`Downloadable security
`profile to the
`Downloadable before a
`web server makes the
`Downloadable available to
`web clients
`
`means-plus-function under § 112,
`¶ 6
`
`function: receiving a
`Downloadable
`
`structure: indefinite for failure to
`disclose corresponding
`structure/algorithm
`
`means-plus-function under § 112,
`¶ 6
`
`function: generating a first
`Downloadable security profile that
`identifies suspicious code in the
`received Downloadable
`
`structure: indefinite for failure to
`disclose corresponding
`structure/algorithm
`
`means-plus-function under § 112,
`¶ 6
`
`function: linking the first
`Downloadable security profile to
`the Downloadable before a web
`server makes the Downloadable
`available to web clients
`
`structure: indefinite for failure to
`disclose corresponding
`
`05829.00001/6471714.1
`2
`__________________________________________________________________________________
`
`JOINT CLAIM CONSTRUCTION
`
`CASE NO. 13-CV-05808-BLF
`AND PRE-HEARING STATEMENT
`
`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 SYSTEMS - Exhibit 1019 Page 3
`
`

`
`Case3:13-cv-05808-HSG Document117 Filed01/26/15 Page4 of 31
`
`
`
`U.S. Patent No. 6,154,844
`Claim Term
`Claim(s)
`
`Finjan’s Proposed
`Construction
`
`Structure: content
`inspection engine
`
`Defendants’ Proposed
`Construction
`structure/algorithm
`
`Downloadable
`security profile
`that identifies
`suspicious code in
`[a / the] [received]
`Downloadable
`
`before [a /the] web
`server make[s] the
`Downloadable
`available to [the]
`web client[s]
`
`1, 15, 32,
`42, 43
`
`a profile that identifies
`hostile or potentially
`hostile operations in the
`Downloadable
`
`a profile that identifies code in the
`received Downloadable that
`performs hostile or potentially
`hostile operations
`
`1, 15, 32,
`42, 43
`
`No construction necessary
`– Plain and ordinary
`meaning.
`
`before [a/the] non-network
`gateway web server make[s] the
`Downloadable available to web
`clients
`
`web client[s]
`
`
`
`1, 15, 32,
`42, 43
`
`No construction necessary
`– Plain and ordinary
`meaning.
`
`an application on a user computer
`that requests and downloads web
`page data from a web server
`
`web server
`
`
`
`1, 15, 32,
`42, 43
`
`No construction necessary
`– Plain and ordinary
`meaning.
`
`non-network gateway web server
`
`linking the first
`Downloadable
`security profile to
`the Downloadable
`
`
`
`Downloadable
`[includes / with] a
`linked [first]
`Downloadable
`security profile
`
`
`
`1, 15, 43
`
`No construction necessary
`– Plain and ordinary
`meaning.
`
`
`
`32, 42
`
`No construction necessary
`– Plain and ordinary
`meaning.
`
`
`
`creating an association from the
`Downloadable to the first
`Downloadable security profile,
`including using a pointer from the
`Downloadable to the profile or
`attaching the profile to the
`Downloadable
`
`Downloadable [includes / with] an
`association to a [first]
`Downloadable security profile,
`including using a pointer from the
`Downloadable to the profile or
`attaching the profile to the
`Downloadable
`
`security policy
`
`32, 42
`
`
`
`No construction necessary
`– Plain and ordinary
`meaning.
`
`a set of rules for managing
`whether to allow or block a
`Downloadable to an intended
`
`05829.00001/6471714.1
`3
`__________________________________________________________________________________
`
`JOINT CLAIM CONSTRUCTION
`
`CASE NO. 13-CV-05808-BLF
`AND PRE-HEARING STATEMENT
`
`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 SYSTEMS - Exhibit 1019 Page 4
`
`

`
`Case3:13-cv-05808-HSG Document117 Filed01/26/15 Page5 of 31
`
`
`
`U.S. Patent No. 6,154,844
`Claim Term
`Claim(s)
`
`Finjan’s Proposed
`Construction
`
`Defendants’ Proposed
`Construction
`recipient
`
`1
`
`No construction necessary
`– Plain and ordinary
`meaning.
`
`15
`
`No construction necessary
`– Plain and ordinary
`meaning.
`
`“inspector” is means-plus-function
`under § 112, ¶ 6
`
`function: receiving a
`Downloadable, generating a
`Downloadable security profile that
`identifies suspicious code in the
`received Downloadable, and
`linking the first Downloadable
`security profile to the
`Downloadable before a web server
`makes the Downloadable available
`to web clients
`
`structure: the algorithm performed
`by the content inspection engine
`160 and disclosed at Fig. 6 and
`col. 8, l. 47 – col. 9, l. 16
`
`means-plus-function under § 112,
`¶ 6
`
`function: using the first rule set to
`generate a first Downloadable
`security profile that identifies
`suspicious code in a
`Downloadable, and linking the
`first Downloadable security profile
`to the Downloadable before a web
`server makes the Downloadable
`available to web clients
`
`structure: the algorithm performed
`by the content inspection engine
`160 and disclosed at Fig. 6 and
`col. 8, l. 47 – col. 9, l. 16
`
`receiving by an
`inspector a
`Downloadable;
`generating by the
`inspector a first
`Downloadable
`security profile
`that identifies
`suspicious code in
`the received
`Downloadable;
`and linking by the
`inspector the first
`Downloadable
`security profile to
`the Downloadable
`before a web
`server makes the
`Downloadable
`available to web
`clients.
`
`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
`
`05829.00001/6471714.1
`4
`__________________________________________________________________________________
`
`JOINT CLAIM CONSTRUCTION
`
`CASE NO. 13-CV-05808-BLF
`AND PRE-HEARING STATEMENT
`
`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 SYSTEMS - Exhibit 1019 Page 5
`
`

`
`Case3:13-cv-05808-HSG Document117 Filed01/26/15 Page6 of 31
`
`
`
`U.S. Patent No. 6,154,844
`Claim Term
`Claim(s)
`
`Finjan’s Proposed
`Construction
`
`Defendants’ Proposed
`Construction
`
`32
`
`32
`
`32
`
`32
`
`a Downloadable
`interceptor for
`receiving a
`Downloadable
`
`
`
`a file reader
`coupled to the
`interceptor for
`determining
`whether the
`Downloadable
`includes a linked
`Downloadable
`security profile
`that identifies
`suspicious code in
`the Downloadable
`
`an engine coupled
`to the file reader
`for determining
`whether to trust
`the Downloadable
`security profile
`
`
`
`a security policy
`analysis engine
`coupled to a
`verification engine
`for comparing the
`Downloadable
`security profile
`against a security
`policy if the
`engine determines
`that the
`
`No construction necessary
`– Plain and ordinary
`meaning.
`
`No construction necessary
`– Plain and ordinary
`meaning.
`
`No construction necessary
`– Plain and ordinary
`meaning.
`
`No construction necessary
`– Plain and ordinary
`meaning.
`
`means-plus-function under § 112,
`¶ 6
`
`function: receiving a
`downloadable
`
`structure: indefinite for failure to
`disclose corresponding
`structure/algorithm
`
`means-plus-function under § 112,
`¶ 6
`
`function: coupled to the
`interceptor for determining
`whether the Downloadable
`includes a linked Downloadable
`security profile that identifies
`suspicious code in the
`Downloadable
`
`structure: indefinite for failure to
`disclose corresponding
`structure/algorithm
`
`means-plus-function under § 112,
`¶ 6
`
`function: coupled to the file reader
`for determining whether to trust
`the Downloadable security profile
`
`structure: indefinite for failure to
`disclose corresponding
`structure/algorithm
`
`means-plus-function under § 112,
`¶ 6
`
`function: coupled to a verification
`engine for comparing the
`Downloadable security profile
`against a security policy if the
`engine determines that the
`Downloadable security profile is
`trustworthy
`
`structure: the algorithm performed
`
`05829.00001/6471714.1
`5
`__________________________________________________________________________________
`
`JOINT CLAIM CONSTRUCTION
`
`CASE NO. 13-CV-05808-BLF
`AND PRE-HEARING STATEMENT
`
`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 SYSTEMS - Exhibit 1019 Page 6
`
`

`
`Case3:13-cv-05808-HSG Document117 Filed01/26/15 Page7 of 31
`
`U.S. Patent No. 6,154,844
`Claim Term
`Claim(s)
`
`Finjan’s Proposed
`Construction
`
`Defendants’ Proposed
`Construction
`by local security policy analysis
`engine 530 and described in cols.
`8, ll. 6-16, and col. 10, ll. 2-23
`
`Downloadable
`security profile is
`trustworthy
`
`U.S. Patent No. 7,058,822
`
`Claim Term
`
`Claim(s)
`
`mobile protection
`code
`
`1-35
`
`
`
`28
`
`28
`
`receiving means
`for receiving, at an
`information re-
`communicator,
`downloadable-
`information,
`including
`executable code
`
`
`mobile code means
`communicatively
`coupled to the
`receiving means
`for causing mobile
`protection code to
`be executed by a
`mobile code
`executor at a
`downloadable-
`information
`destination
`
`
`Finjan’s Proposed
`Construction
`
`Defendants’ Proposed
`Construction
`
`code capable of monitoring
`or intercepting potentially
`malicious code
`
`
`code communicated to at least one
`information-destination that, at
`runtime, monitors or intercepts
`actually or potentially malicious
`code operations
`
`Governed by 35 U.S.C. §
`112(6):
`
`Function: receiving
`downloadable information
`
`Structure: information
`recommunicator
`
`Governed by 35 U.S.C. §
`112(6):
`
`Function: forming a
`sandboxed package
`
`Structure: packaging
`engine
`
`means-plus-function under § 112,
`¶ 6
`
`function: receiving downloadable-
`information, including executable
`code
`
`structure: the algorithm disclosed
`in col. 6, l. 56 – col. 9, l. 62 and
`Figs 1a-c, 2, 3
`
`means-plus-function under § 112,
`¶ 6
`
`function: communicatively
`coupled to the receiving means,
`and causing mobile protection
`code to be executed by a mobile
`code executor at a downloadable-
`information destination such that
`one or more operations of the
`executable code at the destination,
`if attempted, will be processed by
`the mobile protection code
`
`structure: the algorithm disclosed
`in Figs 7a, 7b and 8, and at col. 17,
`l. 34 – col. 18, l. 34
`
`
`
`
`
`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
`
`information-
`destination of the
`
`9, 12, 28
`
`No construction necessary
`– Plain and ordinary
`
`a user computer that receives and
`initiates (or otherwise hosts)
`
`05829.00001/6471714.1
`6
`__________________________________________________________________________________
`
`JOINT CLAIM CONSTRUCTION
`
`CASE NO. 13-CV-05808-BLF
`AND PRE-HEARING STATEMENT
`
`BLUE COAT SYSTEMS - Exhibit 1019 Page 7
`
`

`
`Case3:13-cv-05808-HSG Document117 Filed01/26/15 Page8 of 31
`
`
`
`U.S. Patent No. 7,058,822
`
`Claim Term
`
`Claim(s)
`
`Finjan’s Proposed
`Construction
`
`Defendants’ Proposed
`Construction
`
`downloadable-
`information /
`downloadable-
`information
`destination
`
`a content
`inspection engine
`communicatively
`coupled to the
`information
`monitor for
`determining
`whether the
`downloadable-
`information
`includes
`executable code
`
`an inspection
`controller
`communicatively
`coupled to the
`analyzers for
`determining
`whether the
`indicators indicate
`that the
`downloadable-
`information
`includes
`executable code
`
`one or more
`downloadable-
`information
`analyzers for
`analyzing the
`downloadable-
`information, each
`analyzer producing
`therefrom a
`detection indicator
`
`
`
`meaning.
`
`execution of the downloadable-
`information
`
`9, 12
`
`No construction necessary
`– Plain and ordinary
`meaning.
`
`9
`
`9
`
`No construction necessary
`– Plain and ordinary
`meaning.
`
`No construction necessary
`– Plain and ordinary
`meaning.
`
`means-plus-function under § 112,
`¶ 6
`
`function: communicatively
`coupled to the information
`monitor, and determining whether
`the downloadable-information
`includes executable code
`
`structure: the algorithm disclosed
`in Fig. 10A and 19, l. 40 – col. 20,
`l. 4
`
`means-plus-function under § 112,
`¶ 6
`
`function: communicatively
`coupled to the analyzers, and
`determining whether the indicators
`indicate that the downloadable-
`information includes executable
`code
`
`structure: the algorithm disclosed
`in Fig. 10(a) and at col. 19, l. 40 –
`col. 20, l. 3
`
`means-plus-function under § 112,
`¶ 6
`
`function: analyzing the
`downloadable-information, each
`analyzer producing therefrom a
`detection indicator indicating
`whether a downloadable-
`information characteristic
`corresponds with an executable
`
`05829.00001/6471714.1
`7
`__________________________________________________________________________________
`
`JOINT CLAIM CONSTRUCTION
`
`CASE NO. 13-CV-05808-BLF
`AND PRE-HEARING STATEMENT
`
`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 SYSTEMS - Exhibit 1019 Page 8
`
`

`
`Case3:13-cv-05808-HSG Document117 Filed01/26/15 Page9 of 31
`
`
`
`U.S. Patent No. 7,058,822
`
`Claim Term
`
`Claim(s)
`
`Finjan’s Proposed
`Construction
`
`Defendants’ Proposed
`Construction
`
`indicating whether
`a downloadable-
`information
`characteristic
`corresponds with
`an executable code
`characteristic
`
`a linking engine
`coupled to the
`MPC generator for
`forming a sandbox
`package including
`the MPC and the
`downloadable-
`information
`
`12
`
`No construction necessary
`– Plain and ordinary
`meaning.
`
`an MPC generator
`for providing the
`MPC
`
`12
`
`No construction necessary
`– Plain and ordinary
`meaning.
`
`9, 12
`
`No construction necessary
`– Plain and ordinary
`meaning.
`
`
`
`a packaging engine
`communicatively
`coupled to the
`content inspection
`engine for causing
`mobile protection
`code (“MPC”) to
`be communicated
`to at least one
`information-
`destination of the
`downloadable-
`information, if the
`downloadable-
`information is
`determined to
`include executable
`
`code characteristic
`
`structure: the algorithm disclosed
`in Fig. 10(a) and at col. 19, l. 40 –
`col. 20, l. 3
`
`means-plus-function under § 112,
`¶ 6
`
`function: coupled to the MPC
`generator, and forming a sandbox
`package including the MPC and
`the downloadable-information
`
`structure: linking engine 405
`disclosed in Fig. 4 and at col. 13, l.
`54 – col. 14, l. 11
`
`means-plus-function under § 112,
`¶ 6
`
`function: providing the MPC
`
`structure: the algorithm disclosed
`in Fig. 8 and at col. 18:19-33
`
`means-plus-function under § 112,
`¶ 6
`
`function: communicatively
`coupled to the content inspection
`engine, and causing mobile
`protection code (“MPC”) to be
`communicated to at least one
`information-destination of the
`downloadable-information, if the
`downloadable-information is
`determined to include executable
`code
`
`structure: the algorithm disclosed
`in Fig. 4 and at col. 14, ll. 38-50
`
`05829.00001/6471714.1
`8
`__________________________________________________________________________________
`
`JOINT CLAIM CONSTRUCTION
`
`CASE NO. 13-CV-05808-BLF
`AND PRE-HEARING STATEMENT
`
`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 SYSTEMS - Exhibit 1019 Page 9
`
`

`
`Case3:13-cv-05808-HSG Document117 Filed01/26/15 Page10 of 31
`
`U.S. Patent No. 7,058,822
`
`Claim Term
`
`Claim(s)
`
`code
`
`Finjan’s Proposed
`Construction
`
`Defendants’ Proposed
`Construction
`
`
`
`
`
`U.S. Patent No. 7,613,918
`Claim Term
`Claim(s)
`
`Finjan’s Proposed
`Construction
`
`Defendants’ Proposed
`Construction
`
`12
`
`No construction necessary
`– Plain and ordinary
`meaning.
`
`a receiver for
`receiving content
`including
`potentially
`malicious
`executable code
`(“CODE-A”),
`intended for
`downloading at a
`client computer
`
`12
`
`a code profiler,
`coupled with said
`receiver, for
`scanning CODE-A
`and deriving a
`profile thereof
`
`No construction necessary
`– Plain and ordinary
`meaning.
`
`12
`
`No construction necessary
`– Plain and ordinary
`meaning.
`
`a security context
`generator, coupled
`with said code
`profiler, for
`determining, based
`on the profile of
`CODE-A derived
`by said profiler, an
`appropriate
`computer account
`from among the
`
`means-plus-function under § 112,
`¶ 6
`
`function: receiving content
`including potentially malicious
`executable code ("CODE-A"),
`intended for downloading at a
`client computer
`
`structure: gateway receiver 135
`disclosed in Fig. 1 and col. 2 l. 60
`– col. 3 l. 2; and gateway receiver
`405 disclosed in Fig. 4 and col. 9
`ll. 1-17
`
`means-plus-function under § 112,
`¶ 6
`
`function: coupled with said
`receiver, and scanning CODE-A
`and deriving a profile thereof
`
`structure: indefinite for failure to
`disclose corresponding
`structure/algorithm
`
`means-plus-function under § 112,
`¶ 6
`
`function: coupled with said code
`profiler, and determining, based on
`the profile of CODE-A derived by
`said profiler, an appropriate
`computer account from among the
`plurality of computer accounts,
`under which CODE-A may be
`processed by the client computer
`
`05829.00001/6471714.1
`9
`__________________________________________________________________________________
`
`JOINT CLAIM CONSTRUCTION
`
`CASE NO. 13-CV-05808-BLF
`AND PRE-HEARING STATEMENT
`
`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 SYSTEMS - Exhibit 1019 Page 10
`
`

`
`Case3:13-cv-05808-HSG Document117 Filed01/26/15 Page11 of 31
`
`
`
`U.S. Patent No. 7,613,918
`Claim Term
`Claim(s)
`
`Finjan’s Proposed
`Construction
`
`plurality of
`computer
`accounts, under
`which CODE-A
`may be processed
`by the client
`computer
`
`a code packager,
`coupled with said
`security context
`generator, for
`packaging (i)
`information about
`the computer
`account
`determined by said
`security context
`generator and (ii)
`CODE-A, with
`(iii) executable
`wrapper code
`(“CODE-B”), into
`a combined code
`(“CODE-C”)
`
`a transmitter,
`coupled with said
`code packager, for
`forwarding
`CODE-C to the
`client computer for
`processing
`
`12
`
`No construction necessary
`– Plain and ordinary
`meaning.
`
`12
`
`No construction necessary
`– Plain and ordinary
`meaning.
`
`Defendants’ Proposed
`Construction
`structure: indefinite for failure to
`disclose corresponding
`structure/algorithm; also indefinite
`due to “appropriate” term
`
`means-plus-function under § 112,
`¶ 6
`
`function: coupled with said
`security context generator, and
`packaging (i) information about
`the computer account determined
`by said security context generator
`and (ii) CODE-A, with (iii)
`executable wrapper code (“CODE-
`B”), into a combined code
`(“CODE-C”)
`
`structure: the algorithm performed
`by file embedder 415 as described
`in col. 9, l. 51 – col. 10, l. 5
`
`means-plus-function under § 112,
`¶ 6
`
`function: coupled with said code
`packager, and forwarding CODE-
`C to the client computer for
`processing
`
`structure: gateway transmitter 140
`disclosed in Fig. 1 and col. 2 l. 60
`– col. 3 l. 2; and gateway
`transmitter 425 disclosed in Fig. 4
`and col. 9 ll. 1-17
`
`an appropriate
`computer account
`from among the
`plurality of
`computer
`
`1, 12, 21
`
`No construction necessary
`– Plain and ordinary
`meaning.
`
`indefinite
`
`05829.00001/6471714.1
`10
`__________________________________________________________________________________
`
`JOINT CLAIM CONSTRUCTION
`
`CASE NO. 13-CV-05808-BLF
`AND PRE-HEARING STATEMENT
`
`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 SYSTEMS - Exhibit 1019 Page 11
`
`

`
`
`
`
`
`Case3:13-cv-05808-HSG Document117 Filed01/26/15 Page12 of 31
`
`U.S. Patent No. 7,613,918
`Claim Term
`Claim(s)
`
`Finjan’s Proposed
`Construction
`
`Defendants’ Proposed
`Construction
`
`accounts, under
`which CODE-A
`may be processed
`by the client
`computer
`
`profile
`
`
`
`1, 12, 21
`
`No construction necessary
`– Plain and ordinary
`meaning.
`
`a list or delineation of one or more
`attributes of executable content
`including the source from which
`the content originated, the time &
`date at which the content was
`received, the destination client
`computer to which the content is
`being sent, and privileges of a user
`of the destination client computer;
`a profile may also include a list or
`delineation of potentially
`malicious operations that the
`content is programmed to perform
`
`forwarding /
`forward CODE-C
`to the client
`computer for
`processing
`
`1, 12, 21
`
`No construction necessary
`– Plain and ordinary
`meaning.
`
`transmit[ting] CODE-C to the
`client computer that requested the
`content ("CODE-A")
`
`executable code
`
`1, 12, 21
`
`1, 12, 21
`
`executable
`wrapper code
`("CODE-B") /
`wrapper
`executable code
`("CODE-B")
`
`U.S. Patent No. 7,647,633
`
`Claim Term
`
`Claim(s)
`
`No construction necessary
`– Plain and ordinary
`meaning.
`
`No construction necessary
`– Plain and ordinary
`meaning.
`
`code that is ready to run on a
`computer
`
`code that is ready to run on a
`computer and that includes
`computer instructions to initiate a
`new process using a specified set
`of parameters
`
`Finjan’s Proposed
`Construction
`
`Defendants’ Proposed
`Construction
`
`mobile protection
`
`1-41
`
`code capable of
`monitoring or intercepting
`
`code communicated to at least one
`information-destination that, at
`
`05829.00001/6471714.1
`11
`__________________________________________________________________________________
`
`JOINT CLAIM CONSTRUCTION
`
`CASE NO. 13-CV-05808-BLF
`AND PRE-HEARING STATEMENT
`
`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 SYSTEMS - Exhibit 1019 Page 12
`
`

`
`Case3:13-cv-05808-HSG Document117 Filed01/26/15 Page13 of 31
`
`
`
`U.S. Patent No. 7,647,633
`
`Claim Term
`
`Claim(s)
`
`Finjan’s Proposed
`Construction
`
`Defendants’ Proposed
`Construction
`
`potentially malicious code
`
`
`runtime, monitors or intercepts
`actually or potentially malicious
`code operations
`
`8, 14
`
`No construction necessary
`– Plain and ordinary
`meaning.
`
`a user computer that receives and
`initiates (or otherwise hosts)
`execution of the downloadable-
`information
`
`8
`
`8
`
`No construction necessary
`– Plain and ordinary
`meaning.
`
`No construction necessary
`– Plain and ordinary
`meaning.
`
`means-plus-function under § 112,
`¶ 6
`
`function: communicatively
`coupled to the information
`monitor, and determining, by the
`computer, whether the
`downloadable-information
`includes executable code
`
`structure: the algorithm disclosed
`in Fig. 10(a) and at col. 19, ll. 18-
`64
`
`means-plus-function under § 112,
`¶ 6
`
`function: communicatively
`coupled to the content inspection
`engine, and causing mobile
`protection code (“MPC”) to be
`communicated by the computer to
`at least one information-
`destination of the downloadable-
`information, if the downloadable-
`information is determined to
`include executable code
`
`structure: the algorithm disclosed
`in Fig. 10(a) and at col. 19, ll. 18-
`64
`
`code
`
`
`
`information-
`destination of the
`downloadable
`information /
`downloadable-
`information
`destination
`
`a content
`inspection engine
`communicatively
`coupled to the
`information
`monitor for
`determining, by
`the computer,
`whether the
`downloadable-
`information
`includes
`executable code
`
`a protection agent
`engine
`communicatively
`coupled to the
`content inspection
`engine for causing
`mobile protection
`code (“MPC”) to
`be communicated
`by the computer to
`at least one
`information-
`destination of the
`downloadable-
`information, if the
`downloadable-
`information is
`
`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
`
`05829.00001/6471714.1
`12
`__________________________________________________________________________________
`
`JOINT CLAIM CONSTRUCTION
`
`CASE NO. 13-CV-05808-BLF
`AND PRE-HEARING STATEMENT
`
`BLUE COAT SYSTEMS - Exhibit 1019 Page 13
`
`

`
`
`
`
`
`Case3:13-cv-05808-HSG Document117 Filed01/26/15 Page14 of 31
`
`U.S. Patent No. 7,647,633
`
`Claim Term
`
`Claim(s)
`
`Finjan’s Proposed
`Construction
`
`Defendants’ Proposed
`Construction
`
`12
`
`12
`
`determined to
`include executable
`code
`
`a parser for
`parsing the
`downloadable-
`information
`
`a content analyzer
`communicatively
`coupled to the
`parser for
`determining
`whether one or
`more
`downloadable-
`information
`elements of the
`downloadable-
`information
`correspond with
`executable code
`elements
`
`U.S. Patent No. 7,975,305
`Claim Term
`Claim(s)
`
`1
`
`incoming content
`from the Internet
`on its destination
`to an Internet
`application
`running on the
`computer
`
`No construction necessary
`– Plain and ordinary
`meaning.
`
`No construction necessary
`– Plain and ordinary
`meaning.
`
`means-plus-function under § 112,
`¶ 6
`
`function: parsing the
`downloadable-information
`
`structure: parser 502 disclosed in
`Fig. 5 and col. 14, ll. 50-57
`
`means-plus-function under § 112,
`¶ 6
`
`function: communicatively
`coupled to the parser, and
`determining whether one or more
`downloadable-information
`elements of the downloadable-
`information correspond with
`executable code elements
`
`structure: file type detector 502
`disclosed in Fig. 5 and col. 14, l.
`58 – col. 15, l. 20
`
`Finjan’s Proposed
`Construction
`
`Defendants’ Proposed
`Construction
`
`No construction necessary
`– Plain and ordinary
`meaning.
`
`incoming content from the Internet
`in transit to an Internet application
`running on the computer that
`requested download of the content
`
`selectively
`diverting incoming
`
`1
`
`No construction necessary
`– Plain and ordinary
`
`indefinite
`
`05829.00001/6471714.1
`13
`__________________________________________________________________________________
`
`JOINT CLAIM CONSTRUCTION
`
`CASE NO. 13-CV-05808-BLF
`AND PRE-HEARING STATEMENT
`
`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 SYSTEMS - Exhibit 1019 Page 14
`
`

`
`Case3:13-cv-05808-HSG Document117 Filed01/26/15 Page15 of 31
`
`Finjan’s Proposed
`Construction
`meaning.
`
`Defendants’ Proposed
`Construction
`
`
`
`U.S. Patent No. 7,975,305
`Claim Term
`Claim(s)
`
`content from its
`intended
`destination to said
`rule-based content
`scanner
`
`a database of
`parser and
`analyzer rules
`corresponding to
`computer exploits,
`stored within the
`computer
`
`1
`
`No construction necessary
`– Plain and ordinary
`meaning.
`
`a database of parser and analyzer
`rules corresponding to computer
`exploits, stored within the
`computer that requested download
`of the content
`
`parser rules
`
`1, 2, 13
`
`No construction necessary
`– Plain and ordinary
`meaning.
`
`patterns of tokens that form
`syntactical constructs of program
`code
`
`analyzer rules
`
`1, 2, 13
`
`1
`
`a rule-based
`content scanner
`that communicates
`with said database
`of parser and
`analyzer rules,
`operatively
`coupled with said
`network interface,
`for scanning
`incoming content
`received by said
`network interface
`to recognize the
`presence of
`potential computer
`exploits
`therewithin
`
`a network traffic
`probe, operatively
`coupled to said
`
`1
`
`No construction necessary
`– Plain and ordinary
`meaning.
`
`No construction necessary
`– Plain and ordinary
`meaning.
`
`patterns of tokens that correspond
`to potential exploits
`
`means-plus-function under § 112,
`¶ 6
`
`function: communicates with said
`database of parser a

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket