InvenSense Patent Applications

ASSOCIATING A SINGLE ENTITY WITH MULTIPLE ELECTRONIC DEVICES

Granted: July 20, 2017
Application Number: 20170206559
In a method of associating a single entity with multiple electronic devices, a server accesses user data collected via internet communications with a plurality of electronic devices. Each item of user data includes a location signature and a unique identifier. The server determines an intersection of location between two electronic devices of the plurality of electronic devices based on the user data accessed from the two electronic devices. The user data is accessed from a first of the…

MUSIC DETECTION AND IDENTIFICATION

Granted: June 22, 2017
Application Number: 20170178681
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…

TWO FREQUENCY GYROSCOPE COMPENSATION SYSTEM AND METHOD

Granted: June 15, 2017
Application Number: 20170167873
A gyroscope is driven at a drive frequency and senses a Coriolis force caused by rotation of the gyroscope. The response of the gyroscope to a given Coriolis force may change due to changes in the gyroscope over time. A plurality of test frequencies are applied to the gyroscope, and the response of the gyroscope to those test frequencies is analyzed in order to track changes in the response of the gyroscope. Operational parameters of the gyroscope may be altered in order to compensate…

MEMS SENSOR WITH VOLTAGE SENSING OF MOVABLE MASS

Granted: June 15, 2017
Application Number: 20170167874
A suspended spring-mass system is suspended from a plurality of the anchoring points. A source voltage is provided from one of anchoring points to the suspended spring-mass system. The other anchoring points have measurement nodes which measure the voltage at those anchoring points. If a voltage other than the source voltage is received at one of the measurement nodes, an error is identified.

GYROSCOPE WITH AUXILIARY SELF-TEST

Granted: June 15, 2017
Application Number: 20170167876
A gyroscope includes drive electrodes that drive a drive mass at a drive frequency. A sense mass is responsive to a Coriolis force caused by rotation of the gyroscope and oscillates based on the drive frequency. Electrodes adjacent to the sense mass drive the sense mass at test frequencies. The response to the driving at the test frequencies is measured and a gyroscope failure is identified based on this response.

IDENTIFICATION OF A SEAL FAILURE IN MEMS DEVICES

Granted: June 15, 2017
Application Number: 20170167945
A microelectromechanical sensor (MEMS) package includes a gyroscope and an accelerometer. The gyroscope is located within a low-pressure cavity that is sealed from an external pressure. The accelerometer is located within a cavity, and the seal for the accelerometer cavity is entirely within the gyroscope cavity. Under normal operating conditions, the accelerometer seal holds the accelerometer cavity at a higher pressure than the pressure of the enclosing gyroscope cavity. In the event…

DUAL-SEALED MEMS PACKAGE WITH CAVITY PRESSURE MONITORING

Granted: June 15, 2017
Application Number: 20170167946
A microelectromechanical sensor (MEMS) package includes a gyroscope and an accelerometer. The gyroscope is located within a low-pressure cavity that is sealed from an external pressure. The accelerometer is located within a cavity, and the seal for the accelerometer cavity is entirely within the gyroscope cavity. Under normal operating conditions, the accelerometer seal holds the accelerometer cavity at a higher pressure than the pressure of the enclosing gyroscope cavity. In the event…

RESIDUAL VOLTAGE SELF TEST

Granted: June 15, 2017
Application Number: 20170168084
A sensor such as an accelerometer includes a proof mass located opposite a plurality of electrodes located on a substrate. Some of the electrodes are auxiliary electrodes that apply an alternating current auxiliary signal to the proof mass while other electrodes are sense electrodes that sense movement of the proof mass. When a residual voltage is not present on the proof mass or on the sense electrodes, the forces imparted by the auxiliary signal onto the proof mass are substantially…

MEMS SENSOR WITH COMPENSATION OF RESIDUAL VOLTAGE

Granted: June 15, 2017
Application Number: 20170168085
A microelectromechanical (MEMS) sensor, such as an accelerometer, has one more proof masses that respond to movement of the sensor, the movement of which is measured based on a distance between the one or more proof masses and on one or more sense electrodes. The accelerometer also has a plurality of auxiliary electrodes and a signal generator configured to apply an auxiliary signal having a first harmonic frequency to the plurality of auxiliary electrodes. Circuitry receives a sensed…

ACCELEROMETER SENSE PATH SELF-TEST

Granted: June 15, 2017
Application Number: 20170168086
A microelectromechanical (MEMS) accelerometer has a proof mass, a sense electrode, and an auxiliary electrode. The sense electrode is located relative to the proof mass such that a capacitance formed by the sense electrode and the proof mass changes in response to a linear acceleration along a sense axis of the accelerometer. The auxiliary electrode is located relative to the proof mass such that a capacitance formed by the auxiliary electrode and proof mass is static in response to the…

IDENTIFICATION AND COMPENSATION OF MEMS ACCELEROMETER ERRORS

