Method and controller for selecting between a plurality of different position determination approaches
OwnerMichelle Xionginventor
Life of this patent
Estimating the term…
Abstract
A method and controller is provided for selecting between a plurality of different position determination approaches, where in at least some instances a selection is made between multiple mobile station based location determination approaches, as well as in other instances additional network based location determination approaches. In at least some instances, the selection between available mobile station based location determination approaches is based upon the availability and/or the receipt of assistance data from the network.
Claims18
A method for selecting between a plurality of different position determination approaches for locating a mobile station, when a mobile station based approach in a location determination request is identified, said method comprising:
- determining whether assistance data from a network has been received by the mobile station;
- if assistance data has not been received, then determining whether the mobile station supports an autonomous position determination approach, and if autonomous mode is supported then performing a location calculation using the autonomous position determination approach;
- if one or more of 1) assistance data has been received, and 2) the mobile station does not support an autonomous position determination approach, then performing a location calculation using a mobile based assisted position determination approach.
A method for selecting between a plurality of different position determination approaches for locating a mobile station, said method comprising:
- receiving a location determination request by the mobile station from a network, which includes an approach definition;
- if the approach definition includes an indication to use a mobile station based approach, determining if assistance data has been received by the mobile station from the network;
- if assistance data has not been received, then determining whether the mobile station supports an autonomous position determination approach, and if autonomous mode is supported then performing a location calculation using the autonomous position determination approach;
- if one or more of 1) assistance data has been received, and 2) the mobile station does not support an autonomous position determination approach, then performing a location calculation using a mobile based assisted position determination approach;
- and
- communicating the location determined by the mobile station to the network;
- and
- if the approach definition includes an indication to use a mobile station assisted approach, then providing location measurement information from the mobile station to the network, and performing a location calculation by the network using a mobile station assisted determination approach.
A controller for selecting between a plurality of different position determination approaches for locating a mobile station, when a mobile station based approach in a location determination request is identified, said controller comprising:
- a processor for executing one or more sets of prestored instruction;
- and
- a storage circuit coupled to the processor, said storage circuit including
- prestored instructions for determining whether assistance data from a network has been received by the mobile station;
- if assistance data has not been received, then determining whether the mobile station supports an autonomous position determination approach, and if autonomous mode is supported then performing a location calculation using the autonomous position determination approach;
- if one or more of 1) assistance data has been received, and 2) the mobile station does not support an autonomous position determination approach, then performing a location calculation using a mobile based assisted position determination approach.
A mobile station comprising:
- an antenna;
- a transceiver coupled to the antenna adapted for wirelessly communicating with a network;
- a processor for executing one or more sets of prestored instruction;
- and
- a storage circuit coupled to the processor, said storage circuit including
- prestored intruction for receiving a location determination request,
- a plurality of sets of prestored instructions for performing a location calculation including one or more of prestored instructions for an autonomous position determination approach, prestored instructions for a mobile based assisted position determination approach, and prestored instructions for a mobile station assisted determination approach,
- prestored instructions selecting between a plurality of different position determination approaches including prestored instructions for determining whether assistance data from a network has been received by the mobile station,
- if assistance data has not been received, then determining whether the mobile station supports an autonomous position determination approach, and if autonomous mode is supported then performing a location calculation using the autonomous position determination approach,
- if one or more of 1) assistance data has been received, and 2) the mobile station does not support an autonomous position determination approach, then performing a location calculation using a mobile based assisted position determination approach, and prestored instructions for communicating the location determined by
- the mobile station to the network.
Dependencies are inferred from the claim text.