PATENT CLAIM ANALYSIS

Application Number: 16001928
Application Type: Utility
Filing Date: 2018-06
Publication Date: 2019-12
Patent Classification: ["725", "146000"]

Abstract:
A method for optimizing an animation file by reducing its size without substantially modifying the quality of the animation as viewed by a user is disclosed. The solution includes assigning a metadata tag to each frame in the animation file and creating a metadata playback file to store a sequence of frames that should be played during playback of the optimized animation file. Each animation frame in the original animation file is then compared to all other previous non-repetitive frames to determine if the current frame is substantially similar to a previous one. When a frame is determined to be substantially similar, it is deleted in the optimized animation file, while a reference to the previous similar frame is included in the sequence of frames stored in the metadata playback file.

Claim (Index 21):
A method for optimizing a media file comprising a plurality of sequential frames, wherein each of the frames is associated with a metadata tag, and the frames include a plurality of designated reference frames, the method comprising:\n creating a metadata playback file for storing a playback list for use in playback; comparing a next frame in the plurality of sequential frames to each one of the plurality of reference frames to determine if a degree of similarities between the next frame and one of the plurality of reference frames meets a threshold requirement; upon determining that the degree of similarities between the next frame and one of the plurality of reference frames meets the threshold requirement, labeling the next frame as a repeated frame, deleting the repeated frame from the media file and inserting the metadata tag for the one of the plurality of reference frames in the playback list; upon determining that the degree of similarities does not meet the threshold requirement, labeling the next frame as a next reference frame in the plurality of reference frames, and inserting the metadata tag for the next frame in the playback list; and repeating the process of comparing the next frame in the plurality of sequential frames to each of the plurality of reference frames until all the frames in the plurality of sequential frames have been compared to all of the plurality of reference frames, wherein comparing the next frame in the plurality of sequential frames to each one of the plurality of reference frames includes comparing the next frame to each one of the plurality of reference frames until the next frame has been compared to all of the plurality of reference frames.

Metadata:
- Claim Count in Document: 50.0
- Percentile: 94.0
- Lexical Diversity: 2.01471
- Patent Class: 725.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15296949', '15321670', '14137882', '10713319', '11433927']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.4252426774325382
- 35 USC 102 Novelty (BERT): 0.4682050093700839
- Combined Prediction Score: 0.4295389106262928
- Mean Citation Score: 152.16333600000004
- Max Citation Score: 159.72937
- Similarity Product: 120.04641042013289

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

Dataset: test