Workload Orchestrator for Wearable Device Offloading
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Wearable devices often have limited computing capabilities and resources, leading to the exclusion of certain functionalities due to their form factor, and existing solutions require cumbersome development of multiple applications across different devices to access remote resources.
Innovation Solution
A workload orchestrator system that enables the identification and offloading of instructions to remote devices with appropriate capabilities, allowing execution of workloads across a network of heterogeneous devices, including wearable devices, smartphones, and cloud systems.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Volume of moving object
If wearable devices include limited sensors and computing capabilities to maintain small form factor, then device portability and wearability are improved, but functionality and computational power are reduced
Solution Approach 1:
The patent introduces a workload orchestrator as an intermediary layer between the wearable device and remote computing resources. This orchestrator manages the distribution of computational tasks, allowing the wearable to access extended functionality through cloud-based or remote device resources without increasing its own physical form factor or onboard computing capabilities
Solution Approach 2:
The patent extends the functionality of wearable devices by moving computational resources to another dimension - remote servers or cloud platforms. This allows the system to access virtually unlimited computing power, storage, and sensor capabilities remotely, effectively breaking the physical constraints of the wearable's form factor while maintaining enhanced adaptability and versatility
2Adaptability or versatility
If multiple applications are developed across different devices to access remote resources, then resource accessibility is improved, but development complexity increases
Solution Approach 1:
The patent implements a universal workload orchestrator that can operate across different device types and platforms. This single orchestrator architecture provides multi-functional capability to manage workload distribution to various remote targets (cloud servers, other wearables, smartphones), eliminating the need to develop separate applications for each device type while maintaining broad resource accessibility
Solution Approach 2:
The patent segments the application into two distinct components: a workload orchestrator that handles resource management and distribution logic, and device-specific implementations that handle local execution. This segmentation allows the core resource accessibility functionality to be developed once in the orchestrator, while device-specific adaptations are minimized, thereby reducing overall development complexity while maintaining versatility
Data Source
AI summary
Methods, apparatus, systems and articles of manufacture to distribute a workload for execution are disclosed. An example apparatus includes a workload container interface to access a workload for execution at a remote device, the workload including workload instructions and a specified capability to be met by the remote device. A runtime selector is to select the remote device for execution of the workload based on the specified capability being present in a list of capabilities discovered for the remote device. A workload transmitter to transmit, in response to the selection of the remote device for execution of the workload, the workload to the remote device for execution.


