Automated Subtask Assignment for Human Workers
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional automated work distribution techniques are inadequate for human workers as they do not account for individual differences, human-based factors such as prior work experience, personal engagement, and team dynamics, leading to suboptimal subtask assignments in physical assembly tasks.
Innovation Solution
A computer-implemented method that assigns subtasks to human workers based on their prior work experience and other human-based parameters, using an assignment server to determine and distribute subtasks dynamically, prioritizing task diversity and group importance to enhance engagement and teamwork.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Extent of automation
If conventional automated work distribution techniques are used, then automation is achieved, but individual differences and human-based factors are not accounted for
Solution Approach 1:
The system assigns different subtasks to different workers based on their individual characteristics, skills, and preferences. Each worker receives customized subtask assignments rather than uniform distribution, making the automation adaptable to individual differences while maintaining automated operation.
Solution Approach 2:
The system changes the parameters of subtask assignment by incorporating human-based factors such as worker skills, preferences, and characteristics into the automated distribution algorithm. This allows the automation to adapt to individual differences by modifying assignment parameters dynamically.
2Device complexity
If subtasks are assigned uniformly among workers, then distribution is simplified, but task completion efficiency decreases
Solution Approach 1:
The system dynamically adjusts subtask assignments based on real-time worker availability, skills, and task requirements. Rather than static uniform distribution, the assignment mechanism adapts continuously to optimize productivity while managing complexity through automated decision-making.
Solution Approach 2:
The system incorporates feedback loops where worker performance, preferences, and availability are continuously monitored and used to refine future subtask assignments. This feedback mechanism improves task completion efficiency by learning from past performance while maintaining automated management of assignment complexity.
3Manufacturing precision
If more coordination activities are performed, then subtask assignment quality improves, but time spent on organization increases
Solution Approach 1:
The system performs automated self-service by automatically analyzing worker characteristics, evaluating subtask requirements, and making optimal assignments without requiring extensive manual coordination. This maintains high assignment quality while minimizing organization time through autonomous decision-making.
Solution Approach 2:
The system replaces manual coordination mechanics with automated computational algorithms. Instead of workers and managers spending time coordinating assignments, an automated system processes worker data and task requirements to generate optimized assignments, maintaining precision while reducing organizational time investment.
Data Source
AI summary
A subtask assignment system for assisting groups of workers to complete a task more efficiently. The task may comprise a physical assembly task of an object. The physical assembly task comprises a plurality of subtasks that must each be completed to complete the physical assembly task. The subtask assignment system may include an assignment server connected to a plurality of user devices via a network, each user device being operated by a particular worker. The assignment server may execute an assignment engine that receives inputs describing the overall task and group of workers, generates a task model representing the task based on the inputs, populates a parameters table based on the inputs, and automatically determines subtask assignments for the group of workers based on the task model and the parameters table. The assignment server determines an optimal subtask to assign to each worker based on the parameters.


