SYSTEM AND METHOD FOR MANAGING CONTENT
First Claim
1. A method of managing media files having different format characteristics, comprising:
- receiving a request identifying a media file;
in response to receiving the request, retrieving the media file in a first format;
modifying the media file from the first format to a second format associated with a remote client; and
while modifying the media file from the first format to the second format, transmitting a modified portion of the media file to the remote client.
9 Assignments
0 Petitions
Accused Products
Abstract
A system for managing media files having different format characteristics includes a transcoder, a content store, and a plurality of clients. The content store is capable of storing a media file in a first format. The clients are each associated with one or more media file formats and capable of playing media files to users. The transcoder is capable of receiving a request identifying a media file from a first client and, in response to receiving the request, retrieving the media file from the content store in a first format. The transcoder is also operable of modifying the media file from the first format to a second format associated with the first client and, while modifying the media file from the first format to the second format, transmitting a modified portion of the media file to the first client.
240 Citations
25 Claims
-
1. A method of managing media files having different format characteristics, comprising:
-
receiving a request identifying a media file; in response to receiving the request, retrieving the media file in a first format; modifying the media file from the first format to a second format associated with a remote client; and while modifying the media file from the first format to the second format, transmitting a modified portion of the media file to the remote client. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system for managing media files having different format characteristics to one or more of a plurality of clients each associated with one or more media file formats, comprising:
one or more transcoders, each transcoder operable to; receive a request identifying a media file; in response to receiving the request, retrieving the media file from a first content store in a first format; modifying the media file from the first format to a second format associated with the first client; and while modifying the media file from the first format to the second format, transmitting a modified portion of the media file to the first client. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23)
-
24. A system for managing media files having different format characteristics, comprising:
-
means for receiving, from a first client, a request identifying a media file; means for retrieving the media file from the content store in a first format in response to receiving the request; means for modifying the media file from the first format to a second format associated with the first client; and means for transmitting a modified portion of the media file to the first client, while modifying the media file from the first format to the second format.
-
-
25. A system for providing realtime modification of digital video content for on-demand transmission to and display by wireless clients, comprising:
-
a plurality of wireless clients each associated with at least one of a plurality of different file formats; a content management server operable to; receive a content request from a first client identifying a media file; in response to receiving the content request, determine whether the identified media file is stored in a first content store in a target format; in response to determining that the identified media file is stored in the first content store in the target format, transmit the media file from the first content source to the first client; and in response to determining that the identified media file is not stored in the second content store in the second format, transmit a transcode request identifying the identified media file; a load balancing server, operable to; receive the transcode request from the content management server, in response to receiving the transcode request, select a transcoder to modify the identified media file; and instruct the selected transcoder to modify the identified media file to the target format; and a plurality of transcoders, each transcoder operable to; retrieve the identified media file from a second content store in an original format; modify a portion of the identified media file from the original format to the target format; store the modified portion in a second media file; in response to a transmission request, read the modified portion from the second media file while modified content from the first media file is being stored in the second media file; and transmit the modified portion to the first client.
-
Specification