METHODS AND APPARATUS FOR ADJUSTING THE QUALITY OF SERVICE RELATED TO LOCATION DETERMINATION IN A WIRELESS COMMUNICATION DEVICE
First Claim
1. A method for location determination in a wireless communication device, the method comprising:
- providing for a predetermined location determination routine that includes a plurality of location determination modes comprising a Quality of Service (QoS) adjustable location determination mode;
receiving a request for a location of the wireless communication device;
attempting to obtain a location of the wireless communication device by executing a first location determination mode from the predetermined location determination routine;
adjusting the QoS of the QoS adjustable location determination mode to a lower level if the attempt to obtain a location by executing the first location determination mode fails;
attempting to obtain the location of the wireless communication device by executing the QoS adjustable location determination mode; and
storing in memory a result of the attempt to obtain the location of the wireless communication device by executing the QoS adjustable location determination mode.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, devices and computer program products for executing a predetermined routine including one or more location determination modes to determine a geographic position, i.e., the location of a wireless communication device. In certain aspects, the predetermined routine may be configured to adjust the Quality of Service (QoS) for one or more of the location determination modes implemented in the routine. Based on the pre-configuration of the routine, adjustment of the QoS of one or more location determination modes may occur as a matter of course or the routine may be configured to adaptively adjust the QoS based on conditions, such as network conditions, environmental conditions and the like, existing at the point in time in which the location determination mode is executed.
-
Citations
21 Claims
-
1. A method for location determination in a wireless communication device, the method comprising:
-
providing for a predetermined location determination routine that includes a plurality of location determination modes comprising a Quality of Service (QoS) adjustable location determination mode; receiving a request for a location of the wireless communication device; attempting to obtain a location of the wireless communication device by executing a first location determination mode from the predetermined location determination routine; adjusting the QoS of the QoS adjustable location determination mode to a lower level if the attempt to obtain a location by executing the first location determination mode fails; attempting to obtain the location of the wireless communication device by executing the QoS adjustable location determination mode; and storing in memory a result of the attempt to obtain the location of the wireless communication device by executing the QoS adjustable location determination mode. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. At least one processor configured to determine location in wireless device, comprising:
-
a first module for providing for a predetermined location determination routine that includes a plurality of location determination modes comprising a Quality of Service (QoS) adjustable location determination mode; a second module for receiving a request for a location of the wireless communication device; a third module for attempting to obtain a location of the wireless communication device by executing a first location determination mode from the predetermined location determination routine; a fourth module for adjusting the QoS of the QoS adjustable location determination mode to a lower level if the attempt to obtain a location by executing the first location determination mode fails; a fifth module for attempting to obtain the location of the wireless communication device by executing the QoS adjustable location determination mode; and a sixth module for storing in memory a result of the attempt to obtain the location of the wireless communication device by executing the QoS adjustable location determination mode.
-
-
12. A computer program product, comprising:
-
a computer-readable medium comprising; at least one instruction for causing a computer to provide for a predetermined location determination routine that includes a plurality of location determination modes comprising a Quality of Service (QoS) adjustable location determination mode; at least one instruction for causing the computer to receive a request for a location of the wireless communication device; at least one instruction for causing the computer to attempt to obtain a location of the wireless communication device by executing a first location determination mode from the predetermined location determination routine; at least one instruction for causing the computer to adjust the QoS of the QoS adjustable location determination mode to a lower level if the attempt to obtain a location by executing the first location determination mode fails; at least one instruction for causing the computer to attempt to obtain the location of the wireless communication device by executing the QoS adjustable location determination mode; and at least one instruction for causing the computer to store in memory a result of the attempt to obtain the location of the wireless communication device by executing the QoS adjustable location determination mode.
-
-
13. A wireless communication device, comprising:
-
means for providing for a predetermined location determination routine that includes a plurality of location determination modes comprising a Quality of Service (QoS) adjustable location determination mode; means for receiving a request for a location of the wireless communication device; means for attempting to obtain a location of the wireless communication device by executing a first location determination mode from the predetermined location determination routine; means for adjusting the QoS of the QoS adjustable location determination mode to a lower level if the attempt to obtain a location by executing the first location determination mode fails; means for attempting to obtain the location of the wireless communication device by executing the QoS adjustable location determination mode; and means for storing in memory a result of the attempt to obtain the location of the wireless communication device by executing the QoS adjustable location determination mode.
-
-
14. A wireless communication device, comprising:
-
a computer platform including at least one processor and a memory; and a predetermined location determination routine stored in the memory and executable by the at least one processor, the routine including a plurality of location determination mode comprising, a Quality of Service (QoS) adjustable location determination mode including a QoS adjustable parameter that is operable to be adjusted to a lower level if another location determination mode in the routine is executed and fails to obtain a fix. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21)
-
Specification