Online advertisement selection
First Claim
Patent Images
1. A device-implemented method comprising:
- receiving, from a first client device using a particular Internet Protocol (IP) address, a request for Internet access to enable display of non-video web content;
determining a location with which the first client device is associated based on the particular IP address used by the first client device;
obtaining, based on the location, previously-monitored interaction data of a second client device associated with the location, the previously-monitored interaction data describing interaction with advertisements embedded in television content output by the second client device, the interaction including at least one use of a time-shifting operation during output of a first one of the advertisements and at least one non-use of the time-shifting operation during output of a second one of the advertisements, the television content accessed by the second client device using the same particular IP address, wherein the at least one use of the time-shifting operation indicating that the first one of the advertisements is a disfavored advertisement and the at least one non-use of the time-shifting operation indicating that the second one of the advertisements is a favored advertisement;
selecting, for the first client device, an advertisement to be displayed in conjunction with the non-video web content based on the previously-monitored interaction data of the second client device, wherein the selection of the advertisement to be displayed to prevent disfavored advertisements from being displayed; and
providing, to the first client device, the non-video web content and the selected advertisement for display by the first client device within a portal webpage associated with initiation of the Internet access.
2 Assignments
0 Petitions
Accused Products
Abstract
Online advertisement selection techniques are described. In an implementation, data is obtained which describes interaction of one or more clients with advertisements embedded in television content. An advertisement is selected to be displayed in conjunction with web content accessed by the one or more clients based on the interaction with the advertisements described in the data.
59 Citations
20 Claims
-
1. A device-implemented method comprising:
-
receiving, from a first client device using a particular Internet Protocol (IP) address, a request for Internet access to enable display of non-video web content; determining a location with which the first client device is associated based on the particular IP address used by the first client device; obtaining, based on the location, previously-monitored interaction data of a second client device associated with the location, the previously-monitored interaction data describing interaction with advertisements embedded in television content output by the second client device, the interaction including at least one use of a time-shifting operation during output of a first one of the advertisements and at least one non-use of the time-shifting operation during output of a second one of the advertisements, the television content accessed by the second client device using the same particular IP address, wherein the at least one use of the time-shifting operation indicating that the first one of the advertisements is a disfavored advertisement and the at least one non-use of the time-shifting operation indicating that the second one of the advertisements is a favored advertisement; selecting, for the first client device, an advertisement to be displayed in conjunction with the non-video web content based on the previously-monitored interaction data of the second client device, wherein the selection of the advertisement to be displayed to prevent disfavored advertisements from being displayed; and providing, to the first client device, the non-video web content and the selected advertisement for display by the first client device within a portal webpage associated with initiation of the Internet access. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer-readable media device comprising instructions executable by a processor to:
-
receive, via a network and from a first client device using a particular Internet Protocol (IP) address, a request for Internet access, the first client device not associated with a television; determine a location of the first client device based on the particular IP address used by the first client device; obtain, based on the location of the first client device, previously-monitored interaction data of a second client device associated with the location of the first client device, the previously-monitored interaction data describing interaction with advertisements embedded in television content output by the second client device, the interaction including at least one use of a time-shifting operation during output of a first one of the advertisements and at least one non-use of the time-shifting operation during output of a second one of the advertisements, the television content received through the network by the second client device using the same particular IP address, wherein the at least one use of the time-shifting operation indicating that the first one of the advertisements is a disfavored advertisement and the at least one non-use of the time-shifting operation indicating that the second one of the advertisements is a favored advertisement; select, based on the previously-monitored interaction data of the second client device, an advertisement to be displayed in conjunction with a portal webpage through which the Internet is accessed, wherein the selection of the advertisement to be displayed to prevent disfavored advertisements from being displayed; and provide, via the network and to the first client device, the selected advertisement for display by the first client device within the portal webpage through which the Internet is accessed. - View Dependent Claims (8, 9, 10, 11, 17, 18)
-
-
12. A system comprising:
-
one or more processors; and one or more computer-readable storage media embodying processor-executable instructions that, responsive to execution by the one or more processors, implement operations comprising; receiving data which describes interaction of one or more users with advertisements embedded in television content accessed by a first client device using a particular Internet Protocol (IP) address, the interaction including at least one use of a time-shifting operation during output of a first one of the advertisements and at least one non-use of the time-shifting operation during output of a second one of the advertisements, the particular IP address associated with a location of the users, wherein the at least one use of the time-shifting operation indicating that the first one of the advertisements is a disfavored advertisement and the at least one non-use of the time-shifting operation indicating that the second one of the advertisements is a favored advertisement; storing the data in a repository according to the IP address and the location of the users; receiving, from a second client device using the same particular IP address, a request for Internet access at the location, the second client device not associated with a television; selecting, based on the data, an advertisement to be displayed in conjunction with a portal webpage through which the internet is accessed, wherein the selection of the advertisement to be displayed to prevent disfavored advertisements from being displayed; and providing, to the second client device, the selected advertisement for display by the second client device within the portal webpage through which the Internet is accessed. - View Dependent Claims (13, 14, 15, 16, 19, 20)
-
Specification