Patent ID: 8244315

Claim:
A method, comprising: receiving, by a mobile device from a sender, a collection of one or more indices listing one or more media contents that are available to record at one or more future performances; facilitating, by the mobile device, selection of at least one of the media contents listed by the collection of indices; and requesting by the mobile device, of a media recording server remotely disposed from the mobile device and in response to the selection by the mobile device of the at least one of the media contents, to record a selected future performance of the at least one of the media contents, wherein the sender and the media recording server are different entities, wherein the selected future performance includes a live performance, and wherein said requesting the media server to record the selected future performance includes: sending, by the mobile device during playing of the live performance, a pause command to the media recording server to instruct the media recording server to perform a time shifting operation in which the media recording server begins recording at a point of the live performance corresponding to the pause command, and then the media recording server plays back the recorded performance at the point corresponding to the pause command in response to a subsequent play command sent from the mobile device.