Patent ID: 9607656
Date: 2017-03-28
CPC Classifications: G11B,H04N

Claim:
1. A computer implemented method, comprising: receiving, by one or more media servers, content indicators specifying types of content in scenes of media content; generating, by the one or more media servers, ratings for the scenes within the media content based on the content indicators, the ratings indicating acceptability of the content in the scenes for viewing audiences; receiving, by the one or more media servers, a request for playback of the media content from a client device; providing, by the one or more media servers, data indicating fragments of scenes of the media content to the client device, and data representing the ratings of the scenes associated with the fragments to the client device; receiving, by the one or more media servers, requests for fragments of scenes of the media content from the client device, the requested fragments corresponding to a first subset of the fragments indicated in the data and within a ratings range of acceptability corresponding to the ratings, and a second subset of the fragments indicated in the data and outside the ratings range of acceptability excluded from the requested fragments; and providing, by the one or more media servers, the requested fragments to the client device for playback on the client device.