IP Library Granted Patent US 11,282,527
Granted Patent B2
US 11,282,527 · App. 16/805,437 · Granted Mar 22, 2022

Subaudible tones to validate audio signals

Inventor: Raymond Alexander Trent, Jr. (San Jose, CA)
Assignee: SYNAPTICS INCORPORATED
G10L17/22G10L15/20G10L17/24G10L21/0232G10L2021/02163
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 11,282,527
App. No.
16/805,437
Granted
Mar 22, 2022
Kind
B2
Abstract

A method and processing system for validating an audio signal is disclosed. A valid audio signal is an audio signal that has been determined to originate from a microphone and has not been provided by a digital audio source. In some implementations, one or more speakers may generate a sequence of one or more subaudible tones. Simultaneously, a microphone near the one or more speakers captures an audio signal. If the captured audio signal includes the one or more subaudible tones from the speakers, then the audio signal is a validated.

Claims (43)

1. A method, comprising:

outputting, by a first speaker, a first sequence of subaudible tones;

outputting, by a second speaker, a second sequence of subaudible tones, wherein the first sequence of subaudible tones is different from the second sequence of subaudible tones;

receiving, from a microphone coupled to the first speaker via a processor, an audio signal while concurrently outputting the first sequence of subaudible tones and the second sequence of subaudible tones;

selectively validating the audio signal based at least in part on whether the audio signal includes the first sequence of subaudible tones and the second sequence of subaudible tones; and

authenticating a user based at least in part on the validated audio signal.

2. The method of claim 1 , wherein the selectively validating comprises:

determining that the first sequence of subaudible tones exceeds a first amplitude and the second sequence of subaudible tones exceeds a second amplitude.

3. The method of claim 2 , wherein the first amplitude is greater than the second amplitude.

4. The method of claim 1 , wherein the first sequence of subaudible tones and the second sequence of subaudible tones include ultrasonic tones, infrasonic tones, or a combination thereof.

5. The method of claim 1 , wherein each subaudible tone within each sequence of subaudible tones has a duration based on a pre-determined sequence of duration times.

6. The method of claim 1 , wherein the first sequence of subaudible tones and the second sequence of subaudible tones are generated using direct-sequence spread spectrum modulation.

7. The method of claim 1 , wherein the selectively validating comprises:

determining a frequency response associated with the microphone;

determining whether the audio signal is consistent with the frequency response associated with the microphone; and

validating the audio signal in response to determining that the audio signal is consistent with the frequency response associated with the microphone.

8. A processing system comprising:

two or more speakers;

one or more processors;

at least one microphone coupled to one of the two or more speakers via one of the one or more processors; and

a memory storing instructions that, when executed by the one or more processors cause the processing system to:

output, by a first speaker, a first sequence of subaudible tones;

output, by a second speaker, a second sequence of subaudible tones, wherein the first sequence of subaudible tones is different from the second sequence of subaudible tones;

receive an audio signal from the microphone while concurrently outputting the first sequence of subaudible tones and the second sequence of subaudible tones;

selectively validate the audio signal based at least in part on whether the audio signal includes the first sequence of subaudible tones and the second sequence of subaudible tones; and

authenticate a user based at least in part on the validated audio signal.

9. The processing system of claim 8 , wherein execution of the instructions to selectively validate the audio signal causes the processing system to determine that the first sequence of subaudible tones exceeds a first amplitude and the second sequence of subaudible tones exceeds a second amplitude.

10. The processing system of claim 9 , wherein the first amplitude is greater than the second amplitude.

11. The processing system of claim 8 , wherein the first sequence of subaudible tones and the second sequence of subaudible tones include ultrasonic tones, infrasonic tones, or a combination thereof.

12. The processing system of claim 8 , wherein each tone within each sequence of subaudible tones has a duration based on a pre-determined sequence of duration times.

13. The processing system of claim 8 , wherein the first sequence of subaudible tones and the second sequence of subaudible tones are generated using direct-sequence spread spectrum modulation.

14. The processing system of claim 8 , wherein execution of the instructions to selectively validate the audio signal causes the processing system to:

determine a frequency response associated with the microphone;

determine whether the audio signal is consistent with the frequency response associated with the microphone; and

validate the audio signal in response to a determination that the audio signal is consistent with the frequency response associated with the microphone.

15. A method, comprising:

outputting, by a first speaker, a first sequence of subaudible tones;

outputting, by a second speaker, a second sequence of subaudible tones, wherein the first sequence of subaudible tones is different from the second sequence of subaudible tones;

receiving, from a microphone coupled to the first speaker via a processor, an audio signal while concurrently outputting the first sequence of subaudible tones and the second sequence of subaudible tones;

selectively validating the audio signal based at least in part on whether the audio signal includes the first sequence of subaudible tones and the second sequence of subaudible tones; and

matching a voice in the validated audio signal to a previously captured reference voice pattern.

16. The method of claim 15 , wherein the selectively validating comprises:

validating the audio signal in response to determining that the audio signal includes the first sequence of subaudible tones and the second sequence of subaudible tones.

Assignments (2)
SECURITY INTEREST Recorded Mar 12, 2021
From: SYNAPTICS INCORPORATED
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 055581/0737 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 28, 2020
From: TRENT, RAYMOND ALEXANDER, JR.
To: SYNAPTICS INCORPORATED
Reel/Frame 051968/0179 →