IP Library Granted Patent US 8,725,120
Granted Patent B2
US 8,725,120 · App. 11/469,554 · Granted May 13, 2014

Internet system for connecting client-travelers with geographically-associated data

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,725,120
App. No.
11/469,554
Filed
Sep 1, 2006
Granted
May 13, 2014
Kind
B2
Examiner
JOO, JOSHUA
Art Unit
2445
USPC
455/414.1
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 (46)

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.

2. The method of claim 1 wherein the wireless link is a cellular link.

3. The method of claim 1 wherein the portable computing device determines the first position and the second position of the portable computing device using a GPS signal.

4. The method of claim 1 wherein the first advertisement is further selected in response to preferences of a user of the portable computing device.

5. The method of claim 1 wherein the first advertisement is further selected in response to an age, gender, education or occupation of the user of the portable computing device.

6. The method of claim 1 wherein the first advertisement is further selected in response to interests of a user of the portable computing device.

7. The method of claim 1 further comprising removing, based on the second position, information that relates to the retrieved first advertisement but that does not relate to the second advertisement.

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.

9. The portable computing device of claim 8 wherein the wireless circuitry is cellular circuitry.

10. The portable computing device of claim 8 further comprising a global positioning system receiving circuitry configured to determine the first position of the portable computing device prior to sending the first position of the portable computing device to the Internet server.

11. The portable computing device of claim 8 , wherein the first advertisement is further selected in response to preferences of a user of the portable computing device.

12. The portable computing device of claim 8 , wherein the first advertisement is further selected in response to an age, gender, education or occupation of the user of the portable computing device.

13. The portable computing device of claim 8 , wherein the first advertisement is received via being pushed to the portable computing device.

14. The portable computing device of claim 8 , wherein the first advertisement is further selected in response to interests of a user of the portable computing device.

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.

16. The system of claim 15 wherein the wireless device is further configured to determine the first position of the wireless device based on a GPS signal.

17. The system of claim 15 wherein the first advertisement is further selected in response to preferences of a user of the portable computing device.

18. The system of claim 15 wherein the first advertisement is further selected in response to interests of a user of the portable computing device.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 1, 2023
From: MIND FUSION, LLC
To: CRYSTAL MOUNTAIN COMMUNICATIONS, LLC
Reel/Frame 064803/0469 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 13, 2023
From: INTELLECTUAL VENTURES ASSETS 191 LLC
To: MIND FUSION, LLC
Reel/Frame 064270/0685 →
SECURITY INTEREST Recorded Mar 23, 2023
From: MIND FUSION, LLC
To: INTELLECTUAL VENTURES ASSETS 191 LLC
Reel/Frame 063155/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 12, 2023
From: CUFER ASSET LTD. L.L.C.
To: INTELLECTUAL VENTURES ASSETS 191 LLC
Reel/Frame 062666/0371 →