PATENT CLAIM ANALYSIS

Application Number: 15742136
Application Type: Utility
Filing Date: 2018-01
Publication Date: 2018-07
Patent Classification: ["709", "219000"]

Abstract:
A method, a server and a system for calculating bandwidth of UDP-based streaming media network transmission. The method includes: dividing video frame data to be sent into a plurality of sub-video frame packets, sending a sub-video frame packet with a preset serial number to a client, and receiving a response message sent by the client, wherein the response message includes a first serial number and a second serial number; sending a sub-video frame packet corresponding to the first serial number to the client, and determining whether the client has received all sub-video frame packets of the video frame data; if so, accurately calculating the actual bandwidth of the current network based on the sending start time of the first sub-video frame packet of the video frame data, the sending end time of the last sub-video frame packet of the video frame data and the size of the video frame data, which provides a basis for the self-adaption of the encoding rate.

Claim (Index 18):
A computing device, comprising a processor and a memory, wherein\n the memory stores executable program codes; the processor executes a program corresponding to the executable program codes stored in the memory by reading the executable program codes, to perform a method for calculating bandwidth of UDP-based streaming media network transmission, wherein the method comprises: dividing video frame data to be sent into a plurality of sub-video frame data units, and encapsulating each sub-video frame data unit into a sub-video frame packet with a preset serial number; sending sub-video frame packets with preset serial numbers to a client, and recording sending start time; receiving a response message sent by the client, wherein the response message is generated based on a sub-video frame packet received by the client, and comprises a first serial number corresponding to at least one sub-video frame packet that the client requires a server to send and a second serial number for the received sub-video frame packet; extracting the first serial number and the second serial number from the response message, sending a sub-video frame packet corresponding to the first serial number to the client, and determining whether the client has received all sub-video frame packets of the video frame data based on the second serial number; if the client has received all sub-video frame packets of the video frame data, recording sending end time of the last sub-video frame packet of the video frame data, and calculating network bandwidth based on the sending start time, the sending end time and the size of the video frame data.

Metadata:
- Claim Count in Document: 40.0
- Percentile: 86.0
- Lexical Diversity: 2.4507
- Patent Class: 709.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: True
- Related Applications: ['14813369', '14813337', '14158293', '13499806', '14670688']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.2498243462922452
- 35 USC 102 Novelty (BERT): 0.4981767173695891
- Combined Prediction Score: 0.2746595833999796
- Mean Citation Score: 243.38568
- Max Citation Score: 248.34895
- Similarity Product: 183.8652951494992

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

Dataset: test