×

Resisting the spread of unwanted code and data

  • US 10,462,164 B2
  • Filed: 02/04/2019
  • Issued: 10/29/2019
  • Est. Priority Date: 06/09/2005
  • Status: Active Grant
First Claim
Patent Images

1. A method of processing an electronic file to create a substitute electronic file containing only allowable content data, the method comprising:

  • receiving, at a computer system, an incoming electronic file containing content data encoded and arranged in accordance with a predetermined file type;

    determining a purported predetermined file type of the incoming electronic file by analyzing the encoded and arranged content data, and an associated set of rules specifying allowable content data for the purported predetermined file type;

    determining nonconforming data in the content data by determining that the nonconforming data does not conform to the predetermined data format;

    determining that the nonconforming data is authorized by determining that the nonconforming data is not a threat;

    extracting, from the incoming electronic file, the nonconforming data by removing the nonconforming data from the incoming electronic file; and

    if the nonconforming data is determined to be authorized, regenerating the nonconforming data to create the substitute electronic file in the purported file type by inserting the nonconforming content data into the substitute electronic file,wherein the incoming electronic file is not scanned for unwanted code.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×