Data Retrieval Method for Location Based Services on a Wireless Device
First Claim
1. A method for communicating location-based information between an application server and a mobile device in response to an information query, the mobile device and the application server communicating via a communication network, the method comprising the steps of:
- a. initially receiving a subset of the location-based information at the mobile device in response to the information query;
b. receiving further subsets of the location-based information as required; and
c. pre-caching a predefined amount of location-based information at the device in response to a pre-cache trigger notification, the pre-cache trigger notification being generated when it is determined that the mobile device may lose contact with the communication network.
4 Assignments
0 Petitions
Accused Products
Abstract
An embodiment provides a method for communicating location-based information between an application server and a mobile device in response to an information query, the mobile device and the application server communicating via a communication network, the method comprising the steps of: initially transmitting a subset of the location-based information to the mobile device in response to the information query; transmitting further subsets of the location-based information as required; and pre-caching a predefined amount of location-based information at the device in response to a pre-cache trigger notification, the pre-cache trigger notification being generated when it is determined that the mobile device may lose contact with the communication network.
124 Citations
18 Claims
-
1. A method for communicating location-based information between an application server and a mobile device in response to an information query, the mobile device and the application server communicating via a communication network, the method comprising the steps of:
-
a. initially receiving a subset of the location-based information at the mobile device in response to the information query; b. receiving further subsets of the location-based information as required; and c. pre-caching a predefined amount of location-based information at the device in response to a pre-cache trigger notification, the pre-cache trigger notification being generated when it is determined that the mobile device may lose contact with the communication network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A mobile device for providing a user with access to a location-based application, the mobile device comprising:
-
a. a communication subsystem configured to; transmit an information query to an application server via a communication network; receive an initial a subset of the location-based information in response to the information query; receive further subsets of the location-based information as required; and b. memory configured to pre-cache a predefined amount of location-based information at the device in response to a pre-cache trigger notification, the pre-cache trigger notification being generated when it is determined that the mobile device may lose contact with the communication network. - View Dependent Claims (14, 15)
-
-
16. A computer readable medium comprising instructions which, when executed by a mobile device in communication with an application server via a communication network, causes the mobile device to implement the steps of:
-
a. transmitting a query for location-based information to the application server; b. initially receiving a subset of the location-based information in response to the information query; c. requesting further subsets of the location-based information as required; and d. pre-caching a predefined amount of location-based information in response to a pre-cache trigger notification, the pre-cache trigger notification being generated when it is determined that the mobile device may lose contact with the communication network.
-
-
17. A computer readable medium comprising instructions which, when executed by an application server in communication with a mobile device via a communication network, causes the application server to implement the steps of:
-
a. receiving a query for location-based information from the mobile device; b. initially transmitting a subset of the location-based information in response to the information query; c. transmitting further subsets of the location-based information as required; and d. transmitting a predefined amount of location-based information to be pre-cached on the mobile device in response to a pre-cache trigger notification, the pre-cache trigger notification being generated when it is determined that the mobile device may lose contact with the communication network.
-
-
18. A method for communicating location-based information between an application server and a mobile device in response to an information query, the mobile device and the application server communicating via a communication network, the method comprising the steps of:
-
a. initially transmitting critical location-based information and a subset of supplemental location-based information to the mobile device in response to the information query; and b. transmitting further subsets of the supplemental location-based information as required.
-
Specification