CLOUD-RENDERED HIGH-QUALITY ADVERTISEMENT FRAME
A network-based system of providing an advertisement stream to at least one user, the system including a computing cloud configured to receive different media data from a plurality of advertisement data sources and generate from said media data at least one advertisement data stream to be provided to at least one remote user; a network entity configured to transmit said at least one advertisement data stream to a user device of the at least one user; the user device configured to display the content of the at least one advertisement data stream within a network-based online presentation.
1 . A network-based system of providing an advertisement stream to at least one user, the system comprising:
a computing cloud configured to receive different media data from a plurality of advertisement data sources and generate from said media data at least one advertisement data stream to be provided to at least one remote user;
a network entity configured to transmit said at least one advertisement data stream to a user device of the at least one user; and
the user device configured to display the content of the at least one advertisement data stream within a network-based online presentation.
2 . The network-based system of claim 1 , wherein the network-based online presentation is a web page and/or a presentation of a game.
3 . The network-based system of claim 1 , wherein the different media data comprises video, audio, still images, and/or graphics.
4 . The network-based system of claim 1 , wherein the plurality of advertisement data sources comprises at least one ad server.
5 . The network-based system of claim 1 , wherein the network entity comprises at least one ad server.
6 . The network-based system of claim 1 , wherein the network entity is configured to schedule the transmission of said at least one advertisement data stream to the user device of the at least one user.
7 . The network-based system of claim 6 , wherein the network entity is configured to schedule the transmission of said at least one advertisement data stream independently from any update or refresh of the network-based online presentation on the device of the at least one user.
8 . The network-based system of claim 6 , wherein the plurality of advertisement data sources and/or the network entity is configured to update the generation of the at least one advertisement data stream depending on feedback from the at least one user and/or the device.
9 . The network-based system of claim 8 , wherein the feedback from the at least one user and/or the device comprises explicit input.
10 . The network-based system of claim 9 , wherein the explicit input comprises mouse clicks, keyboard input, and/or keyword input.
11 . The network-based system of claim 8 , wherein the feedback from the at least one user and/or the device comprises implicit input.
12 . The network-based system of claim 11 , wherein the implcit input comprises user profile data, demographic data, and/or collected data about the user's interests.
13 . The network-based system of claim 1 , wherein the plurality of advertisement data sources and/or the network entity stores backlog data.
14 . The network-based system of claim 13 , wherein the backlog data comprises history of content streamed.
15 . The network-based system of claim 13 , wherein the plurality of advertisement data sources and/or the network entity is configured to continuously update the stored backlog data.
16 . A method of providing an advertisement stream to at least one user within a network-based system, the method comprising the steps of:
receiving a request to provide and/or update an advertisement stream;
requesting and receiving different media data from a plurality of advertisement data sources;
generating from said media data at least one advertisement data stream to be provided to at least one remote user;
transmitting said at least one advertisement data stream to a user device of the at least one user; and
displaying the content of the at least one advertisement data stream within a network-based online presentation.
17 . The method of claim 16 , further comprising at least one of the following steps:
checking control data for generating and/or scheduling the at least one advertisement data stream;
storing and/or updating backlog data; and
updating generation of the at least one advertisement data stream depending on feedback from the at least one user and/or the device.
18 . The method of claim 17 , wherein the control data comprises a user's profile data, feedback data, and/or backlog data.
19 . The method of claim 17 , wherein the backlog data comprises history of content streamed.