The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jul. 18, 2017

Filed:

Sep. 08, 2016
Applicant:

Knowles Electronics, Llc, Itasca, IL (US);

Inventors:

Dibyendu Nandy, Naperville, IL (US);

Yang Li, Elk Grove Village, IL (US);

Ramanujapuram Raghuvir, Oak Brook, IL (US);

Robert A. Popper, Lemont, IL (US);

Andrzej Pawlowski, Virum, DK;

Kim Spetzler Berthelsen, Koego, DK;

Henrik Thomsen, Holte, DK;

Niel D. Warren, Mountain View, CA (US);

David P. Rossum, Mountain View, CA (US);

Assignee:

Knowles Electronics, LLC, Itasca, IL (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 17/00 (2006.01); G10L 15/22 (2006.01); G10L 15/30 (2013.01); G10L 25/78 (2013.01); H04R 3/00 (2006.01); G06F 1/32 (2006.01); G10L 25/48 (2013.01); H04R 19/04 (2006.01);
U.S. Cl.
CPC ...
G10L 15/22 (2013.01); G06F 1/3206 (2013.01); G10L 15/30 (2013.01); G10L 25/48 (2013.01); G10L 25/78 (2013.01); H04R 3/00 (2013.01); H04R 3/005 (2013.01); H04R 19/04 (2013.01); H04R 2201/003 (2013.01);
Abstract

At a microphone, voice activity is detected in a data stream while simultaneously buffering audio data from the data stream to create buffered data. A signal is sent to a host indicating the positive detection of voice activity in the data stream. When an external clock signal is received from the host, the internal operation of the microphone is synchronized with the external clock signal. Buffered data stream is selectively sent through a first path, the first path including a buffer having a buffer delay time representing the time the first data stream takes to move through the buffer. The data stream is continuously sent through a second path as a real-time data stream, the second path not including the buffer, the real-time data stream beginning with the extended buffer data at a given instant in time. The buffered data stream and the real-time data stream are multiplexed onto a single data line and transmitting the multiplexed data stream to the host.


Find Patent Forward Citations

Loading…