Task Distribution System for Dynamic Priority Allocation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing automated workflow management systems fail to efficiently distribute tasks among workers based on shifting priorities, availability, and skill sets, leading to inefficiencies and resource wastage, particularly in remote or hybrid work environments.
Innovation Solution
A computer-implemented method and system that classifies tasks into types, prioritizes them dynamically, and assigns them to workers based on real-time availability, skill weighting, and adjustable assignment weightings, allowing for self-assignment and manual adjustments by managers, ensuring tasks are allocated according to organizational priorities and worker capabilities.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If tasks are assigned to workers based on predetermined availability and skillset, then task distribution efficiency is improved, but the system cannot adapt to shifting organizational priorities over time
Solution Approach 1:
The system dynamically adjusts task priorities and worker assignments in real-time based on changing organizational priorities. The automated workflow management system continuously monitors priority changes and reassigns tasks accordingly, making the system adaptable to shifting demands while maintaining efficient task distribution.
Solution Approach 2:
The system changes priority parameters and assignment weightings based on organizational needs. By adjusting these parameters dynamically, the system can reallocate tasks to different workers or prioritize different task types without manual intervention, resolving the contradiction between efficiency and adaptability.
2Device complexity
If simple task queuing and assignment systems are used, then system complexity is reduced, but work backlogs form and resource utilization becomes inefficient
Solution Approach 1:
The system automatically assigns tasks to workers based on real-time availability and skillset matching without requiring manual management intervention. This self-service approach eliminates work backlogs by continuously optimizing task distribution while maintaining relatively simple system architecture through automated decision-making algorithms.
3Extent of automation
If manual task reallocation is left to individual workers and management, then system automation is reduced, but the system cannot respond quickly to transient backlogs or priority changes
Solution Approach 1:
The system continuously monitors task completion status, worker availability, and organizational priorities to automatically adjust assignments. This feedback mechanism enables rapid response to priority changes and backlog conditions, with the system adapting its task distribution strategy in real-time without requiring manual management action.
Data Source
AI summary
There is provided a method for assigning a task to a worker including identifying a plurality of task types within which each task of a plurality of tasks is classifiable, prioritizing each type relative one another, sorting the tasks into a queue according to relative priority of the type with which each task is associated, identifying a plurality of worker profiles each having a subset of task types assignable to a worker associated with the profile and a weighting for each task type of the subset, and, assigning to one worker one task from the queue which corresponds with at least one task type of the subset of the profile, the one task being prioritized relative to other tasks in the queue according to relative priority of the type and where the type of the one task is weighted according to the weighting associated with the type of the subset.


