Method, device, and system for obtaining a mobile computing device location
AssigneeQualcomm Innovation Center, Inc.
InventorXintian Li
Life of this patent
Estimating the term…
Abstract
One embodiment of the present invention comprises a method of determining a mobile computing device location. The method may comprise emitting at least one audio signal from at least one audio signal emitter and determining a sending time of the at least one audio signal. The method further comprises receiving the at least one audio signal at the mobile computing device and determining a receiving time of the at least one audio signal. A difference between the receiving time and the sending time is calculated and this difference is used to determine a distance from the at least one audio signal emitter to the mobile computing device. The distance is then used to obtain a location of the mobile computing device.
Claims22
A mobile computing device comprising,
- a microphone adapted to receive at least one audio signal from one or more audio signal emitters;
- memory components adapted to store,
- a receiving time that the at least one audio signal was received at the mobile computing device, and
- a temperature reading;
- a wireless receiver adapted to receive a sending time for the one or more audio signals;
- processing components adapted to,
- calculate a difference between the receiving time and the sending time, and
- use the temperature reading and the difference between the receiving time and the sending time to determine a location of the mobile computing device.
A method of determining a mobile computing device location comprising,
- emitting at least one audio signal from at least one audio signal emitter;
- determining a sending time of the at least one audio signal, the sending time comprising a time the at least one audio signal was emitted from the at least one audio signal emitter;
- receiving the at least one audio signal at the mobile computing device;
- determining a receiving time of the at least one audio signal, the receiving time comprising a time the at least one audio signal was received at the mobile computing device;
- calculating a difference between the receiving time and the sending time;
- obtaining at least one air temperature reading;
- using the at least one air temperature reading and the difference between the receiving time and the sending time to determine a distance from the at least one audio signal emitter to the mobile computing device;
- and
- using the distance from the at least one audio signal emitter to obtain a location of the mobile computing device.
A device-location system comprising,
- at least one signal emitting device;
- a mobile computing device adapted to
- receive a signal comprising a sending signal timestamp emitted from the at least one signal emitting device, and
- obtain a receiving timestamp for the signal emitted from the at least one signal emitting device;
- a server in communication with the at least one signal emitting device and the mobile computing device;
- and wherein,
- at least one of the at least one signal emitting device, mobile computing device, and server is adapted to use a the .signal sending timestamp and a the signal receiving timestamp to determine the distance between the at least one signal emitting device and the mobile computing device;
- and wherein, the distance from the at least one signal emitting device and the mobile computing device is further determined from, at least one of a signal emitting device temperature reading and a mobile computing device temperature reading.
A non-transitory, tangible computer-readable storage medium, encoded with processor-readable instructions to perform a method of obtaining a location of a mobile computing device, the method comprising,
- determining a first difference between a sending timestamp for a first audio signal emitted from a first audio signal emitter and a receiving timestamp for the first audio signal received by the mobile computing device;
- determining a second difference between a sending timestamp for a second audio signal is emitted from a second audio signal emitter and a receiving timestamp for the second audio signal-is received by the mobile computing device;
- determining a third difference between a sending timestamp for a third audio signal is emitted from a third audio signal emitter and a receiving timestamp for the third audio signal received by the mobile computing device;
- determining an air temperature;
- and
- using the air temperature, the first difference, the second difference, and the third difference to obtain the location of the mobile computing device.
Dependencies are inferred from the claim text.