throbber
Case 3:17-cv-05659-WHA Document 349-6 Filed 01/04/19 Page 1 of 38
`Case 3:17-cv-05659-WHA Document 349-6 Filed 01/04/19 Page 1 of 38
`
`EXHIBIT 5
`EXHIBIT 5
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`

`

`Case 3:17-cv-05659-WHA Document 349-6 Filed 01/04/19 Page 2 of 38
`Case 3:17-cv-05659-WHA Document 349-6 Filed 01/04/19 Page 2 of 38
`PTO/SB/05 (01-04)
`Approvedfor use through 07/31/2006. OMB 0651-0032
`U.S. Patent and Trademark Office. US. DEPARTMENT OF COMMERCE
`Underthe Paperwork Reduction Act of 1995, no personsare required to respondto a collectionofinformation unlessit displays a valid OMBcontrol number.
`
`
`43426.00065
`
`
`
`UTILITY
`Shlomo Touboul
`
`
`
`PATENT APPLICATION
` METHOD AND SYSTEM FOR GACHING AT
`
`
`
`O
`SECURE GATEWAYS
`TRANSMITTAL
`
`
`
`(Only for new nonprovisional applications under 37 C.F.R. 1.53(b))
`
`Mail Stop Patent Application
`Commissionerfor Patents
`P.O. Box 1450
`Alexandria VA 22313-1450
`7. J CD-ROM or CD-R in duplicate, large table or
`Computer Program (Appendix)
`8. Nucleotide and/or Amino Acid Sequence Submission
`(if applicable, ail necessary)
`a. L] Computer Readable Form (CRF)
`Specification SequenceListing on:
`i. (J CD-ROM or CD-R (2 copies); or
`ii. ] Paper
`
`
`
`050304
`
`Attorney Docket No.
`
`First Inventor
`
`ADDRESSTO:
`
`APPLICATION ELEMENTS
`
`Mn
`yOeosO
`N
`
`iK
`
`(Mh
`
`See MPEP chapter 600 concerning utility patent application contents.
`
`Fee Transmittal Form (e.g., PTO/SB/17)
`(Submit an original and a duplicate for fee processing)
`Applicant claims small entity status.
`See 37 CFR 1.27.
`[Total Pages
`Specification
`(preferred arrangementset forth below)
`- Descriptive title of the Invention
`- Cross Reference to Related Applications
`- Statement Regarding Fed sponsored R & D
`- Reference to sequencelisting, a table,
`or a computerprogramlisting appendix
`- Backgroundof the Invention
`- Brief Summary of the Invention
`- Brief Description of the Drawings( iffiled)
`- Detailed Description
`- Claim(s)
`- Abstract of the Disclosure
`
`Assignment Papers (cover sheet & document(s))
`37 C.F.R. 3.73(b) Statement
`[[) Powerof
`(whenthere is an assignee) -
`Attorney
`
`English Translation Document(if applicable)
`Information Disclosure
`(J Copies of IDS
`4._Drawing(s) (35 U.S.C. 113)
`[Total Sheets _3
` }
`Citations
`Statement (IDS)/PTO-1449
`§. Oath or Declaration
`_2
`[Total Sheets
`]
`Preliminary Amendment
`a.
`[EX] Unsigned
`Return Receipt Postcard (MPEP 503)
`b. LJ Copy from a prior application (37 CFR 1.63 (d))
`(Should be specifically itemized)
`(for a continuation/divisional with Box 18 completed)
`Certified Copy of Priority Document(s)
`i (J DELETION OF INVENTOR(S)
`(if foreign priority is claimed)
`Signed statement attached deleting inventor(s)
`Nonpublication Request under 35 U.S.C. 122
`namedin the prior application, see 37 CFR
`(b)(2)(B)(i). Applicant must attach form PTO/SB/35
`1.63(d)(2) and 1.33(b).
`or its equivalent.
`6.L] Application Data Sheet. See 37 CFR 1.76
`Other: General Authorization to Petition for Extensions
`
`18. If a CONTINUING APPLICATION, check appropriate box, and supply the requisite information below andin the first sentenceofthe
`specification following thetitle, or in an Application Data Sheet under 37 CFR 1.76:
`0 Continuation
`OO Divisional
`of prior application No: 09 / 539,667
`& Continuation-in-part (CIP)
`Art Unit: 2131
`Prior application information:
`Examiner Christopher A. Revak
`For CONTINUATIONor DIVISIONAL APPSonly:The entire disctosure of the prior application, from which an oath or declaration is supplied under Box 5b,
`is considered a part of the disclosure of the accompanyingordivisional application and is hereby incorporated by reference. The incorporation can only
`be relied upon whena portion has been inadvertently omitted from the submitted application parts.
`19. CORRESPONDENCE ADDRESS
`
`[KI] CustomerNumber
`
` -
`
`OR © Correspondence address below
`
`Address
`
`
`
`Name (Print/Type)
`
`Marc A. Sockol
`
`Registration No. (Attorney/Agent) PRR
`
`This collection of information is required by 37 CFR 1.53(b). The information is required to obtain or retain a benefit by the public which is to file (and by the USPTOto
`process)an application. Confidentiality is governed by 35 U.S.C. 122 and 37 CFR 1.14. This collection is estimated to take 12 minutes to complete,including gathering,
`preparing, and submitting the completed application form to the USPTO.Time will vary depending upon the individual case. Any comments on the amountof time you
`require to complete this form and/or suggestions for reducing this burden, should be sent to the Chief Information Officer, U.S. Patent and Trademark Office, U.S.
`Department of Commerce, P.O. Box 1450, Alexandria, VA 22313-1450. DO NOT SEND FEES OR COMPLETED FORMSTO THIS ADDRESS. SEND TO: Mail Stop
`Patent Application, Commissionerfor Patents, P.O. Box 1450, Alexandria, VA 22313-1450.
`
`

`

`CTvoeoso
`
`Case 3:17-cv-05659-WHA Document 349-6 Filed 01/04/19 Page 3 of 38
`Express YigibbabellYogVESRISSOW/SAUSDocument 349-6 Filed 01/04/19 Page 3 9,28, 1003
`Approvedfor use through 07/31/2006. OMB 0651-0032
`U.S. Patent and Trademark Office: U.S. DEPARTMENT OF COMMERCE
`Under the Paperwork Reduction Act of 1995, no persons are required to respond to a collection of information unless it displays a valid OMB control number.
`
`
`
`
`
`
`FEE TRANSMITTAL.
`for FY 2004
`
`
`
`Hi
`First Named Inventor|Shlomo Touboul
`Effective 10/01/2003. Patent fees are subject to annualrevision.
`
`
`
`
`
`
`Attorney Docket No.|43426.00065
`
`Art Unit
`
`OJ Check
`
`O Creditcard
`
`[J Money (J Other 1) None
`Order
`
`I Deposit Account:
`
`Deposit
`Account
`Number
`
`05-0150
`
`Fee Description
`Surcharge- latefiling fee or oath
`Surcharge- late provisionalfiling fee
`or cover sheet.
`
`Fee Paid
`
`Deposit
`Account
`Name
`
`Squire, Sanders & DempseyL.L.P.
`
`The Director is authorized to: (check all that apply)
`& Charge fee(s) indicated below {& Credit any overpayments
`[J Charge any additional fee(s) during the pendencyofthis application
`D0 Chargefee(s) indicated below, except for the filing fee
`to the above-identified deposit account.
`
`FEE CALCULATION
`BASIC FILING FEE
`
`Fee Paid
`770
`
`Fee Description
`
`Utility filing fee
`Designfiling fee
`Plantfiling fee
`Reissuefiling fee
`Provisionalfilling fee
`
`265
`
`80
`
`SUBTOTAL(1)
`
`it greater; For Reissues, see above
`
`Non-English specification
`Forfiling a request for reexamination
`Requesting publication of SIR prior to
`Examiner action
`Requesting publication of. SIR after
`Examiner action
`Extension for reply within first month
`Extension for reply within second
`month
`Extensionfor reply within third month
`Extensionfor reply within fourth
`month
`Extension for reply within fifth month
`Notice of Appeal
`Filing a brief in support of an appeal
`Requestfor oral hearing
`Petition to institute a public use
`proceeding
`Petition to revive — unavoidable
`Petition to revive — unintentional
`Utility issue fee (or reissue)
`Design issue fee
`2. EXTRA CLAIM FEES FOR UTILITY AND REISSUE
`Extra
`Fee from
`Plant issue fee
`Claims
`below
`Petitions to the Commissioner
`[as J-2o~ =[25J
`Processing fee under 37 CFR 1.17 (q)}
`Submission of Information Disclosure
`Stmt
`Recording each patent assignment
`per property (times numberof
`properties)
`Filing a submissionafter final rejection
`(37 CFR § 1.129(a))
`For each additional invention to be
`examined (37 CFR § 1.129(b))
`Request for Continued Examination (RCE)
`Request for expedited examination
`of a design application
`
`Fee Description
`Claims in excess of 20
`Independent claims in excess of 3
`Multiple dependentclaim,if not paid
`** Reissue independentclaims over
`original patent
`“* Reissue claims in excess of 20 and
`overoriginal patent
`
`Otherfee (specify)
`SUBTOTAL (2)|($) 1310
`SUBTOTAL(3)
`“Reduced by Basic Filing Fee Paid
`
`SUBMITTED BY
`
`
`Registration No.
`Name (Print/Type)
`Mare A. Sockol
`(Attorney/Agent)
`
`May 3, 2004
`:
`(ome
`WARNING: Information on this form may become public. Credit card information should not be
`included on this form. Provide credit card information and authorization on PTO-2038.
`This collection of information is required by 37 CFR 1.17 and 1.27. The information is required to obtain or retain a benefit by the public which is to file (and by the USPTOto process) an
`application. Confidentiality is governed by 35 U.S.C. 122 and 37 CFR 1.14. This collection is estimated to take 12 minutes to complete, including gathering, preparing, and submitting the
`completed application form to the USPTO.Time will vary depending upon theindividual case. Any comments on the amountof time you require to complete this form and/or suggestions
`for reducing this burden, should be sent to the Chief Information Officer, U.S. Patent and Trademark Office, U.S. Department of Commerce, P.O. Box 1450, Alexandria, VA 22313-1450.
`DO NOT SEND FEES OR COMPLETED FORMSTO THIS ADDRESS. SEND TO: Commissionerfor Patents, P.O. Box 1450, Alexandria, VA 22313-1450.
`‘f you need assistance in completing this form, call 1-800-PTO-9199 (1-800-786-9199) and select option 2.
`.
`
`650.856.6500
`
`

`

`Case 3:17-cv-05659-WHA Document349-6 Filed 01/04/19 Page4 of 38
`Case 3:17-cv-05659-WHA Document 349-6 Filed 01/04/19 Page 4 of 38
`
`Express Mail Label No. EL 806 908 759 US
`
`PATENT
`Attorney Docket No.: 43426.00065
`
`IN THE UNITED STATES PATENT AND TRADEMARK OFFICE
`
`In Re Application of:
`
`Shlomo Touboul
`
`Examiner:
`
`Unknown
`
`AT SECURE GATEWAYS
`
`Serial No:
`
`Unknown
`
`Art Unit:
`
`Unknown
`
`Filed:
`
`For:
`
`May3, 2004
`
`METHOD AND SYSTEM FOR CACHING
`
`BOX PATENT APPLICATION
`Commissionerfor Patents
`Washington, D.C. 20231
`
`GENERAL AUTHORIZATION TO PETITION FOR EXTENSIONS OF TIME
`
`DearSir:
`
`With reference to the subject application, and pursuant to 37 C.F.R. § 1.136, Applicant
`
`hereby authorizes and requests the Commissionerto treat any correspondence requiring a
`
`petition for extension of time as containing such a request therefore for the appropriate length of
`
`time. This general authorizationis effective during the pendencyofthis application, including
`any division or continuing application therefrom.
`.
`Whereno checkis received by the Commissioner, you are hereby authorized to charge
`
`paymentof the requisite petition fees, or charge any additional fee required under 37 C.F.R. §
`
`1.17, or credit any overpayment of same, to Deposit Account No. 05-0150.
`
`Date: S| 3 [2 4
`Squire, Sanders & Dempsey L.L.P.
`
`600 Hansen Way
`Palo Alto, CA 94304-1043
`Telephone (650) 856-6500
`Facsimile (650) 843-8777
`
`Respectfully submitted,
`By: PAS
`
`Marc A. Sockol
`Attorney for Applicant
`Reg. No. 40,823
`
`In re Touboul
`
`Page | of 1
`
`.
`
`68384
`
`

`

`Case 3:17-cv-05659-WHA Document 349-6 Filed 01/04/19 Page 5 of 38
`Case 3:17-cv-05659-WHA Document 349-6 Filed 01/04/19 Page 5of 38
`PTO/SB/05 (01-04)
`Approvedfor use through 07/31/2006. OMB 0651-0032
`U.S. Patent and Trademark Office. US. DEPARTMENT OF COMMERCE
`Underthe Paperwork Reduction Act of 1995, no personsare required to respondto a collectionofinformation unlessit displays a valid OMBcontrol number.
`
`
`43426.00065
`
`
`
`UTILITY
`Shlomo Touboul
`
`
`
`PATENT APPLICATION
` METHOD AND SYSTEM FOR GACHING AT
`
`
`
`O
`SECURE GATEWAYS
`TRANSMITTAL
`
`
`
`(Only for new nonprovisional applications under 37 C.F.R. 1.53(b))
`
`Mail Stop Patent Application
`Commissionerfor Patents
`P.O. Box 1450
`Alexandria VA 22313-1450
`7. J CD-ROM or CD-R in duplicate, large table or
`Computer Program (Appendix)
`8. Nucleotide and/or Amino Acid Sequence Submission
`(if applicable, ail necessary)
`a. L] Computer Readable Form (CRF)
`Specification SequenceListing on:
`i. (J CD-ROM or CD-R (2 copies); or
`ii. ] Paper
`
`
`
`050304
`
`Attorney Docket No.
`
`First Inventor
`
`ADDRESSTO:
`
`APPLICATION ELEMENTS
`
`Mn
`yOeosO
`N
`
`iK
`
`(Mh
`
`See MPEP chapter 600 concerning utility patent application contents.
`
`Fee Transmittal Form (e.g., PTO/SB/17)
`(Submit an original and a duplicate for fee processing)
`Applicant claims small entity status.
`See 37 CFR 1.27.
`[Total Pages
`Specification
`(preferred arrangementset forth below)
`- Descriptive title of the Invention
`- Cross Reference to Related Applications
`- Statement Regarding Fed sponsored R & D
`- Reference to sequencelisting, a table,
`or a computerprogramlisting appendix
`- Backgroundof the Invention
`- Brief Summary of the Invention
`- Brief Description of the Drawings( iffiled)
`- Detailed Description
`- Claim(s)
`- Abstract of the Disclosure
`
`Assignment Papers (cover sheet & document(s))
`37 C.F.R. 3.73(b) Statement
`[[) Powerof
`(whenthere is an assignee) -
`Attorney
`
`English Translation Document(if applicable)
`Information Disclosure
`(J Copies of IDS
`4._Drawing(s) (35 U.S.C. 113)
`[Total Sheets _3
` }
`Citations
`Statement (IDS)/PTO-1449
`§. Oath or Declaration
`_2
`[Total Sheets
`]
`Preliminary Amendment
`a.
`[EX] Unsigned
`Return Receipt Postcard (MPEP 503)
`b. LJ Copy from a prior application (37 CFR 1.63 (d))
`(Should be specifically itemized)
`(for a continuation/divisional with Box 18 completed)
`Certified Copy of Priority Document(s)
`i (J DELETION OF INVENTOR(S)
`(if foreign priority is claimed)
`Signed statement attached deleting inventor(s)
`Nonpublication Request under 35 U.S.C. 122
`namedin the prior application, see 37 CFR
`(b)(2)(B)(i). Applicant must attach form PTO/SB/35
`1.63(d)(2) and 1.33(b).
`or its equivalent.
`6.L] Application Data Sheet. See 37 CFR 1.76
`Other: General Authorization to Petition for Extensions
`
`18. If a CONTINUING APPLICATION, check appropriate box, and supply the requisite information below andin the first sentenceofthe
`specification following thetitle, or in an Application Data Sheet under 37 CFR 1.76:
`0 Continuation
`OO Divisional
`of prior application No: 09 / 539,667
`& Continuation-in-part (CIP)
`Art Unit: 2131
`Prior application information:
`Examiner Christopher A. Revak
`For CONTINUATIONor DIVISIONAL APPSonly:The entire disctosure of the prior application, from which an oath or declaration is supplied under Box 5b,
`is considered a part of the disclosure of the accompanyingordivisional application and is hereby incorporated by reference. The incorporation can only
`be relied upon whena portion has been inadvertently omitted from the submitted application parts.
`19. CORRESPONDENCE ADDRESS
`
`[KI] CustomerNumber
`
` -
`
`OR © Correspondence address below
`
`Address
`
`
`
`Name (Print/Type)
`
`Marc A. Sockol
`
`Registration No. (Attorney/Agent) PRR
`
`This collection of information is required by 37 CFR 1.53(b). The information is required to obtain or retain a benefit by the public which is to file (and by the USPTOto
`process)an application. Confidentiality is governed by 35 U.S.C. 122 and 37 CFR 1.14. This collection is estimated to take 12 minutes to complete,including gathering,
`preparing, and submitting the completed application form to the USPTO.Time will vary depending upon the individual case. Any comments on the amountof time you
`require to complete this form and/or suggestions for reducing this burden, should be sent to the Chief Information Officer, U.S. Patent and Trademark Office, U.S.
`Department of Commerce, P.O. Box 1450, Alexandria, VA 22313-1450. DO NOT SEND FEES OR COMPLETED FORMSTO THIS ADDRESS. SEND TO: Mail Stop
`Patent Application, Commissionerfor Patents, P.O. Box 1450, Alexandria, VA 22313-1450.
`
`

`

`CTvoeoso
`
`Case 3:17-cv-05659-WHA Document 349-6 Filed 01/04/19 Page 6 of 38
`Express YigibbabellYogVESRISSOWSAUSDocument 349-6 Filed 01/04/19 Page 6 9F,28,, 1003
`Approvedfor use through 07/31/2006. OMB 0651-0032
`U.S. Patent and Trademark Office: U.S. DEPARTMENT OF COMMERCE
`Under the Paperwork Reduction Act of 1995, no persons are required to respond to a collection of information unless it displays a valid OMB control number.
`
`
`
`
`
`
`FEE TRANSMITTAL.
`for FY 2004
`
`
`
`Hi
`First Named Inventor|Shlomo Touboul
`Effective 10/01/2003. Patent fees are subject to annualrevision.
`
`
`
`
`
`
`Attorney Docket No.|43426.00065
`
`Art Unit
`
`OJ Check
`
`O Creditcard
`
`[J Money (J Other 1) None
`Order
`
`I Deposit Account:
`
`Deposit
`Account
`Number
`
`05-0150
`
`Fee Description
`Surcharge- latefiling fee or oath
`Surcharge- late provisionalfiling fee
`or cover sheet.
`
`Fee Paid
`
`Deposit
`Account
`Name
`
`Squire, Sanders & DempseyL.L.P.
`
`The Director is authorized to: (check all that apply)
`& Charge fee(s) indicated below {& Credit any overpayments
`[J Charge any additional fee(s) during the pendencyofthis application
`D0 Chargefee(s) indicated below, except for the filing fee
`to the above-identified deposit account.
`
`FEE CALCULATION
`BASIC FILING FEE
`
`Fee Paid
`770
`
`Fee Description
`
`Utility filing fee
`Designfiling fee
`Plantfiling fee
`Reissuefiling fee
`Provisionalfilling fee
`
`265
`
`80
`
`SUBTOTAL(1)
`
`it greater; For Reissues, see above
`
`Non-English specification
`Forfiling a request for reexamination
`Requesting publication of SIR prior to
`Examiner action
`Requesting publication of. SIR after
`Examiner action
`Extension for reply within first month
`Extension for reply within second
`month
`Extensionfor reply within third month
`Extensionfor reply within fourth
`month
`Extension for reply within fifth month
`Notice of Appeal
`Filing a brief in support of an appeal
`Requestfor oral hearing
`Petition to institute a public use
`proceeding
`Petition to revive — unavoidable
`Petition to revive — unintentional
`Utility issue fee (or reissue)
`Design issue fee
`2. EXTRA CLAIM FEES FOR UTILITY AND REISSUE
`Extra
`Fee from
`Plant issue fee
`Claims
`below
`Petitions to the Commissioner
`[as J-2o~ =[25J
`Processing fee under 37 CFR 1.17 (q)}
`Submission of Information Disclosure
`Stmt
`Recording each patent assignment
`per property (times numberof
`properties)
`Filing a submissionafter final rejection
`(37 CFR § 1.129(a))
`For each additional invention to be
`examined (37 CFR § 1.129(b))
`Request for Continued Examination (RCE)
`Request for expedited examination
`of a design application
`
`Fee Description
`Claims in excess of 20
`Independent claims in excess of 3
`Multiple dependentclaim,if not paid
`** Reissue independentclaims over
`original patent
`“* Reissue claims in excess of 20 and
`overoriginal patent
`
`Otherfee (specify)
`SUBTOTAL (2)|($) 1310
`SUBTOTAL(3)
`“Reduced by Basic Filing Fee Paid
`
`SUBMITTED BY
`
`
`Registration No.
`Name (Print/Type)
`Mare A. Sockol
`(Attorney/Agent)
`
`May 3, 2004
`:
`(ome
`WARNING: Information on this form may become public. Credit card information should not be
`included on this form. Provide credit card information and authorization on PTO-2038.
`This collection of information is required by 37 CFR 1.17 and 1.27. The information is required to obtain or retain a benefit by the public which is to file (and by the USPTOto process) an
`application. Confidentiality is governed by 35 U.S.C. 122 and 37 CFR 1.14. This collection is estimated to take 12 minutes to complete, including gathering, preparing, and submitting the
`completed application form to the USPTO.Time will vary depending upon theindividual case. Any comments on the amountof time you require to complete this form and/or suggestions
`for reducing this burden, should be sent to the Chief Information Officer, U.S. Patent and Trademark Office, U.S. Department of Commerce, P.O. Box 1450, Alexandria, VA 22313-1450.
`DO NOT SEND FEES OR COMPLETED FORMSTO THIS ADDRESS. SEND TO: Commissionerfor Patents, P.O. Box 1450, Alexandria, VA 22313-1450.
`‘f you need assistance in completing this form, call 1-800-PTO-9199 (1-800-786-9199) and select option 2.
`.
`
`650.856.6500
`
`

`

`Case 3:17-cv-05659-WHA Document349-6 Filed 01/04/19 Page7 of 38
`Case 3:17-cv-05659-WHA Document 349-6 Filed 01/04/19 Page 7 of 38
`
`Express Mail Label No. EL 806 908 759 US
`
`PATENT
`Attorney Docket No.: 43426.00065
`
`IN THE UNITED STATES PATENT AND TRADEMARK OFFICE
`
`In Re Application of:
`
`Shlomo Touboul
`
`Examiner:
`
`Unknown
`
`AT SECURE GATEWAYS
`
`Serial No:
`
`Unknown
`
`Art Unit:
`
`Unknown
`
`Filed:
`
`For:
`
`May3, 2004
`
`METHOD AND SYSTEM FOR CACHING
`
`BOX PATENT APPLICATION
`Commissionerfor Patents
`Washington, D.C. 20231
`
`GENERAL AUTHORIZATION TO PETITION FOR EXTENSIONS OF TIME
`
`DearSir:
`
`With reference to the subject application, and pursuant to 37 C.F.R. § 1.136, Applicant
`
`hereby authorizes and requests the Commissionerto treat any correspondence requiring a
`
`petition for extension of time as containing such a request therefore for the appropriate length of
`
`time. This general authorizationis effective during the pendencyofthis application, including
`any division or continuing application therefrom.
`.
`Whereno checkis received by the Commissioner, you are hereby authorized to charge
`
`paymentof the requisite petition fees, or charge any additional fee required under 37 C.F.R. §
`
`1.17, or credit any overpayment of same, to Deposit Account No. 05-0150.
`
`Date: S| 3 [2 4
`Squire, Sanders & Dempsey L.L.P.
`
`600 Hansen Way
`Palo Alto, CA 94304-1043
`Telephone (650) 856-6500
`Facsimile (650) 843-8777
`
`Respectfully submitted,
`By: PAS
`
`Marc A. Sockol
`Attorney for Applicant
`Reg. No. 40,823
`
`In re Touboul
`
`Page | of 1
`
`.
`
`68384
`
`

`

`“—
`
`Case 3:17-cv-05659-WHA Document 349-6 Filed 01/04/19 Page 8 of 38
`Case 3:17-cv-05659-WHA Document 349-6 Filed 01/04/19 Page 8 of 38
`
`UNITED STATES PATENT APPLICATION
`
`FOR
`
`Method and System for Caching at Secure Gateways
`
`Inventor:
`
`Shlomo Toubol
`
`Preparedby:
`
`MARCA. BERGER
`
`P. O. BOX 2085
`
`REHOVOT 76120
`
`ISRAEL
`
`08-93 15207
`
`ATTORNEY DOCKET No.: 43426.00065
`
`Please direct communicationsto:
`Squire, Sanders & Dempsey L.L.P.
`600 Hansen Way
`Palo Alto, CA 94304-1043
`(650) 856-6500
`
`“Express Mail” mailing label number:_EL 806 908 759 US
`
`
`Date of Deposit:_May 3, 2004
`I hereby certify that I am causing this paper or fee to be deposited with the United States Postal
`Service “Express Mail Post Office to Addressee” service on the date indicated above and that
`this paper or fee has been addressed to the Assistant Commissioner for Patents, Washington, D.
`C. 20231
`Marc A. Sockol
`(Typed or printed nameef person mailing paper or fee)
`
`(Signature of person mailing paper or fee)
`May
`3, 2004
`
`(Date signed)
`
`

`

`Case 3:17-cv-05659-WHA Document 349-6 Filed 01/04/19 Page 9 of 38
`Case 3:17-cv-05659-WHA Document 349-6 Filed 01/04/19 Page 9 of 38
`
`Method and System for Caching at Secure Gateways
`
`CROSS REFERENCES TO RELATED APPLICATIONS
`
`This application is a continuation-in-part of assignee’s pending
`application U.S. Serial No. 09/539,667, filed on March 30, 2000, and entitled
`SYSTEM AND METHOD FOR PROTECTING A COMPUTER AND A
`
`NETWORK FROM HOSTILE DOWNLOADABLES, whichis a continuation of
`U.S. Serial No. 08/964,388 (now U.S. Patent No. 6,092,194), filed on November
`6,
`1997 and entitled SYSTEM AND METHOD FOR PROTECTING A
`COMPUTER AND A NETWORK FROM HOSTILE DOWNLOADABLES.
`
`FIELD OF THE INVENTION
`
`The present invention relates to computer security and network
`
`gateways.
`
`BACKGROUNDOF THE INVENTION
`
`A network gateway computer conventionally serves as a proxy
`between a groupof inter-connected computers, referred to as an intranet, such as a
`corporate intranet or customers of an Internet service provide, and the myriads of
`server computers on the Internet. The gateway computer is networked with the
`intranet computers in such a way that outgoing requests and responses from the
`intranet computersto the Internet, and incoming requests and responses from the
`Internet to the intranet computers are routed through the gateway computer.
`Typically, a request is issued as an HTTP protocol request that
`includes a URI for a file, such as an HTML page, a JPEG image or a PDF
`document, residing on one or more server computers on the Internet. Similarly, a
`response is typically an HTTP response including a requested file, sent back to a
`client in response to a request.
`Network gateways are generally connected to an intranet with
`high-speed lines, so that the bandwidth between the intranet computers and the
`gateway computer is much higher than the bandwidth between the gateway
`computer andrest of the Internet.
`Two important functions of computer gatewaysare (i) to restrict
`outsiders from unauthorized access to a computer intranet, and (ii) to protect the
`intranet computers from software containing computer viruses and from spam.
`
`-1-
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`

`

`Case 3:17-cv-05659-WHA Document 349-6 Filed 01/04/19 Page 10 of 38
`Case 3:17-cv-05659-WHA Document 349-6 Filed 01/04/19 Page 10 of 38
`
`Computer gateways may contain conventional firewall software that restricts
`outside communication with the intranet, anti-virus software that
`identifies
`computer viruses residing within files retrieved from the Internet, and anti-spam
`software that filters out unwanted content.
`
`Current gateway systems cause latency because clients do not
`access websites directly, and because current gateway systems apply security
`protocols to protect intranet members. Accordingly, systems and methods for
`reducing network access latency without compromising network safety are
`needed.
`
`

`

`Case 3:17-cv-05659-WHA Document 349-6 Filed 01/04/19 Page 11 of 38
`Case 3:17-cv-05659-WHA Document 349-6 Filed 01/04/19 Page 11 of 38
`
`SUMMARYOF THE INVENTION
`
`10
`
`15
`
`20
`
`25
`
`invention provides a method and system for
`The present
`improving performance of gateway computers. Specifically, the present invention
`mitigates network latency caused by processing time at a gateway computer.
`There thus provided in accordance with a_preferredis
`
`
`embodiment of the present
`invention a computer gateway for an intranet of
`computers, including a scanner for scanning incoming files from the Internet and
`deriving security profiles therefor, the security profiles being lists of computer
`commandsthat the files are programmedto perform,a file cache for storing files,
`a security profile cache for storing security profiles for files, and a security policy
`cache for storing security policies for intranet computers within an intranet, the
`security policies including a list of restrictions for files that are transmitted to
`intranet computers.
`further provided in accordance with a preferred
`.
`There is
`embodimentof the present invention a method for operation of a network gateway
`for an intranet of computers,
`including receiving a request from an intranet
`computerfor a file on the Internet, determining whether the requested file resides
`within a file cache at the network gateway, if the determining is affirmative then
`retrieving a security profile for the requested file from a security profile cache at
`the network gateway, the security profile including a list of at least one computer
`commandthat the file is programmedto perform, and if the determining is not
`affirmative then retrieving the requested file from the Internet, scanning the
`retrieved file to determine computer commandsthat the file is programmed to
`perform, deriving a security profile for the retrieved file, storing the retrieved file
`within the file cache, and storing the security profile for the retrieved file within a
`security profile cache, retrieving a security policy for the intranet computer from a
`security policy cache at
`the network gateway,
`the security policy defining
`restrictions for transmitting files to the intranet computer, and comparing the
`security profile for the requested file vis a vis the security policy for the intranet
`computer, to determine whether transmission of the requested file to the intranet
`computeris to be restricted.
`There is yet further provided in accordance with a preferred
`embodimentof the present invention a computer-readable storage medium storing
`program code for causing a computer to perform the steps of receiving a request
`from an intranet computer for a file on the Internet, determining whether the
`requested file resides within a file cache at
`the network gateway,
`if the
`determining is affirmative then retrieving a security profile for the requestedfile
`from a security profile cache at
`the network gateway,
`the security profile
`including a list of at least one computer commandthat the file is programmed to
`
`30
`
`35
`
`40
`
`-3-
`
`

`

`Case 3:17-cv-05659-WHA Document 349-6 Filed 01/04/19 Page 12 of 38
`Case 3:17-cv-05659-WHA Document 349-6 Filed 01/04/19 Page 12 of 38
`
`perform, and if the determining is not affirmative then retrieving the requestedfile
`from the Internet, scanning the retrieved file to determine computer commands
`that the file is programmedto perform, deriving a security profile for the retrieved
`file, storing the retrieved file within the file cache, and storing the security profile
`for the retrieved file within a security profile cache, retrieving a security policy for
`the intranet computer from a security policy cache at the network gateway, the
`security policy defining restrictions for transmitting files to the intranet computer,
`and comparing the security profile for the requested file vis a vis the security
`policy for the intranet computer,
`to determine whether transmission of the
`requested file to the intranet computeris to be restricted.
`There is moreover provided in accordance with a preferred
`embodimentof the present invention a method for operation of a network gateway
`for an intranet of computers,
`including receiving a request from an intranet
`computer for a file on the Internet, retrieving a security profile for the requested
`file from a security profile cache at the network gateway,
`the security profile
`including a list of at least one computer commandthat the file is programmedto
`perform, retrieving a security policy for the intranet computer from a security
`policy cache at the network gateway, the security policy defining restrictions on
`files that can be transmitted to the intranet computer, and comparing the security
`profile for the requested file vis a vis the security policy for the intranet computer,
`to determine whether transmission of the requested file to the intranet computeris
`to be restricted.
`
`There is additionally provided in accordance with a preferred
`embodiment of the present invention a computer-readable storage medium storing
`program code for causing a computer to perform the steps of receiving a request
`from an intranet computer for a file on the Internet, retrieving a security profile
`for the requested file from a security profile cache at the network gateway, the
`security profile including a list of at least one computer commandthatthefile is
`programmed to perform, retrieving a security policy for the intranet computer
`from a security policy cache at the network gateway, the security policy defining
`restrictions on files that can be transmitted to the intranet computer, and
`comparing the security profile for the requested file vis a vis the security policy
`for the intranet computer, to determine whether transmission of the requested file
`tothe intranet computeris to be restricted.
`There is
`further provided in accordance with a preferred
`embodimentof the present invention a method for operation of a network gateway
`for an intranet of computers,
`including retrieving a requested file from the
`Internet, scanning the retrieved file to determine computer commandsthatthe file
`is programmed to perform, deriving a security profile for the retrieved file, the
`security profile including a list of at
`least one computer command that the
`
`-4-
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`

`

`Case 3:17-cv-05659-WHA Document 349-6 Filed 01/04/19 Page 13 of 38
`Case 3:17-cv-05659-WHA Document 349-6 Filed 01/04/19 Page 13 of 38
`
`retrieved file is programmed to perform, storing the retrieved file within a file
`cache, and storing the security profile for the retrieved file within a security
`profile cache.
`
`There is yet further provided in accordance with a preferred
`embodiment of the present invention a computer-readable storage medium storing
`program code for causing a computer to perform the steps of retrieving a
`requested file from the Internet, scanning the retrieved file to determine computer
`commandsthatthe file is programmed to perform, deriving a security profile for
`the retrieved file, the security profile including a list of at least one computer
`commandthat the retrieved file is programmed to perform, storing the retrieved
`file within a file cache, and storing the security profile for the retrieved file within
`a security profile cache.
`There is moreover provided in accordance with a preferred
`embodiment of the present
`invention a computer gateway for an intranet of
`computers,
`including a file cache for storing files, a security profile cache for
`storing security profiles for files, the security profiles being lists of computer
`commandsthatthe files are programmed to perform, and a security policy cache
`for storing security policies for intranet computers within an intranet, the security
`policies including a list of restrictions for files that are transmitted to intranet
`
`10
`
`15
`
`20
`
`computers.
`
`There is additionally provided in accordance with a preferred
`embodimentofthe present invention a method for operation of a network gateway
`for an intranet of computers,
`including receiving a request from an intranet
`computer for a file on the Internet, determining whether the requested file resides
`

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