A method, a system and computer readable medium of securely receiving data on a user's system from a web broadcast infrastructure with a plurality of channels. The method includes encrypting the data using a first encrypting key, wherein the first encrypting key is self-contained with all the information...http://www.google.co.uk/patents/US7213005?utm_source=gb-gplus-sharePatent US7213005 - Digital content distribution using web broadcasting services