Method for spatially-accurate location of a device using audio-visual information
First Claim
1. A computer-generated method for determining position information, the method comprising:
- receiving a first time-stamped notification from a first mobile computing device, the first time-stamped notification indicating that a first chirp signal in an audio frequency range has been broadcast by the first mobile computing device;
receiving a second time-stamped notification from a second mobile computing device, the second time-stamped notification indicating that the first chirp signal has been received by the second mobile computing device;
determining distance between the first and second mobile computing devices based on time difference between the first and second time-stamped notifications, where the first chirp signal in the audio frequency range is transmitted with a distinctive pattern to allow detection of the first chirp signal from other signals present in the audio frequency range;
transmitting first direction information to the first mobile computing device to direct a first user of the first mobile computing device toward a position of a second user of the second mobile computing device;
receiving frames of a video stream from the first mobile computing device, the frames including an image of the second user; and
performing facial recognition to recognize the second user.
4 Assignments
0 Petitions
Accused Products
Abstract
A system to determine positions of mobile computing devices and provide direction information includes a first mobile computing device configured to broadcast a first chirp signal, a second mobile computing device configured to broadcast a second chirp signal indicating receipt of the first chirp signal and a first time information about when the first chirp signal is received, and a third mobile computing device configured broadcast a third chirp signal indicating (a) receipt of the first and second chirp signals and (b) a second time information about when the first and second chirp signals are received. The first mobile computing device is configured to use the first and second time information to determine a position of the second mobile computing device. The first mobile computing device is also configured to transmit text messages to the second mobile computing device to direct a user of the second mobile computing device to a position of a user of the first mobile computing device.
-
Citations
18 Claims
-
1. A computer-generated method for determining position information, the method comprising:
-
receiving a first time-stamped notification from a first mobile computing device, the first time-stamped notification indicating that a first chirp signal in an audio frequency range has been broadcast by the first mobile computing device; receiving a second time-stamped notification from a second mobile computing device, the second time-stamped notification indicating that the first chirp signal has been received by the second mobile computing device; determining distance between the first and second mobile computing devices based on time difference between the first and second time-stamped notifications, where the first chirp signal in the audio frequency range is transmitted with a distinctive pattern to allow detection of the first chirp signal from other signals present in the audio frequency range; transmitting first direction information to the first mobile computing device to direct a first user of the first mobile computing device toward a position of a second user of the second mobile computing device; receiving frames of a video stream from the first mobile computing device, the frames including an image of the second user; and performing facial recognition to recognize the second user. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for directing a user of a second mobile computing device toward a position of a user of a first mobile computing device, the method comprising:
-
broadcasting a chirp signal pattern in an audio frequency range using a series of low and high frequencies to create a distinctive pattern to allow detection of the chirp signal from other signals present in the audio frequency range; receiving a broadcast from a second mobile computing device indicating that the chirp signal pattern has been received by the second mobile computing device, the broadcast from the second mobile computing device including a time when the chirp signal pattern is received; based on a time difference between when the chirp signal pattern is broadcast and when the chirp signal pattern is received by the second mobile computing device, determining a distance between the first and second mobile computing devices; transmitting a text message to the second mobile computing device to direct the user of the second mobile computing device toward the user of the first mobile computing device; and wherein the text message transmitted to the second mobile computing device is to overlay a video stream being played on a display screen of the second mobile computing device. - View Dependent Claims (9, 10, 11)
-
-
12. A system for determining positions of mobile computing devices and for providing direction information, the system comprising:
-
a first mobile computing device having an audio module and corresponding speakers configured to broadcast a first chirp signal in an audio frequency range with a distinctive pattern to allow detection of the first chirp signal from other signals present in the audio frequency range; a second mobile computing device configured to broadcast a second chirp signal indicating receipt of the first chirp signal and a first time information about when the first chirp signal is received; a third mobile computing device configured to broadcast a third chirp signal indicating (a) receipt of the first and second chirp signals and (b) a second time information about when the first and second chirp signals are received, wherein the first mobile computing device is configured to use the first and second time information to determine a position of the second mobile computing device; and wherein each of the first, second and third chirp signals comprises distinctive patterns of low and high frequencies. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
Specification