Metropolitan Shared Computing Environment for Latency Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Cloud computing systems face challenges such as slower bandwidth, latency, jitter, network congestion, and security concerns, particularly for small and medium-sized businesses, due to the need for secure broadband connections and the risk of data breaches associated with multiple nodes in public cloud environments, which also lack geographic data location certainty crucial for regulatory compliance.
Innovation Solution
The implementation of a Metropolitan Shared Computing Environment (MSCE) that aggregates data processing requests from multiple, unrelated tenants in close geographic or data transmission proximity, enabling efficient execution of data processing requests with improved security and reduced latency by utilizing a local shared computing system that can dynamically adjust resources and connect to a public cloud when necessary, while maintaining data control and compliance.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If data processing requests are transmitted to public cloud computing systems through multiple network nodes, then cloud computing resources and capabilities are accessed, but network latency, bandwidth consumption, and jitter increase
Solution Approach 1:
The patent introduces a local edge computing node as an intermediary between end-user devices and public cloud computing systems. This edge node caches frequently accessed cloud resources, applications, and data locally, enabling users to access cloud computing capabilities with reduced network latency. The edge node acts as a mediator that intercepts requests, serves cached content locally when possible, and only transmits necessary data to/from the public cloud through optimized network paths.
2Reliability
If secure broadband connections are established for cloud computing, then data security is improved, but connection costs and complexity increase
Solution Approach 1:
The patent merges multiple network connections and security protocols into a unified edge computing platform. By consolidating cloud resource access, data storage, and security management at the edge node, the system reduces the complexity of individual user connections while maintaining enterprise-grade security. The edge node handles authentication, encryption, and secure data transmission centrally, allowing users to access secure cloud resources through simplified local interfaces.
3Productivity
If multiple unrelated tenants share a local computing environment, then resource utilization efficiency is improved, but data isolation and security management become more complex
Solution Approach 1:
The patent implements virtualization and containerization technologies to segment the local edge computing environment into isolated tenant spaces. Each tenant's data, applications, and computing resources are partitioned into separate virtual environments that share the physical infrastructure while maintaining strict data isolation boundaries. This segmentation enables efficient resource utilization across multiple tenants while simplifying security management through automated access controls and encryption specific to each tenant's virtual space.
Data Source
AI summary
A distributed, networked computing system providing a shared computing environment in proximity to tenants in a building plus tenants in other buildings in proximity to such building who connect via an Internet connection optimized to reduce latency, bandwidth requirements and improve data security to a shared computing environment. A building network device receives data processing requests of tenant network devices associated with tenant computing devices in building. Processing requests are aggregated by end user network devices, and building-level multi-user network device aggregates respective data processing requests from respective tenant network devices. Local shared computing system in proximity to building and in communication with multi-user network device receives data processing requests from multi-user network device, determines how execution of data processing requests should be allocated, and transmits results of executing respective data processing requests to multi-user network device, which transmits results to tenant network devices for presentation to tenants.


