Patent ID: 7016496

Claim:
A method for delivering digital media content, said method for use with a network, said network interfaced with a storage medium containing digital media content and further interfaced with an electronic device, said electronic device interfaced with a first smart card and second smart card, said method comprising the steps of: sending a request for said digital media content over said network from said electronic device; receiving a stream of said digital media content in encrypted form from said medium with said electronic device, said encrypted digital media content being stored on said electronic device; extracting a cipher from said digital media content and sending said cipher to said second smart card; generating a new cipher with said second smart card and sending said new cipher from said second smart card to said first smart card, said first smart card equipped with a license for said digital media content; obtaining a first decryption key in response to said new cipher using said first smart card, said decryption key being transmitted from said first smart card to said electronic device; obtaining a second decryption key using said second smart card, said second decryption key being transmitted from said second smart card to said electronic device; and using said first and second decryption keys and a decryption algorithm located on said electronic device to decrypt said digital media content stored on said electronic device.