Mobile Device Cluster Computing via Secure Container Isolation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional large-scale computing systems are costly and resource-intensive, and there is a need for secure and efficient methods to utilize the spare computing power of mobile devices to form a cloud service infrastructure.

Innovation Solution

The implementation of secure containers on mobile computing devices, managed by an init process, allows for the creation of a cloud service infrastructure by isolating resources and securely utilizing idle computing power without affecting user experience, enabling the devices to act as nodes in a cluster or cloud service infrastructure.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Power

If conventional large-scale computing systems are used to provide high computing power, then computing capability is improved, but cost and resource consumption increase significantly

Engineering Contradiction:
Improvecomputing capabilityVSAvoidcost and resource requirements
Core Design Contradiction:
PowerVSQuantity of substance

Solution Approach 1:

The patent combines multiple mobile computing devices into a unified cluster computing system. By merging the idle computing resources of numerous mobile devices (each with Cortex A15 cores providing ~100 GFlops), the system achieves supercomputer-level computing power (17590 TFlops) without the high cost of traditional dedicated supercomputers. The cluster manager coordinates these distributed devices to function as a single computing resource.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

Mobile computing devices serve dual functions: they continue to provide user-facing computing services while simultaneously contributing their idle computing power to the cluster. This multi-functionality allows the same hardware resources to serve both personal computing needs and large-scale computational tasks, maximizing resource utilization without requiring separate dedicated infrastructure.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Power

If spare computing power of mobile devices is utilized, then computing resources are improved, but security risks increase due to access to sensitive information

Engineering Contradiction:
Improvecomputing resourcesVSAvoidsecurity
Core Design Contradiction:
PowerVSReliability

Solution Approach 1:

The patent segments the mobile device's computing resources into distinct containerized environments. Each container is isolated and can only access specific authorized resources, preventing unauthorized access to sensitive personal information. The LXC container technology creates virtual boundaries that separate cluster computing tasks from user data, ensuring that even though the device contributes computing power, the security of sensitive information is maintained through architectural isolation.

Inventive Principle:
Principle #1Segmentation

3Power

If mobile devices are used for cluster computing, then computing power is improved, but response time and latency increase affecting user experience

Engineering Contradiction:
Improvecomputing powerVSAvoidresponse time and latency
Core Design Contradiction:
PowerVSLoss of time

Solution Approach 1:

The cluster manager dynamically allocates and manages computing resources across mobile devices based on real-time conditions. When a mobile device is actively being used by its owner, the system dynamically adjusts to prioritize user-facing applications and minimizes cluster computing tasks. The init process and container management system dynamically respond to usage patterns, ensuring that cluster computing operations do not interfere with user experience by pausing or relocating non-critical computational tasks during active usage periods.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentEP3561672B1Method and apparatus for a mobile device based cluster computing infrastructure
Publication Date: 2022.06.01 HUAWEI TECH CO LTD
  • EP3561672B1 patent drawingFigure 1
  • EP3561672B1 patent drawingFigure 2
  • EP3561672B1 patent drawingFigure 3

AI summary

A mobile computing apparatus including a processor coupled to a wireless communications interface, wherein the processor is configured to execute an init process, wherein the init process comprises a container manager. The processor creates, using the container manager, a plurality of secure containers and executes, in a first secure container of the plurality of secure containers, a first mobile device process. The processor executes, in a second secure container of the plurality of secure containers, a cluster node process, wherein the cluster node process is configured to operate as a node of a cloud service infrastructure.