Allocating advertising space in a network of displays
First Claim
1. A computer-implemented method comprising:
- identifying a plurality of retailers within a predefined physical proximity of each of a plurality of displays in a network;
for each display;
identifying products sold by the plurality of retailers;
after identifying products sold by the plurality of retailers, identifying a set of keywords based on the identified products, wherein the set of keywords is not identified by any of the plurality of retailers, andassociating the set of keywords with the respective display;
associating an advertisement with at least one concept;
determining that a keyword associated with a display satisfies the concept;
selecting the advertisement to be output to the display having the keyword that satisfied the concept; and
providing the advertisement to be output to the display.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for allocating space for advertisements in a network of electronic display devices are provided. Attribute information indicating retailer and categories of products available for purchase in the vicinity of a display device is maintained for each device in a database. Advertisers may upload advertisement messages to a server specifying information such as budget, price per impression, preferred billboards and/or other constraints. One or more keywords or other descriptors are specified for each advertisement message. The system then generates an advertising campaign specifying where the advertisement message is to be output and send the messages to the specified displays. The output may consist of various forms including video, audio, printed incentive, interactive data transfers and/or combinations of these.
123 Citations
32 Claims
-
1. A computer-implemented method comprising:
-
identifying a plurality of retailers within a predefined physical proximity of each of a plurality of displays in a network; for each display; identifying products sold by the plurality of retailers; after identifying products sold by the plurality of retailers, identifying a set of keywords based on the identified products, wherein the set of keywords is not identified by any of the plurality of retailers, and associating the set of keywords with the respective display; associating an advertisement with at least one concept; determining that a keyword associated with a display satisfies the concept; selecting the advertisement to be output to the display having the keyword that satisfied the concept; and providing the advertisement to be output to the display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A system comprising:
-
one or more computers; and a computer-readable medium coupled to the one or more computers having instructions stored thereon which, when executed by the one or more computers, cause the one or more computers to perform operations comprising; identifying a plurality of retailers within a predefined physical proximity of each of a plurality of displays in a network; for each display; identifying products sold by the plurality of retailers; after identifying the products sold by the plurality of retailers, defining a set of keywords associated with the respective display in the network based on the products, wherein the set of keywords is not defined by any of the plurality of retailers, and associating the set of keywords with the respective display; associating an advertisement with at least one concept; determining that a keyword associated with a display satisfies the concept; selecting the advertisement to be output to the display having the keyword that satisfied the concept; and providing the advertisement to be output for presentation at the display. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
Specification