Patent ID: 7493106

Claim:
A system for transmitting multimedia wherein a first user has a first subscription and a second user has a second subscription, the system comprising: a first database connected to a first media provider wherein a first plurality of multimedia files is stored within the first database; a first electronic program guide that lists at least one multimedia file of the first plurality of multimedia files wherein the first electronic program guide corresponds to the first subscription of the first user; a second database connected to a second media provider wherein a second plurality of multimedia files is stored within the second database; a first network connected to the first media provider and the second media provider; a first terminal associated with the first media provider and connected to the first network wherein the first media provider identifies the first subscription of the first user to allow the first user to use the first terminal to access the first electronic program guide via the first network wherein the first terminal displays the first electronic program guide to the first user wherein the first user selects a first multimedia file of the first plurality of multimedia files from the first electronic program guide so that the first multimedia file is transmitted to the first terminal; a second terminal associated with the second media provider and connected to the first network wherein the first media provider identifies the first subscription of the first user to allow the first user to use the second terminal to access the first electronic program guide wherein the second terminal displays the first electronic program guide to the first user wherein the first user selects a second multimedia file of the first plurality of multimedia files from the first electronic program guide so that the second multimedia file is transmitted to the second terminal; and a storage device connected to the first network wherein the storage device is associated with the first user by the first subscription of the first user wherein the first multimedia file transmitted to the first terminal and the second multimedia file transmitted to the second terminal is stored in the storage device and accessed by the first user based on the first subscription of the first user.