Internet system for connecting client-travelers with geographically-associated data
Abstract
A multi-dimensional information repository has a plurality of stored data structures; and one or more tags associated with individual ones of the plurality of 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. In some cases data structures are also tagged relative to time in addition to location and defined regions, and both tags are used in retrieving data structures. An Internet-connected subscription server system using the data repository has a communication module for receiving data requests accompanied by location data and a code set for managing retrieval of information from the data repository in response to the data requests. The system, receiving a data request, uses the location data accompanying the request to determine location in individual ones of pre-defined regions, and uses the pre-defined region information to access data structures and retrieve information related to the pre-defined regions for transmission in response to the data requests.
Claims
exact text as granted — not AI-modified1 .- 7 . (canceled)
8 . 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 transmitting the selected advertisement.
9 . The method of claim 8 wherein the received first position or received the second position has been communicated through a cellular link.
10 . The method of claim 8 wherein the received first position and the received second position were determined by the portable computing device using a GPS signal.
11 . The method of claim 8 wherein the advertisement is further selected based on preferences of a user of the portable computing device.
12 . The method of claim 8 wherein the advertisement is further selected based on an indication of an age, gender, education, or occupation of a user of the portable computing device.
13 . The method of claim 8 wherein the transmitted advertisement provides an indication of a service available near the third position.
14 . The method of claim 8 wherein the transmitted advertisement provides an indication of a service available near the third position comprising one or more of: a restaurant location and availability of overnight accommodations.
15 . The method of claim 8 wherein the transmitted advertisement provides an interface to make a reservation with a service available near the third position.
16 . The method of claim 8 further comprising providing a notification to a service provider near the third position indicating the pending arrival of a user of the portable computing device.
17 . The method of claim 8 wherein the transmitted advertisement is for a service within a pre-defined range of the third position or within a pre-defined region also containing the third position.
18 . The method of claim 8 , wherein the portable computing device is coupled to a delivery vehicle, and
wherein the portable computing device the advertisement is transmitted to a second device other than the portable computing device and the transmitted advertisement provides an indication of the third position.
19 . The method of claim 8 wherein selecting an advertisement based on the prediction of where the portable computing device is going to be is automatic.
20 . 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 transmitting the selected advertisement.
21 . The computer-readable memory of claim 20 wherein the advertisement is further selected based on preferences of a user of the portable computing device.
22 . The computer-readable memory of claim 20 wherein the advertisement is further selected based on an indication of an age, gender, education, or occupation of a user of the portable computing device.
23 . The computer-readable memory of claim 20 wherein the transmitted advertisement provides an indication of a service available near the third position.
24 . The computer-readable memory of claim 20 , wherein the portable computing device is coupled to a delivery vehicle, and
wherein the portable computing device the advertisement is transmitted to a second device other than the portable computing device and the transmitted advertisement provides an indication of the third position.
25 . The computer-readable memory of claim 20 further comprising providing a notification to a service provider near the third position indicating the pending arrival of a user of the portable computing device.
26 . The computer-readable memory of claim 20 wherein the transmitted advertisement is for a service within a pre-defined range of the third position or within a pre-defined region also containing the third position.
27 . 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 transmit the selected advertisement.
28 . The predictive advertising server of claim 27 wherein the transmitted advertisement is for a service within a pre-defined range of the third position or within a pre-defined region also containing the third position.Join the waitlist — get patent alerts
Track US2014297416A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.