AUDIOLOCATION METHOD AND SYSTEM COMBINING USE OF AUDIO FINGERPRINTING AND AUDIO WATERMARKING
First Claim
1. A system for audio-based navigation or localization, comprising:
- a sound system with a first speaker playing first audio content and a second speaker playing second audio content, wherein the first speaker is positioned in a first space in a venue and the second speaker is positioned in a second space of the venue; and
a mobile device with memory storing a database of fingerprints of a plurality of differing audio content, with a microphone for receiving an audio signal associated with the first audio content or the second audio content, and with a processor running at least one of a fingerprinting module and a watermarking module to determine a location of the mobile device by processing the received audio signal.
3 Assignments
0 Petitions
Accused Products
Abstract
An audio-based navigation system for determining a present location or position of a mobile device such as a smartphone within a venue. The system includes a sound system with a first speaker playing first audio content and a second speaker playing second audio content. The first speaker is positioned in a first space in a venue, and the second speaker is positioned in a second space of the venue. The navigation system also includes a mobile device with memory storing a database of fingerprints of a plurality of differing audio content. The mobile device includes a microphone for receiving an audio signal associated with the first audio content or with the second audio content. The mobile device includes a processor(s) selectively running software to determine the mobile device location in the first or second space using either fingerprinting or watermarking module by processing the received audio signal.
22 Citations
20 Claims
-
1. A system for audio-based navigation or localization, comprising:
-
a sound system with a first speaker playing first audio content and a second speaker playing second audio content, wherein the first speaker is positioned in a first space in a venue and the second speaker is positioned in a second space of the venue; and a mobile device with memory storing a database of fingerprints of a plurality of differing audio content, with a microphone for receiving an audio signal associated with the first audio content or the second audio content, and with a processor running at least one of a fingerprinting module and a watermarking module to determine a location of the mobile device by processing the received audio signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An audio-based localization method for use on a mobile device, comprising:
-
receiving a first audio signal; processing the first audio signal using fingerprinting to determine a location of the mobile device relative to a source of the audio signal; when the first audio signal produces a lock, receiving a second audio signal and processing the second audio signal using watermarking to determine a location of the mobile device; and when the first audio signal fails to produce the lock, receiving the second audio signal and processing the second audio signal using fingerprinting to determine a location of the mobile device. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A mobile device adapted for localization, comprising:
-
a processor; a memory device storing a database of fingerprints each associated with a different audio file; a microphone receiving audio signals output from speakers of a venue; a fingerprinting module run by the processor to process the audio signals to determine a location of the mobile device by creating fingerprints of a first subset of the received audio signals and comparing the created fingerprints for matches in the database of fingerprints in the memory device; and a watermarking module run by the processor to determine a location of the mobile device by processing a second subset of the audio signals to identify and decode watermarks each providing an identification of one of the speakers. - View Dependent Claims (17, 18, 19, 20)
-
Specification