PATENT CLAIM ANALYSIS

Application Number: 16056360
Application Type: Utility
Filing Date: 2018-08
Publication Date: 2019-03
Patent Classification: ["370", "392000"]

Abstract:
Systems and methods are provided for dynamically routing packets using multi-flow and multi-path multiplexing connections. A first computing device and second computing device communicate via a plurality of data flows, which may be routed across various network paths. Each flow is defined by a set of network addresses, a set of ports, and a protocol specification, such as UDP. The second device sends information to the first device regarding the various data flows. The first device may send probing packets to facilitate collecting data flow information. Information may include latency, packet loss, and other values. Based on the information received, the first device may select or prioritize data flows to mitigate congestion, and address performance criteria. The first device may also transmit information regarding selected data flows to other devices, allowing the other devices to utilize a selected data flow even if they lack multiplexing capability.

Claim (Index 7):
A system comprising:\n a first computing device comprising one or more processors configured with processor-executable instructions to perform operations including:\n transmitting at least one data communication along a plurality of user datagram protocol (\u201cUDP\u201d) flows, wherein each of the plurality of UDP flows is associated with a different network path; \n receiving information from a target device, the information responsive to processing the at least one data communication by the target device; \n selecting a UDP flow of the plurality of UDP flows based at least in part on the information responsive to processing the at least one data communications; and \n transmitting additional data communications along the selected UDP flow and the associated network path.

Metadata:
- Claim Count in Document: 20.0
- Percentile: 96.0
- Lexical Diversity: 1.85227
- Patent Class: 370.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['14861934', '14861895', '14861940', '14870894', '14870904']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.5588780734758576
- 35 USC 102 Novelty (BERT): 0.5001464989199507
- Combined Prediction Score: 0.553004916020267
- Mean Citation Score: 250.48172600000004
- Max Citation Score: 306.07806
- Similarity Product: 292.5674517783594

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