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 13):
A data processing system that provides a media stream of media content to a client device via a network, the data processing system comprising:\n an interface to the network; a database configured to simultaneously maintain a first series of objects and a second series of objects that each collectively represent the same media stream and that are each sequentially ordered according to a common time index, wherein each of the second series of objects represents a same predetermined duration of the media content as a commonly-indexed object of the first series of objects, but wherein the second series of objects is encoded at a different frame rate from the first series of objects so that the second series of objects represents the same predetermined duration of the media content with a different number of video frames from the first series of objects; and a file server in communication with the database and the interface, wherein the file server is configured to sequentially provide objects from the first series of objects to the client device via the network during normal playback of the media stream to thereby permit the client device to render video frames of the first series of objects for playback at a playback frame rate, and, in response to a user of the client device instructing a trick play operation that adapts a playback speed of the media stream, to provide objects from the second series of objects having the different frame rate to the client device during the trick play operation to thereby permit the client device to perform the trick play operation by rendering the different number of video frames in the second series of objects for playback at the same playback frame rate as the first series of objects 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 first media program without degradation in the playback frame rate during the trick play operation.

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.4378539297845826
- 35 USC 102 Novelty (BERT): 0.5522129843167388
- Combined Prediction Score: 0.4492898352377982
- Mean Citation Score: 311.8055720000001
- Max Citation Score: 399.83185
- Similarity Product: 385.819755560109

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