Network-Assisted Optimization of Continual Location Determination
First Claim
1. A system for controlling locationing functionality of a GNSS-equipped mobile device operating in a wireless network, comprising:
- a location processor for determining the location of the mobile device; and
a locationing resource control module in the wireless network for;
receiving location requisition data from the mobile device;
accessing conditions that define actions to be taken by the mobile device, based on whether the conditions are met;
determining whether any of the conditions are met, based on the location requisition data and the determined location; and
directing the mobile device to perform the actions associated with the conditions that are met.
1 Assignment
0 Petitions
Accused Products
Abstract
A mobile device that can use both data from a GPS or other GNSS receiver and signals from a wireless network to provide location based services based on the location of the mobile device is controlled at least partly by a locationing resource control module in the wireless network. The module provides network-assisted optimization of utilization of the GPS receiver and other resources by activating the GPS receiver and associated components when fine resolution location data is needed for provision of the location based services, and deactivating the GPS components when coarse resolution will suffice. The selective control of the GPS components is performed in the wireless network in response to receipt from the mobile device of location requisition data, conditions specifying what actions are to be performed by the mobile device, and current location data from the wireless network. The wireless network may also specify and prioritize at least some conditions.
-
Citations
18 Claims
-
1. A system for controlling locationing functionality of a GNSS-equipped mobile device operating in a wireless network, comprising:
-
a location processor for determining the location of the mobile device; and a locationing resource control module in the wireless network for; receiving location requisition data from the mobile device; accessing conditions that define actions to be taken by the mobile device, based on whether the conditions are met; determining whether any of the conditions are met, based on the location requisition data and the determined location; and directing the mobile device to perform the actions associated with the conditions that are met. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 16)
-
-
9. A method, performed in a wireless network, for controlling locationing functionality of a GNSS-equipped mobile device operating in the wireless network, comprising:
-
receiving location requisition data from the mobile device; accessing conditions that define actions to be taken by the mobile device, based on whether the conditions are met; determining the location of the mobile device using a location processor; determining whether any of the conditions are met, based on the location requisition data and the determined location; and directing the mobile device to perform the actions associated with the conditions that are met. - View Dependent Claims (10, 11, 12, 13, 14, 15, 17)
-
-
18. A mobile device, comprising:
-
a GNSS receiver for receiving GNSS signals that indicate the location of the mobile device; a memory; and an LBS application stored in the memory, the LBS application comprising computer-readable instructions that are executable to; generate location requisition data; generate conditions; transmit the location requisition data and the conditions to the wireless network; and receive instructions from the wireless network, the instructions operable to cause the mobile device to perform at least one action selected from the group consisting of activating the GNSS receiver and deactivating the GNSS receiver.
-
Specification