Patent ID: 8832226

Claim:
A method, comprising: obtaining, by one or more feed generators of a computing cloud, parameters of a digital video, wherein the video is adapted to be provided to users over a network; modifying, by one or more software generators of the computing cloud, one or more of the obtained parameters, wherein modifications are based on information relating to segments of the users of the network; creating, by one or more rendering engines of the computing cloud, based on the modification, a plurality of versions of the digital video, wherein each one of the plurality of versions comprises a broadcast quality digital video having a different modification adapted to appeal to at least one of the segments of the users of the network; monitoring through one or more processing devices, operations of the computing cloud to obtain a real time assessment of rendering resources available to the computing cloud in rendering the plurality of broadcast digital videos; identifying previously acquired digital videos no longer available for the creation of digital video versions and newly provided digital videos for which digital video versions need to be created; and coordinating allocations of the rendering resources, including tapping or releasing rendering engines, in rendering the plurality of digital videos by the one or more rendering engines, based on the real time assessment and the identified previously acquired and newly provided digital videos.