System and method of providing advertisements to mobile devices
First Claim
Patent Images
1. A method of providing advertisements to mobile devices, the method comprising:
- receiving first data at a system server from a mobile device, wherein the first data includes an identification of the mobile device, an identification of communication equipment providing a first coverage region, and a first time, the first data indicating that the mobile device is within the first coverage region at the first time;
receiving a travel plan and a user preference at the system server from the mobile device, the travel plan identifying a beginning position and an ending position, the user preference indicating a preference for at least one service;
determining, at the system server, an approximate position of the mobile device along a path based at least partially on the first data and the travel plan;
selecting, at the system server, a service from a plurality of services at least partially based on the approximate position, the user preference, and the first time; and
sending an advertisement related to the selected service to the mobile device from the system server.
4 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure is directed to a system and method of providing advertisements to mobile devices. In an embodiment, an approximate position of a mobile device along a path can be determined based at least partially on data identifying the mobile device within a cellular coverage region. A service can be selected at least partially based on the approximate position, and an advertisement relating to the selected service can be sent to the mobile device.
176 Citations
23 Claims
-
1. A method of providing advertisements to mobile devices, the method comprising:
-
receiving first data at a system server from a mobile device, wherein the first data includes an identification of the mobile device, an identification of communication equipment providing a first coverage region, and a first time, the first data indicating that the mobile device is within the first coverage region at the first time; receiving a travel plan and a user preference at the system server from the mobile device, the travel plan identifying a beginning position and an ending position, the user preference indicating a preference for at least one service; determining, at the system server, an approximate position of the mobile device along a path based at least partially on the first data and the travel plan; selecting, at the system server, a service from a plurality of services at least partially based on the approximate position, the user preference, and the first time; and sending an advertisement related to the selected service to the mobile device from the system server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system, comprising:
-
a processor; and a processor readable medium accessible to the processor, the processor readable medium containing instructions executable by the processor to; receive first transmitted data identifying a mobile device, a cellular tower, and a time; query a first database to receive first stored data correlating the cellular tower to a segment of a freeway route; receive a travel plan and a user preference from the mobile device, the travel plan identifying a beginning position and an ending position, the user preference indicating a service preference; determine an approximate position of the mobile device along the freeway route based at least partially on the first stored data and the travel plan; query a second database to receive second stored data correlating an available service to the time, to the user preference and to at least one predetermined position along the freeway route; and send an advertisement related to the service to the mobile device. - View Dependent Claims (16, 17)
-
-
18. A mobile device, comprising:
-
a processor; a processor readable medium accessible to the processor; and a computer program embedded in the processor readable medium, the computer program comprising instructions executable by the processor to; receive a travel plan and a user service preference from a user, the travel plan identifying a beginning position and an ending position; transmit data to an advertisement provider system, the data identifying the mobile device, a first time, the travel plan, the user service preference, and a cellular tower providing cellular communication to the mobile device at the first time; and communicate with the advertisement provider system to receive a selected advertisement, the selected advertisement selected based on at least the first time and the user service preference. - View Dependent Claims (19, 20, 21, 22)
-
-
23. A processor readable medium embodying executable instructions, the executable instructions including instructions to:
-
receive a travel plan and a user service preference from a user of a mobile device at a first time, the travel plan identifying a beginning position and an ending position; and transmit data to an advertisement provider system, the data identifying the mobile device, the first time, the travel plan, a cellular tower providing cellular communication to the mobile device at the first time, and the user service preference, wherein the user service preference specifies that a restaurant service is preferred when the first time is associated with a common meal time, and wherein the user service preference specifies that a lodging service is preferred when the first time is associated with nighttime.
-
Specification