Adaptively embedding visual advertising content into media content
Abstract
Technologies for adaptively embedding visual advertising content into media content include a computing device for receiving visual advertisements, an advertisement map, and media content from a remote content provider. Such technologies may also include determining a location of an advertising enabled area within an image of the media content, selecting a visual advertisement to embed within the image of the media content at the determined location of the advertising enabled area as a function of the advertisement map, and embedding the selected visual advertisement into the image of the media content at the determined location of the advertising enabled area to generate augmented media content for subsequent display to the user. In some embodiments, the advertisement map includes display conditions for each of the visual advertisements.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A media consumption device to adaptively embed visual advertising content into media content, the media consumption device comprising:
a communication module to: (i) receive media content from a remote content provider, (ii) receive a plurality of visual advertisements from the remote content provider, and (iii) receive an advertisement map from the remote content provider, the advertisement map comprising display conditions for each of the plurality of visual advertisements; an advertisement location determination module to determine a location of an advertising enabled area within an image of the media content; an advertisement selection module to select a visual advertisement of the plurality of visual advertisements to embed within the image of the media content at the determined location of the advertising enabled area based on the advertisement map; and an advertisement placement module to embed the selected visual advertisement into the image of the media content at the determined location of the advertising enabled area to generate augmented media content.
2 . The media consumption device of claim 1 , wherein the advertisement placement module is further to: (i) determine a scale and orientation of the advertising enabled area, and (ii) at least one of scale or align the selected visual advertisement based on the determined scale and orientation of the advertising enabled area; and
wherein to embed the selected visual advertisement into the image of the media content at the determined location of the advertising enabled area comprises to embed the at least one of the scaled or aligned visual advertisement into the image of the media content at the determined location of the advertising enabled area.
3 . The media consumption device of claim 2 , wherein the advertising enabled area within the image of the media content comprises visual indicia to at least one of (i) facilitate the determination of the location of the advertising enabled area within the image of the media content, or (ii) facilitate the determination of the scale and orientation of the advertising enabled area within the image of the media content; and
wherein the advertisement location determination module is further to perform a visual analysis procedure on the image to identify the visual indicia of the advertising enabled area.
4 . The media consumption device of claim 3 , wherein the visual indicia comprises one or more characters, symbols, or colors to at least one of: (i) facilitate the determination of the location of the advertising enabled area within the image of the media content, or (ii) facilitate the determination of at least one of the scale or orientation of the advertising enabled area within the image of the media content.
5 . The media consumption device of claim 4 , wherein the visual indicia comprises a colored background to facilitate the determination of the location of the advertising enabled area within the image of the media content.
6 . The media consumption device of claim 4 , wherein the visual indicia comprises: (i) a first visual symbol placed in an upper left corner of the advertising enabled area; (ii) a second visual symbol placed in a lower left corner of the advertising enabled area; (iii) a third visual symbol placed in an upper right corner of the advertising enabled area; (iv) a fourth visual symbol placed in a lower right corner of the advertising enabled area; (v) a fifth visual symbol placed between an upper center point of the advertising enabled area and the first visual symbol; (vi) a sixth visual symbol placed between a lower center point of the advertising enabled area and the second visual symbol; (vii) a seventh visual symbol placed between the upper center point of the advertising enabled area and the third visual symbol; and (viii) an eighth visual symbol placed between the lower center point of the advertising enabled area and the fourth visual symbol.
7 . The media consumption device of claim 2 , wherein to determine a location of an advertising enabled area within an image of the media content comprises to determine the location of the advertising enabled area within a first image of the media content;
wherein the advertisement location determination module is further to determine the location of the advertising enabled area within a second image of the media content; wherein to determine a scale and orientation of the advertising enabled area comprises to: (i) determine a first scale and orientation of the advertising enabled area in the first image of the media content, and (ii) determine a second scale and orientation of the advertising enabled area in the second image of the media content; wherein to at least one of scale or align the selected visual advertisement based on the determined scale and orientation of the advertising enabled area comprises to: (i) at least one of scale or align the selected visual advertisement based on the determined scale and orientation of the advertising enabled area in the first image of the media content, and (ii) at least one of scale or align the selected visual advertisement based on the determined scale and orientation of the advertising enabled area in the second image of the media content; and wherein to embed the selected visual advertisement into the image of the media content at the determined location of the advertising enabled area comprises to: (i) embed the at least one of the scaled or aligned visual advertisement into the first image of the media content at the determined location of the advertising enabled area within the first image, and (ii) embed the at least of the scaled or aligned visual advertisement into the second image of the media content at the determined location of the advertising enabled area within the second image.
8 . The media consumption device of claim 1 , wherein to determine a location of an advertising enabled area within an image of the media content comprises to determine a first location of a first advertising enabled area within a image of the media content;
wherein the advertisement location determination module is further to determine a second location of a second advertising enabled area within the image of the media content; wherein to select a visual advertisement of the plurality of visual advertisements to embed within the image of the media content at the determined location of the advertising enabled area comprises to: (i) select, based on the advertisement map, a first visual advertisement of the plurality of visual advertisements to embed within the image of the media content at the determined first location of the first advertising enabled area, and (ii) select, based on the advertisement map, a second visual advertisement of the plurality of visual advertisements to embed within the image of the media content at the determined second location of the second advertising enabled area; and wherein to embed the selected visual advertisement into the image of the media content at the determined location of the advertising enabled area comprises to: (i) embed the selected first visual advertisement into the image of the media content at the determined first location of the first advertising enabled area, and (ii) embed the selected second visual advertisement into the image of the media content at the determined second location of the second advertising enabled area.
9 . The media consumption device of any of claims 1 - 8 , wherein the advertisement selection module is further to determine whether user profile data corresponding to a user of the media consumption device satisfies the display conditions for one of the plurality of visual advertisements; and
wherein to select a visual advertisement of the plurality of visual advertisements to embed within the image of the media content at the determined location of the advertising enabled area based on the advertisement map comprises to select the one of the plurality of visual advertisements that comprises the display conditions satisfied by the user profile data.
10 . A method for adaptively embedding visual advertising content into media content, the method comprising:
receiving, on a media consumption device, media content from a remote content provider; receiving, on the media consumption device, a plurality of visual advertisements from the remote content provider; receiving, on the media consumption device, an advertisement map from the remote content provider, the advertisement map comprising display conditions for each of the plurality of visual advertisements; determining, on the media consumption device, a location of an advertising enabled area within an image of the media content; selecting, on the media consumption device, a visual advertisement of the plurality of visual advertisements to embed within the image of the media content at the determined location of the advertising enabled area based on the advertisement map; and embedding, on the media consumption device, the selected visual advertisement into the image of the media content at the determined location of the advertising enabled area to generate augmented media content.
11 . The method of claim 10 , further comprising:
determining, on the media consumption device, a scale and orientation of the advertising enabled area; at least one of scaling or aligning, on the media consumption device, the selected visual advertisement based on the determined scale and orientation of the advertising enabled area; and wherein embedding the selected visual advertisement into the image of the media content at the determined location of the advertising enabled area comprises embedding the at least one of the scaled or aligned visual advertisement into the image of the media content at the determined location of the advertising enabled area.
12 . The method of claim 11 , wherein the advertising enabled area within the image of the media content comprises visual indicia to at least one of (i) facilitate locating the advertising enabled area within the image of the media content, or (ii) facilitate determining the scale and orientation of the advertising enabled area within the image of the media content; and
wherein the method further comprising performing, on the media consumption device, a visual analysis procedure on the image to identify the visual indicia of the advertising enabled area.
13 . The method of claim 12 , wherein the visual indicia comprises one or more characters, symbols, or colors to at least one of: (i) facilitate determining the location of the advertising enabled area within the image of the media content, or (ii) facilitate determining at least one of the scale or orientation of the advertising enabled area within the image of the media content.
14 . The method of claim 13 , wherein the visual indicia comprises a colored background to facilitate determining the location of the advertising enabled area within the image of the media content.
15 . The method of claim 13 , wherein the visual indicia comprises: (i) a first visual symbol placed in an upper left corner of the advertising enabled area; (ii) a second visual symbol placed in a lower left corner of the advertising enabled area; (iii) a third visual symbol placed in an upper right corner of the advertising enabled area; (iv) a fourth visual symbol placed in a lower right corner of the advertising enabled area; (v) a fifth visual symbol placed between an upper center point of the advertising enabled area and the first visual symbol; (vi) a sixth visual symbol placed between a lower center point of the advertising enabled area and the second visual symbol; (vii) a seventh visual symbol placed between the upper center point of the advertising enabled area and the third visual symbol; and (viii) an eighth visual symbol placed between the lower center point of the advertising enabled area and the fourth visual symbol.
16 . The method of claim 11 , wherein determining a location of an advertising enabled area within an image of the media content comprises determining the location of the advertising enabled area within a first image of the media content;
wherein the method further comprising determining, on the media consumption device, the location of the advertising enabled area within a second image of the media content; wherein determining a scale and orientation of the advertising enabled area comprises: (i) determining a first scale and orientation of the advertising enabled area in the first image of the media content, and (ii) determining a second scale and orientation of the advertising enabled area in the second image of the media content; wherein at least one of scaling or aligning the selected visual advertisement based on the determined scale and orientation of the advertising enabled area comprises: (i) at least one of scaling or aligning the selected visual advertisement based on the determined scale and orientation of the advertising enabled area in the first image of the media content, and (ii) at least one of scaling or aligning the selected visual advertisement based on the determined scale and orientation of the advertising enabled area in the second image of the media content; and wherein embedding the selected visual advertisement into the image of the media content at the determined location of the advertising enabled area comprises: (i) embedding the at least one of the scaled or aligned visual advertisement into the first image of the media content at the determined location of the advertising enabled area within the first image, and (ii) embedding the at least of the scaled or aligned visual advertisement into the second image of the media content at the determined location of the advertising enabled area within the second image.
17 . The method of claim 10 , wherein determining a location of an advertising enabled area within an image of the media content comprises determining a first location of a first advertising enabled area within a image of the media content;
wherein the method further comprising determining, on the media consumption device, a second location of a second advertising enabled area within the image of the media content; wherein selecting a visual advertisement of the plurality of visual advertisements to embed within the image of the media content at the determined location of the advertising enabled area comprises: (i) selecting, based on the advertisement map, a first visual advertisement of the plurality of visual advertisements to embed within the image of the media content at the determined first location of the first advertising enabled area; and (ii) selecting, based on the advertisement map, a second visual advertisement of the plurality of visual advertisements to embed within the image of the media content at the determined second location of the second advertising enabled area; and wherein embedding the selected visual advertisement into the image of the media content at the determined location of the advertising enabled area comprises: (i) embedding the selected first visual advertisement into the image of the media content at the determined first location of the first advertising enabled area, and (ii) embedding the selected second visual advertisement into the image of the media content at the determined second location of the second advertising enabled area.
18 . The method of claim 10 , further comprising:
determining, on the media consumption device, whether user profile data corresponding to a user of the media consumption device satisfies the display conditions for one of the plurality of visual advertisements; and wherein selecting a visual advertisement of the plurality of visual advertisements to embed within the image of the media content at the determined location of the advertising enabled area based on the advertisement map comprises selecting the one of the plurality of visual advertisements comprising the display conditions satisfied by the user profile data.
19 . A computing device to adaptively embed visual advertising content into media content, the computing device comprising:
a processor; and a memory having stored therein a plurality of instructions that when executed by the processor cause the computing device to perform the method of any of claims 10 - 18 .
20 . One or more machine readable media comprising a plurality of instructions stored thereon that in response to being executed result in a computing device performing the method of any of claims 10 - 18 .
21 . A remote media server to adaptively embed visual advertising content into media content, the remote media server comprising:
an advertisement location determination module to determine a location of an advertising enabled area within an image of media content; an advertisement selection module to: (i) retrieve a plurality of visual advertisements, (ii) retrieve an advertisement map, the advertisement map comprising display conditions for each of the plurality of visual advertisements, and (iii) select a visual advertisement of the plurality of visual advertisements to embed within the image of the media content at the determined location of the advertising enabled area based on the advertisement map; an advertisement placement module to embed the selected visual advertisement into the image of the media content at the determined location of the advertising enabled area to generate augmented media content; and a communication module to transmit the augmented media content to a media consumption device for subsequent display to a user of the media consumption device.
22 . The remote media server of claim 21 , wherein the advertising enabled area within the image of the media content comprises visual indicia to at least one of (i) facilitate the determination of the location of the advertising enabled area within the image of the media content, or (ii) facilitate the determination of the scale and orientation of the advertising enabled area within the image of the media content;
wherein the advertisement placement module is further to: (i) determine a scale and orientation of the advertising enabled area, and (ii) at least one of scale or align the selected visual advertisement based on the determined scale and orientation of the advertising enabled area; and wherein to embed the selected visual advertisement into the image of the media content at the determined location of the advertising enabled area comprises to embed the at least one of the scaled or aligned visual advertisement into the image of the media content at the determined location of the advertising enabled area.
23 . A remote media server to generate visual advertising content to be adaptively embedded into media content, the remote media server comprising:
a model generation module to geometrically model a digital image to generate a visual advertisement; a advertisement map generation module to generate an advertisement map comprising display conditions for each of a plurality of visual advertisements; and a communication module to: (i) transmit media content to a media consumption device, (ii) transmit the plurality of visual advertisements to the media consumption device, and (iii) transmit the advertisement map from the media consumption device.
24 . The remote media server of claim 23 , wherein an image of the media content comprises an advertising enabled area within which one of the plurality of visual advertisements is subsequently embedded; and
wherein the advertisement map further comprises visual indicia to facilitate subsequent determination, by the media consumption device, of a location of the advertising enabled area within the image of the media content.
25 . The remote media server of any of claim 23 or 24 , wherein the display conditions define a set of criteria that user profile data corresponding to a user of the media consumption device must satisfy.Join the waitlist — get patent alerts
Track US2022180396A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.