Patent ID: 8863168

Claim:
A method for controlling presentation of media content on user equipment, the method comprising: receiving a plurality of media assets, wherein at least one of the plurality of media assets is scheduled for transmission at a given time to a plurality of users; selecting a subset of the plurality of media assets for insertion into a list of media assets, wherein the list of media assets includes at least one feedback application associated with completion criteria; storing, at the user equipment, a pre-programmed time; determining whether a media asset in the selected subset of the plurality of media assets is scheduled for a future transmission at least partially before the pre-programmed time; automatically recording at least a part of the media asset in the selected subset of the plurality of media assets in response to determining that the media asset in the selected subset of the plurality of media assets is scheduled for a future transmission at least partially before the pre-programmed time; determining, at the user equipment, whether a current-time matches the pre-programmed time; in response to determining that the current-time matches the pre-programmed time, generating a display of a media asset from the list of media assets; in response to determining that the media asset has concluded, generating a display of the at least one feedback application; receiving user input in response to generating the display of the at least one feedback application; and determining, at the user equipment, whether the received user input corresponds to the completion criteria associated with the at least one feedback application to determine whether the at least one feedback application was completed successfully.