Patent ID: 9055315
Filing Date: 2015-06-09
Classification: G06F,G06Q,H04N

Abstract:
1. A computer implemented method for delivering media content, the method comprising: a computer maintaining a record comprising information about a user and a media subscription level obtained by the user, wherein the record includes indications of a plurality of media offerings included in the user's media subscription level; the computer receiving from the user a request for media content; the computer determining whether the user qualifies to receive the media content; in response to the determination that the user does qualify to receive the media content, the computer sending the media content to a device of the user that includes a media player to play the media content; the computer receiving a request to allow access to a feature of the media player that enhances playback of the media content by operating on the received media content; the computer determining whether the user qualifies to access the feature based on the media subscription level currently possessed by the user; in response to the determination that the user does qualify to access the feature, the computer sending an indication to the media player that indicates access to the feature should be allowed; the computer receiving from the user a request to change one or more media offerings included in the user's current media subscription level; the computer determining whether the user's current media subscription level allows the requested change; and in response to the determination that the user's current media subscription level does allow the requested change, the computer changing the media content included in the user's current media subscription level by substituting one or more new media offerings into the user's current media subscription level for the one or more media offerings for which the change is requested.