IP Library Patent Application 15604116
Patent Application
App. No. 15/604,116

Method and System For Augmenting Network Traffic Flow Reports

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 None
App. No.
15/604,116
Filed
May 24, 2017
Art Unit
2492
USPC
726/23
Abstract

Methods and systems for augmenting network traffic flow reports with domain name service (“DNS”) information are provided. A networking device system can monitor DNS response traffic through a network and extract domain name records from the response traffic that corresponds to domain names submitted in web requests. The extracted domain name records can be provided to a network traffic flow capture system for inclusion in a network traffic flow report.

Claims (31)

1 . A method for augmenting network traffic flow data with domain name service (“DNS”) information, involving a networking device having at least one data processor, the method comprising:

monitoring, by the at least one data processor, DNS response traffic through a network;

extracting, by the at least one data processor, at least one domain name record from the response traffic that corresponds to at least one domain name submitted in at least one web request; and

providing, by the at least one data processor, the at least one domain name record for inclusion in the network traffic flow data.

2 . The method of claim 1 , further comprising storing the extracted at least one domain name record in cache memory.

3 . The method of claim 2 , wherein the cache memory includes prioritized cache memory.

4 . The method of claim 1 , wherein the at least one domain name record includes at least one of an ‘A’, an ‘AAA’, or a ‘CNAME’ record.

5 . The method of claim 1 , wherein the response traffic is directed to a client device from which the at least one web request is submitted.

6 . The method of claim 1 , wherein the network traffic flow data includes at least one Internet protocol (“IP”) address corresponding to the at least one domain name record.

7 . The method of claim 1 , wherein monitoring, extracting, and providing are implemented as an extension to a network traffic flow capture system.

8 . A networking device configured to augment network traffic flow data with DNS information, comprising:

a communications interface configured to route data to and from at least one client device; and

at least one data processor configured to:

monitor DNS response traffic through a network;

extract at least one domain name record from the response traffic that corresponds to at least one domain name submitted in at least one web request; and

provide the at least one domain name record for inclusion in the network traffic flow data.

9 . The networking device of claim 8 , further comprising storing the extracted at least one domain name record in cache memory.

10 . The networking device of claim 9 , wherein the cache memory includes prioritized cache memory.

11 . The networking device of claim 8 , wherein the at least one domain name record includes at least one of an ‘A’, an ‘AAA’, or a ‘CNAME’ record.

12 . The networking device of claim 8 , wherein the response traffic is directed to a client device from which the at least one web request is submitted.

13 . The networking device of claim 8 , wherein the network traffic flow data includes at least one IP address corresponding to the at least one domain name record.

14 . The networking device of claim 8 , wherein monitoring, extracting, and providing are implemented as an extension to a network traffic flow capture system.

15 . A non-transitory computer readable medium for augmenting network traffic flow data with DNS information, the computer readable medium including instructions that, when executed by at least one data processor of a networking device, cause the at least one data processor to:

monitor DNS response traffic through a network;

extract at least one domain name record from the response traffic that corresponds to at least one domain name submitted in at least one web request; and

provide the at least one domain name record for inclusion in the network traffic flow data.

16 . The computer readable medium of claim 15 , further including instructions that, when executed by the at least one data processor, cause the at least one data processor to store the extracted at least one domain name record in cache memory.

17 . The computer readable medium of claim 16 , wherein the cache memory includes prioritized cache memory.

18 . The computer readable medium of claim 15 , wherein the at least one domain name record includes at least one of an ‘A’, an ‘AAA’, or a ‘CNAME’ record.

19 . The computer readable medium of claim 15 , wherein the response traffic is directed to a client device from which the at least one web request is submitted.

20 . The computer readable medium of claim 15 , wherein the network traffic flow data includes at least one IP address corresponding to the at least one domain name record.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 30, 2025
From: GEN DIGITAL AMERICAS S.R.O.
To: GEN DIGITAL INC.
Reel/Frame 071771/0767 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 30, 2025
From: AVAST SOFTWARE S.R.O.
To: GEN DIGITAL AMERICAS S.R.O.
Reel/Frame 071777/0341 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 23, 2018
From: AVAST SOFTWARE B.V.
To: AVAST SOFTWARE S.R.O.
Reel/Frame 046876/0165 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 15, 2017
From: AVG NETHERLANDS B.V.
To: AVAST SOFTWARE B.V.
Reel/Frame 043603/0008 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 9, 2017
From: MIRONCHYK, PAVEL
To: AVG NETHERLANDS B.V.
Reel/Frame 042658/0263 →