Downloading different versions of media files based on a type of download link
First Claim
1. A method comprising:
- initiating, by a media file provider server, a presentation of a first type of network link used by a user device connecting to the server and a media file for selection by a customer at the user device;
receiving, at the server, a selection of the media file from the user device;
transferring, from the server to the user device, the media file compressed with a first codec that is automatically selected based on the first type of network link, together with a use authorization including an access code;
detecting, by the server, a second type of network link between the server and a second device that transmits the use authorization; and
initiating, by the server, a download or streaming of a copy of the media file compressed with a second codec to the second device based on the detecting of the second type of network link, wherein the second codec is automatically selected based on the second type of network link that is different from the first type of network link,wherein the first and second types of network links are a mobile telephony wireless link and a wired internet link.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and method of providing media files such as songs or video over a network includes a first and a second transaction, separated by distinct website visits. In the first transaction, a file provider receives a payment over a network link, selects a first codec is selected based on a type of network link, and downloads a first copy of a media file to a customer that is compressed with the first codec. The provider also promises to download during a second transaction an additional copy of the song. During that second transaction, that or another provider downloads the additional copy of the media file without receiving further payment from the customer. The additional copy is compressed with a second codec that optimizes for the link used in the second transaction. Preferably, the customer concludes with a smaller AAC+ file downloaded to a mobile station and a higher fidelity AAC LTP file downloaded to a PC.
26 Citations
19 Claims
-
1. A method comprising:
-
initiating, by a media file provider server, a presentation of a first type of network link used by a user device connecting to the server and a media file for selection by a customer at the user device; receiving, at the server, a selection of the media file from the user device; transferring, from the server to the user device, the media file compressed with a first codec that is automatically selected based on the first type of network link, together with a use authorization including an access code; detecting, by the server, a second type of network link between the server and a second device that transmits the use authorization; and initiating, by the server, a download or streaming of a copy of the media file compressed with a second codec to the second device based on the detecting of the second type of network link, wherein the second codec is automatically selected based on the second type of network link that is different from the first type of network link, wherein the first and second types of network links are a mobile telephony wireless link and a wired internet link. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer-readable storage medium carrying one or more sequences of one or more instructions which, when executed by one or more processors, cause an apparatus embedded in a media file provider server to at least perform the following steps:
-
initiating a presentation of a first type of network link used by a user device connecting to the server and a media file for selection by a customer at the user device; receiving a selection of the media file from the user device; transferring, to the user device, the media file compressed with a first codec that is automatically selected based on the first type of network link, together with a use authorization including an access code; detecting a second type of network link between the server and a second device that transmits the use authorization; and initiating a download or streaming of a copy of the media file compressed with a second codec to the second device based on the detecting of the second type of network link, wherein the second codec is automatically selected based on the second type of network link that is different from the first type of network link, wherein the first and second types of network links are a mobile telephony wireless link and a wired internet link. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. An apparatus comprising:
-
at least one processor; and at least one memory including computer program code for one or more programs, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus embedded in a media file provider server to perform at least the following; initiate a presentation of a first type of network link used by a user device connecting to the server and a media file for selection by a customer at the user device; receive a selection of the media file from the user device; transfer, to the user device, the media file compressed with a first codec that is automatically selected based on the first type of network link, together with a use authorization including an access code; detect a second type of network link between the server and a second device that transmits the use authorization; and initiate a download or streaming of a copy of the media file compressed with a second codec to the second device based on the detecting of the second type of network link, wherein the second codec is automatically selected based on the second type of network link that is different from the first type of network link, wherein the first and second types of network links are a mobile telephony wireless link and a wired internet link. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification