PRESENTING A LINK TO A MEDIA FILE AUTOMATICALLY SELECTED FOR OPTIMIZED RENDERING ON A CLIENT DEVICE
First Claim
1. A method on server for automatically presenting a link to a media file, the method comprising:
- receiving over a network from at least one client device, a plurality of parameters related to media play-back capabilities of the client device;
calculating at least one optimization factor based on the parameters which have been received from the client device;
selecting, based on the optimization factor, one from at least media file representing an identical media production but having differing media play-back qualities; and
presenting to a user of the client device a link to the media file which has been selected.
0 Assignments
0 Petitions
Accused Products
Abstract
A system, computer program product and method for automatically presenting a link to a media file is described for a server. The method on a server begins with receiving over a network (114) from at least one client device (122, 125, 126), a plurality of parameters related to media play-back capabilities of the client device (122, 125, 126). The playback parameters includes any of type of media player (432), the device brand and model, player format compatibility, device player compatibility, device protocol compatibility. The method continues by using one or more of these playback parameters for calculating at least one optimization factor based on the parameters which have been received from the client device (122, 125, 126). Next at least media file representing an identical media production but having differing media play-back qualities is selected based on the optimization factor. Finally, without any user intervention, the system presents to the user of the client device (122, 125, 126) a link to the media file which has been selected.
31 Citations
21 Claims
-
1. A method on server for automatically presenting a link to a media file, the method comprising:
-
receiving over a network from at least one client device, a plurality of parameters related to media play-back capabilities of the client device; calculating at least one optimization factor based on the parameters which have been received from the client device; selecting, based on the optimization factor, one from at least media file representing an identical media production but having differing media play-back qualities; and presenting to a user of the client device a link to the media file which has been selected. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A server adapted to automatically presenting a link to a media file, the server comprising:
-
a network interface adapted to receive over a network from at least one client device, a plurality of parameters related to media play-back capabilities of the client device; a storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for calculating at least one optimization factor based on the parameters which have been received from the client device; selecting, based on the optimization factor, one from at least media file representing an identical media production but having differing media play-back qualities; and presenting to a user of the client device a link to the media file which has been selected. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A computer program product for automatically presenting a link to a media file, the computer program product comprising computer instructions for:
-
receiving over a network from at least one client device, a plurality of parameters related to media play-back capabilities of the client device; calculating at least one optimization factor based on the parameters which have been received from the client device; selecting, based on the optimization factor, one from at least media file representing an identical media production but having differing media play-back qualities; and presenting to a user of the client device a link to the media file which has been selected. - View Dependent Claims (19, 20, 21)
-
Specification