Local API Gateway for Secure Workload Execution
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Cloud-based workload processing can be costly and complex, especially when local execution is desired for privacy and security reasons, as traditional methods like TLS sessions are risky and inefficient due to network latency and resource constraints.
Innovation Solution
Implementing a local API gateway that facilitates secure API access without a TLS session by leveraging the system local network stack, allowing workloads to be executed locally within computing devices, reducing costs and complexity while enhancing security.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Use of energy by moving object
If cloud-based services are used to process workloads, then resource constraints at local computing devices are alleviated, but network latency and security risks increase
Solution Approach 1:
The patent introduces a local API gateway as an intermediary component that runs within the computing device itself. This local gateway acts as a mediator between applications and container services, eliminating the need for network-based TLS sessions while maintaining security. The intermediary enables local workload execution without cloud network dependency, thus reducing latency while preserving resource efficiency benefits.
2Reliability
If TLS sessions are used for secure cloud-based API access, then security is improved, but complexity and resource overhead increase
Solution Approach 1:
The patent extracts the TLS protocol requirement from the system by implementing local container execution. Instead of requiring TLS-encrypted network sessions for secure access, the solution removes the need for complex cryptographic protocols entirely by keeping workloads local. Security is maintained through local isolation mechanisms rather than network-layer encryption, thereby reducing protocol complexity and resource overhead.
3Reliability
If workloads are executed locally without cloud services, then security and privacy are improved, but resource constraints at local devices become limiting
Solution Approach 1:
The patent implements container technology that enables a single computing device to host multiple isolated workload environments. This multi-functionality allows the local device to securely execute diverse workloads simultaneously with proper resource allocation and isolation, maintaining security and privacy while efficiently utilizing available local resources through containerized execution.
4Extent of automation
If traditional cloud-based API gateways are used, then centralized control is maintained, but network dependency and latency increase
Solution Approach 1:
The patent segments the API gateway functionality from the centralized cloud infrastructure and distributes it to individual computing devices as local gateways. Each device runs its own API gateway instance that can independently manage local container workloads without requiring network communication with central cloud services. This segmentation enables faster local API response speeds while maintaining operational autonomy.
Data Source
AI summary
Methods, apparatus, systems, and articles of manufacture to service workloads locally at a computing device are disclosed. An example apparatus includes processor circuitry to instantiate application circuitry to, after determining that the container is locally available to execute the workload, transmit an application programming interface (API) call to local API gateway circuitry using a system local network stack Internet protocol (IP) address; the local API gateway circuitry to identify service container circuitry to execute the workload based on the API call; and the service container circuitry to utilize the container to execute the workload to generate an output; and the local API gateway circuitry to forward the output to the application circuitry.


