PPG Signal Parameter Switching With Identifier-Based Data Recovery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In signal processing systems, particularly for photoplethysmography (PPG) signals, delays in updating parameter information in the analog front end lead to significant errors in measurement values due to the microcontroller unit restoring digital signals based on outdated parameters.

Innovation Solution

A method where a first processing module processes analog signals based on initial parameter information, updates to new parameter information upon receipt, and sets identifiers for digital signals to distinguish processing based on either set of parameters, enabling the second processing module to accurately process signals using the correct parameters.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the microcontroller unit sends updated parameter information to the analog front end, then the parameter information should be updated promptly, but the analog front end may fail to update the parameter information promptly, resulting in signal processing errors

Engineering Contradiction:
Improvesignal processing accuracyVSAvoidparameter update delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by setting a target identifier for the first digital signal before the parameter update is fully processed. This identifier marks the signal that was processed with the old parameters, so when the microcontroller unit later restores the digital signal, it can identify which signals need to be processed with the new parameters versus which ones should remain with the old parameters. This prevents the mixing of old and new parameter applications that causes signal processing errors.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If the analog front end processes digital signals based on pre-update parameter information while the microcontroller unit uses updated parameter information, then parameter updates can occur without waiting for signal processing completion, but this results in significant errors in the obtained measurement value

Engineering Contradiction:
Improveparameter update speedVSAvoidmeasurement value accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent introduces a target identifier as an intermediary mechanism between the analog front end and the microcontroller unit. This identifier acts as a mediator that carries information about which parameter set was used for processing. When the microcontroller unit receives the digital signal, it can check the target identifier to determine whether to apply the old or new parameters for restoration, thus maintaining measurement accuracy while allowing parallel parameter updates.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The target identifier is set in advance on the first digital signal before the parameter update completes. This preliminary marking allows the microcontroller unit to later distinguish between signals processed with different parameter versions, ensuring that each signal is restored using the correct parameter set even though parameter updates occur asynchronously with signal processing.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP4725408A1Method for processing signal, method for acquiring data, and electronic device and storage medium
Publication Date: 2026.04.15 SHENZHEN GOODIX TECH CO LTD
  • EP4725408A1 patent drawingFigure 1~2
  • EP4725408A1 patent drawingFigure 3
  • EP4725408A1 patent drawingFigure 4

AI summary

A method for processing a signal, a method for acquiring data, and an electronic device are provided. The method includes: processing, based on first parameter information stored in a parameter register, an analog signal obtained by sampling a to-be-measured signal to obtain a first digital signal; replacing, when receiving second parameter information sent by a second processing module, the first parameter information in the parameter register with the second parameter information; and processing the analog signal obtained by sampling the to-be-measured signal, based on the second parameter information stored in the parameter register to obtain a second digital signal, and setting a target identifier for a first digital signal of the second digital signal obtained through processing based on the second parameter information.