IP Library Granted Patent US 10,057,178
Granted Patent B2
US 10,057,178 · App. 15/413,485 · Granted Aug 21, 2018

System and method for reducing bandwidth usage of a network

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 10,057,178
App. No.
15/413,485
Granted
Aug 21, 2018
Kind
B2
Abstract

A method of reducing the bandwidth usage of a network comprises intercepting traffic between a TCP server and a TCP client using TCP protocols that use client acknowledgements; identifying client acknowledgements from the TCP protocols; identifying the sequence number of a last received client acknowledgements from the intercepted traffic; identifying the sequence number of a last sent client acknowledgement from the intercepted traffic; calculating an unacknowledged byte value based on the difference between the last received client acknowledgement sequence number and the last sent client acknowledgement sequence number; comparing the calculated unacknowledged byte value with a predetermined threshold value, to determine whether the calculated unacknowledged byte value is at least as great as the predetermined threshold value; and transmitting the identified client acknowledgements into the network when the compared unacknowledged byte value is at least as great as the predetermined threshold value.

Claims (30)

1. A method of reducing a bandwidth usage of a network comprising one or more wireless network segments, said method comprising:

intercepting traffic between one of more Transmission Control Protocol (TCP) servers and one or more TCP clients using a TCP protocol that uses TCP acknowledgements;

identifying said TCP acknowledgements from said TCP protocol;

determining a type of said wireless network segments;

buffering said TCP acknowledgements for a configured amount of time based on said type of said wireless network segments;

summarizing said TCP acknowledgements once said configured amount of time has elapsed into one or more summary acknowledgements; and

transmitting said one or more summary acknowledgements.

2. The method of claim 1 wherein the TCP acknowledgements are related to a single TCP session.

3. The method of claim 1 wherein the TCP acknowledgements are related to a plurality of TCP sessions.

4. The method of claim 3 wherein the TCP acknowledgements are related to a plurality of TCP servers and a single TCP client.

5. The method of claim 3 wherein the TCP acknowledgements are related to a single TCP server and a plurality of TCP clients.

6. The method of claim 3 wherein the TCP acknowledgements are related to a plurality of TCP servers and a plurality of TCP clients.

7. The method of claim 1 wherein

one of more TCP clients are connected to a wireless network;

a type of said wireless network is determined; and

the configured amount of time is related to said type.

8. A system for reducing the bandwidth usage of a network comprising one or more wireless network segments, said system comprising:

one of more Transmission Control Protocol (TCP) servers and one or more TCP clients using TCP protocols that use TCP acknowledgements;

and an intercepting network device (IND) located between the one or more TCP servers and the one or more TCP clients and adapted to:

receive said TCP acknowledgments,

determine a type of said wireless network segments;

buffer said TCP acknowledgements for a configured amount of time based on said type of said wireless network segments,

summarize said TCP acknowledgements once said time has elapsed into one or more summary acknowledgements, and

transmit said one or more summary acknowledgements.

9. The system of claim 8 wherein the TCP acknowledgements are related to a single TCP session.

10. The system of claim 8 wherein the TCP acknowledgements are related to a plurality of TCP sessions.

11. The system of claim 10 wherein the TCP acknowledgements are related to a plurality of TCP servers and a single TCP client.

12. The system of claim 10 wherein the TCP acknowledgements are related to a single TCP server and a plurality of TCP clients.

13. The system of claim 10 wherein the TCP acknowledgements are related to a plurality of TCP servers and a plurality of TCP clients.

14. The system of claim 8 wherein the one or more TCP clients are connected to a wireless network and said IND is further adapted to determine a type of said wireless network and the configured amount of time is related to said type.

Assignments (9)
CHANGE OF NAME Recorded Mar 31, 2026
From: ADEIA MEDIA HOLDINGS LLC
To: ADEIA MEDIA HOLDINGS INC.
Reel/Frame 075306/0115 →
SECURITY INTEREST Recorded May 28, 2025
From: ADEIA INC. (F/K/A XPERI HOLDING CORPORATION); ADEIA HOLDINGS INC.; ADEIA MEDIA HOLDINGS INC.; ADEIA IMAGING LLC; ADEIA MEDIA LLC; ADEIA MEDIA SOLUTIONS INC.; ADEIA SEMICONDUCTOR BONDING TECHNOLOGIES INC.; ADEIA TECHNOLOGIES INC.; ADEIA GUIDES INC.; ADEIA SOLUTIONS LLC; ADEIA SEMICONDUCTOR ADVANCED TECHNOLOGIES INC.; ADEIA SEMICONDUCTOR SOLUTIONS LLC; ADEIA SEMICONDUCTOR INTELLECTUAL PROPERTY LLC; ADEIA SEMICONDUCTOR TECHNOLOGIES LLC; ADEIA PUBLISHING INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 071454/0343 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 23, 2025
From: ADAPTIV NETWORKS INC.
To: ADEIA MEDIA HOLDINGS LLC
Reel/Frame 069975/0375 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 2, 2024
From: ADAPTIV NETWORKS INC.
To: ADEIA MEDIA HOLDINGS LLC
Reel/Frame 069448/0317 →
SECURITY INTEREST Recorded Apr 2, 2023
From: ADAPTIV NETWORKS INC.
To: BDC CAPITAL INC.
Reel/Frame 063232/0415 →
SECURITY INTEREST Recorded Mar 28, 2023
From: ADAPTIV NETWORKS INC.
To: BDC CAPITAL INC.
Reel/Frame 063174/0621 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 18, 2020
From: LIVEQOS INC.
To: ADAPTIV NETWORKS INC.
Reel/Frame 052148/0115 →
ASSET PURCHASE AGREEMENT Recorded Jan 27, 2020
From: LIVEQOS INC.
To: ADAPTIV NETWORKS INC.
Reel/Frame 051708/0706 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 24, 2017
From: WILLIAMS, MATTHEW ROBERT; KLEMETTI, MIIKA ANTTONI; NEBOGATOV, YURI
To: LIVEQOS INC.
Reel/Frame 041055/0499 →