CPC G01S 19/015 (2013.01) [G01S 19/05 (2013.01); G01S 19/11 (2013.01); G01S 19/252 (2013.01); G01S 19/258 (2013.01); G06F 21/14 (2013.01); G06F 21/6254 (2013.01); H04B 7/195 (2013.01); H04W 4/021 (2013.01); H04W 4/029 (2018.02); G06F 2221/2111 (2013.01)] | 19 Claims |
1. A computer-implemented method for using global positioning system (GPS) data to obfuscate locations of mobile devices present in a wireless communications network, comprising a mobile device processor:
controlling a mobile device GPS receiver to receive GPS satellite data, the mobile device GPS receiver configured for wireless communication with a GPS repeater that receives GPS satellite data from a GPS antenna coupled to the GPS repeater by a cable, the GPS satellite data received at the GPS antenna from three or more GPS satellites, the GPS repeater providing repeated GPS satellite data; and
the mobile device processor computing an obfuscated location of the mobile device GPS receiver based on the repeated GPS satellite data, the repeated GPS satellite data including an obfuscating signal delay imposed by the cable connecting the GPS receive antenna with the GPS repeater, the cable sized to impose an obfuscating extension of a time of transmission of the GPS satellite data from the GPS antenna to the GPS repeater to cause an offset in a computed GPS location performed by the mobile device processor compared to an actual location of the GPS receiver, the offset sufficient to obfuscate the actual location of the GPS receiver.
|