Hassan Wahla , senior director of business development at TeleNav , said special '' predictive functionality '' in the system calculates where a user is and then -- based on speed , as determined by an internal accelerometer -- indicates where the user is likely to be when satellite signals are interrupted .