Granted: June 15, 2017
Application Number: 20170168087
A microelectromechanical (MEMS) accelerometer has a proof mass, a sense electrode, and an auxiliary electrode. The sense electrode is located relative to the proof mass such that a capacitance formed by the sense electrode and the proof mass changes in response to a linear acceleration along a sense axis of the accelerometer. The auxiliary electrode is located relative to the proof mass such that a capacitance formed by the auxiliary electrode and proof mass is static in response to the…

ACCELEROMETER COMMON MODE SELF-TEST

Granted: June 15, 2017
Application Number: 20170168088
An accelerometer has a plurality of proof masses and a plurality of sense electrodes, which collectively form at least two capacitors. A first sense drive signal is applied to a first capacitor and a second sense drive signal is applied to a second capacitor. Both of the sense drive signals have the same sense drive frequency. Capacitance signals are sensed from each of the first capacitor and second capacitor, and a common mode component of the capacitance signals is determined. A…

SENSOR OUTPUT CONFIGURATION

Granted: May 4, 2017
Application Number: 20170122771
In a method of sensor output configuration, sensor output specifications for a plurality of sensor clients of a sensor are acquired. A first sensor output specification for a first of the sensor clients defines a first value for a sensor parameter. A second sensor output specification for a second of the sensor clients defines a second value for the sensor parameter. The first value and the second value are different. A sensor processing unit, which includes the sensor, is configured…

Distributed Automatic Level Control for a Microphone Array

Granted: January 5, 2017
Application Number: 20170006378
A distributed automatic level control function is provided, in which information relating to a common automatic level control parameter is transmitted to each of a plurality of microphone devices, wherein the information transmitted to at least one microphone device is derived from an audio sample of at least one different microphone device. Each microphone device produces the common automatic level control parameter based on the information received by the microphone device and applies…

GYROSCOPE AND IMAGE SENSOR SYNCHRONIZATION

Granted: November 24, 2016
Application Number: 20160341579
In a method of gyroscope operation, at an input of a gyroscope, a synchronization signal provided by an image sensor is received. The synchronization signal is associated with the capture of a portion of an image frame by the image sensor. Responsive to receipt of the synchronization signal by the gyroscope, the gyroscope generates gyroscope data that is substantially synchronized in time with the synchronization signal. The gyroscope outputs the gyroscope data for use in stabilization…

ESTIMATING HEADING MISALIGNMENT BETWEEN A DEVICE AND A PERSON USING OPTICAL SENSOR

Granted: August 4, 2016
Application Number: 20160224855
This disclosure is about a method and apparatus for estimating heading misalignment between a device and a person, where the device/apparatus comprises an optical sensor, the optical sensor capable of capturing an image of the person. At least one physical feature of the person is extracted from the image. A misalignment angle is estimated using the at least one physical feature of the person extracted from the image.

SYSTEMS AND METHODS FOR SENSOR CALIBRATION

Granted: June 23, 2016
Application Number: 20160178657
Systems and methods are disclosed for calibrating a sensor. A recursive least squares estimation may be performed to update a mean and a covariance matrix for samples of data from a motion sensor and a bias estimate for the motion sensor may be derived from the mean and covariance matrix. The motion sensor may be an gyroscope, an accelerometer or a magnetometer.

PACKAGING CONCEPT TO IMPROVE PERFORMANCE OF A MICRO-ELECTRO MECHANICAL (MEMS) MICROPHONE

Granted: January 14, 2016
Application Number: 20160014530
A size of a port hole in a package for a micro-electro-mechanical (MEMS) microphone can be modified to improve performance of the MEMS microphone while protecting the MEMS microphone from environmental interference. As an example, the port hole diameter is increased along a thickness of a substrate coupled to the MEMS microphone to reduce air mass loading and air flow resistance and thus, increase the resonant frequency, resonant peak, signal-to-noise ratio (SNR) and/or a range for flat…

ANTI-SCRATCHING PROTECTION FOR ACOUSTIC SENSORS

Granted: December 17, 2015
Application Number: 20150362589
An acoustic sensing element of an acoustic sensor and/or transducer can be covered with a composite material comprising a cover material and an anti-scratch material. In one aspect, an acoustic impedance of the cover material is lower than an acoustic impedance of the anti-scratch material. During acoustical sensing, the acoustic sensing element transmits an ultrasonic signal through the cover material and the anti-scratch material, which interferes with an object on (or near) the…

SMART SENSOR FOR ALWAYS-ON OPERATION

Granted: December 3, 2015
Application Number: 20150350770
Smart sensors comprising one or more microelectromechanical systems (MEMS) sensors and a digital signal processor (DSP) in a sensor package are described. An exemplary smart sensor can comprise a MEMS acoustic sensor or microphone and a DSP housed in a package or enclosure comprising a substrate and a lid and a package substrate that defines a back cavity for the MEMS acoustic sensor or microphone. Provided implementations can also comprise a MEMS motion sensor housed in the package or…