Content transcoding in a content distribution network
First Claim
1. A method for intermediate transcoding in a content distribution network, the method comprising the steps of:
- receiving master content from a content source while said master content is in transit from said content source to a content sink in the content distribution network;
evaluating a set of conditions for selecting particular ones of associated transformations to be applied to said master content;
applying at least one selected transformation to said master content according to said evaluated set of conditions, said application producing transcoded content,wherein said applying step comprises the steps of;
invoking at least one remotely disposed Web service configured to perform at least one of said selected particular ones of said associated transformations, andreceiving said transcoded content from said invoked at least one remotely disposed Web service; and
,forwarding said transcoded content to said content sink in the content distribution network.
7 Assignments
0 Petitions
Accused Products
Abstract
An intermediate content transcoder. An intermediate content transcoder can include a communicative receiver configured to receive master content while in transit from a content source to at least one content sink in a content distribution network, and a communicative transmitter configured to transmit transcoded content to one or more of the content sinks. A set of content transformations also can be provided. Furthermore, the intermediate content transcoder can include a set of conditions for selecting individual ones of the content transformations to be applied to master content received through the communicative receiver. Finally, the intermediate content transcoder can include a transcoder configured to apply the selected individual ones of the content transformations to the master content. The application of the content transformations can produce transcoded content. The communicative transmitter, in turn, can forward the produced transcoded content to one or more of the content sinks.
-
Citations
8 Claims
-
1. A method for intermediate transcoding in a content distribution network, the method comprising the steps of:
-
receiving master content from a content source while said master content is in transit from said content source to a content sink in the content distribution network; evaluating a set of conditions for selecting particular ones of associated transformations to be applied to said master content; applying at least one selected transformation to said master content according to said evaluated set of conditions, said application producing transcoded content, wherein said applying step comprises the steps of; invoking at least one remotely disposed Web service configured to perform at least one of said selected particular ones of said associated transformations, and receiving said transcoded content from said invoked at least one remotely disposed Web service; and
,forwarding said transcoded content to said content sink in the content distribution network. - View Dependent Claims (2, 3)
-
-
4. An intermediate content transcoder comprising:
-
a communicative receiver configured to receive master content from a content source, and a communicative transmitter configured to transmit transcoded content to at least one content sink; a set of content transformations; a set of conditions for selecting individual ones of said content transformations to be applied to master content received through said communicative receiver; and
,a transcoder configured to apply said selected individual ones of said content transformations to said master content, said application producing transcoded content, said communicative transmitter forwarding said produced transcoded content to said at least one content sink, wherein said transcoder is remotely disposed in at least one Web service, and said communicative transmitter further comprises a transcoding data appending processor for appending to said transcoded content data which identifies at least said master content, said transcoded content and said set of conditions. - View Dependent Claims (5)
-
-
6. A machine readable storage having stored thereon a computer program for intermediate transcoding in a content distribution network, the computer program comprising a routine set of instructions for causing the machine to perform the steps of:
-
receiving master content from a content source while said master content is in transit from said content source to a content sink in the content distribution network; evaluating a set of conditions for selecting particular ones of associated transformations to be applied to said master content; applying at least one selected transformation to said master content according to said evaluated set of conditions, said application producing transcoded contents, wherein said applying step comprises the steps of; invoking at least one remotely disposed Web service configured to perform at least one of said selected particular ones of said associated transformations, and receiving said transcoded content from said invoked at least one remotely disposed Web service; and
,forwarding said transcoded content to said content sink in the content distribution network. - View Dependent Claims (7, 8)
-
Specification