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 15):
A system for UDP-based streaming media network transmission, wherein the system comprises a client and a server for UDP-based streaming media network transmission, and the server establishes network connection with the client;\n wherein the server comprises: a dividing and encapsulating unit configured to divide video frame data to be sent into a plurality of sub-video frame data units, and encapsulate each sub-video frame data unit into a sub-video frame packet with a preset serial number; a sending and recording unit configured to send sub-video frame packets with preset serial numbers to a client, and record sending start time; a response receiving unit configured to receive 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 the server to send and a second serial number for the received sub-video frame packet; a serial number extracting unit configured to extract the first serial number and the second serial number from the response message, send a sub-video frame packet corresponding to the first serial number to the client, and determine whether the client has received all sub-video frame packets of the video frame data based on the second serial number; and a bandwidth calculation unit configured to, if a determination result from the serial number extracting unit is YES, record sending end time of the last sub-video frame packet of the video frame data, and calculate 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: none
- Component Type: 0
- Foreign Priority: True
- Related Applications: ['14813369', '14813337', '14158293', '13499806', '14670688']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.2736020530854978
- 35 USC 102 Novelty (BERT): 0.4957005621807018
- Combined Prediction Score: 0.2958119039950182
- Mean Citation Score: 243.38568
- Max Citation Score: 248.34895
- Similarity Product: 196.21641448306443

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