Internet system for connecting client-travelers with geographically-associated data
First Claim
1. A method of providing predictive advertising, the method comprising:
- receiving a first position of a portable computing device, the first position comprising a first longitude and a first latitude;
receiving a second position of the portable computing device comprising a second longitude and a second latitude, wherein the second longitude is different than the first longitude or the second latitude is different than the first latitude;
determining a prediction parameter comprising a movement direction or movement rate based on the first position and the second position;
predicting a third position where the portable computing device is going to be, wherein the third position is based on the received second position and the prediction parameter;
selecting an advertisement based on the prediction of where the portable computing device is going to be; and
providing a notification to a service provider within a specified threshold distance of the third position, the notification indicating a pending arrival of the portable computing device or of a user of the portable computing device.
5 Assignments
0 Petitions
Accused Products
Abstract
A multi-dimensional information repository storing data structures and tags associated with individual ones of the data structures. The data structures are tagged according to locations and defined regions relative to the surface of the Earth, and a data retrieval system retrieves information from the data structures according to location data accompanying requests for data. Data structures can also be tagged relative to time in addition to location and defined regions, and both tags can be used in retrieving data structures. A subscription server using the data repository can have a communication module for receiving data requests accompanied by location data and a code set for managing retrieval of information from the data repository. The subscription server can use the accompanying location data to determine a location in pre-defined regions, and use the pre-defined region information to retrieve information related to the pre-defined regions in response to the data requests.
136 Citations
20 Claims
-
1. A method of providing predictive advertising, the method comprising:
-
receiving a first position of a portable computing device, the first position comprising a first longitude and a first latitude; receiving a second position of the portable computing device comprising a second longitude and a second latitude, wherein the second longitude is different than the first longitude or the second latitude is different than the first latitude; determining a prediction parameter comprising a movement direction or movement rate based on the first position and the second position; predicting a third position where the portable computing device is going to be, wherein the third position is based on the received second position and the prediction parameter; selecting an advertisement based on the prediction of where the portable computing device is going to be; and providing a notification to a service provider within a specified threshold distance of the third position, the notification indicating a pending arrival of the portable computing device or of a user of the portable computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer-readable memory storing instructions configured to, in response to being executed by a computing system, perform operations for providing predictive advertising, the operations comprising:
-
receiving a first position of a portable computing device, the first position comprising a first longitude and a first latitude; receiving a second position of the portable computing device comprising a second longitude and a second latitude, wherein the second longitude is different than the first longitude or the second latitude is different than the first latitude; determining a prediction parameter comprising a movement direction or movement rate based on the first position and the second position; predicting a third position where the portable computing device is going to be, wherein the third position is based on the received second position and the prediction parameter; selecting an advertisement based on the prediction of where the portable computing device is going to be; and providing a notification to a service provider within a specified threshold distance of the third position, the notification indicating a pending arrival of the portable computing device or of a user of the portable computing device. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A predictive advertising server comprising:
-
a transceiver configured to; receive a first position of a portable computing device, the first position comprising a first longitude and a first latitude; and receive a second position of the portable computing device comprising a second longitude and a second latitude, wherein the second longitude is different than the first longitude or the second latitude is different than the first latitude; and a processor and circuitry configured to; determine a prediction parameter comprising a movement direction or movement rate based on the first position and the second position; predict a third position where the portable computing device is going to be, wherein the third position is based on the received second position and the prediction parameter; and select an advertisement based on the prediction of where the portable computing device is going to be; wherein the transceiver is further configured to provide a notification to a service provider within a specified threshold distance of the third position, the notification indicating a pending arrival of the portable computing device or of a user of the portable computing device. - View Dependent Claims (20)
-
Specification