A system and method may be provided that allows users to store, retrieve,
and manipulate on-demand media content and data stored on a remote server
network in an on-demand media delivery system. More particularly, the
system may allow a user to access his or her on-demand media account from
user equipment in different locations as long as the current user
equipment can communicate with a remote server that stores user-specific
information. The system upon user selection may freeze the delivery of
on-demand media at a particular point and allow the user to resume the
media at a later time from some other network location in system. Users
may upload personal images or files to an on-demand delivery server for
later retrieval and display. Users may be permitted to assign access
rights to the uploaded files.