PATENT CLAIM ANALYSIS

Application Number: 16110140
Application Type: Utility
Filing Date: 2018-08
Publication Date: 2018-12
Patent Classification: ["386", "264000"]

Abstract:
Improved systems and methods of video decoding and recording in real-time video communications for use in lossy network environments. The disclosed systems and methods can employ a plurality of wait time thresholds for retransmission of missing video packets, based at least on the processing performed on the respective video packets, such processing including video decoding in a real-time video communication between client devices, and video recording and storing in a video file. The disclosed system and methods can also adaptively perform error concealment on video frames in the bitstream domain prior to recording and storing encoded video frame data in a video file, based at least on estimates of the complexities of the respective video frames.

Claim (Index 1):
A method of video recording in real-time video communications in a lossy network environment, comprising:\n obtaining, at a video receiver, one or more video packets of a real-time video communication, the video receiver including a video depacketizer and a video recorder, encoded data of at least one video frame being reconstructed from the one or more video packets; reconstructing, by the video depacketizer, encoded data of at least one video frame from the one or more video packets, the video recorder for recording the encoded data of the at least one video frame; determining whether the at least one video frame includes an incomplete video frame; and having determined that the at least one video frame includes an incomplete video frame, adaptively performing error concealment on the incomplete video frame, the adaptively performing of the error concealment including:\n estimating a value of complexity of the incomplete video frame; \n determining whether the value of the complexity of the incomplete video frame exceeds a predetermined complexity threshold value; \n in the event the value of the complexity of the incomplete video frame exceeds the predetermined complexity threshold value, dropping the incomplete video frame; and \n in the event the value of the complexity of the incomplete video frame does not exceed the predetermined complexity threshold value, performing error concealment on the incomplete video frame.

Metadata:
- Claim Count in Document: 7.0
- Percentile: 96.0
- Lexical Diversity: 1.98387
- Patent Class: 386.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['16110146', '14790092', '15486566', '14541569', '14307860']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.6367470007108457
- 35 USC 102 Novelty (BERT): 0.585902475800562
- Combined Prediction Score: 0.6316625482198173
- Mean Citation Score: 357.46749800000015
- Max Citation Score: 511.20764
- Similarity Product: 460.7909726547766

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

Dataset: test