Patent ID: 8522299

Claim:
A system implemented on a machine that manages media content, the system comprising: a processor for executing instructions of a component, the component that: synchronizes with a handheld device, the handheld device being in continuous or intermittent communication with the component; automatically determines an amount of available storage space associated with a storage space of the handheld device; based at least in part on the amount of available storage space, moves a media presentation persisted on the storage space of the handheld device to a remote storage media, the remote storage media being remote from the handheld device, the component being further configured to: move frames excluding an initial set of frames affiliated with the media presentation from the handheld device to the remote storage media, the initial set of frames being persisted on the storage space of the handheld device to facilitate uninterrupted playback of the media presentation in response to a received request to playback the media presentation; cause the handheld device to maintain a link to the media presentation; and retrieve moved frames affiliated with the media presentation to facilitate continuous playback of the media presentation in response to a request from the handheld device to play back the media presentation; and determines a resolution or definition format of other media content for recording to the handheld device based in part on: the determined amount of available storage space associated with the handheld device; a communication network speed between the handheld device and the remote storage media; a storage rate of the remote storage media; and a retrieval rate of the remote storage media.