US2019036955A1PendingUtilityA1

Detecting data exfiltration as the data exfiltration occurs or after the data exfiltration occurs

Assignee: JUNIPER NETWORKS INCPriority: Mar 31, 2015Filed: Sep 28, 2018Published: Jan 31, 2019
Est. expiryMar 31, 2035(~8.7 yrs left)· nominal 20-yr term from priority
H04L 63/1441H04L 63/1425H04L 63/0245
53
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A device may identify exfiltration information to be used to detect data exfiltration. The exfiltration information may be associated with a file being tested to determine whether the file exfiltrates data. The exfiltration information may include a resource identifier that identifies a resource to be used to detect the data exfiltration. The device may determine that the resource, to be used to detect the data exfiltration, has been accessed. The device may identify, based on determining that the resource has been accessed, the file associated with the exfiltration information. The device may perform an action, associated with the file, to counteract the data exfiltration based on determining that the resource has been accessed and based on identifying the file.

Claims

exact text as granted — not AI-modified
1 - 20 . (canceled) 
     
     
         21 . A method comprising:
 identifying, by a device, a policy;   implementing, by the device, the policy based on identifying the policy;   determining, by the device and based on implementing the policy, a quantity of premature expirations of an adjustment interval,
 a bandwidth reservation of a label-switched path being adjusted at an expiration of the adjustment interval; and 
   determining, by the device and based on determining the quantity of premature expirations of the adjustment interval, an updated policy that reduces the quantity of premature expirations of the adjustment interval.   
     
     
         22 . The method of  claim 21 , further comprising:
 receiving information that identifies network traffic behavior associated with the label-switched path,
 where identifying the policy comprises:
 determining the policy based on the information that identifies the network traffic behavior associated with the label-switched path. 
 
   
     
     
         23 . The method of  claim 21 , further comprising:
 determining a sample interval value and an adjustment interval value,
 where identifying the policy comprises:
 determining the policy based on the sample interval value and the adjustment interval value. 
 
   
     
     
         24 . The method of  claim 21 , further comprising:
 analyzing network traffic behavior associated with the label-switched path,
 where identifying the policy comprises:
 determining the policy based on analyzing the network traffic behavior associated with the label-switched path and a model associated with the label-switched path. 
 
   
     
     
         25 . The method of  claim 21 ,
 where the policy is a first policy,   where the label-switched path is a first label-switched path,   where the method further comprises:
 identifying a second policy for a second label-switched path, and 
   where the second policy is different from the first policy.   
     
     
         26 . The method of  claim 21 , further comprising:
 determining multiple policies for the label-switched path,
 where identifying the policy comprises:
 identifying the policy as a particular policy, of the multiple policies, to be implemented based on a time of day. 
 
   
     
     
         27 . The method of  claim 21 , further comprising:
 providing, to an ingress routing device, one or more instructions that cause the ingress routing device to implement the updated policy.   
     
     
         28 . A system comprising:
 a memory; and   one or more processors to:
 identify a policy; 
 determine, based on the policy, a quantity of premature expirations of an adjustment interval,
 a bandwidth reservation of a label-switched path being adjusted at an expiration of the adjustment interval; and 
 
 determine, based on determining the quantity of premature expirations of the adjustment interval, an updated policy that reduces the quantity of premature expirations of the adjustment interval. 
   
     
     
         29 . The system of  claim 28 ,
 where the one or more processors are further to:
 receive information that identifies network traffic behavior associated with the label-switched path, and 
   where, when identifying the policy, the one or more processors are to:
 determine the policy based on the information that identifies the network traffic behavior associated with the label-switched path. 
   
     
     
         30 . The system of  claim 28 ,
 where the one or more processors are further to:
 determine a sample interval value and an adjustment interval value, and 
   where, when identifying the policy, the one or more processors are to:
 determine the policy based on the sample interval value and the adjustment interval value. 
   
     
     
         31 . The system of  claim 28 ,
 where the one or more processors are further to:
 analyze network traffic behavior associated with the label-switched path, and 
   where, when identifying the policy, the one or more processors are to:
 determine the policy based on analyzing the network traffic behavior associated with the label-switched path and a model associated with the label-switched path. 
   
     
     
         32 . The system of  claim 28 ,
 where the policy is a first policy,   where the label-switched path is a first label-switched path,   where the one or more processors are further to:
 identify a second policy for a second label-switched path, and 
   where the second policy is different from the first policy.   
     
     
         33 . The system of  claim 28 ,
 where the one or more processors are further to:
 determine multiple policies for the label-switched path, and 
   where, when identifying the policy, the one or more processors are to:
 identify the policy as a particular policy, of the multiple policies, to be implemented based on a time of day. 
   
     
     
         34 . The system of  claim 28 , where the one or more processors are further to:
 provide, to an ingress routing device, one or more instructions that cause the ingress routing device to implement the updated policy.   
     
     
         35 . A non-transitory computer-readable medium storing instructions, the instructions comprising:
 one or more instructions that, when executed by at least one processor, cause the at least one processor to:
 identify a policy; 
 determine, based on the policy, a quantity of premature expirations of an adjustment interval,
 a bandwidth reservation of a label-switched path being adjusted at an expiration of the adjustment interval; and 
 
 determine, based on determining the quantity of premature expirations of the adjustment interval, an updated policy that reduces the quantity of premature expirations of the adjustment interval. 
   
     
     
         36 . The non-transitory computer-readable medium of  claim 35 ,
 where the one or more instructions further cause the at least one processor to:
 receive information that identifies network traffic behavior associated with the label-switched path, and 
   where the one or more instructions to identify the policy cause the at least one processor to:
 determine the policy based on the information that identifies the network traffic behavior associated with the label-switched path. 
   
     
     
         37 . The non-transitory computer-readable medium of  claim 35 ,
 where the one or more instructions further cause the at least one processor to:
 determine a sample interval value and an adjustment interval value, and 
   where the one or more instructions to identify the policy cause the at least one processor to:
 determine the policy based on the sample interval value and the adjustment interval value. 
   
     
     
         38 . The non-transitory computer-readable medium of  claim 35 ,
 where the one or more instructions further cause the at least one processor to:
 analyze network traffic behavior associated with the label-switched path, and 
   where the one or more instructions to identify the policy cause the at least one processor to:
 determine the policy based on analyzing the network traffic behavior associated with the label-switched path and a model associated with the label-switched path. 
   
     
     
         39 . The non-transitory computer-readable medium of  claim 35 ,
 where the policy is a first policy,   where the label-switched path is a first label-switched path,   where the one or more instructions to identify the policy cause the at least one processor to:
 identify a second policy for a second label-switched path, and 
   where the second policy is different from the first policy.   
     
     
         40 . The non-transitory computer-readable medium of  claim 35 ,
 where the one or more instructions further cause the at least one processor to:
 determine multiple policies for the label-switched path, and 
   where the one or more instructions to identify the policy cause the at least one processor to:
 identify the policy as a particular policy, of the multiple policies, to be implemented based on a time of day.

Join the waitlist — get patent alerts

Track US2019036955A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.