Internet system for connecting client-travelers with geographically-associated data
DCFirst Claim
1. A method performed by a portable computing device, the method comprising:
- sending, to an Internet server, utilizing a wireless link, a first position of the portable computing device comprising a first longitude and a first latitude;
retrieving from the Internet server, utilizing the wireless link, a first advertisement, wherein the Internet server is configured to;
receive the first position of the portable computing device comprising a first longitude and first latitude, anduse the received first longitude and first latitude of the portable computing device to select the first advertisement;
displaying, by the portable computing device, the retrieved first advertisement;
determining a second position of the portable computing device comprising a second longitude and a second latitude, wherein at least one of the second longitude is different than the first longitude or the second latitude is different than the first latitude;
notifying a service provider associated with the first advertisement of a predicted third position of where the computing device is going to be, wherein the third position is based on the determined second position;
automatically retrieving, utilizing the wireless link, a second advertisement which is an updated version of the displayed first advertisement, wherein the second advertisement includes a special offer of a personal service and is selected based on the notification of where the computing device is going to be; and
displaying the second advertisement.
15 Assignments
Litigations
0 Petitions
Accused Products
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.
141 Citations
18 Claims
-
1. A method performed by a portable computing device, the method comprising:
-
sending, to an Internet server, utilizing a wireless link, a first position of the portable computing device comprising a first longitude and a first latitude; retrieving from the Internet server, utilizing the wireless link, a first advertisement, wherein the Internet server is configured to; receive the first position of the portable computing device comprising a first longitude and first latitude, and use the received first longitude and first latitude of the portable computing device to select the first advertisement; displaying, by the portable computing device, the retrieved first advertisement; determining a second position of the portable computing device comprising a second longitude and a second latitude, wherein at least one of the second longitude is different than the first longitude or the second latitude is different than the first latitude; notifying a service provider associated with the first advertisement of a predicted third position of where the computing device is going to be, wherein the third position is based on the determined second position; automatically retrieving, utilizing the wireless link, a second advertisement which is an updated version of the displayed first advertisement, wherein the second advertisement includes a special offer of a personal service and is selected based on the notification of where the computing device is going to be; and displaying the second advertisement. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A portable computing device comprising:
-
a user input apparatus; and a processor and wireless circuitry configured to; send, to an Internet server, utilizing a wireless link, a first position of the portable computing device comprising a first longitude and a first latitude; retrieve from the Internet server, utilizing the wireless link, a first advertisement, wherein the Internet server is configured to operate on the first longitude and first latitude of the portable computing device to select the first advertisement; display the retrieved first advertisement; determine a second position of the portable computing device comprising a second longitude and a second latitude, wherein at least one of the second longitude is different than the first longitude or the second latitude is different than the first latitude; determine a prediction parameter comprising a movement direction or movement rate; notify a service provider associated with the first advertisement of a predicted third position of where the portable computing device is going to be, wherein the third position is based on the determined second position and the prediction parameter; automatically retrieve, utilizing the wireless link, a second advertisement which is an updated version of the displayed first advertisement, wherein the second advertisement is selected based on the notification of where the portable computing device is going to be, and display the second advertisement. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system comprising:
a wireless device, in communication with at least one server, the wireless device configured to; send to at least one server, utilizing a wireless link, a first position of the wireless device comprising a first longitude and a first latitude; wherein the at least one server is configured to receive the first position of the wireless device comprising the first longitude and the first latitude and select a first advertisement based on the received first longitude and first latitude; display the selected first advertisement; determine a second position of the wireless device comprising a second longitude and a second latitude, wherein at least one of the second longitude is different than the first longitude or the second latitude is different than the first latitude; determine a prediction parameter comprising a movement direction or movement rate of the wireless device; notify a service provider associated with the first advertisement of a predicted third position of where the wireless device is going to be, wherein the third position is based on the determined second position and the prediction parameter; automatically retrieve, utilizing the wireless link, a second advertisement which is an updated version of the displayed first advertisement, wherein the second advertisement is selected based on the notification of where the computing device is going to be; and display the second advertisement. - View Dependent Claims (16, 17, 18)
Specification