USING CLOUD COMPUTING FOR GENERATING PERSONALIZED DYNAMIC AND BROADCAST QUALITY VIDEOS
First Claim
1. A method, comprising:
- obtaining, by one and/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 and/or more software generators of the computing cloud, one or more of the obtained parameters, wherein the modification is based on information relating to segments of the users of the network;
creating, by one and/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 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; and
coordinating allocations of the rendering resources in rendering the plurality of digital videos based on the real time assessment.
16 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the present invention relate to a method of obtaining parameters of a digital video to be provided to users of a network. The method includes modifying one or more of the obtained parameters, such that the modification is based on information relating to segments of the users of the network. In addition, the method includes creating a plurality of versions of the digital video. Each one of the plurality of versions comprises a broadcast quality digital video adapted to appeal to at least one of the segments of the users of the network. Further, the method includes monitoring the computing cloud to obtain an assessment of rendering resources available to the computing cloud in rendering the plurality of digital videos, and coordinating allocations of the rendering resources in rendering the plurality of digital videos based on the real time assessment.
-
Citations
25 Claims
-
1. A method, comprising:
-
obtaining, by one and/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 and/or more software generators of the computing cloud, one or more of the obtained parameters, wherein the modification is based on information relating to segments of the users of the network; creating, by one and/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 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; and coordinating allocations of the rendering resources in rendering the plurality of digital videos based on the real time assessment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for generating digital videos, comprising:
a computing cloud comprising; a feed generator adapted to obtain parameters of a digital video, wherein the video is adapted to be provided to users of a network; at least one rendering processor coupled to the feed generator, wherein the at least one rendering processor is adapted to modify one or more of the obtained parameters, wherein the modification is based on information relating to segments of the users of the network, and wherein the at least one processor is adapted to render, 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 adapted to appeal to at least one of the segments of the users of the network; at least one monitoring server adapted to monitor operations of the computing cloud to obtain a real time assessment of rendering resources available to the computing cloud in rendering the plurality of digital videos; and at least one coordinating processor coupled to the at least one monitoring processor adapted for coordinating allocations of the rendering resources in rendering the plurality of digital videos based on the real time assessment. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
18. A computer program product comprising:
a computer readable storage medium having computer readable program embodied therewith and adapted to be executed by a computing cloud, the computer readable program comprising; computer readable program configured to obtain parameters of a digital video, wherein the video is adapted to be provided to users of a network; computer readable medium configured to modify the obtained parameters, wherein the modification is based on information relating to segments of the users of the network; and computer readable medium configured to create a plurality of versions of the digital video, wherein each one of the plurality of versions comprises a broadcast quality digital video adapted to appeal to at least one of the segments of the users of the network; computer readable medium configured for monitoring through a processing device 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 quality digital videos; and computer readable medium configured for coordinating allocations of the rendering resources in rendering the plurality of digital videos based on the real time assessment. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25)
Specification