Patent ID: 7272227

Claim:
A method for delivery of audiovisual data to a user, including: receiving a request for audiovisual data from the user via a network, said audiovisual data corresponding to said request having a title; determining if said title is already in a transmission schedule; adding said title to said transmission schedule if it is not already in said transmission schedule; encrypting said audiovisual data corresponding to said request using an encryption algorithm, said encryption algorithm having a corresponding decryption algorithm; generating a decryption key unique to the user using said corresponding decryption algorithm; forwarding said decryption key to the user via said network; and transmitting said encrypted audiovisual data corresponding to said request to a satellite for receipt by the user with a satellite dish, said transmitting occurring in accordance with said transmission schedule, wherein the user has a set-top box coupled to said network, and the satellite dish coupled to the set-top box, wherein the set-top box contains a storage device.