Patentable/Patents/US-9270477
US-9270477

Method and apparatus of measuring and reporting data gap from within an analysis tool

PublishedFebruary 23, 2016
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

Network data gap is determined and reported to enable a user to validate that all the traffic that was intended to be monitored is being monitored in monitoring and/or troubleshooting tools for observation of network traffic and network installation and maintenance. Span port oversubscription, incomplete span configuration, incorrectly placed network taps and monitoring device packet drop may thereby be detected and reported as data gap.

Patent Claims
13 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A network analysis device, comprising: a network traffic observing unit for observing network traffic data and compiling transaction details data; and a data gap analysis device for determining existence of data gap in the compiled network traffic transaction details data, wherein said data gap analysis device includes packet processing for processing the observed network packet data to determine for any ack packet, whether a corresponding packet sequence number was noted, and if not, indicating data gap.

2

2. The network analysis device according to claim 1 , further comprising said data gap analysis device determining when one transaction should be complete and another transaction has started based on the existence of a data gap between subsequent client or server packets.

3

3. A method of analyzing network traffic data to determine data gap, comprising: selecting a packet of network traffic; determining if said selected packet is an ack; if said packet is an ack, then determining whether a sequence number of a packet corresponding to said ack had been noted, and if not noted, indicating a data gap.

4

4. A method of analyzing network traffic data to determine data gap, comprising: observing network traffic data and determining transaction details therefrom; storing said determined transaction details; analyzing said stored determined transaction details to determine existence of data gap, wherein said analyzing comprises: selecting a transaction detail for a packet of network traffic; determining if said selected transaction detail represents an ack packet; if said transaction detail represents an ack packet, then determining whether a sequence number of a packet corresponding to said ack packet had been noted, and if not noted, indicating existence of a data gap.

5

5. The method according to claim 4 , further comprising the step of reporting the results of determined existence of data gap.

6

6. The method according to claim 4 , wherein said analyzing said stored determined transaction details to determine existence of data gap is performed at a location physically away from a location where said observing occurred.

7

7. The method according to claim 4 , wherein said analyzing said stored determined transaction details to determine existence of data gap is performed as a post processing step in other than real time relative to said observing and storing.

8

8. The method according to claim 4 , wherein said analyzing said stored determined transaction details to determine existence of data gap is performed as a substantially real time operation relative to said observing and storing.

9

9. The method according to claim 4 , further comprising determining when one transaction should be complete and another transaction started based on the existence of a data gap between subsequent client or server packets.

10

10. A network test instrument, comprising: network interface for receiving network traffic; a network traffic observing unit for observing received network traffic data and compiling transaction details data; a data gap analysis device for determining existence of data gap in the compiled network traffic transaction details data, wherein said data gap analysis device includes packet processing for processing the observed network packet data to determine for any ack packet, whether a corresponding packet sequence number was noted, and if not, indicating data gap; a user interface for interacting with a user for receiving operating instructions for the network test instrument and reporting determination results from the data gap analysis device.

11

11. The network test instrument according to claim 10 , wherein said packet processing is performed in substantially real time relative to said observing and compiling.

12

12. The network test instrument according to claim 10 , wherein said packet processing is performed in other than real time relative to said observing and compiling.

13

13. The network test instrument according to claim 10 , further comprising said data gap analysis device determining when one transaction should be complete and another transaction has started based on the existence of a data gap between subsequent client or server packets.

Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

May 29, 2008

Publication Date

February 23, 2016

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Method and apparatus of measuring and reporting data gap from within an analysis tool” (US-9270477). https://patentable.app/patents/US-9270477

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.