IP Library Granted Patent US 7,039,193
Granted Patent B2
US 7,039,193 · App. 09/844,656 · Granted May 2, 2006

Automatic microphone detection

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 7,039,193
App. No.
09/844,656
Granted
May 2, 2006
Kind
B2
Abstract

Whether a microphone is connected to a real-time audio communication system of a computer may be detected by recording an audio sample through the real-time audio communication system, filtering a DC component is filtered out of the audio data, recognizing a pattern in the auto-correlation coefficients of the filtered audio sample, and determining whether a microphone is properly connected to the real-time audio communication system based on the values of the auto-correlation function coefficients and the predetermined values.

Claims (22)

1. A method for detecting whether or not a microphone is connected to a real-time audio communication system of a computer comprising:

recording an audio sample through the real-time audio communication system;

filtering a DC component out of the audio sample;

determining values of auto-correlation coefficients of the filtered audio sample;

comparing the values of the auto-correlation coefficients of the filtered audio sample with predetermined values;

determining whether a microphone is properly connected to the real-time audio communication system based on the comparison of the values of the auto-correlation function coefficients with the predetermined values; and

determining whether the microphone is not properly connected to the real-time audio communication system based on the comparison of the values of the auto-correlation function coefficients with the predetermined values.

2. A computer program, residing on a computer-readable medium, for detecting whether or not a microphone is connected to an audio communication system of a computer, comprising instructions for causing the computer to:

record an audio sample through the real-time audio communication system;

filter a DC component out of the audio sample;

determine values of auto-correlation coefficients of the filtered audio sample;

compare the values of the auto-correlation coefficients of the filtered audio sample with predetermined values;

compare the values of the auto-correlation coefficients of the filtered audio sample with predetermined values;

determine whether a microphone is properly connected to the real-time audio communication system based on the comparison of the values of the auto-correlation function coefficients with the predetermined values; and

determine whether the microphone is not properly connected to the real-time audio communication system based on the comparison of the values of the auto-correlation function coefficients with the predetermined values.

3. A computer system running programmed processes comprising a process for detecting whether or not a microphone is connected to an audio communication system of a computer, which process causes the computer system to:

record an audio sample through the real-time audio communication system;

filter a DC component out of the audio sample;

determine values of auto-correlation coefficients of the filtered audio sample;

compare the values of the auto-correlation coefficients of the filtered audio sample with predetermined values;

determine whether a microphone is properly connected to the real-time audio communication system based the comparison of on the values of the auto-correlation function coefficients with the predetermined values; and

determine whether the microphone is not properly connected to the real-time audio communication system based on the comparison of the values of the auto-correlation function coefficients with the predetermined values.

Assignments (4)
CHANGE OF NAME Recorded Dec 20, 2021
From: FACEBOOK, INC.
To: META PLATFORMS, INC.
Reel/Frame 058961/0436 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS Recorded Nov 16, 2010
From: BANK OF AMERICA, N A
To: AOL INC; AOL ADVERTISING INC; GOING INC; LIGHTNINGCAST LLC; MAPQUEST, INC; NETSCAPE COMMUNICATIONS CORPORATION; QUIGO TECHNOLOGIES LLC; SPHERE SOURCE, INC; TACODA LLC; TRUVEO, INC; YEDDA, INC
Reel/Frame 025323/0416 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 31, 2009
From: AOL LLC
To: AOL INC.
Reel/Frame 023723/0645 →
SECURITY AGREEMENT Recorded Dec 14, 2009
From: AOL INC.; AOL ADVERTISING INC.; BEBO, INC.; ICQ LLC; GOING, INC.; LIGHTNINGCAST LLC; MAPQUEST, INC.; NETSCAPE COMMUNICATIONS CORPORATION; QUIGO TECHNOLOGIES LLC; SPHERE SOURCE, INC.; TACODA LLC; TRUVEO, INC.; YEDDA, INC.
To: BANK OF AMERICAN, N.A. AS COLLATERAL AGENT
Reel/Frame 023649/0061 →