Collaborative distributed microphone array for conferencing/remote education

US11812236B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11812236-B2
Application numberUS-202117451834-A
CountryUS
Kind codeB2
Filing dateOct 22, 2021
Priority dateOct 22, 2021
Publication dateNov 7, 2023
Grant dateNov 7, 2023

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A collaborative distributed microphone array is configured to perform or be used in sound quality operations. A distributed microphone array can be operated to provide sound quality operations including sound suppression operations and speech intelligibility operations for multiple users in the same environment.

First claim

Opening claim text (preview).

What is claimed is: 1. A method, comprising: receiving sound information from a distributed microphone array that includes microphone arrays in an environment by an orchestration engine, wherein each of the microphone arrays is associated with a corresponding device and a corresponding user and wherein the distributed microphone array receives sound from the environment; generating, by the orchestration engine, adjustments for each of the microphone arrays based on the sound information; and providing, by the orchestration engine, the adjustments to the microphone arrays, wherein the adjustments are configured to improve at least noise suppression. 2. The method of claim 1 , wherein the adjustments are further configured to improve speech intelligibility. 3. The method of claim 1 , further comprising performing sound localization and sound extraction on the sound information and generating a sound map. 4. The method of claim 1 , wherein the adjustments are customized for each of the microphone arrays. 5. The method of claim 1 , further comprising synchronizing the sound information such that the sound information from each of the microphone arrays synchronized, wherein synchronizing includes accounting for delays including at least time or arrival delays, onset time delays, and internal microphone array delays. 6. The method of claim 1 , wherein the adjustments include adjustments to array parameters and an anti-noise signal. 7. The method of claim 1 , wherein the adjustments include positioning speakers that generate speech for the users. 8. The method of claim 1 , further comprising identifying a sound source of interest for each of the users, wherein the adjustments are configured to suppress noise for each of the users while improving the sound source of interest for each of the users. 9. The method of claim 1 , further comprising sound source localization using one or more of direction of arrival, time difference of arrival, interaural time difference, interaural level differences, or deep learning. 10. The method of claim 1 , further comprising controlling a number of the microphone arrays that are used to generate the adjustments, wherein the orchestration engine is implemented in the devices or in an edge server, or in a cloud server. 11. A non-transitory storage medium having stored therein instructions that are executable by one or more hardware processors to perform operations comprising: receiving sound information from a distributed microphone array that includes microphone arrays in an environment by an orchestration engine, wherein each of the microphone arrays is associated with a corresponding device and a corresponding user and wherein the distributed microphone array receives sound from the environment; generating, by the orchestration engine, adjustments for each of the microphone arrays based on the sound information; and providing, by the orchestration engine, the adjustments to the microphone arrays, wherein the adjustments are configured to improve at least noise suppression. 12. The non-transitory storage medium of claim 11 , wherein the adjustments are further configured to improve speech intelligibility. 13. The non-transitory storage medium of claim 11 , further comprising performing sound localization and sound extraction on the sound information and generating a sound map. 14. The non-transitory storage medium of claim 11 , wherein the adjustments are customized for each of the microphone arrays. 15. The non-transitory storage medium of claim 11 , further comprising synchronizing the sound information such that the sound information from each of the microphone arrays synchronized, wherein synchronizing includes accounting for delays including at least time or arrival delays, onset time delays, and internal microphone array delays. 16. The non-transitory storage medium of claim 11 , wherein the adjustments include adjustments to array parameters and an anti-noise signal. 17. The non-transitory storage medium of claim 11 , wherein the adjustments include positioning speakers that generate speech for the users. 18. The non-transitory storage medium of claim 11 , further comprising identifying a sound source of interest for each of the users, wherein the adjustments are configured to suppress noise for each of the users while improving the sound source of interest for each of the users. 19. The non-transitory storage medium of claim 11 , further comprising sound source localization using one or more of direction of arrival, time difference of arrival, interaural time difference, interaural level differences, or deep learning. 20. The non-transitory storage medium of claim 11 , further comprising controlling a number of the microphone arrays that are used to generate the adjustments, wherein the orchestration engine is implemented in the devices or in an edge server, or in a cloud server.

Assignees

Inventors

Classifications

  • H04R3/005Primary

    for combining the signals of two or more microphones (specially adapted for hearing aids H04R25/407) · CPC title

  • Reference signals, e.g. ambient acoustic environment · CPC title

  • Processing in the frequency domain · CPC title

  • microphones · CPC title

  • Phase shift, e.g. complex envelope processing · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11812236B2 cover?
A collaborative distributed microphone array is configured to perform or be used in sound quality operations. A distributed microphone array can be operated to provide sound quality operations including sound suppression operations and speech intelligibility operations for multiple users in the same environment.
Who is the assignee on this patent?
Emc Ip Holding Co Llc
What technology area does this patent fall under?
Primary CPC classification H04R3/005. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Nov 07 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).