Data retrieval method for location based services on a wireless device
First Claim
1. A method for communicating location-based information in response to a direction information query from a mobile device, the method comprising:
- wherein the location-based information is separated into critical information and supplementary information and wherein the mobile device is in communication with an application server via a communication network;
receiving the critical information at the mobile device in response to the direction information query, the critical information defining a critical path having at least one critical waypoint;
monitoring a signal strength for conformance with a predefined threshold level of acceptable wireless communication between the mobile device and the communication network;
determining, while the device is communicating with the communication network, that the mobile device may lose contact with the communication network after the signal strength drops below the predefined threshold; and
in response to the determining, receiving and caching the supplementary information at the mobile device at a virtual waypoint located geographically adjacent the at least one critical waypoint;
wherein the critical information initially received at the mobile device comprises a minimized set of route instructions to direct a user of the mobile device to a target destination.
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.
11 Citations
11 Claims
-
1. A method for communicating location-based information in response to a direction information query from a mobile device, the method comprising:
-
wherein the location-based information is separated into critical information and supplementary information and wherein the mobile device is in communication with an application server via a communication network; receiving the critical information at the mobile device in response to the direction information query, the critical information defining a critical path having at least one critical waypoint; monitoring a signal strength for conformance with a predefined threshold level of acceptable wireless communication between the mobile device and the communication network; determining, while the device is communicating with the communication network, that the mobile device may lose contact with the communication network after the signal strength drops below the predefined threshold; and in response to the determining, receiving and caching the supplementary information at the mobile device at a virtual waypoint located geographically adjacent the at least one critical waypoint; wherein the critical information initially received at the mobile device comprises a minimized set of route instructions to direct a user of the mobile device to a target destination. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A mobile device for providing a user with access to a location-based application, the mobile device comprising:
-
a communication subsystem configured to; transmit a direction query to an application server via a communication network; receive a critical information subset of the location-based information in response to the information query; and memory configured to cache a supplementary information subset of the location-based information at the mobile device when it is determined that the mobile device may lose contact with the communication network at a virtual waypoint based on monitoring a signal strength for conformance with a predefined threshold level of acceptable wireless communication between the mobile device and the communication network and determining, while the device is communicating with the communication network, that the mobile device may lose contact with the communication network after the signal strength drops below the predefined threshold, the virtual waypoint located geographically adjacent the at least one critical waypoint; wherein the critical information initially received at the mobile device comprises a minimized set of route instructions to direct a user of the mobile device to a target destination. - View Dependent Claims (8, 9)
-
-
10. A non-transitory computer readable memory comprising instructions which, when executed by a mobile device causes the mobile device to implement:
-
wherein the mobile device is in communication with an application server via a communication network; transmitting a direction information query for location-based information to the application server;
the location-based information separated into critical information and supplementary information;receiving the critical information at the mobile device in response to the direction information query, the critical information defining a critical path having at least one critical waypoint; monitoring a signal strength for conformance with a predefined threshold level of acceptable wireless communication between the mobile device and the communication network; determining, while the device is communicating with the communication network, that the mobile device may lose contact with the communication network after the signal strength drops below the predefined threshold; and in response to the determining, receiving and caching the supplementary information at the mobile device at a virtual waypoint, the virtual waypoint located geographically adjacent the at least one critical waypoint; wherein the critical information initially received at the mobile device comprises a minimized set of route instructions to direct a user of the mobile device to a target destination.
-
-
11. A non-transitory computer readable memory comprising instructions which, when executed by an application server, causes the application server to implement:
-
wherein the application server is in communication with a mobile device via a communication network; receiving a query for location-based information from the mobile device, the location-based information separated into critical information and supplementary information; transmitting the critical information to the mobile device in response to a direction information query, the critical information defining a critical path having at least one critical waypoint; monitoring a signal strength for conformance with a predefined threshold level of acceptable wireless communication between the mobile device and the communication network; determining, while the device is communicating with the communication network, that the mobile device may lose contact with the communication network after the signal strength drops below the predefined threshold; and in response to the determining, transmitting the supplemental information to be cached on the mobile device at a virtual waypoint, the virtual waypoint located geographically adjacent the at least one critical waypoint; wherein the critical information initially received at the mobile device comprises a minimized set of route instructions to direct a user of the mobile device to a target destination.
-
Specification