New Research Could Stop AI Apps From Freezing on Your Phone
Smarter scheduling could keep AI features fast even when your network is jammed.
When you use an AI feature on your phone — photo cleanup, live translation, a voice assistant — the work often gets split between your device and bigger computers elsewhere. That splitting is hard to manage. Devices move around, WiFi comes and goes, and lots of people ask for the same thing at once. Today's systems mostly look at whatever is happening this second. That works until traffic spikes, and then things stall.
A team of eight researchers from several universities proposes a framework they call PROMISE. The idea is simple to describe: before assigning work, the system makes a short-term forecast of how busy each device and network link will be, and it also promises a finish time for each job. It then re-plans every few moments as real conditions come in — keeping only the first decision and throwing away the rest. They call this a rolling horizon, and it's the same logic a delivery company uses when it re-routes trucks every hour instead of planning the whole day once.
The paper also builds in privacy. Rather than sending your whole data stream to one machine, it can split an AI model across devices in ways that keep sensitive parts local. And it accounts for the fact that a device doing more work gets slower — a detail real systems often ignore.
How well does it work? The team ran simulations across many different system sizes and traffic patterns, plus real tests on Raspberry Pi mini-computers to check it's practical, not just theoretical. It held up. But the caveats matter: this is a simulation-heavy academic paper, not a product. There's no app to download, and real-world deployment brings legal, cost, and security questions the paper doesn't answer. Think of it as a promising blueprint, not a finished building.
- The system predicts near-future demand instead of only reacting to the present, similar to how delivery companies re-route trucks as conditions change
- It splits AI work across many small devices while promising a finish time for each job — and can keep sensitive data on your device
- Tests included real Raspberry Pi mini-computers alongside simulations, but no product or app uses this yet
Why It Matters
Faster, more reliable AI on your phone — and potentially less of your data leaving the device.