Dynamic Test Resource Pool Allocation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Manual resource allocation in test environments is time-consuming, wasteful of human resources, and often infeasible, especially when dealing with large numbers of resources that require frequent adjustments due to changes such as adding or deleting resources.

Innovation Solution

An automatic resource allocation method that acquires test resource requirements, generates combined resource pools by grouping existing test resources, selects a target resource pool, and allocates its resources to the test task, while also automatically adjusting resources when they change.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If manual resource allocation is used to manage and allocate test resources, then flexibility in handling specific test scenarios can be achieved, but allocation efficiency deteriorates and labor costs increase when dealing with large numbers of resources

Engineering Contradiction:
Improveflexibility in handling test scenariosVSAvoidallocation efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The system enables automatic resource allocation where the resource management system autonomously performs allocation without manual intervention. The system automatically acquires test resource requirements, groups existing test resources into combined resource pools, selects target resource pools, and allocates resources to test tasks, making the system self-sufficient in managing resource distribution.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces the manual mechanical allocation process with an automated computational system. Instead of human operators manually assigning resources, the system uses automated algorithms to acquire requirements, group resources, select appropriate pools, and allocate resources, substituting human labor with an automated information processing system.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Ease of operation

If manual resource allocation is used, then initial resource distribution can be performed, but readjustment becomes more difficult when resources change such as adding or deleting resources

Engineering Contradiction:
Improveease of initial allocationVSAvoidease of readjustment
Core Design Contradiction:
Ease of operationVSEase of repair

Solution Approach 1:

The system implements dynamic resource allocation that automatically adapts when resources change. When test resources are added or deleted, the system dynamically regroups existing resources into new combined resource pools, automatically selects appropriate target pools, and reallocates resources without requiring manual readjustment, making the system flexible and adaptive to changes.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system performs preliminary grouping of test resources into combined resource pools based on resource features and requirements. By pre-organizing resources into flexible pools that can be automatically reconfigured, the system prepares the resource structure in advance to facilitate easy readjustment when changes occur, eliminating the need for difficult manual reorganization.

Inventive Principle:
Principle #10Preliminary action

3Stability of the object's composition

If multiple resource pools are required with fixed definitions, then resource organization can be maintained, but manual allocation and combination is time-consuming and wasteful of human resources

Engineering Contradiction:
Improveresource organization stabilityVSAvoidtime for manual allocation
Core Design Contradiction:
Stability of the object's compositionVSLoss of time

Solution Approach 1:

The system creates combined resource pools that can serve multiple test tasks and scenarios universally. Instead of maintaining separate fixed resource pools for each scenario, the system groups test resources into flexible combined pools that can be dynamically selected and allocated to different test tasks based on requirements, making the resource organization both stable and universally applicable.

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

Solution Approach 2:

The patent replaces manual allocation operations with automated system operations. The system automatically acquires test resource requirements, groups resources into combined pools, selects target pools, and performs allocation without human intervention, eliminating the time-consuming manual processes while maintaining organized resource structures.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS20250077281A1Resource allocation method and apparatus, electronic device, and computer-readable storage medium
Publication Date: 2025.03.06 VERISILICON MICROELECTRONICS (CHENGDU) CO LTD
  • US20250077281A1 patent drawing
  • US20250077281A1 patent drawing
  • US20250077281A1 patent drawing

AI summary

A resource allocation method and apparatus, an electronic device, and a computer-readable storage medium are provided. The resource allocation method includes acquiring the test resource requirements required by the test task, obtaining the combined resource pools that satisfy the test resource requirements through grouping at least two of all existing test resources, selecting a target resource pool from the combined resource pools, and allocating resources of the target resource pool to the test task. This method can automatically generate dynamic resource pools according to the resource features. The test task can be matched to qualified resource pools according to the test resource requirements of the test, and then occupies corresponding test resources for testing.