Crowd specific targeted advertising
First Claim
1. A method for placing targeted advertisement (TAD), comprising:
- obtaining, from a location aware service (LAS) provider, a plurality of current locations of a plurality of mobile devices used by a plurality of consumers, wherein the plurality of current locations are determined by the LAS provider within a pre-determined duration of current time;
identifying a crowd comprising the plurality of consumers by comparing, using a processor of a computer system, the plurality of current locations and a location of an advertisement presentation device to determine that the plurality of consumers are currently within a pre-determined range of the advertisement presentation device;
logging the plurality of consumers in a TAD placement record for a TAD message, wherein the TAD placement record comprises a number of times that each of the plurality of consumers has been presented the TAD message;
identifying a pre-determined formula for calculating a relevancy score of the TAD message with respect to the crowd based on a plurality of profiles of the plurality of consumers;
adjusting, by the processor and based on the TAD placement record, the pre-determined formula by defining a contribution of each of the plurality of profiles to the relevancy score based on the number of times that each of the plurality of consumers has been presented the TAD message;
calculating, by the processor and in response to adjusting the pre-determined formula, the relevancy score of the TAD message with respect to the crowd using the pre-determined formula; and
sending, within a pre-determined time of identifying the crowd and in response to identifying the relevancy score meeting a pre-determined criterion, the TAD message to the advertisement presentation device for presenting to the plurality of consumers.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for placing targeted advertisement (TAD), including obtaining, from a location aware service provider, current locations of mobile devices used by consumers, wherein the current locations are determined within a pre-determined duration of current time, identifying a crowd comprising the consumers by comparing the current locations and a location of an advertisement presentation device to determine that the consumers are currently within a pre-determined range of the advertisement presentation device, calculating, based on profiles of the consumers, a relevancy score of a TAD message with respect to the crowd using a pre-determined formula, and sending, within a pre-determined time of identifying the crowd and in response to identifying the relevancy score meeting a pre-determined criterion, the TAD message to the advertisement presentation device for presenting to the plurality of consumers.
-
Citations
17 Claims
-
1. A method for placing targeted advertisement (TAD), comprising:
-
obtaining, from a location aware service (LAS) provider, a plurality of current locations of a plurality of mobile devices used by a plurality of consumers, wherein the plurality of current locations are determined by the LAS provider within a pre-determined duration of current time; identifying a crowd comprising the plurality of consumers by comparing, using a processor of a computer system, the plurality of current locations and a location of an advertisement presentation device to determine that the plurality of consumers are currently within a pre-determined range of the advertisement presentation device; logging the plurality of consumers in a TAD placement record for a TAD message, wherein the TAD placement record comprises a number of times that each of the plurality of consumers has been presented the TAD message; identifying a pre-determined formula for calculating a relevancy score of the TAD message with respect to the crowd based on a plurality of profiles of the plurality of consumers; adjusting, by the processor and based on the TAD placement record, the pre-determined formula by defining a contribution of each of the plurality of profiles to the relevancy score based on the number of times that each of the plurality of consumers has been presented the TAD message; calculating, by the processor and in response to adjusting the pre-determined formula, the relevancy score of the TAD message with respect to the crowd using the pre-determined formula; and sending, within a pre-determined time of identifying the crowd and in response to identifying the relevancy score meeting a pre-determined criterion, the TAD message to the advertisement presentation device for presenting to the plurality of consumers. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for placing targeted advertisement (TAD), comprising:
-
an advertisement presentation device configured to present a TAD message; a plurality of mobile devices used by a plurality of consumers and configured to receive location aware service (LAS) from a LAS provider; a TAD target locator executing on a processor and configured to; obtain a plurality of current locations of the plurality of mobile devices from the LAS provider, wherein the plurality of current locations are determined by the LAS provider within a pre-determined duration of current time; and identify a crowd comprising the plurality of consumers by comparing the plurality of current locations and a location of the advertisement presentation device to determine that the plurality of consumers are currently within a pre-determined range of the advertisement presentation device; a TAD agent executing on the processor and configured to; log the plurality of consumers in a TAD placement record for a TAD message, wherein the TAD placement record comprises a number of times that each of the plurality of consumers has been presented the TAD message; identify a pre-determined formula for calculating a relevancy score of the TAD message with respect to the crowd based on a plurality of profiles of the plurality of consumers; adjust, based on the TAD placement record, the pre-determined formula by defining a contribution of each of the plurality of profiles to the relevancy score based on the number of times that each of the plurality of consumers has been presented the TAD message; calculate, in response to adjusting the pre-determined formula, the relevancy score of the TAD message with respect to the crowd using the pre-determined formula; and send, within a pre-determined time of identifying the crowd and in response to identifying the relevancy score meeting a pre-determined criterion, the TAD message to the advertisement presentation device for presenting to the plurality of consumers; and a repository for storing the plurality of profiles and the TAD message. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A non-transitory computer readable storage medium comprising instructions for placing targeted advertisement (TAD) based on a current location of a consumer using a mobile device, that when executed, comprise functionality to:
-
obtain, from a location aware service (LAS) provider, a plurality of current locations of a plurality of mobile devices used by a plurality of consumers, wherein the plurality of current locations are determined by the LAS provider within a pre-determined duration of current time; identify a crowd comprising the plurality of consumers by comparing, using a processor of a computer system, the plurality of current locations and a location of an advertisement presentation device to determine that the plurality of consumers are currently within a pre-determined range of the advertisement presentation device; log the plurality of consumers in a TAD placement record for a TAD message, wherein the TAD placement record comprises a number of times that each of the plurality of consumers has been presented the TAD message; identify a pre-determined formula for calculating a relevancy score of the TAD message with respect to the crowd based on a plurality of profiles of the plurality of consumers; adjust, based on the TAD placement record, the pre-determined formula by defining a contribution of each of the plurality of profiles to the relevancy score based on the number of times that each of the plurality of consumers has been presented the TAD message; calculate, in response to adjusting the pre-determined formula, the relevancy score of the TAD message with respect to the crowd using the pre-determined formula; and send, within a pre-determined time of identifying the crowd and in response to identifying the relevancy score meeting a pre-determined criterion, the TAD message to the advertisement presentation device for presenting to the plurality of consumers. - View Dependent Claims (13, 14, 15, 16, 17)
-
Specification