PATENT CLAIM ANALYSIS

Application Number: 16248508
Application Type: Utility
Filing Date: 2019-01
Publication Date: 2019-07
Patent Classification: ["375", "240180"]

Abstract:
Provided is a process including: obtaining source and destination video data, the destination video data being a transformed version of the source video data; for a plurality of blocks in the given source frame, determining a respective source aggregate value that is based on a measure of central tendency of pixel values; for a plurality of blocks in the given destination frame, determining a respective destination aggregate value that is based on a measure of central tendency of pixel values; determining a plurality of differences between source and destination aggregate values; determining a frame aggregate value that is based on a measure of central tendency of the determined differences; and determining a measure of distortion of the destination video data based on the frame aggregate value.

Claim (Index 1):
A tangible, non-transitory, machine-readable medium storing instructions that when executed by one or more processors effectuate operations comprising:\n obtaining, with one or more processors, source video data, the source video data having a plurality of frames, the frames each having a plurality of pixel values; obtaining, with one or more processors, destination video data, the destination video data being a transformed version of the source video data and having transformed versions of the plurality of frames; for a given frame, accessing, with one or more processors, a given source frame among the plurality of frames in the source video data and a given destination frame among the plurality of frames in the destination video data, the given destination frame being a transformed version of the given source frame; segmenting, with one or more processors, the given source frame and the given destination frame into a plurality of blocks, each block corresponding to a region of pixels in the respective frame; for a plurality of blocks in the given source frame, determining, with one or more processors, a respective source aggregate value that is based on a measure of central tendency of pixel values in the respective block of the given source frame; for a plurality of blocks in the given destination frame, determining, with one or more processors, a respective destination aggregate value that is based on a measure of central tendency of pixel values in the respective block of the given destination frame; determining, with one or more processors, a plurality of differences between source aggregate values and corresponding destination aggregate values of the given frame; determining, with one or more processors, a frame aggregate value that is based on a measure of central tendency of the determined differences between source aggregate values and corresponding destination aggregate values of the given frame; determining, with one or more processors, a measure of distortion of the destination video data relative to the source video data based on the frame aggregate value and a plurality of other frame aggregate values of a plurality of other frames; and storing, with one or more processors, the measure of distortion in memory in association with the destination video data.

Metadata:
- Claim Count in Document: 50.0
- Percentile: 99.0
- Lexical Diversity: 3.2381
- Patent Class: 375.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15824341', '15824358', '16050071', '12509235', '10884832']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.4133869358546111
- 35 USC 102 Novelty (BERT): 0.5141179757646038
- Combined Prediction Score: 0.4234600398456104
- Mean Citation Score: 198.128832
- Max Citation Score: 317.8587
- Similarity Product: 314.7925786260367

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

Dataset: test