IP Library Granted Patent US 7,756,525
Granted Patent B1
US 7,756,525 · App. 10/244,219 · Granted Jul 13, 2010

Continuous dynamic mobile querying

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 7,756,525
App. No.
10/244,219
Granted
Jul 13, 2010
Kind
B1
Abstract

A continuous dynamic mobile query system including a mobile device is disclosed. The mobile device includes a mobile device memory, a query stored in the mobile device memory, a transmitter for continuously transmitting the query, a receiver for receiving a response, a mobile device output device for displaying the response. The system also includes a location source device for providing the location of the mobile device and a network adapted to receive the query and the location of the mobile device. The system also includes a database management system adapted to receive the query and the location of the mobile device from the network. The database management system is further adapted to execute the query taking into account the location of the mobile device to produce a response and provide the response to the network. The network is further adapted to receive the response from the database management system and transmit the response to the mobile device.

Claims (93)

1. A continuous dynamic mobile query system comprising

a mobile device comprising

a mobile device memory;

a query stored in the mobile device memory;

a transmitter for transmitting the query;

a receiver for receiving a response;

a mobile device output device for displaying the response;

a location source device for providing the location of the mobile device;

a network that includes a plurality of physically dispersed base stations each having a respective geographic service area adapted to receive the query and the location of the mobile device; and

a database management system adapted to receive the query and the location of the mobile device from the network, and further adapted to:

execute the query to produce a response limited to services available in a geographic service area of a base station in which the mobile device is located; and

provide the response to the network;

the network being further adapted to

receive the response from the database management system; and

transmit the response to the mobile device.

2. The system of claim 1 where

the location source device is part of the mobile device.

3. The system of claim 1

wherein each base station is adapted to communicate with the mobile device and to receive the query and the location of the mobile device when the mobile device is within the base station's geographic coverage area.

4. The system of claim 3 wherein the mobile device is within a communicating base station's coverage area and wherein

the location source device is adapted to report the location of the communicating base station.

5. The system of claim 3 wherein

the mobile device moves from a first base station's geographic service area to a second base station's geographic service area, wherein the transmitter transmits the query to the second base station when the mobile device moves into the second base station's geographic service area.

6. The system of claim 3 wherein

the mobile device is adapted to transmit the query if the query changes.

7. The system of claim 3 wherein the network comprises

a communications network coupled to each of the plurality of physically dispersed base stations and to the database management system.

8. The system of claim 7 wherein

each of the plurality of physically dispersed base stations comprises a cellular base station; and

the network comprises:

a cellular network;

a service provider coupled to the cellular network and adapted to:

receive the query and location of the mobile device from the cellular network; and

transmit the query and location of the mobile device to the database management system via the Internet.

9. The system of claim 8 wherein

the cellular network comprises the cellular signaling system.

10. The system of claim 8 wherein

the database management system resides with the service provider.

11. The system of claim 3 wherein

the database management system includes data responsive to the query; and

the database management system is distributed among the base stations with the portion of the data stored with each base station being responsive to the query for the physical coverage area of that base station.

12. The system of claim 1 wherein

the database management system is distributed among the mobile device and a central location and the portion of the database management system distributed to the mobile device is refreshed from the portion of the database management system distributed to the central location.

13. The system of claim 1 wherein

the query comprises a shopping list, comprising a list of items.

14. The system of claim 1 wherein

the database management system comprises a procedure which has one or more parameters; and

the query comprises the one or more parameters.

15. The system of claim 1 wherein

the database management system comprises information regarding a location and inventory of one or more subscribed businesses; and

the database management system is adapted to provide a response to a query comprising a shopping list, which comprises one or more items, and a location of a mobile device, the response comprising one or more subscribed businesses within a predetermined distance of the mobile device whose inventory includes one or more items from the shopping list.

16. A mobile device for performing continuous dynamic querying comprising

a mobile device memory;

a location source device for providing the location of the mobile device;

a query stored in the mobile device memory;

a transmitter for transmitting the query and the location of the mobile device;

a receiver for receiving a response to the query from a network that includes a plurality of physically dispersed base stations each having a respective geographic service area, wherein the network receive the response from a database management system which execute the query based on the received location of the mobile device to produce the response that is limited to services available in a geographic service area of a base station in which the mobile device is located; and

a mobile device output device for displaying the information.

17. The mobile device of claim 16 wherein

the transmitter comprises a cellular system transmitter; and

the receiver comprises a cellular system receiver.

18. The mobile device of claim 17 wherein

the transmitter comprises a transmitter adapted to transmit data via the cellular signaling system; and

the receiver comprises a receiver adapted to receive data via the cellular signaling system.

19. The mobile device of claim 18 wherein

the cellular signaling system comprises a plurality of physically dispersed base stations, each having a geographic coverage area, and the mobile device communicates with a base station when it is within the coverage area of the base station; and

the transmitter transmits the query and the location of the mobile device when the mobile device moves into one of the base station coverage areas.

20. The mobile device of claim 16 wherein

the mobile device transmits the query and the location of the mobile device when the query changes.

21. The mobile device of claim 16 wherein

the mobile device transmits the query and the location of the mobile device when the location of the mobile device changes a predetermined amount.

22. The mobile device of claim 16 wherein

the query comprises a shopping list, which comprises a list of one or more items.

23. The mobile device of claim 22 wherein

the response to the query comprises information concerning one or more businesses within a predetermined distance of the mobile device that have items from the shopping list in their inventories.

24. A continuous dynamic mobile query system comprising:

a mobile device comprising:

a mobile device memory;

a shopping list stored in the mobile device memory;

a transmitter for transmitting the shopping list;

a receiver for receiving information concerning businesses within a geographic service area of a base station in which the mobile device is located that carry items on the shopping list;

a mobile device output device for displaying the information;

a location source device for providing the location of the mobile device;

a network comprising:

a plurality of physically dispersed cellular network base stations, each base station being adapted to communicate with the mobile device and to receive the shopping list and the location of the mobile device when the mobile device is within the base station's geographic coverage area;

a cellular network coupled to the cellular network base stations;

a service provider coupled to the cellular network and adapted to receive the shopping list and the location of the mobile device from the cellular network and transmit the shopping list and location of the mobile device to a database management system via the Internet;

the database management system adapted to receive the shopping list and the location of the mobile device from the network, and further adapted to:

locate businesses within the geographic service area having items matching the shopping list;

provide information about the located businesses to the network;

the network being further adapted to:

receive the information regarding the located businesses from the database management system; and

transmit the information regarding the located businesses to the mobile device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 18, 2008
From: NCR CORPORATION
To: TERADATA US, INC.
Reel/Frame 020666/0438 →