On-Sensor ML Adaptation With Encrypted Feature Sharing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing machine learning models for artificial reality systems face accuracy issues due to inadequate training data and privacy concerns when raw images are used for training, leading to potential data breaches.

Innovation Solution

Implementing smart sensors with computing resources for local adaptation of machine learning models, using encrypted data transmission and federated learning to ensure privacy and security while allowing periodic updates and global improvements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If raw images are used for training machine learning models, then model accuracy is improved, but data privacy and security are compromised

Engineering Contradiction:
Improvemodel accuracyVSAvoiddata privacy risk
Core Design Contradiction:
Measurement precisionVSObject-affected harmful factors

Solution Approach 1:

The system segments the machine learning training process into local and remote components. Local smart sensors perform incremental training on raw images to capture user-specific patterns, while the server maintains a centralized model. This segmentation allows high accuracy through local data processing while preventing privacy breaches by keeping raw images local.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system introduces feature data as an intermediary between raw images and model training. Instead of transmitting raw images to the server, the smart sensor extracts features locally and transmits only these encrypted features. This intermediary approach enables the server to train models using aggregated data while preserving user privacy.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If machine learning models are trained on server with aggregated data, then global model accuracy is improved, but local user customization is reduced

Engineering Contradiction:
Improveglobal model accuracyVSAvoidlocal user customization
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The system implements dynamic model adaptation where the base model received from the server is continuously updated by local incremental training. The local smart sensors dynamically adjust the model parameters based on user-specific data while maintaining alignment with global trends, enabling both accuracy and customization.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system applies local quality by allowing each smart sensor to perform incremental training on user-specific data independently. This enables each user to have a customized model adapted to their preferences while the server maintains a unified base model. The local training process modifies only the relevant parameters for that user without affecting other users' models.

Inventive Principle:
Principle #3Local quality

3Productivity

If feature data is transmitted to server for training, then model improvement is enabled, but data security is compromised

Engineering Contradiction:
Improvemodel improvement efficiencyVSAvoiddata security
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system uses encrypted feature data as an intermediary that conveys training information without exposing raw images. The features are extracted locally, encrypted, and transmitted to the server, which processes them to update the base model. This intermediary approach enables efficient model improvement while maintaining data security through encryption.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Adaptability or versatility

If local adaptation of models is performed, then user customization is improved, but computational resources are increased

Engineering Contradiction:
Improveuser customizationVSAvoidcomputational resource consumption
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The system applies partial action by performing incremental training only on the necessary parameters of the machine learning model rather than retraining the entire model. The smart sensors identify and train only the relevant parameters for local customization, significantly reducing computational resource consumption while maintaining effective user adaptation.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20260057247A1On-sensor learning from global machine learning model
Publication Date: 2026.02.26 META PLATFORMS TECHNOLOGIES LLC
  • US20260057247A1 patent drawing
  • US20260057247A1 patent drawing
  • US20260057247A1 patent drawing

AI summary

A wearable includes a sensor to generate sensor data and a processor. The sensor includes compute resources configured to update a machine learning model based on feature data extracted from the sensor data. The processor is configured to receive the encrypted data associated with the machine learning model from the sensor and transmit the encrypted data to a server. The parameters of a base machine learning model are received from the server and the parameters are transmitted to the sensor. The sensor is configured to locally update the received base machine learning model based on the feature data.