Predictive geo-temporal advertisement targeting
First Claim
1. One or more computer-storage media having computer-executable instructions embodied thereon for performing a method of targeting advertising content to a user of a mobile device based on predicted device location, the method comprising:
- collecting time-stamped device location data corresponding to a plurality of instances of user interaction with the mobile device;
updating a dynamic geo-temporal model that represents a hypothesized relationship between user interaction with the mobile device and the location of the mobile device when the user interacts with the mobile device;
specifying a first time period;
predicting, before the first time period, that the user will interact with the mobile device during the first time period, wherein predicting comprises referencing the dynamic geo-temporal model;
predicting, before the first time period, that the mobile device will be at a first location during the first time period; and
providing, before the first time period, a selected advertisement to the mobile device such that the advertisement can be stored in a cache on the mobile device and presented to the user during the first time period, wherein the advertisement is selected based on the first location.
2 Assignments
0 Petitions
Accused Products
Abstract
A method, system, and medium are provided for targeting advertisements to users of mobile devices based on geo-temporal models. Time-stamped location information is collected for a mobile device and a dynamic geo-temporal model is constructed and updated when new data is collected according to a sample design. Using the geo-temporal model, device location and instances of user interaction with the device can be predicted, and advertisements can be provided based on the predicted location. Advertisements can be cached on the mobile device for later presentation, and the sample design can be updated to improve efficiency and accuracy in the modeling system.
5 Citations
20 Claims
-
1. One or more computer-storage media having computer-executable instructions embodied thereon for performing a method of targeting advertising content to a user of a mobile device based on predicted device location, the method comprising:
-
collecting time-stamped device location data corresponding to a plurality of instances of user interaction with the mobile device; updating a dynamic geo-temporal model that represents a hypothesized relationship between user interaction with the mobile device and the location of the mobile device when the user interacts with the mobile device; specifying a first time period; predicting, before the first time period, that the user will interact with the mobile device during the first time period, wherein predicting comprises referencing the dynamic geo-temporal model; predicting, before the first time period, that the mobile device will be at a first location during the first time period; and providing, before the first time period, a selected advertisement to the mobile device such that the advertisement can be stored in a cache on the mobile device and presented to the user during the first time period, wherein the advertisement is selected based on the first location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. One or more computer-storage media having computer-executable instructions embodied thereon for performing a method of targeting advertising content to a user of a mobile device based on predicted device location, the method comprising:
-
updating a dynamic geo-temporal model comprising a representation of a plurality of locations of the mobile device during a plurality of time periods, wherein updating the dynamic geo-temporal model comprises incorporating time-stamped device location data collected according to a dynamically updateable sample design; specifying a first time period in the future; predicting, before the first time period, a location of the device during the first time period using the dynamic geo-temporal model; selecting an advertisement to provide to the device based on the predicted location; providing the advertisement to the device such that the advertisement can be presented to the user during the first time period; determining that the sample design should be updated; and updating the sample design. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. One or more computer-storage media having computer-executable instructions embodied thereon for performing a method of targeting advertising content to a user of a mobile device based on predicted device location, the method comprising:
-
referencing a dynamically updateable sample design for identifying a plurality of sampling time periods during which to collect location information associated with the mobile device; detecting an instance of user interaction with the mobile device during each of a subset of the plurality of sampling time periods; collecting time-stamped device location data associated with the mobile device in response to detecting each instance of user interaction with the device; updating a dynamic geo-temporal model from the collected time-stamped device location data; specifying a first time period in the future; based on the dynamic geo-temporal model, determining, before the first time period, (1) a first probability that user interaction with the mobile device will occur during the first time period; and (2) a second probability that the mobile device will be at a first location during the first time period; providing a selected advertisement to the mobile device such that the advertisement is capable of being presented to the user during the first time period, wherein the advertisement is selected based on the first location, the first probability, and the second probability.
-
Specification