×

Systems and methods for multi-layered packet filtering and remote management of network devices

  • US 7,778,999 B1
  • Filed: 01/26/2004
  • Issued: 08/17/2010
  • Est. Priority Date: 01/24/2003
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • for each electronic device of a plurality of electronic devices, in real time;

    receiving, in a backend system, information related to digital data captured by the electronic device at a transport layer before the digital data is provided to an application layer for presentation to a user of the electronic device, the backend system comprising at least one server;

    on the at least one server, determining a digital-data rating via the information related to the captured digital data, the determining comprising;

    checking a ratings database for a pre-existing rating for the captured digital data using a network address included in the information related to the captured digital data;

    responsive to the network address being found in the ratings database, using the pre-existing rating as the digital-data rating;

    responsive to the captured digital data not being found in the ratings database;

    crawling the captured digital data via the network address;

    accessing the captured digital data over a network;

    performing a word-by-word analysis of the captured digital data to determine the digital-data rating; and

    updating the ratings database with the network address and the digital-data rating responsive to the performance of the word-by-word analysis;

    designating the captured digital data as illicit digital data or non-illicit digital data, the designating comprising designating the captured digital data as illicit digital data if the digital-data rating exceeds a predetermined threshold; and

    transmitting a result of the designating from the at least one server to the electronic device to block the illicit digital data from delivery to the application layer.

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