Method and system for managing and distributing digital media
First Claim
1. A method comprising:
- receiving, by at least one computing device and via a user interface, a user indication of;
first login information associated with a first service provider, andsecond login information associated with a second service provider;
causing, based at least in part on the first login information, the first service provider to generate a derivative media file based on a source media file; and
causing, based at least in part on the second login information, the second service provider to send the derivative media file via a network.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and method that integrates a plurality of media service systems offering different multimedia services such as media storage, syndication, delivery, and billing services. The system and method also provides automated file transcoding. In embodiment, a method of the present invention includes receiving a plurality of physical media files, organizing the plurality of physical media files so that different bit-rates and formats of a single source material are organized into a media database entity, receiving user specified delivery settings for the distribution of the physical media file, generating a release database entity storing the delivery settings of the physical media file, generating an address indicating the storage location of the release, and transmitting the address to a remote computing device.
-
Citations
23 Claims
-
1. A method comprising:
-
receiving, by at least one computing device and via a user interface, a user indication of; first login information associated with a first service provider, and second login information associated with a second service provider; causing, based at least in part on the first login information, the first service provider to generate a derivative media file based on a source media file; and causing, based at least in part on the second login information, the second service provider to send the derivative media file via a network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
generating, by at least one computing device, a plurality of derivative media files based at least in part on a source media file and a plurality of delivery settings; and generating a database, the database comprising; a first database entry comprising information about the source media file; a plurality of second database entries, each comprising a relationship between a different one of the plurality of delivery settings and the first database entry; and a plurality of third database entries, each comprising a relationship between one of the plurality of second database entries and a location of one of the plurality of derivative media files each derived from the source media file. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A method comprising:
-
receiving, by at least one computing device and via a user interface, an indication of; first login information associated with a transcoding service provider, second login information associated with a delivery service provider, and third login information associated with a storage service provider; causing the transcoding service provider to transcode, using the first login information, a source media file into one or more derivative media files; causing the storage service provider to store, using the third login information, the one or more derivative media files; and causing the delivery service provider to send, responsive to the second login information, at least one of the one or more derivative media files via a network. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A method comprising:
-
generating, by at least one computing device, a plurality of derivative media files based at least in part on a source media file and a plurality of delivery settings; and storing, in a database, information corresponding to the plurality of derivative media files, wherein the database comprises; a first database entry comprising information about the source media file; a plurality of second database entries, each comprising a relationship between one of the plurality of delivery settings and the first database entry; and a plurality of third database entries, each comprising a relationship between one of the plurality of second database entries and a location of one of the plurality of derivative media files; and transmitting, via a network and after receiving a request associated with the source media file, a first derivative media file selected based on the plurality of third database entries. - View Dependent Claims (22, 23)
-
Specification