Browse Prior Art Database

System and method to crowd source close-proximity audio data for dynamic noise cancellation

IP.com Disclosure Number: IPCOM000247364D
Publication Date: 2016-Aug-29
Document File: 4 page(s) / 183K

Publishing Venue

The IP.com Prior Art Database

Abstract

A system and method to crowd source close-proximity audio data for dynamic noise cancellation is disclosed..

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 53% of the total text.

Page 01 of 4

System and method to crowd source close-proximity audio data for dynamic noise cancellation

Disclosed is a system and method to crowd source close-proximity audio data for dynamic noise cancellation. Currently, there are several problems when people are calling from open environments. Devices such as smart phones are usually installed

with omni-directional microphones and bi-directional microphones. Because of economic and physical limitations of handheld devices, device specific noise cancellation is fixed to a single point of reference, thus not optimal. The absence of multi-point noise cancellation has more effect if the client/originating device is being assisted from other nearby microphone equipped devices by providing additional sources of sound for noise cancellation via wave inversion. The disclosed system and method utilizes devices outside the client/originating user's ownership, with some form

of consent, as audio source(s) for more accurate and effective noise cancellation via

wave inversion.

The following is a system flow of the disclosed system and method:

Client initiates need of noise cancellation service.


1.

Client devices detects other compatible "nodes" by Wi-Fi, Bluetooth, and Global

2.

Positioning System (Proximity would be determined by microphone sensitivity / but default of 10 meters). Algorithm and method is widely available on operating

systems like Android.

Audio feed of client, and detected devices that are participating in the noise

     3.
cancellation are fed into the Server supporting the method.

Server inverts the audio feed from participants, and cancels them out to client's

       4.
audio feed, and produces a new audio feed that has a "clean" output of the client's voice.

Server sends out the processed audio to client's device which then can route to

       5.
needed proxies (Phone call, etc) *This step can be replaced to be directly sent to participating members of a phone call if this was to be implemented in a Voice Over IP Service.

Figure 1 depicts components in an example embodiment of the disclosed system and

method.

1


Page 02 of 4

Figure 1

The following is an example scenario depicting usage of the system:

Blake calls into his daily meeting, since his o...