Local Compute Resource Access for IoT Devices
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
IoT devices often have limited processing, storage, and networking capabilities, restricting their functionality and mobility, and existing solutions do not effectively enable the sharing or combination of resources across devices to enhance their capabilities.
Innovation Solution
A system that allows IoT devices to access local compute resources from nearby host devices through an architecture comprising an authorization engine, interface engine, and manager engine, which manage and provide access to resources such as processing, storage, and networking capabilities based on agreements and proximity, enabling IoT devices to leverage additional resources for enhanced performance.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Use of energy by moving object
If IoT devices are made minimalistic with restricted processing and storage capabilities to reduce power consumption and cost, then power consumption and cost are reduced, but device functionality and performance are limited
Solution Approach 1:
The patent combines multiple device capabilities into a single host device that provides processing, storage, and networking resources to IoT devices. The host device acts as a shared resource pool, allowing minimalistic IoT devices to access powerful compute resources when needed, thus resolving the contradiction between low power consumption and high functionality.
Solution Approach 2:
The host device provides multiple functions (processing, storage, networking) through a single unified system that serves multiple IoT devices. This multi-functional approach allows individual minimalistic devices to access comprehensive capabilities without each device needing all functions locally, reducing their individual power requirements while maintaining overall system functionality.
2Device complexity
If IoT devices have limited processing and storage capabilities, then device size and cost are reduced, but device performance and capability are restricted
Solution Approach 1:
The patent merges the processing and storage capabilities of multiple devices into a single host device that serves the entire IoT network. This allows individual devices to remain small and simple while collectively achieving high performance through shared resources.
Solution Approach 2:
The host device acts as an intermediary that provides access to powerful compute resources for minimalistic IoT devices. Instead of each device needing full capabilities, the host mediates resource access, allowing small devices to achieve large-scale performance through the intermediary's shared resources.
3Productivity
If local compute resources are shared among multiple IoT devices, then resource utilization efficiency is improved, but access control and security management become more complex
Solution Approach 1:
The system implements self-service access control where IoT devices automatically authenticate and receive appropriate resource allocations based on their identities and requirements. The host device autonomously manages access control policies, reducing the complexity of manual access management while maintaining secure resource sharing among multiple devices.
Data Source
AI summary
In one example, a resource system includes a local compute resource, an authorization engine to authorize a resource request to the local compute resource from a source, an interface engine to assign a data property to the local compute resource in response to a determination that the resource request is authorized to access the local compute resource, and a manager engine to assign access of the local compute resource to the resource request based on a comparison of the data property and an access term associated with an authorization level of the resource request.


