# US 2025/0155481 A1 · Machine learning system and methodology for simulating a mixed analog and digital system using various sets of parameters and estimating their respective power usages and accuracies

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2025/0155481 A1
- Document ID: US20250155481A1
- Status: Published application
- Kind: A1
- Application number: 18/923,289
- Filed: 2024-10-22
- Published: 2025-05-15
- Earliest claimed: 2023-11-10
- Assignees: InvenSense, Inc.
- Applicants: Invensense, Inc.
- Inventors: Remi Poncot; Soufiane Atouani
- Web page: https://patentgrep.com/patent/US20250155481A1

## CPC

- G01R 21/133: by using digital technique
- H03M 1/12: Analogue/digital converters ({H03M1/001 – } H03M1/10 take precedence)
- G01R: MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES (indicating correct tuning of resonant circuits H03J3/12)
- H03M: CODING; DECODING; CODE CONVERSION IN GENERAL (using fluidic means F15C4/00; optical analogue/digital converters G02F7/00; coding, decoding or code conversion, specially adapted for particular applications, see the relevant subclasses, e.g. G01D, G01R, G06F, G06T, G09G, G10L, G11B, G11C, H04B, H04L, H04M, H04N; ciphering or deciphering for cryptography or other purposes involving the need for secrecy G09C)

## Abstract

Disclosed embodiments provide a computer system and methodology for simulating operations of mixed analog and digital systems having various electronics components (for example, MEMS sensors, ADCs, and neural networks) for various sets of parameters, and selecting parameters for these components that would support an optimum pairing of power usage and accuracy in recognizing an activity or event.

## Claims

### Claim 1

A computer system, comprising:
a first component for receiving as input a first set of parameters associated with a MEMS sensor configured to collect analog data associated with an event or an activity and possible values for each parameter of the first set of parameters;
a second component for receiving as input a second set of parameters associated with an analog-to-digital converter (ADC) configured to convert the analog data into digital data and possible values for each parameter of the second set of parameters, wherein the second set of parameters includes sample rate and resolution;
a third component for receiving as input a third set of parameters associated with an integrated circuit chip including a feature extraction module and a machine learning model (MLM) configured to recognize the event or the activity by using the digital data and possible values for each parameter of the third set of parameters;
a simulation module configured to estimate power usage value and accuracy value based on the three sets of parameters using a MLM; and
an identification module to determine one of a maximum estimated accuracy value and information for associated parameters for a given maximum power usage target value or a minimum power usage value and information for associated parameters for a given minimum accuracy target value.

### Claim 2 (depends on 1)

The computer system of claim 1, further comprising: the simulation module for simulating one of a wearable device, a toy, or a speaker.

### Claim 3 (depends on 1)

The computer system of claim 1, wherein the MEMS sensor is one of a microphone or a motion sensor.

### Claim 4 (depends on 1)

The computer system of claim 1, wherein the event or the activity includes one of a movement or utterance of a keyword, voice, alarm or a sound.

### Claim 5 (depends on 1)

The computer system of claim 1, further comprising: the identification module is configured to identify a best pair of accuracy value and power usage value, wherein the identification includes identifying information for associated parameters for an optimum combination of accuracy and power usage.

### Claim 6 (depends on 1)

The computer system of claim 1, further comprising: the simulation module is configured to separately estimate power usage values for each of the MEMS sensor, the ADC, and the integrated circuit chip.

### Claim 7 (depends on 1)

The computer system of claim 1, wherein the first, second, and third components are configured to perform the receiving of the first, second, and third sets of parameters and their respective possible values one of automatically or manually.

### Claim 8

A method, comprising:
receiving as input a first set of parameters associated with a MEMS sensor configured to collect analog data associated with an event or an activity and possible values for each parameter of the first set of parameters;
receiving as input a second set of parameters associated with an analog-to-digital converter (ADC) configured to convert the analog data into digital data and possible values for each parameter of the second set of parameters, wherein the second set of parameters includes sample rate and resolution;
receiving as input a third set of parameters associated with an integrated circuit chip including a feature extraction module and a machine learning model (MLM) configured to recognize the event or the activity by using the digital data and possible values for each parameter of the third set of parameters;
using simulation to estimate power usage value and accuracy value based on the three sets of parameters and the MLM; and
determining one of a maximum estimated accuracy value and information for associated parameters for a given maximum power usage target value or a minimum power usage value and information for associated parameters for a given minimum accuracy target value.

### Claim 9 (depends on 8)

The method of claim 8, further comprising: using simulation to simulate one of a wearable device, a toy, or a speaker.

### Claim 10 (depends on 8)

The method of claim 8, wherein the MEMS sensor is one of a microphone or a motion sensor.

### Claim 11 (depends on 8)

The method of claim 8, wherein the event or the activity includes one of a movement or utterance of a keyword, voice, alarm or a sound.

### Claim 12 (depends on 8)

The method of claim 8, further comprising: identifying a best pair of accuracy value and power usage value, wherein the identification includes identifying information for associated parameters for an optimum combination of accuracy and power usage.

### Claim 13 (depends on 8)

The method of claim 8, further comprising: using simulation to separately estimate power usage values for each of the MEMS sensor, the ADC, and the integrated circuit chip.

### Claim 14 (depends on 8)

The method of claim 8, wherein receiving the first, second, and third sets of parameters and their respective possible values one of automatically or manually.

### Claim 15

A computer system, comprising:
a Machine Learning Model (MLM) trained to facilitate simulations to estimate power usage value and accuracy value upon receiving the below information
a first set of parameters associated with a MEMS sensor configured to collect analog data associated with an event or an activity and possible values for each parameter of the first set of parameters;
a second set of parameters associated with an analog-to-digital converter (ADC) configured to convert the analog data into digital data and possible values for each parameter of the second set of parameters, wherein the second set of parameters includes sample rate and resolution; and
a third set of parameters associated with the integrated circuit chip including a feature extraction module and a neural network configured to recognize the event or the activity by using the digital data and possible values for each parameter of the third set of parameters; wherein,
the first and second set of parameters for creating a new database; and
the third set of parameters for training a new MLM.

### Claim 16 (depends on 15)

The computer system of claim 15, further comprising: the MLM is trained to facilitate identification of a maximum estimated accuracy value and information for associated parameters for a given maximum power usage target value or minimum power usage value and information for associated parameters for a given minimum accuracy target value.

### Claim 17 (depends on 15)

The computer system of claim 15, wherein the MEMS sensor is one of a microphone or a motion sensor.

### Claim 18 (depends on 15)

The computer system of claim 15, wherein the event or the activity includes one of a movement or utterance of a keyword, voice, alarm or a sound.

### Claim 19 (depends on 15)

The computer system of claim 15, further comprising: the MLM is trained to facilitate separate estimations of power usage values for each of the MEMS sensor, the ADC, and the integrated circuit chip.

### Claim 20 (depends on 15)

The computer system of claim 15, further comprising: the MLM is trained to facilitate simulations for one of a wearable device, a toy, or a speaker.
