Patent Document ID: 9729564
Application ID: 15082791
Patent Flag: 1

Claim One:
1. A system, comprising: a computer; a memory in the computer; a database stored in the memory, the database including: a plurality of checks organized into a plurality of categories, each of the plurality of checks used to check when an electronic file conforms to some purported file format for the electronic file and therefore is known to be good; and for each of the plurality of categories, a weight assigned to the category, the weights assigned to the plurality of categories including default weights assigned to the plurality of categories; a receiver to receive the electronic file and to receive second weights from a user to assign to the plurality of categories; an analyser to analyse the electronic file using the plurality of checks in the database; a threat calculator to calculate a risk assessment for the electronic file using a result from the analyser and the weights assigned to the plurality of categories; and an electronic sandbox, the electronic file placed in the electronic sandbox when the risk assessment for the file does not exceed a threshold score, wherein the system is operative to deliver the electronic file to a second user when an observed operation of the electronic sandbox indicates that the electronic file is not a threat.