Edge Distributed Unit for Low-Latency Mobile Code Execution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Mobile computing devices face limitations in executing code due to limited local resources and high latency when accessing remote computing resources, preventing them from running applications that require significant processing power or real-time interactions.

Innovation Solution

Implementing a distributed unit within the radio access network that executes code on behalf of mobile devices, leveraging its abundant computing resources and proximity to reduce latency and improve performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If mobile computing devices execute code locally, then processing speed is limited by device resources, but accessing remote computing resources introduces high latency

Engineering Contradiction:
Improvecode execution speedVSAvoidlatency
Core Design Contradiction:
SpeedVSLoss of time

Solution Approach 1:

The patent introduces a new spatial dimension for code execution by deploying distributed units at edge locations within the radio access network, physically closer to mobile devices than centralized cloud data centers. This dimensional shift from centralized remote execution to distributed edge execution reduces transmission distance and latency while providing access to powerful computing resources that would be unavailable on mobile devices themselves.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The distributed unit acts as an intermediary between mobile computing devices and the core network/cloud infrastructure. It receives code execution requests from mobile devices, executes the code locally at the edge, and returns results, thereby mediating the trade-off between local resource constraints and remote processing capabilities while minimizing latency.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Power

If mobile devices access remote computing resources, then processing power increases, but latency increases due to distance

Engineering Contradiction:
Improvecomputing powerVSAvoidlatency
Core Design Contradiction:
PowerVSLoss of time

Solution Approach 1:

The patent segments the centralized cloud computing infrastructure into distributed edge computing units deployed throughout the radio access network. Each distributed unit provides localized computing power for mobile devices in its vicinity, reducing the distance data must travel while maintaining access to substantial processing capabilities through virtualized environments and containerized applications.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The solution adds a spatial dimension to computing resource distribution by placing distributed units at multiple edge locations within the network, creating a multi-dimensional architecture that balances computing power availability with proximity to end devices, thereby reducing latency while maintaining processing capability.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Adaptability or versatility

If code is executed on mobile devices, then resource constraints limit application capabilities, but executing on remote servers increases latency

Engineering Contradiction:
Improveapplication capabilitiesVSAvoidlatency
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent implements dynamic code execution environments on distributed units, where virtualized operating systems and containerized applications can be instantiated, configured, and executed on-demand. This dynamic approach allows the system to adapt to diverse application requirements while providing real-time execution capabilities that minimize latency compared to static remote server architectures.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The distributed units provide universal computing capabilities through virtualized environments that can execute various types of code and support multiple applications simultaneously. This multi-functional approach enables a single distributed unit to serve diverse application needs while maintaining low latency for all users in its coverage area.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS12541405B2Code execution on a distributed unit
Publication Date: 2026.02.03 AMAZON TECH INC
  • US12541405B2 patent drawing
  • US12541405B2 patent drawing
  • US12541405B2 patent drawing

AI summary

Systems and methods are described for implementing a distributed unit in a radio access network that executes code on behalf of mobile devices. A distributed unit may be implemented on an edge server that is in close physical proximity to a radio unit, with few or no intervening devices. The edge server may thus provide services to mobile devices, such as executing code on behalf of a mobile device in an execution environment on the edge server, at significantly lower latency than more distant cloud-based servers. The edge server may preload computing environments with code for which a mobile device is likely to request execution (e.g., because a particular application is executing on the mobile device), and may determine whether to execute code on the edge server or on a cloud provider network.