| CPC G06F 21/6245 (2013.01) [G06F 9/45558 (2013.01); G06N 5/04 (2013.01); G06N 20/00 (2019.01); G06F 2009/45587 (2013.01)] | 20 Claims |

|
1. A method comprising:
selecting a set of features from feature data stored in a secured virtual environment of a computing device, the secured virtual environment comprising a secured data processor executing in isolation from an operating system of the computing device, the feature data comprising image data of at least one of a user or an environment of the user and audio data of at least one of the user or the environment of the user;
providing the feature data to a machine learning (ML) model, the ML model being implemented within the secured virtual environment by the secured data processor and performing data obfuscation operations for data specific to the user and being trained using the data specific to the user;
generating, by the ML model, an inference value for an inference category based on the image data and the audio data, the inference value representing an accuracy of a proposition about the user; and
causing the inference value to be provided to a process executing in the operating system implemented outside of the secured virtual environment, wherein the process is configured to personalize at least one of content or an interface of the computing device for the user based on the inference value.
|