AI Model and Hardware Selection for Bandwidth-Aware Task Routing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional systems are inflexible and computationally inefficient when utilizing artificial intelligence models and hardware environments, leading to excessive bandwidth usage, processing power wastage, and inefficient resource allocation.

Innovation Solution

The intelligent selection and execution platform dynamically selects optimal machine-learning models and hardware environments based on workload features and task routing metrics, allowing for flexibility and efficiency by intelligently scheduling tasks and training processes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If conventional systems utilize a single artificial intelligence model or a small handful of models, then the system complexity is reduced and ease of operation is improved, but computational efficiency deteriorates and resource utilization worsens due to excessive bandwidth usage and processing power wastage

Engineering Contradiction:
Improveease of operationVSAvoidcomputational efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The system implements a universal model selection mechanism that can dynamically choose from multiple AI models (including LLMs, vision models, audio models, and specialized models) based on task requirements. This multi-functional approach allows the system to handle diverse tasks efficiently while maintaining ease of operation through automated model selection, resolving the contradiction between simplicity and computational efficiency.

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

Solution Approach 2:

The system dynamically selects AI models based on real-time task characteristics, model availability, and performance metrics. This dynamic adaptation allows the system to optimize computational efficiency for each specific task while maintaining a simple interface for users, effectively resolving the contradiction between ease of operation and computational efficiency.

Inventive Principle:
Principle #15Dynamics

2Ease of manufacture

If conventional systems are built to access a specific artificial intelligence model, then the device complexity is reduced and ease of manufacture is improved, but adaptability deteriorates as new models require complete system rebuilding

Engineering Contradiction:
Improveease of manufactureVSAvoidadaptability
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The system employs a universal model selection layer that can interface with multiple types of AI models (LLMs, vision models, audio models, specialized models) without requiring system restructuring. This universal interface maintains ease of manufacture while enabling high adaptability to new models and tasks.

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

Solution Approach 2:

The system dynamically adapts to new AI models through automated model registration and selection mechanisms. When new models are introduced, the system automatically integrates them into the model pool without requiring complete system rebuilding, thus maintaining ease of manufacture while achieving high adaptability.

Inventive Principle:
Principle #15Dynamics

3Device complexity

If conventional systems execute tasks on available artificial intelligence models without selective optimization, then the device complexity is reduced, but computational efficiency deteriorates due to running tasks on poorly fitting models

Engineering Contradiction:
Improvedevice complexityVSAvoidcomputational efficiency
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The system segments the model selection process into distinct components: task analysis, model matching, performance evaluation, and dynamic selection. This segmentation enables efficient model-task pairing without excessive complexity, as each component handles a specific aspect of the selection process independently.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically optimizes model selection based on real-time task characteristics and model performance metrics. This dynamic approach achieves high computational efficiency by matching tasks with the most suitable models while maintaining manageable system complexity through automated decision-making algorithms.

Inventive Principle:
Principle #15Dynamics

4Adaptability or versatility

If conventional systems utilize local hardware environment exclusively, then the adaptability to different hardware is improved, but productivity deteriorates when local resources are exhausted or unavailable

Engineering Contradiction:
Improvehardware adaptabilityVSAvoidproductivity
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The system introduces a hardware abstraction layer that acts as an intermediary between AI models and underlying hardware environments (local and remote). This layer enables seamless adaptation to different hardware while maintaining high productivity by automatically selecting and managing appropriate execution environments based on resource availability and task requirements.

Inventive Principle:
Principle #24Intermediary (Mediator)

5Ease of operation

If conventional systems initiate training tasks on local hardware environment without bandwidth consideration, then the ease of operation is improved, but loss of energy worsens due to unexpected increases in bandwidth usage

Engineering Contradiction:
Improveease of operationVSAvoidbandwidth usage
Core Design Contradiction:
Ease of operationVSLoss of energy

Solution Approach 1:

The system performs preliminary bandwidth assessment and resource availability checks before initiating training tasks. This preliminary action ensures that training tasks are scheduled only when sufficient bandwidth and resources are available, preventing energy waste while maintaining ease of operation through automated resource management.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms that monitor bandwidth usage and resource availability during training task execution. Based on this feedback, the system dynamically adjusts task scheduling and resource allocation, preventing excessive bandwidth consumption while maintaining simple operation through automated control.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20260072749A1Dynamically selecting artificial intelligence models and hardware environments to execute tasks
Publication Date: 2026.03.12 DROPBOX INC
  • US20260072749A1 patent drawing
  • US20260072749A1 patent drawing
  • US20260072749A1 patent drawing

AI summary

The present disclosure relates to systems, non-transitory computer-readable media, and methods for selecting machine-learning models and hardware environments for executing a task. In particular, in one or more embodiments, the disclosed systems select a designated machine-learning model for executing a task based on workload features of the task and task routing metrics for a plurality of machine-learning models. In addition, in one or more embodiments, the disclosed systems select a designated hardware environment for executing the task based on workload features for the task and task routing metrics for a plurality of hardware environments. In some embodiments, the disclosed systems select a fallback machine-learning model and a fallback hardware environment for executing the task if the designated machine-learning model or designated hardware environment are unavailable. Moreover, in one or more embodiments, the disclosed systems can pause and initiate tasks based on bandwidth availability.