Dynamically and Predictively Updating Mobile Devices as Mobile Users Pass Through Projected Locations
First Claim
1. A computer-readable storage device comprising computer-executable instructions that, when executed by a processor, cause the processor to perform operations comprising:
- identifying, based on a threshold, an advertisement to send to a mobile device; and
initiating, in response to identifying the advertisement, a transmission of the advertisement to the mobile device;
wherein the threshold is based on at least one of;
a distance from an anticipated stop for the mobile device;
an amount of time expected to pass before the mobile device arrives at the anticipated stop;
a time of day associated with the anticipated stop for the mobile device;
ora type of area associated with the anticipated stop.
1 Assignment
0 Petitions
Accused Products
Abstract
This description provides tools and techniques for dynamically and predictively updating mobile devices as mobile users pass through projected locations. These tools may provide methods that include defining thresholds applicable to at least portions of travel itineraries on which mobile users are traveling. The methods may also identify advertisements to send to mobile devices associated with the mobile users, upon meeting the threshold. The methods may also send the selected advertisements, as associated with corresponding advertisers, to the mobile devices.
-
Citations
20 Claims
-
1. A computer-readable storage device comprising computer-executable instructions that, when executed by a processor, cause the processor to perform operations comprising:
-
identifying, based on a threshold, an advertisement to send to a mobile device; and initiating, in response to identifying the advertisement, a transmission of the advertisement to the mobile device; wherein the threshold is based on at least one of; a distance from an anticipated stop for the mobile device; an amount of time expected to pass before the mobile device arrives at the anticipated stop; a time of day associated with the anticipated stop for the mobile device;
ora type of area associated with the anticipated stop. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method, comprising:
-
identifying, by a system comprising a processor, based on a threshold, an advertisement to send to a mobile device; and initiating, by the system, in response to identifying the advertisement, a transmission of the advertisement to the mobile device; wherein the threshold is based on at least one of; a distance from an anticipated stop for the mobile device; an amount of time expected to pass before the mobile device arrives at the anticipated stop; a time of day associated with an anticipated stop for the mobile device;
ora type of area associated with the anticipated stop. - View Dependent Claims (16, 17, 18)
-
-
19. A system, comprising:
-
a processor; and a computer-readable medium comprising computer-executable instructions that, when executed by the processor, cause the processor to perform operations comprising; identifying, based on a threshold, an advertisement to send to a mobile device; and initiating, in response to identifying the advertisement, a transmission of the advertisement to the mobile device; wherein the threshold is based on at least one of; a distance from an anticipated stop for the mobile device; an amount of time expected to pass before the mobile device arrives at the anticipated stop; a time of day associated with an anticipated stop for the mobile device;
ora type of area associated with the anticipated stop. - View Dependent Claims (20)
-
Specification