Automatic Task Assignment for Idle Resources

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In project planning, resources often become idle due to external factors, task delays, or early completion, leading to inefficiencies and the need for manual intervention, which is laborious and error-prone, especially in large and complex projects.

Innovation Solution

An automatic task assignment system that detects idle resources and assigns filler tasks, which are low-priority, time-flexible, and capable of being split, to utilize idle periods, and automatically un-assigns them when the resource is needed for scheduled tasks, using an event-based mechanism to manage start and stop triggers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If manual task assignment is used to keep resources fully utilized, then resource utilization is improved, but labor effort and error probability increase

Engineering Contradiction:
Improveresource utilizationVSAvoidmanual intervention complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system enables automatic task assignment where the computer system autonomously detects idle resources, selects appropriate filler tasks, and assigns them without human intervention. The system monitors resource status, evaluates task eligibility criteria (low priority, time-flexible, splittable), and executes assignments automatically, allowing the system to serve itself rather than requiring manual management.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements continuous monitoring of resource status and task progress, using this feedback to trigger automatic reassignment when resources become idle or when scheduled tasks are updated. The feedback mechanism detects changes in resource availability and systematically responds by assigning or unassigning filler tasks, creating a closed-loop control system that maintains optimal resource utilization.

Inventive Principle:
Principle #23Feedback

2Productivity

If filler tasks are assigned to idle resources, then resource utilization is improved, but project plan integrity may be compromised

Engineering Contradiction:
Improveresource utilizationVSAvoidproject plan integrity
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system changes the priority parameter of filler tasks to be lower than scheduled tasks, ensuring that when resources become available for scheduled tasks, the system can automatically unassign filler tasks. This parameter differentiation allows the system to dynamically adjust task assignments based on changing project requirements while maintaining the integrity of the overall project plan.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system implements dynamic task assignment where filler task assignments are not fixed but can be automatically adjusted based on real-time project status. When scheduled tasks are updated or resources become available, the system dynamically reassigns resources from filler tasks back to scheduled tasks, ensuring project plan integrity is maintained while maximizing resource utilization during idle periods.

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If tasks are split into multiple portions for filler assignment, then flexibility in assignment is improved, but task management complexity increases

Engineering Contradiction:
Improvetask assignment flexibilityVSAvoidtask management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system segments filler tasks into multiple portions that can be independently assigned to different idle resources. Each portion represents a discrete unit of work that can be assigned, tracked, and completed independently. This segmentation allows the system to distribute work across multiple resources efficiently while maintaining clear tracking of progress toward the overall filler task completion.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS9418348B2Automatic task assignment system
Publication Date: 2016.08.16 ORACLE INT CORP
  • US9418348B2 patent drawing
  • US9418348B2 patent drawing
  • US9418348B2 patent drawing

AI summary

A system is provided that automatically assigns tasks to resources. The system receives a notification that a resource is about to enter an idle period or has entered the idle period. The system further automatically assigns a filler task or a portion of the filler task to the resource, where the filler task is a task that can be split into multiple portions. The system further receives a notification that the resource is about to exit the idle period or has exited the idle period. The system further automatically un-assigns the filler task or the portion of the filler task from the resource.