Systems and methods for determining the condition of multiple microphones
AssigneeApple Inc.
InventorsArvindh Krishnaswamy, David T. Yeh, Juha O. Merimaa, Sean A. Ramprashad
Life of this patent
Estimating the term…
Abstract
Systems and methods for determining the operating condition of multiple microphones of an electronic device are disclosed. A system can include a plurality of microphones operative to receive signals, a microphone condition detector, and a plurality of microphone condition determination sources. The microphone condition detector can determine a condition for each of the plurality of microphones by using the received signals and accessing at least one microphone condition determination source.
Claims18
A method for determining the operating condition of microphones of an electronic device, the method comprising:
- receiving signals from a plurality of microphones;
- receiving device centric data;
- setting a threshold for each of the plurality of microphones based on the device centric data;
- identifying as a different signal a received signal that differs from the other of the received signals;
- determining a difference factor between the different signal and the other of the received signals;
- and
- ceasing to use the different signal when the difference factor exceeds the threshold for a microphone of the plurality of microphones that is a source of the different signal.
A non-transitory machine readable medium storing executable instructions which when executed by a data processing system cause the data processing system to perform a method for determining the operating condition of microphones of an electronic device, the method comprising:
- receiving signals from a plurality of microphones;
- receiving device centric data;
- setting a threshold for each of the plurality of microphones based on the device centric data;
- identifying as a different signal a received signal that differs from the other of the received signals;
- determining a difference factor between the different signal and the other of the received signals;
- and
- ceasing to use the different signal when the difference factor exceeds the threshold for a microphone of the plurality of microphones that is a source of the different signal.
An electronic device comprising:
- a plurality of microphones configured to produce signals;
- a sensor configured to provide one or more outputs representing device centric data;
- a memory for storing a threshold for each of the plurality of microphones based on the device centric data;
- a processing system coupled to the memory, to the sensor and to the plurality of microphones to receive the signals produced by the microphones, the processing system configured to identify as a different signal a signal from one of the plurality of microphones that differs from the other signals received from the plurality of microphones, the processing system configured to determine a difference between the different signal and the other signals, the processing system configured to cease using the different signal when the difference exceeds a threshold.
Dependencies are inferred from the claim text.