IP Library Granted Patent US 9,491,070
Granted Patent B2
US 9,491,070 · App. 13/861,655 · Granted Nov 8, 2016

Apparatus and method for utilizing fourier transforms to characterize network traffic

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,491,070
App. No.
13/861,655
Granted
Nov 8, 2016
Kind
B2
Abstract

A non-transitory computer readable storage medium, comprising executable instructions to collect network traffic data, produce a Fourier signature from the network traffic data, associate the Fourier signature with a known pattern, collect new network traffic data, produce a new Fourier signature from the new network traffic data, compare the new Fourier signature with the Fourier signature to selectively identify a match and associate the new network traffic data with the known pattern upon a match.

Claims (21)

1. A machine, comprising:

a processor; and

a memory connected to the processor, the memory storing instructions executed by the processor to:

collect packet based network traffic timing data into an array;

form a histogram by binning the array into individual bins representing units of time;

produce a Fourier signature from the packet based network traffic timing data, wherein the instructions to produce include instructions to use each bin as a binary amplitude signal measurement that is Fourier transformed;

associate the Fourier signature with a known pattern associated with a dangerous application or user;

add the Fourier signature to a Fourier signature library comprising previously produced Fourier signatures associated with dangerous applications or users;

collect new packet based network traffic timing data into a new array;

form a histogram by binning the new array into individual bins representing units of time;

produce a new Fourier signature from the new packet based network traffic timing data, wherein the instructions to produce include instructions to use each bin as a binary amplitude signal measurement that is Fourier transformed;

compare the new Fourier signature with the Fourier signature of the Fourier signature library to selectively identify a Fourier signature match;

associate the new network traffic data with the known pattern upon the Fourier signature match: and

take computer security prophylactic actions against the dangerous application or user in response to the Fourier signature match.

2. The machine of claim 1 wherein the packet based network traffic timing data is selected from a packet transmit time, a packet flow start time, a packet flow end time, and a packet flow duration time.

3. The machine of claim 1 wherein the Fourier signature has a frequency spectrum indicative of network packet traffic.

4. The machine of claim 3 wherein the memory stores instructions executed by the processor to compute the mean and standard deviation of frequency modes present in the frequency spectrum to identify signal outliers.

5. The machine of claim 3 wherein the memory stores instructions executed by the processor to identify clustered frequencies in the frequency spectrum.

6. The machine of claim 3 wherein the memory stores instructions executed by the processor to identify cluster peaks in the frequency spectrum.

7. The machine of claim 1 wherein the memory stores instructions executed by the processor to perform a correlation test between the new Fourier signature and the Fourier signature.

8. The machine of claim 1 wherein the memory stores instructions executed by the processor to log the new Fourier signature for further evaluation upon failure to identify a match.

Assignments (10)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 21, 2019
From: SYMANTEC CORPORATION
To: CA, INC.
Reel/Frame 051144/0918 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 27, 2016
From: BLUE COAT SYSTEMS, INC.
To: SYMANTEC CORPORATION
Reel/Frame 039851/0044 →
RELEASE OF SECURITY INTEREST Recorded Aug 1, 2016
From: JEFFERIES FINANCE LLC
To: BLUE COAT SYSTEMS, INC.
Reel/Frame 039516/0929 →
RELEASE OF SECURITY INTEREST IN PATENT COLLATERAL AT REEL/FRAME NO. 30747/0452 Recorded May 29, 2015
From: JEFFERIES FINANCE LLC
To: BLUE COAT SYSTEMS, INC., AS SUCCESSOR BY MERGER TO SOLERA NETWORKS, INC.
Reel/Frame 035797/0332 →
RELEASE OF SECURITY INTEREST IN PATENT COLLATERAL AT REEL/FRAME NO. 30521/0379 Recorded May 29, 2015
From: JEFFERIES FINANCE LLC
To: BLUE COAT SYSTEMS, INC., AS SUCCESSOR BY MERGER TO SOLERA NETWORKS, INC.
Reel/Frame 035797/0899 →
SECURITY INTEREST Recorded May 22, 2015
From: BLUE COAT SYSTEMS, INC.
To: JEFFERIES FINANCE LLC, AS THE COLLATERAL AGENT
Reel/Frame 035751/0348 →
MERGER Recorded Feb 10, 2014
From: SOLERA NETWORKS, INC.
To: BLUE COAT SYSTEMS, INC.
Reel/Frame 032188/0063 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded Jul 3, 2013
From: SOLERA NETWORKS, INC.
To: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 030747/0452 →
PATENT SECURITY AGREEMENT Recorded May 31, 2013
From: SOLERA NETWORKS, INC.
To: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 030521/0379 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 12, 2013
From: WOOD, MATTHEW S.; LEVY, JOSEPH H.
To: SOLERA NETWORKS, INC.
Reel/Frame 030205/0454 →