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

Claim 0:
1. A method, comprising:
receiving sensor data from a set of sensors including at least one inertial data sensor;
generating, using a context classifier of a neural network having a set of classifier model parameters of a user-activity classification model, a set of raw predictions based on the received sensor data; and
generating one or more control signals to control a user interface based on the set of raw predictions, wherein the generating the set of raw predictions includes:
applying to the raw predictions temporal filtering and heuristic filtering, producing filtered predictions;
generating a prediction error from the filtered predictions; and
updating model parameters of the set of classifier model parameters based on the prediction error;

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.