Patent ID: 11960988
Assignee: STMICROELECTRONICS S.R.L.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 10:
11. A system, comprising:
a memory; and
circuitry coupled to the memory, the circuitry including neural-network classification circuitry and control circuity, wherein the classification circuitry, in operation:
receives inertial sensor data;
generates, using a set of classifier model parameters of a user-activity classification model, a set of raw predictions based on the received inertial sensor data;
filters the raw predictions using temporal filtering and heuristic filtering, producing filtered predictions;
generates a prediction error from said filtered predictions; and
updates model parameters of said set of classifier model parameters based on said prediction error; and

the control circuitry, in operation, generates one or more control signals to control a user interface based on the set of raw predictions; wherein
the heuristic filtering includes selecting transitions between a source class and a destination class in the context classifier for which a number of predictions of the destination class reaching a confirmation threshold have been detected over a temporal window,
the temporal window has a defined duration, and
the confirmation threshold is a threshold number of predictions.