PATENT CLAIM ANALYSIS

Application Number: 15747757
Application Type: Utility
Filing Date: 2018-01
Publication Date: 2018-08
Patent Classification: ["709", "203000"]

Abstract:
A throttling system measures current latency and bandwidth of a network connection. Latency and bandwidth may be measured by sending an unthrottled packet train and measuring a rate of receipt of the packet train as well as overall latency for the packet train. A percentage of available bandwidth is calculated according to a function of a previous percentage of available bandwidth and current latency and bandwidth measurements. The percentage of available bandwidth may decrease with increasing latency. The percentage of available bandwidth is calculated every N packets in order to adapt to changing conditions in a network. The rate of packet transmission may be throttled by increasing a period between transmissions of packets in order to use the percentage of available bandwidth.

Claim (Index 15):
A system for dynamically controlling a throttle applied to network communications, comprising:\n a throttle module operable to space permissible windows for packet transmission, to a server from a client, with a cycling timer set to a sleep time; a test module operable to repeatedly send test packets from the client to the server; and a calculation module operable to:\n repeatedly calculate a new relative latency equal to a previous latency time per packet divided by a current latency time per packet, the current latency time per packet equal to a latency transmission time divided by a number of packets in the test packets, the latency transmission time being measured by the server as a time elapsed in transmission of the test packets, the latency transmission time being received at the client from the server; and \n repeatedly update the sleep time as determined by calculations based on measurements of transmission times of the test packets provided to the client by the server.

Metadata:
- Claim Count in Document: 33.0
- Percentile: 86.0
- Lexical Diversity: 2.2069
- Patent Class: 709.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['11690962', '12943088', '10170460', '13680671', '10651436']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.2447166458193506
- 35 USC 102 Novelty (BERT): 0.4551272276225828
- Combined Prediction Score: 0.2657577039996738
- Mean Citation Score: 114.68184
- Max Citation Score: 118.11464
- Similarity Product: 86.49114593512535

Labels:
- Claim Label 101: 1
- Claim Label 102: 1
- Claim Label 103: 0
- Claim Label 112: 0
- Combined Label: 1
- Label 101 Adjusted: 1

Dataset: test