# How to Update AI on Small Devices with Slow Internet

> This patent describes a method for efficiently updating artificial intelligence models on small, internet-connected devices, like smart cameras, by sending only the changes, or 'patches,' instead of the entire updated model, which saves bandwidth.

- **Patent:** US 20250363357
- **Original title:** Systems and Methods for Deploying and Updating Neural Networks at the Edge of a Network
- **Owner:** Ubotica Technologies
- **Status:** Active
- **Times cited:** 0
- **Field:** ai_ml, telecommunications, consumer_electronics, software

## What it does

This patent describes a system for keeping neural networks on 'edge devices' up-to-date, especially when those devices have slow internet connections. First, a powerful central computer trains a neural network and sends this initial version to the edge device (Claim 1). The edge device then collects data, uses the neural network, and sends back specific pieces of information, such as parts of the data it collected, internal calculations called 'activations,' or its final 'inference results' (Claim 4). The central computer uses this feedback to create an improved version of the neural network. Instead of sending the entire updated network back, the central computer generates a 'neural network difference model' (a patch) by comparing the new and old networks (Claim 1). This patch identifies only the changes, using techniques like 'layer freezing' or 'weights freezing' based on specific criteria, and is then sent to the edge device (Claim 1). For example, a smart security camera with a slow cellular connection could receive small updates to its object recognition AI without needing to download a massive new software package each time.

## What it does NOT cover

- Does not cover sending the entire updated neural network to the edge device, as it specifically focuses on sending a 'neural network difference model' (patch).
- Does not cover updating neural networks on edge devices without a centralized site/device performing the initial training and update generation.
- Does not cover generating the neural network difference model using techniques other than 'layer freezing' or 'weights freezing' with 'minimum size' or 'minimum delta' methods.
- Does not cover edge devices that have high-bandwidth uplink capability, as the claims specifically address 'low-bandwidth uplink capability'.
- Does not cover scenarios where the edge device sends back information other than portions of a dataset, activations, or overall inference results.

## The clever bit

The truly clever part is sending only the 'difference' or 'patch' of the neural network rather than the entire updated model. This significantly reduces the amount of data that needs to be sent to edge devices, especially those with slow internet, by intelligently identifying and packaging only the changed parts of the AI model.

## Real-world examples

1. AI-powered security cameras in remote locations
2. Smart factory sensors monitoring equipment health
3. Agricultural robots performing crop analysis
4. Autonomous vehicles receiving targeted AI updates
5. Smart home devices with local AI processing

## Why it matters

As more artificial intelligence moves from cloud data centers to local devices like smart home gadgets and industrial sensors, efficiently updating these AI models becomes crucial. This patent addresses a key challenge for 'edge AI' by enabling updates over limited internet connections. It could help ensure that devices deployed in remote areas or with constrained network access can still benefit from continuous AI improvements. This method helps reduce data transfer costs and speeds up the deployment of new AI capabilities to a vast number of devices.

## Frequently asked questions

### What does How to Update AI on Small Devices with Slow Internet cover?

This patent describes a method for efficiently updating artificial intelligence models on small, internet-connected devices, like smart cameras, by sending only the changes, or 'patches,' instead of the entire updated model, which saves bandwidth.

### Who owns patent US 20250363357?

This patent is owned by Ubotica Technologies.

### When does this patent expire?

This patent is expected to expire on August 7, 2045, when the invention enters the public domain.

### What problem does this patent solve?

As more artificial intelligence moves from cloud data centers to local devices like smart home gadgets and industrial sensors, efficiently updating these AI models becomes crucial. This patent addresses a key challenge for 'edge AI' by enabling updates over limited internet connections. It could help ensure that devices deployed in remote areas or with constrained network access can still benefit from continuous AI improvements. This method helps reduce data transfer costs and speeds up the deployment of new AI capabilities to a vast number of devices.

### What does this patent NOT cover?

Does not cover sending the entire updated neural network to the edge device, as it specifically focuses on sending a 'neural network difference model' (patch).

**Full plain-English explainer:** https://patentbrief.org/patent/us/20250363357/systems-and-methods-for-deploying-and-updating-neural-networks-at-the-edge-of-a-

**Original patent:** https://patents.google.com/patent/US20250363357

---

_Source: PatentBrief — https://patentbrief.org. Patent facts are from public records; the plain-English explanation is PatentBrief's._


## Related patents

Semantically similar inventions in the PatentBrief corpus:

- [Training AI Models Across Different Computers](https://patentbrief.org/patent/us/12574477/distributed-deep-learning-using-a-distributed-deep-neural-network) — This 2026 patent describes a way to train AI models on one computer, send a version to another computer for further training with private data, and then update the original model with the improvements.
- [Adapting AI Models to Fit Device Resources](https://patentbrief.org/patent/us/20220383078/data-processing-method-and-related-device) — This patent describes how a computer system can automatically shrink a large artificial intelligence model, specifically a "transformer" type, to fit the available computing power of a phone or other device.
- [How to Automatically Expand Neural Networks by Adding New Nodes](https://patentbrief.org/patent/us/10832138/gpt-language-model-pre-training) — A method for growing artificial intelligence models by identifying underperforming parts of a network and adding new nodes based on the behavior of existing ones.
- [How Devices Train Shared AI Models While Keeping Your Data Private](https://patentbrief.org/patent/us/12443890/partially-local-federated-learning) — This patent describes a method for training a machine learning model across many devices, where each device keeps some parts of the model and its data private, only sharing updates for the common, global parts of the model.
- [Training AI Models Together with Unlabeled Data Using a Teacher](https://patentbrief.org/patent/us/20220012637/federated-teacher-student-machine-learning) — This patent describes a way for multiple AI systems to learn together from data that hasn't been manually labeled, using a 'teacher' AI to create temporary labels for a 'student' AI.
