Real-time optimization of advertisements based on media usage
First Claim
Patent Images
1. A method comprising:
- receiving, by a processor executing on a server, a request for an advertisement to present via a first media channel;
determining that content presented via the first media channel and content presented via an additional media channel are being concurrently consumed at a location, wherein the first media channel and the additional media channel are different media channels selected from a group consisting of a website channel, a television channel, a radio channel, a movie channel, and a print channel;
receiving usage information regarding the content being consumed at the location via the additional media channel;
assigning, based on the usage information, interest data to at least one of a user and the additional media channel; and
selecting, by a local processor local to one of the first media channel and the additional media channel, based on the assigned interest data, while the content presented via the first media channel and the content presented via the additional media channel are being concurrently consumed at the location, an advertisement to concurrently present via the first media channel at the location, wherein the local processor receives usage information from the other of the first media channel and the additional media channel.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for optimization of advertisement selection includes determining that content received via a website channel and content received via an additional media channel are being concurrently consumed at a location. The additional media channel is one of a television channel, a radio channel, a movie channel, and a print channel. The method further includes receiving usage information regarding the content being consumed at the location via one of the website channel and the additional media channel, and selecting, based on the usage information, advertisements to concurrently present via the other channel at the same location.
-
Citations
17 Claims
-
1. A method comprising:
-
receiving, by a processor executing on a server, a request for an advertisement to present via a first media channel; determining that content presented via the first media channel and content presented via an additional media channel are being concurrently consumed at a location, wherein the first media channel and the additional media channel are different media channels selected from a group consisting of a website channel, a television channel, a radio channel, a movie channel, and a print channel; receiving usage information regarding the content being consumed at the location via the additional media channel; assigning, based on the usage information, interest data to at least one of a user and the additional media channel; and selecting, by a local processor local to one of the first media channel and the additional media channel, based on the assigned interest data, while the content presented via the first media channel and the content presented via the additional media channel are being concurrently consumed at the location, an advertisement to concurrently present via the first media channel at the location, wherein the local processor receives usage information from the other of the first media channel and the additional media channel. - View Dependent Claims (2, 3, 4, 5)
-
-
6. One or more non-transitory computer readable media having instructions stored therein, the instructions being executable by one or more processors to cause the one or more processors to perform operations, comprising:
-
receiving a request for an advertisement to present via a first media channel; determining that content presented via the first media channel and content presented via an additional media channel are being concurrently consumed at a location, wherein the first media channel and the additional media channel are selected from a group consisting of a television channel, a website channel, a radio channel, a movie channel, and a print channel; receiving usage information regarding the content being consumed at the location via the additional media channel; assigning, based on the usage information, interest data to at least one of a user and the additional media channel; and selecting, by a local processor local to one of the first media channel and the additional media channel, based on the assigned interest data, while the content presented via the first media channel and the content presented via the additional media channel are being concurrently consumed at the location, an advertisement to concurrently present at the location via the first media channel, wherein the local processor receives usage information from the other of the first media channel and the additional media channel. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A method comprising:
-
receiving a request for an advertisement to present via a first media channel; determining that content presented via the first media channel and content presented via a second media channel are being concurrently consumed at a location, wherein the first media channel and second media channel are different modalities; receiving usage information regarding the content being consumed at the location via the second media channel; assigning, based on the usage information, interest data to at least one of a user and the second media channel; and selecting, by a local processor local to one of the first media channel and the second media channel, based on the assigned interest data, while the content presented via the first media channel and the content presented via the additional media channel are being concurrently consumed at the location, an advertisement to concurrently present via the first media channel at the location, wherein the local processor receives usage information from the other of the first media channel and the second media channel. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
Specification