Digital media system and method therefor
First Claim
1. An online digital entertainment system, comprising:
- a first server operable to receive authenticating data from a digital media player via a global computer network and confirm the authenticating data;
a second server operable to generate a unique public key and a unique private key in response to the confirmed authenticating data, and sending the generated public key to the digital media player via the global computer network;
a third server operable to generate a unique session key for each streaming request received from the digital media player, and sending the unique session key encrypted by the generated public key to the digital media player via the global computer network; and
a fourth server operable to stream digital media content encrypted by the session key to the digital media player via the global computer network, the digital media player operable to decrypt the digital media content using the session key and display the digital media content on a television set.
0 Assignments
0 Petitions
Accused Products
Abstract
An online digital entertainment system comprises a first server operable to receive authenticating data from a digital media player via a global computer network and confirm the authenticating data, and a second server operable to generate unique public and private keys in response thereto, and sending the public key to the digital media player. The system further comprises a third server operable to generate a unique session key for each streaming request received from the digital media player, and sending the session key encrypted by the public key to the digital media player, and a fourth server operable to stream digital media content encrypted by the session key to the digital media player via the global computer network, the digital media player operable to decrypt the digital media content using the session key and display the digital media content on a television.
-
Citations
25 Claims
-
1. An online digital entertainment system, comprising:
-
a first server operable to receive authenticating data from a digital media player via a global computer network and confirm the authenticating data;
a second server operable to generate a unique public key and a unique private key in response to the confirmed authenticating data, and sending the generated public key to the digital media player via the global computer network;
a third server operable to generate a unique session key for each streaming request received from the digital media player, and sending the unique session key encrypted by the generated public key to the digital media player via the global computer network; and
a fourth server operable to stream digital media content encrypted by the session key to the digital media player via the global computer network, the digital media player operable to decrypt the digital media content using the session key and display the digital media content on a television set. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of providing on-demand online delivery of digital media content, comprising:
-
receiving a unique identifier from a digital media player via a global computer network;
authenticating the received identifier;
storing data associated with a user of the digital media player represented by the unique identifier;
receiving a selection of a digital media file from the user; and
streaming the selected digital media file to the digital media player via the global computer network for and for playing on at least one component of an entertainment system coupled to the digital media player. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method of providing on-demand online delivery of digital media content, comprising:
-
transmitting a list of available digital media content to a digital media player over a global computer network for display on a television coupled to the digital media player;
receiving, from the digital media player, a selection of a digital media content from a user; and
streaming the selected digital media content to the digital media player via the global computer network for displaying on the television. - View Dependent Claims (22, 23, 24, 25)
-
Specification