Modular Device Task Orchestration for Resource Pooling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Modular electronic devices face challenges in efficiently managing computational tasks due to limitations in resource utilization and coordination with available computing devices, leading to suboptimal performance and resource allocation.

Innovation Solution

A modular electronic device is configured to identify computational tasks, assess available computing devices' resources, and determine the benefits of task performance, allowing it to selectively utilize these resources and coordinate task execution among connected devices, either by physical or wireless communication, to optimize task performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If modular electronic devices perform computational tasks using their own resources, then task execution is independent and reliable, but resource utilization is insufficient and performance is suboptimal

Engineering Contradiction:
Improvetask execution reliabilityVSAvoidresource utilization efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent combines the computational resources of the modular electronic device with those of external computing devices to form a unified computational system. The task management system orchestrates task distribution across multiple devices, merging their processing capabilities to achieve both reliable execution (through redundancy and distribution) and efficient resource utilization (by pooling available resources).

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent creates a universal task management system that can handle various computational tasks across different types of devices. The system is designed to work with diverse computing devices (mobile phones, tablets, laptops, servers) and can dynamically allocate tasks based on available resources, achieving multi-functionality in resource coordination and task execution.

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

2Productivity

If modular electronic devices utilize external computing resources, then resource utilization and task performance improve, but system complexity and coordination overhead increase

Engineering Contradiction:
Improvetask performanceVSAvoidsystem coordination complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent introduces a task management system as an intermediary layer between the modular electronic device and external computing devices. This mediator handles the complexity of resource assessment, task distribution, and coordination, shielding the user and application logic from the underlying system complexity while enabling efficient task performance across distributed devices.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent implements feedback mechanisms where the task management system continuously monitors the status, resource availability, and performance of external computing devices. Based on this feedback, the system dynamically adjusts task allocation and resource utilization strategies, optimizing task performance while managing system complexity through adaptive control.

Inventive Principle:
Principle #23Feedback

3Productivity

If computational tasks are distributed across multiple devices, then resource utilization increases, but task coordination and management become more difficult

Engineering Contradiction:
Improveresource utilizationVSAvoidtask management ease
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The task management system serves as an intermediary that abstracts the complexity of distributed task coordination. It provides a unified interface for submitting tasks and automatically handles the distribution, monitoring, and aggregation of results from multiple computing devices, making resource utilization transparent and easy to operate.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent implements self-service mechanisms where the task management system automatically assesses available resources, allocates tasks to appropriate devices, and coordinates execution without requiring manual intervention. The system autonomously manages the distributed computing environment, improving resource utilization while maintaining ease of operation through automation.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10268520B2Task management system for computer networks
Publication Date: 2019.04.23 GOOGLE LLC
  • US10268520B2 patent drawing
  • US10268520B2 patent drawing
  • US10268520B2 patent drawing

AI summary

Systems and methods are provided for managing task performance for a modular electronic device. In one implementation, a modular electronic device can include one or more electronic modular components. The modular electronic device can identify a computational task associated with the modular electronic device and identify one or more computing devices that are available to perform at least a portion of the computational task. The modular electronic device can obtain one or more sets of data associated with one or more computational resources of the computing devices. The modular electronic device can determine a potential benefit to the modular electronic device associated with the performance of the computational task by the computing devices. The modular electronic device can perform at least a portion of the computational task with the computing devices based, at least in part, on the sets of data associated with the computational resources and the potential benefit.