IP Library Granted Patent US 9,942,711
Granted Patent B2
US 9,942,711 · App. 15/583,581 · Granted Apr 10, 2018

Apparatus and method for determining co-location of services using a device that generates an audio signal

Inventors: Lampros Kalampoukas (Brick, NJ); Ashish Chordia (Mountain View, CA); Raghu Srinivas Kodige (San Carlos, CA)
Assignee: Alphonso Inc.
H04W4/023G06F17/30743G10L19/018H04W4/021
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,942,711
App. No.
15/583,581
Granted
Apr 10, 2018
Kind
B2
Abstract

Methods and apparatus are provided for generating an audio signature. An audio signal generator generates an audio signal. A speaker responsive to the audio signal generator outputs the generated audio signal. A probe including a microphone samples the generated audio signal detected by the microphone. An audio signature generator is connected to the probe and generates an audio signature from the sampled audio signal detected by the microphone. The audio signature generator generates the audio signature without requiring detection of any additional audio signal. A transmitter connected to the audio signature generator transmits the audio signature to a communications channel.

Claims (56)

1. An apparatus for generating an audio signature comprising:

an audio signal generator configured to generate an audio signal;

a speaker responsive to the audio signal generator that outputs the generated audio signal;

a probe including a microphone, the probe configured to sample the generated audio signal detected by the microphone;

an audio signature generator connected to the probe and configured to generate an audio signature from the sampled audio signal detected by the microphone, wherein the audio signature generator is configured to generate the audio signature without requiring detection of any additional audio signal; and

a transmitter connected to the audio signature generator configured to transmit the audio signature to a communications channel.

2. An apparatus according to claim 1 wherein the audio signal generator is an audio identification signal generator.

3. An apparatus according to claim 2 wherein the audio identification signal generator generates a unique identification for the apparatus.

4. An apparatus according to claim 1 wherein the audio signal is an inaudible audio signal which is an audio identification signal.

5. An apparatus according to claim 1 wherein the audio signal generator is configured to generate an inaudible audio signal.

6. An apparatus according to claim 1 wherein the apparatus is a smartphone or a tablet.

7. An apparatus according to claim 1 wherein the probe provides a timestamp corresponding to the sampled audio signal, the timestamp being transmitted with the audio signature.

8. An apparatus according to claim 1 wherein the probe provides location data corresponding to the sampled audio signal, the location data being transmitted with the audio signature.

9. A method for generating an audio signature by a user device comprising the steps of:

generating an audio signal;

outputting the audio signal through a speaker of the user device;

using a microphone of the user device to sense audio;

generating an audio signature of the audio sensed by the microphone in the user device, wherein the audio signature is generated without requiring detection of any additional audio signal; and

transmitting the audio signature from the user device to a communication channel.

10. A method according to claim 9 wherein the step of generating an audio signal generates an inaudible audio signal.

11. A method according to claim 9 wherein the audio signal indicative of the user device is a unique identification of the user device.

12. A method according to claim 9 wherein the user device is a smartphone or a tablet.

13. A method according to claim 9 further comprising the step of:

providing by the user device a timestamp corresponding to the sensed audio signal, the timestamp being transmitted with the audio signature.

14. A method according to claim 9 further comprising the step of:

providing by the user device location data corresponding to the sensed audio signal, the location data being transmitted with the audio signature.

15. A system for generating an audio signature comprising:

(a) an apparatus including:

(i) an audio signal generator configured to generate an audio signal,

(ii) a speaker responsive to the audio signal generator that outputs the generated audio signal,

(iii) a probe having a microphone, the probe configured to sample the generated audio signal detected by the microphone, and

(iv) a transmitter connected to the probe configured to transmit the sampled audio signal to a communications channel; and

(b) a server in communication with the communications channel configured to receive the sampled audio signal transmitted by the apparatus, the server including an audio signature generator configured to generate an audio signature from the sampled audio signal,

wherein the audio signature generator is configured to generate the audio signature without requiring detection of any additional audio signal.

16. A system according to claim 15 wherein the audio signal generator is an audio identification signal generator.

17. A system according to claim 16 wherein the audio identification signal generator generates a unique identification for the apparatus.

18. A system according to claim 15 wherein the audio signal is an inaudible audio signal which is an audio identification signal.

19. A system according to claim 15 wherein the audio signal generator is configured to generate an inaudible audio signal.

20. A system according to claim 15 wherein the apparatus is a smartphone or a tablet.

21. A system according to claim 15 wherein the probe provides a timestamp corresponding to the sampled audio signal, the timestamp being transmitted to the server with the sampled audio signal.

22. A system according to claim 15 wherein the probe provides location data corresponding to the sampled audio signal, the location data being transmitted to the server with the sampled audio signal.

23. A method for generating an audio signature comprising the steps of:

generating an audio signal by a user device;

outputting the audio signal through a speaker of the user device;

using a microphone of the user device to sense audio;

transmitting the sensed audio from the user device to a communication channel;

receiving the transmitted sensed audio at a server remote from the user device that is in communication with the communication channel; and

generating by the server an audio signature of the sensed audio received at the server,

wherein the audio signature is generated without requiring detection of any additional audio signal.

24. A method according to claim 23 wherein the step of generating an audio signal generates an inaudible audio signal.

25. A method according to claim 23 wherein the audio signal indicative of the user device is a unique identification of the user device.

26. A method according to claim 23 wherein the user device is a smartphone or a tablet.

27. A method according to claim 23 further comprising the step of:

providing by the user device a timestamp corresponding to the sensed audio signal, the timestamp being transmitted to the server with the sensed audio.

28. A method according to claim 23 further comprising the step of:

providing by the user device location data corresponding to the sensed audio signal, the location data being transmitted to the server with the sensed audio.

Assignments (2)
RELEASE OF SECURITY INTEREST Recorded Mar 12, 2024
From: TREMOR VIDEO, INC.
To: ALPHONSO INC.
Reel/Frame 066794/0274 →
SECURITY INTEREST Recorded Mar 30, 2021
From: ALPHONSO INC.
To: TREMOR VIDEO, INC.
Reel/Frame 055776/0102 →
Continuity (8)
Continuation 15224108 · Jul 29, 2016
Continuation 14713928 · May 15, 2015
Provisional Application 61994634 · May 16, 2014
Provisional Application 61994799 · May 16, 2014
Provisional Application 61994812 · May 16, 2014
Provisional Application 61994810 · May 16, 2014
Provisional Application 61994805 · May 16, 2014
Related Publication 20170303086A1 · Oct 19, 2017