IP Library Granted Patent US 9,066,169
Granted Patent B2
US 9,066,169 · App. 13/463,556 · Granted Jun 23, 2015

System and method for enhancing speech intelligibility using companion microphones with position sensors

Inventor: William Frank Dunn (Austin, TX)
Assignee: Etymotic Research, Inc.
H04R3/005
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,066,169
App. No.
13/463,556
Granted
Jun 23, 2015
Kind
B2
Abstract

Systems and methods for enhancing speech intelligibility using a companion microphone system can include microphones, a position sensor and a microcontroller. In certain embodiments, the position sensor is configured to generate position data corresponding to a position of the companion microphone system. In various embodiments, the microphones and the position sensor include a fixed relationship in three-dimensional space. In certain embodiments, the microcontroller is configured to receive the position data from the position sensor and select one or more of the microphones to receive an audio input based on the received position data.

Claims (41)

1. A companion microphone system comprising:

a plurality of microphones, wherein the plurality of microphones is at least three microphones;

a position sensor configured to generate position data corresponding to a position of the companion microphone system, wherein the plurality of microphones and the position sensor comprise a fixed relationship in three-dimensional space; and

a microcontroller configured to receive the position data from the position sensor and select two of the plurality of microphones in a specified directional order to receive an audio input based on the received position data,

wherein the microcontroller selection of the two of the plurality of microphones in the specified directional order provides at least one of a ninety degree rotation and a one hundred and eighty degree rotation of a polar pattern corresponding to the companion microphone system.

2. The system of claim 1 , wherein a first microphone and a second microphone are arranged parallel to a side of the companion microphone system, and wherein a third microphone and the second microphone are arranged perpendicular to the side of the companion microphone system.

3. The system of claim 1 , wherein the plurality of microphones is omni-directional microphones.

4. The system of claim 1 , comprising a multiplexer configured to enable the selected two of the plurality of microphones based on the selection of the microcontroller.

5. The system of claim 1 , comprising a coder/decoder configured to receive the audio input from the selected two of the plurality of microphones and convert the received audio input into a digital audio input.

6. The system of claim 1 , wherein the generated position data comprises a plurality of sets of position data, each of the plurality of sets of position data generated at a different polling time.

7. The system of claim 6 , wherein the microcontroller selection of the two of the plurality of microphones to receive the audio input occurs after receiving a plurality of sets of position data that consistently indicate that a same two of the plurality of microphones should be selected.

8. The system of claim 1 , comprising an attachment mechanism for detachably coupling to a user of the companion microphone system.

9. The system of claim 1 , wherein the generated position data corresponds to a three-dimensional position of the companion microphone system.

10. A method for adapting a microphone configuration of a companion microphone system comprising:

polling a position sensor for position data corresponding to a position of the companion microphone system;

determining the position of the companion microphone system based on the position data;

selecting two of a plurality of microphones in a specified directional order based on the position data, wherein the plurality of microphones is at least three microphones; and

receiving an audio input from the selected two of the plurality of microphones,

wherein the selection of the two of the plurality of microphones in the specified directional order provides at least one of a ninety degree rotation and a one hundred and eighty degree rotation of a polar pattern corresponding to the companion microphone system.

11. The method of claim 10 , comprising continuously repeating the polling and determining steps at a predetermined polling time interval.

12. The method of claim 11 , wherein the predetermined polling time interval is approximately one second.

13. The method of claim 11 , comprising changing the selected two microphones to one or more of a different combination of two of the plurality of microphones or a different specified directional order of the selected microphones if the position of the companion microphone system changes.

14. The method of claim 11 , wherein the position data comprises a plurality of sets of position data, each of the plurality of sets of position data generated at a different polling time.

15. The method of claim 14 , wherein the selection of the two of the plurality of microphones occurs after receiving a plurality of sets of position data that consistently indicate that a same two of the plurality of microphones should be selected.

16. The method of claim 10 , wherein a first microphone and a second microphone are arranged parallel to a side of the companion microphone system, and wherein a third microphone and the second microphone are arranged perpendicular to the side of the companion microphone system.

17. The method of claim 10 , wherein the plurality of microphones is omni-directional microphones.

18. The method of claim 10 , wherein the position data corresponds to a three-dimensional position of the companion microphone system.

19. A non-transitory computer-readable medium encoded with a set of instructions for execution on a computer, the set of instructions comprising:

a polling routine configured to poll a position sensor for position data corresponding to a position of a companion microphone system;

a position determination routine configured to determine the position of the companion microphone system based on the position data;

a microphone selection routine configured to select two of a plurality of microphones in a specified directional order based on the position data, wherein the plurality of microphones is at least three microphones; and

an audio input receiving routine configured to receive an audio input from the selected two of the plurality of microphones,

wherein the two of the plurality of microphones in the specified directional order selected by the microphone selection routine provides at least one of a ninety degree rotation and a one hundred and eighty degree rotation of a polar pattern corresponding to the companion microphone system.

20. The non-transitory computer-readable medium encoded with the set of instructions of claim 19 , wherein the polling routine and position determination routine are continuously repeated at a predetermined polling time interval.

21. The non-transitory computer-readable medium encoded with the set of instructions of claim 20 , wherein the predetermined polling time interval is approximately one second.

22. The non-transitory computer-readable medium encoded with the set of instructions of claim 20 , comprising a selection change routine configured to change the selected two microphones to one or more of a different combination of two of the plurality of microphones or a different specified directional order of the selected microphones if the position of the companion microphone system changes.

23. The non-transitory computer-readable medium encoded with the set of instructions of claim 20 , wherein the position data comprises a plurality of sets of position data, each of the plurality of sets of position data generated at a different polling time by the polling routine.

24. The non-transitory computer-readable medium encoded with the set of instructions of claim 23 , wherein the microphone selection routine occurs after receiving a plurality of sets of position data that consistently indicate that a same two of the plurality of microphones should be selected.

25. The non-transitory computer-readable medium encoded with the set of instructions of claim 19 , wherein a first microphone and a second microphone are arranged parallel to a side of the companion microphone system, and wherein a third microphone and the second microphone are arranged perpendicular to the side of the companion microphone system.

26. The non-transitory computer-readable medium encoded with the set of instructions of claim 19 , wherein the plurality of microphones is omni-directional microphones.

27. The non-transitory computer-readable medium encoded with the set of instructions of claim 19 , wherein the position data corresponds to a three-dimensional position of the companion microphone system.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 18, 2024
From: MCK AUDIO, INC.
To: HAAPAPURO, ANDREW
Reel/Frame 069303/0480 →
RELEASE OF SECURITY INTEREST Recorded Jun 14, 2022
From: JPMORGAN CHASE BANK, N.A.
To: ETYMOTIC RESEARCH, INC.
Reel/Frame 060380/0475 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 3, 2021
From: ETYMOTIC RESEARCH, INC.
To: MCK AUDIO, INC.
Reel/Frame 055126/0450 →
RELEASE OF SECURITY INTEREST Recorded Jan 6, 2021
From: JPMORGAN CHASE BANK, N.A.
To: ETYMOTIC RESEARCH, INC.
Reel/Frame 054826/0187 →
SECURITY INTEREST Recorded Apr 12, 2018
From: ETYMOTIC RESEARCH, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 045922/0320 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 8, 2012
From: DUNN, WILLIAM FRANK
To: ETYMOTIC RESEARCH, INC.
Reel/Frame 028173/0835 →
Continuity (2)
Provisional Application 61483123 · May 6, 2011
Related Publication 20120281853A1 · Nov 8, 2012