How Uber Manages Data Connections for Self-Driving Car Fleets
A system that splits network traffic for autonomous vehicles by sending heavy data over cheap channels while reserving a highly reliable channel specifically for delivery confirmations.
Patent Number
US 10050760
Status
Active
Filing Date
December 8, 2015
Grant Date
August 14, 2018
Expiration
~December 2035 (estimated)
Claims
19
Assignee
Uber Technologies Inc
Inventors
Michael Aitken, William Ross
Citations
36 forward · 115 backward
What it covers
This patent describes a way to manage the constant stream of data between a central server and a fleet of self-driving cars. Instead of sending everything over one connection, the system identifies multiple available communication channels. It designates one channel as the 'reliable' lane specifically for transmission acknowledgments (ACKs), which are the digital receipts confirming data was received. Meanwhile, it sends the bulk data packets over other, potentially cheaper or faster channels. This ensures that even if a data-heavy channel drops, the server knows exactly which packets arrived because the confirmation receipts are traveling on a more stable, dedicated path.
What it doesn't cover
- —Does not cover general load balancing that does not specifically separate ACKs from data packets.
- —Does not cover communication systems that rely on a single network interface or a single communication channel.
- —Does not cover protocols that do not use TCP or similar acknowledgment-based verification systems.
- —Does not cover the internal mechanical or sensor-based navigation systems of the autonomous vehicles themselves.
The clever bit
The system treats the 'receipt' (ACK) as more important than the 'package' (data packet) by forcing them onto different network paths, ensuring the backend always knows the state of the vehicle's connection even if the bulk data channel is unstable.
Why it matters
Managing connectivity for autonomous fleets is a massive engineering challenge because cars move through areas with varying signal quality. If a self-driving car loses its connection to the backend, it must be able to safely pull over or stop. This patent provides a method to keep the 'heartbeat' of the connection alive by prioritizing the reliability of confirmation signals, which is critical for fleet-wide safety and coordination.
Real-world examples
- 1.Uber's autonomous vehicle fleet management software
- 2.Large-scale telematics systems for commercial trucking fleets
- 3.Remote monitoring platforms for autonomous delivery robots
Generated by PatentBrief · Not legal advice · patentbrief.org
US 10050760 · 2026