Abstract:
In a method of inferring ambient atmospheric temperature, an acoustic signal is emitted from a speaker. A first sample of the acoustic signal is captured with a first microphone spaced a first distance from the speaker. A second sample of the acoustic signal is captured with a second microphone spaced a second distance from the speaker. The second distance is greater than the first distance, and a difference between the first distance and the second distance is a known third distance. A time delay in the acoustic signal is determined between the first sample and the second sample. An ambient temperature of the atmosphere through which the acoustic signal traveled is inferred based on a relationship between the time delay and temperature for the acoustic signal over the third distance.
Abstract:
A sensor processing unit comprises a microphone and a sensor processor. The sensor processor is coupled with the microphone. The sensor processor is configured to operate the microphone to capture an audio sample from an environment in which the microphone is disposed. The sensor processor is configured to perform music activity detection on the audio sample to detect for music within the audio sample. Responsive to detection of music within the audio sample, the sensor processor is configured to send a music detection signal to an external processor located external to the sensor processing unit, the music detection signal indicating that music has been detected in the environment.
Abstract:
Systems and methods are disclosed for calibrating a pressure sensor associated with a mobile device. The reference pressure information may be obtained from an associated device and then be used to calibrate the pressure sensor.
Abstract:
A method includes generating motion data by receiving a gyroscope data from a gyroscope sensor, performing integration using the gyroscope data and generating an integrated gyroscope data using a first processor. The method further includes receiving a data from one or more sensors, other than the gyroscope sensor, and performing sensor fusion using the integrated gyroscope data and the data to generate motion data using a second processor.
Abstract:
Various aspects of this disclosure comprise systems and methods for synchronizing sensor data acquisition and/or output. For example, various aspects of this disclosure provide for achieving a desired level of timing accuracy in a MEMS sensor system, even in an implementation in which timer drift is substantial.
Abstract:
Various aspects of this disclosure comprise systems and methods for synchronizing sensor data acquisition and/or output. For example, various aspects of this disclosure provide for achieving a desired level of timing accuracy in a MEMS sensor system, even in an implementation in which timer drift is substantial.
Abstract:
A system and method for reliably detecting when a device has been dropped. In a non-limiting example, a drop detection system may be operable to perform one or more of: fall detection, end-of-fall detection, and/or detection of no motion after the fall. The drop detection system may, for example, analyze information from one or more MEMS sensors on-board the device to detect when the device has been dropped.
Abstract:
A method and system to a system to determine orientation of a device is disclosed. At least one sensor is provided. A quaternion is generated based on a signal generated by the sensor. The quaternion is indicative of the orientation of the device with reference to a stationary frame. Elements of the quaternion are compared to at least one predefined threshold value. A second signal is generated if the comparison is within the predefined threshold value.
Abstract:
In a method of inferring ambient atmospheric temperature, an acoustic signal is emitted from a speaker. A first sample of the acoustic signal is captured with a first microphone spaced a first distance from the speaker. A second sample of the acoustic signal is captured with a second microphone spaced a second distance from the speaker. The second distance is greater than the first distance, and a difference between the first distance and the second distance is a known third distance. A time delay in the acoustic signal is determined between the first sample and the second sample. An ambient temperature of the atmosphere through which the acoustic signal traveled is inferred based on a relationship between the time delay and temperature for the acoustic signal over the third distance.
Abstract:
Systems and methods are disclosed for abstracting a source of sensor data by translating data sink processor communications from a hardware-independent format to a hardware-dependent format and by translating data source portion communications from a hardware-dependent format to a hardware-independent format.