×

User-specific policy enforcement based on network traffic fingerprinting

  • US 10,263,868 B1
  • Filed: 07/17/2014
  • Issued: 04/16/2019
  • Est. Priority Date: 04/11/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method for applying a user-specific policy in a network, comprising:

  • identifying a historical portion of network traffic of the network as associated with a user;

    analyzing, by a computer processor, the historical portion of network traffic to generate a fingerprint of the user, wherein the fingerprint represents characteristics of user activity in the network, wherein the fingerprint is generated by extracting Domain Name System (DNS) names associated with various sites visited by the user, wherein generating a fingerprint includes extracting statistical features that are assessed by two factors;

         1) uniqueness and

         2) persistence, each factor being a quantifiable value determined algorithmically, wherein only statistical features with assessed uniqueness and persistence values above predetermined thresholds are stored as fingerprints of users and statistical features with assessed uniqueness and persistence values below predetermined thresholds are stored as candidate fingerprints;

    identifying an ongoing portion of network traffic of the network as associated with a single user;

    analyzing, by the computer processor and based on the fingerprint, the ongoing portion of network traffic to determine a match, wherein the match is determined at a time point within the ongoing portion of network traffic; and

    applying, in response to determining the match, the user-specific policy to the ongoing portion of network traffic subsequent to the time point.

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