Dynamically and predictively updating mobile devices as mobile users pass through projected locations
First Claim
1. A non-transitory computer-readable storage device storing computer-executable instructions that, when executed by a processor of a system, cause the processor to perform operations comprising:
- monitoring signals exchanged between a mobile device and a component of a communications network to determine, based at least in part on the signals, that the mobile device has resumed movement after being stationary at a location;
establishing a threshold based on a distance from the location to a projected location for the mobile device;
in response to determining that the mobile device has resumed movement after being stationary at the location, initiating a measurement;
determining whether, based on the measurement, the threshold has been met; and
in response to determining that the threshold has been met,identifying advertiser-related information to use to configure the mobile device based at least in part on the projected location for the mobile device, wherein the projected location for the mobile device is determined based at least in part on the threshold, and wherein the advertiser-related information comprises a representation of a keyword, a representation of a first geographic area corresponding to the projected location for the mobile device, and a representation of a first advertiser having a right to respond to the keyword when the keyword is activated while the mobile device is within the first geographic area corresponding to the projected location, andconfiguring a contact list of the mobile device comprising a plurality of contacts to include an enhanced contact, wherein the enhanced contact comprises the representation of the keyword associated with the representation of the first advertiser having the right to respond to the keyword when the keyword is activated while the mobile device is within the first geographic area corresponding to the projected location.
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.
32 Citations
20 Claims
-
1. A non-transitory computer-readable storage device storing computer-executable instructions that, when executed by a processor of a system, cause the processor to perform operations comprising:
-
monitoring signals exchanged between a mobile device and a component of a communications network to determine, based at least in part on the signals, that the mobile device has resumed movement after being stationary at a location; establishing a threshold based on a distance from the location to a projected location for the mobile device; in response to determining that the mobile device has resumed movement after being stationary at the location, initiating a measurement; determining whether, based on the measurement, the threshold has been met; and in response to determining that the threshold has been met, identifying advertiser-related information to use to configure the mobile device based at least in part on the projected location for the mobile device, wherein the projected location for the mobile device is determined based at least in part on the threshold, and wherein the advertiser-related information comprises a representation of a keyword, a representation of a first geographic area corresponding to the projected location for the mobile device, and a representation of a first advertiser having a right to respond to the keyword when the keyword is activated while the mobile device is within the first geographic area corresponding to the projected location, and configuring a contact list of the mobile device comprising a plurality of contacts to include an enhanced contact, wherein the enhanced contact comprises the representation of the keyword associated with the representation of the first advertiser having the right to respond to the keyword when the keyword is activated while the mobile device is within the first geographic area corresponding to the projected location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
monitoring, by the system, signals exchanged between a mobile device and a component of a communications network to determine, based at least in part on the signals, that the mobile device has resumed movement after being stationary at a location; establishing, by a system comprising a processor, a threshold based on a distance from the location to a projected location for the mobile device; in response to determining that the mobile device has resumed movement after being stationary at the location, initiating, by the system, a measurement; determining, by the system, whether, based on the measurement, the threshold has been met; and in response to determining that the threshold has been met, identifying, by the system, advertiser-related information to use to configure the mobile device based at least in part on the projected location for the mobile device, wherein the projected location for the mobile device is determined based at least in part on the threshold, and wherein the advertiser-related information comprises a representation of a keyword, a representation of a first geographic area corresponding to the projected location for the mobile device, and a representation of a first advertiser having a right to respond to the keyword when the keyword is activated while the mobile device is within the first geographic area corresponding to the projected location, and configuring, by the system, a contact list of the mobile device comprising a plurality of contacts to include an enhanced contact, wherein the enhanced contact comprises the representation of the keyword associated with the representation of the first advertiser having the right to respond to the keyword when the keyword is activated while the mobile device is within the first geographic area corresponding to the projected location. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. 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; monitoring signals exchanged between a mobile device and a component of a communications network to determine, based at least in part on the signals, that the mobile device has resumed movement after being stationary at a location, establishing a threshold based on a distance from the location to a projected location for the mobile device, in response to determining that the mobile device has resumed movement after being stationary at the location, initiating a measurement, determining whether, based on the measurement, the threshold has been met, and in response to determining that the threshold has been met, identifying advertiser-related information to use to configure the mobile device based at least in part on the projected location for the mobile device, wherein the projected location for the mobile device is determined based at least in part on the threshold, and wherein the advertiser-related information comprises a representation of a keyword, a representation of a first geographic area corresponding to the projected location for the mobile device, and a representation of a first advertiser having a right to respond to the keyword when the keyword is activated while the mobile device is within the first geographic area, and configuring a contact list of the mobile device comprising a plurality of contacts to include an enhanced contact, wherein the enhanced contact comprises the representation of the keyword associated with the representation of the first advertiser having the right to respond to the keyword when the keyword is activated while the mobile device is within the first geographic area corresponding to the projected location. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification