PATENT CLAIM ANALYSIS

Application Number: 16054177
Application Type: Utility
Filing Date: 2018-08
Publication Date: 2018-12
Patent Classification: ["370", "389000"]

Abstract:
The present disclosure provides for devices, systems, and methods which optimize throughput of bonded connections over multiple variable bandwidth logical paths by adjusting a tunnel bandwidth weighting schema during a data transfer session in response to a change in bandwidth capabilities of one or more tunnels. By making such adjustments, embodiments of the present invention are able to optimize the bandwidth potential of multiple connections being used in a session, while minimizing the adverse consequences of reduced bandwidth issues which may occur during the data transfer session.

Claim (Index 11):
A first network node, comprising:\n a plurality of communication adapters; at least one processing unit; at least one main memory; at least one non-transitory computer readable storage medium for storing program instructions executable by the at least one processing unit for the steps of: (a) establishing a plurality of tunnels through the plurality of communication adapters with a second network node; (b) encapsulating received TCP packets in transmitted Internet Protocol (IP) packets; (c) assigning a per-tunnel sequence number and a global sequence number to each transmitted IP packets; (d) encapsulating per-tunnel sequence number and a global sequence number in each transmitted IP packets; (e) assigning a respective weight value for each tunnel of a first group of tunnels; wherein the first group of tunnels does not comprise tunnel(s) determined to be down; (f) distributing the transmitted IP packets to the second network nodes through the first group of tunnels; wherein the plurality of tunnels are bonded to form a bonded connection; wherein the respective weight value is based on observations received from the second network node; and wherein the per-tunnel sequence number and the global sequence number are used to assist in packets buffering and resequencing at the second network node.

Metadata:
- Claim Count in Document: 44.0
- Percentile: 96.0
- Lexical Diversity: 1.5
- Patent Class: 370.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['12646774', '15442721', '14585202', '15389769', '14454719']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.5543057903359958
- 35 USC 102 Novelty (BERT): 0.5300293455197251
- Combined Prediction Score: 0.5518781458543688
- Mean Citation Score: 331.06881
- Max Citation Score: 352.90134
- Similarity Product: 283.77193491472724

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

Dataset: test