PATENT CLAIM ANALYSIS

Application Number: 16107733
Application Type: Utility
Filing Date: 2018-08
Publication Date: 2018-12
Patent Classification: ["725", "088000"]

Abstract:
Systems and methods are described for providing trick play functions such as fast forward, rewind or slow motion during playback of streaming media content. Multiple sets of streamlets or other media files that represent the same media stream are encoded differently from each other (e.g., at different frame rates and/or frame directions), and each set of files is simultaneously maintained at a server. Files encoded at a first format are made available to the client device during regular playback, and files encoded at a different frame rate and/or a different direction of encoding are made available to support trick play.

Claim (Index 8):
A method executable by a data processing system to provide a media stream that represents a media program to a client device via a network, the method comprising:\n maintaining a first series of objects that collectively represents the media stream, wherein each of the first series of objects is sequentially ordered according to a time index so that each of the first series of objects represents a predetermined duration of the media program that is encoded at a first frame rate; simultaneously maintaining a second series of objects that collectively represents the same media stream sequentially-ordered according to the same time index as the first set of files, wherein each of the second series of objects represents the same predetermined duration of the media program that is encoded at a second frame rate that is different from the first frame rate so that the second series of objects represents the same portions of the media program as the first series of objects but with different numbers of video frames; sequentially providing objects from the first series of objects to the client device via the network during normal playback of the media stream to thereby allow the client device to render the media stream at a playback frame rate; and sequentially providing objects from the second series of objects to the client device during a trick play operation in which the playback speed of the media stream is altered to thereby allow the client device to render the different number of video frames of the second series at the same playback frame rate as the first series so that the predetermined duration of the media program represented by the second series of objects is rendered over a different period of time to thereby adapt the playback speed of the media program without degradation in the frame rate.

Metadata:
- Claim Count in Document: 29.0
- Percentile: 96.0
- Lexical Diversity: 1.60294
- Patent Class: 725.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15355849', '13027220', '15163370', '14573371', '13223186']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.4374323870868234
- 35 USC 102 Novelty (BERT): 0.5527576249599433
- Combined Prediction Score: 0.4489649108741355
- Mean Citation Score: 311.8055720000001
- Max Citation Score: 399.83185
- Similarity Product: 395.9711879943013

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