Abstract:
A dual frequency ultrasonic locationing system includes an emitter (106) operable to emit two different ultrasonic frequencies (610-616) simultaneously in one ultrasonic burst (140). A receiver (110) with at least two microphones (116) is operable to receive the ultrasonic burst. A correlator (20) is operable to correlate the signals obtained from each microphone to derive a time difference of arrival of the ultrasonic burst at each microphone. The time difference of arrival of the ultrasonic signal from the emitter impinging on each microphone of the receiver is utilized to determine a location of the emitter.
Abstract:
A system and method for orientation of an ultrasonic signal includes at least two emitters in a mobile device that includes an orientation sensor that can determine a device orientation. A receiver at a fixed, known point includes at least two microphones operable to receive an ultrasonic signal from the device. The mobile device can drive the emitters to produce an ultrasonic signal that is oriented towards the receiver. A location engine can establish a location of the mobile device using the time delay of arrival of an ultrasonic burst from the mobile device impinging on each microphone of the receiver. In response to the location and/or the orientation, the mobile device operable to drive the emitters to produce a signal that is oriented towards the receiver.
Abstract:
A method and device for aliasing ultrasound to produce audio tones includes a microphone circuit to receive an ultrasonic burst from at least one emitter in an environment. An analog-to-digital converter can convert the ultrasonic burst into a digital waveform. A digital signal processor can: provide an ultrasonic sampling frequency, alias the digital waveform with the ultrasonic sampling frequency to provide an audio signal, and detect the audio signal frequency. An amplitude of multiple audio signals can be used to locate the device within the environment.
Abstract:
A device for aliasing ultrasound to produce audio tones includes a microphone circuit to receive an ultrasonic burst from at least one emitter in an environment. An analog-to-digital converter can convert the ultrasonic burst into a digital waveform. A digital signal processor can: provide an ultrasonic sampling frequency, alias the digital waveform with the ultrasonic sampling frequency to provide an audio signal, and detect the audio signal frequency. An amplitude of multiple audio signals can be used to locate the device within the environment.
Abstract:
Generating a planogram of a facility in real-time, includes positioning (1402) a wireless mobile device at a plurality of geometric positions within the facility. A location of the mobile device at each position is then established (1404) using a location mechanism. Each geometric position is then associated (1406) with that location of the mobile device. The planogram is then updated (1408) with information about the geometric position. The geometric positions are associated with physical objects modeled in the planogram. Non-geometric information can also be obtained at the location of the mobile device, and this non-geometric information can be overlaid onto the planogram.