×

URL reputation system

  • US 8,229,930 B2
  • Filed: 02/01/2010
  • Issued: 07/24/2012
  • Est. Priority Date: 02/01/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method performed by a uniform resource locator (URL) reputation client, said method being performed on a computer processor, said method comprising:

  • receiving a first URL as part of a request for a URL reputation, said request being sent from a client device;

    determining that said first URL is not present in a cached reputation database;

    determining a set of variants for said first URL;

    determining that a first variant is stored within said cached reputation database, said first variant having a first classification;

    determining that said first classification is inheritable;

    analyzing said cached reputation database to determine that a reputation server does not contain classification information about said first URL, said cached reputation database comprising probabilistic set membership keys;

    assigning said first classification to said first URL;

    identifying a second URL;

    analyzing said cached reputation database to determine that said second URL is included in one of said probabilistic set membership keys;

    transmitting said second URL to a reputation server;

    receiving a second classification, said second classification being defined for said second URL;

    for each URL variant of a plurality of URL variants for said second URL, receiving a probabilistic set membership key; and

    storing said received probabilistic set membership key in said cached reputation database.

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