Patent ID: 8064923

Claim:
A circuit comprising: a global positioning system (GPS) receiver that receives a GPS signal and that generates GPS position data based on the GPS signal; a wireless telephone transceiver section coupled to: generate an outbound RF signal from an outbound symbol stream; and convert an inbound RF signal into an inbound symbol stream; a processing module coupled to: convert outbound data into the outbound symbol stream; convert the inbound symbol stream into inbound data; weight the GPS position data with a first weighting factor when the wireless telephone transceiver section is generating the outbound RF signal to produce first weighted GPS position data and weight the GPS position data with a second weighting factor when the wireless telephone transceiver section is not generating the outbound RF signal to produce second weighted GPS position data, wherein the first weighting factor is a non-zero number that is less than the second weighting factor; generate position information based on at least one of the first and second weighted GPS position data, the circuit further comprising: a gyrating circuit that generates a motion parameter based on motion of the circuit; wherein the processing module is further operable to: process the motion parameter to produce motion data; generate position information, when the wireless telephone transceiver section is generating the outbound RF signal, by generating position information based on motion data.