×

Resisting the spread of unwanted code and data

  • US 10,462,163 B2
  • Filed: 01/29/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 an incoming electronic file containing content data encoded and arranged in accordance with a predetermined file type at a server;

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

    determining at least an allowable portion of the content data by determining if the portion of the content data conforms with the set of rules corresponding to the determined purported predetermined file type;

    extracting, from the incoming electronic file, the at least an allowable portion of content data by removing the at least an allowable portion of content data from the incoming electronic file;

    creating a substitute electronic file in the purported predetermined file type by inserting the at least an allowable portion of content data into the substitute electronic file;

    forwarding the substitute regenerated electronic file; and

    forwarding the incoming electronic file to an inbox of the recipient if a portion, part or whole of the content data does not conform, and the intended recipient of the incoming electronic file has not pre-approved the predetermined data format and sender of the electronic file, only when the intended recipient is notified by the server and approves the electronic file at the time of receipt at the server.

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