Smartphone Edge Offloading With Virtual CPU/GPU Allocation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing user devices, such as smartphones, face challenges in meeting increased processing power and memory storage demands due to physical limitations, leading to inefficiencies and high costs in providing high-powered devices to all users.
Innovation Solution
Decentralizing processing and memory resources by utilizing a network provider's edge network to provide virtual CPUs, GPUs, and storage, allowing user devices to offload computations and data storage to geographically closer edge servers through low-latency connections.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Power
If physical size of user devices is increased to accommodate more processors and memory, then processing power and storage capacity are improved, but device portability and cost are worsened
Solution Approach 1:
The patent extracts computing resources from the physical device and places them in the cloud. Users access virtual CPUs, GPUs, and storage through network connections, eliminating the need for powerful hardware components within the device itself. This allows lightweight devices to access high-performance computing capabilities remotely.
Solution Approach 2:
The patent introduces a network connection as an intermediary between the user device and computing resources. Instead of embedding all processing power locally, the system uses network infrastructure to mediate access to remote computing power, enabling devices to leverage cloud resources without physical integration.
2Power
If physical size of user devices is increased to accommodate more processors and memory, then processing power and storage capacity are improved, but device cost is worsened
Solution Approach 1:
The patent removes expensive hardware components (powerful processors, large memory modules) from the device and relocates them to cloud infrastructure. This extraction significantly reduces manufacturing costs while maintaining access to high-performance computing capabilities through software-based virtual resources.
Solution Approach 2:
The patent creates virtual copies of computing resources that can be dynamically allocated to users. Instead of manufacturing physical hardware for each user, the system creates virtual instances of processors and storage that can be copied and distributed through the network, reducing hardware manufacturing costs.
3Adaptability or versatility
If centralized cloud processing is used, then resource sharing is improved, but network latency and processing delay are worsened
Solution Approach 1:
The patent segments the cloud infrastructure into distributed edge nodes positioned at different locations. Instead of a single centralized data center, multiple edge nodes are deployed closer to users, dividing the centralized system into smaller distributed units that reduce data transmission distance and latency while maintaining resource sharing capabilities.
Solution Approach 2:
The patent adds a spatial dimension to cloud resource distribution by deploying edge nodes at multiple geographic locations. This transforms the traditional single-point centralized architecture into a distributed spatial network, enabling users to access nearest available computing resources and reducing network latency through physical proximity.
Data Source
AI summary
Aspects of the subject disclosure may include, for example, A smartphone including a communication circuit for wireless communication with a mobility network and a processing system including a processor, along with a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, the operations including requesting access over the mobility network to a remote application, and interacting with virtual processing components to process data of the remote application, wherein the virtual processing components are assigned to the smartphone for processing the data of the remote application. Other embodiments are disclosed.


