Patent ID: 8073440

Claim:
A memory device having instructions stored thereon that, in response to execution by a processing device, cause the processing device to perform operations comprising: communicating with a remote server, the communications passing through a Bluetooth connection between a navigation device and a mobile phone and a wireless voice channel of a wireless telecommunications network associated with the mobile phone; modulating a received digital bit sequence into an audio signal that has different frequency tones for different bit values, wherein the frequency tones are selected to pass through the wireless voice channel unobstructed by vocoders operating within the wireless telecommunications network; transmitting the audio signal a first time using a first transmit power gain amount and a second time using a second different transmit power gain amount; receiving back a response indicating receive power gain amounts at the remote server for the first and second transmissions; and determining a third transmit power gain amount by analyzing the response and using the third transmit power gain amount to transmit data to the remote server using the mobile phone.