Method and system for managing and distributing digital media
First Claim
1. In a networked computing environment comprising a server and a plurality of remote computing devices, a method for managing the distribution of digital media, wherein the method comprises:
- at the server, receiving a plurality of physical media files at least some of which share a common input source,storing each of the plurality of physical media files in a memory device;
creating one or more media database entities that each identify a relationship among one or more of the plurality of physical media files that share a common input source and store data attributes regarding the one or more physical media files that share a common input source;
receiving a data set that is indicative of data attribute delivery settings for delivering one of the plurality of physical media files to a client computer;
generating a release database entity that identifies a relationship between the data attribute delivery settings and the physical media file via a media database entity associated with the physical media file;
generating a location data set that indicates a location of the physical media file, whereby the location facilitates the retrieval of the physical media file by a client computer; and
transmitting the location data set from the server to at least one remote computing device of the plurality of remote computing devices.
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.
197 Citations
11 Claims
-
1. In a networked computing environment comprising a server and a plurality of remote computing devices, a method for managing the distribution of digital media, wherein the method comprises:
-
at the server, receiving a plurality of physical media files at least some of which share a common input source, storing each of the plurality of physical media files in a memory device; creating one or more media database entities that each identify a relationship among one or more of the plurality of physical media files that share a common input source and store data attributes regarding the one or more physical media files that share a common input source; receiving a data set that is indicative of data attribute delivery settings for delivering one of the plurality of physical media files to a client computer; generating a release database entity that identifies a relationship between the data attribute delivery settings and the physical media file via a media database entity associated with the physical media file; generating a location data set that indicates a location of the physical media file, whereby the location facilitates the retrieval of the physical media file by a client computer; and transmitting the location data set from the server to at least one remote computing device of the plurality of remote computing devices. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. In a networked computing environment comprising a managing server and a plurality of remote computing devices, a method for integrating a plurality of media service systems, wherein the method comprises:
-
receiving a plurality of physical media tiles at least some of which share a common input source; storing each of the plurality of physical media files in a memory device; creating one or more media database entities that each identify a relationship among one or more of the plurality of physical media files that share a common input source and store data attributes regarding the one or more physical media files that share a common input source; receiving a data set that is indicative of data attribute delivery settings for delivering one of the plurality of physical media files to a client computer; generating a release database entity that identifies a relationship between the data attribute delivery settings and the physical media file via a media database entity associated with the physical media file generating a location data set indicative of a storage location of the physical media file, wherein the location data set contains the data attributes of the release database entity; and transmitting the location data set to at least one remote computing device. - View Dependent Claims (8)
-
-
9. A networked computer system including at least one remote client computer, at least one server, and a plurality of servers providing multimedia services, a system of integrating the plurality of servers providing a plurality of multimedia services, comprising:
-
a database storing a plurality of media files at least some of which share a common input source, data indicative of the storage location of the media files, and data parameters indicating the format of each media file and transmission capabilities of each media file; a memory storage device housed within the managing server, wherein the memory storage device stores a program module, the program module operative for causing the managing server to; receive the plurality of physical media files; store each of the plurality of physical media files in the database; create one or more media database entities in the database, that each identify a relationship among one or more of the plurality of physical media files that share a common input source and store data attributes regarding the one or more physical media files that share a common input source; receive a data set that is indicative of data attribute delivery settings for delivering one of the plurality of physical media files to a client computer; generate a release database entity in the database that identifies a relationship between the data attribute delivery settings and the physical media file via a media database entity associated with the physical media file; generate a location data set that includes a location of the physical media file, whereby the location facilitates the retrieval of the physical media file by a client computer; and transmit the location data set to at least one remote computing device.
-
-
10. A computer-readable medium having computer-executable instructions for performing steps comprising:
-
receiving a plurality of physical media files at least some of which share a common in put source; storing each of the plurality of physical media files in a memory device; creating one or more media database entities that each identify a relationship among one or more of the plurality of physical media files that share a common input source and store data attributes regarding the one or more physical media files that share a common input source; receiving a data set that is indicative of data attribute delivery settings for delivering one of the plurality of physical media files to a client computer; generating a release database entity that identifies a relationship between the data attribute delivery settings and the physical media file via a media database entity associated with the physical media file; generating a location data set that includes a location of the physical media file, whereby the location facilitates the retrieval of the physical media file by a client computer; and transmitting the location data set to at least one remote computing device. - View Dependent Claims (11)
-
Specification