Task Scheduling Assistance System Using Certainty and Controllability Indices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional project management techniques fail to accurately schedule tasks due to neglecting relationships between tasks, relying heavily on human intervention, and are inefficient and costly when updating schedules in response to project dynamics.

Innovation Solution

A scheduling assistance system that assigns certainty and controllability scores to tasks, generates a certainty-controllability index chart, clusters tasks, and shuffles them based on dependencies to automate task sequencing, minimizing human intervention and optimizing resource utilization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Extent of automation

If conventional project management techniques are used for task scheduling, then human intervention is required at each step, but this leads to high cost and inefficiency when updating schedules

Engineering Contradiction:
Improveautomation of task schedulingVSAvoidscheduling efficiency
Core Design Contradiction:
Extent of automationVSProductivity

Solution Approach 1:

The system automatically performs task sequencing, clustering, and scheduling without requiring human intervention at each step. The computer implements the methodology autonomously by processing project data, generating sequences, and updating schedules automatically, thereby resolving the contradiction between automation extent and productivity.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system changes the state of task scheduling from manual to automated by implementing a computer-based methodology that processes project parameters, task dependencies, and constraints to generate optimized sequences automatically, improving both automation extent and scheduling efficiency simultaneously.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If conventional techniques neglect task relationships, then scheduling is simpler, but accuracy of project completion is reduced

Engineering Contradiction:
Improvescheduling accuracyVSAvoidscheduling system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system segments tasks into clusters based on their relationships and dependencies. By dividing the project into meaningful groups of related tasks, the system can accurately model task relationships while maintaining manageable complexity in the scheduling process.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system introduces a new dimension of analysis by considering task relationships and dependencies as a separate factor alongside traditional scheduling constraints. This multi-dimensional approach improves scheduling accuracy by incorporating task interconnections without overwhelming system complexity.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Productivity

If manual task scheduling is performed, then resource investment is high, but updating schedules in response to project dynamics is inefficient

Engineering Contradiction:
Improveschedule update efficiencyVSAvoidresources required
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The system replaces manual mechanical scheduling processes with an automated computer-based methodology. The computer processes project data, task dependencies, and constraints to generate and update schedules automatically, significantly improving update efficiency while reducing human resource requirements.

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

Solution Approach 2:

The system incorporates feedback mechanisms that automatically detect changes in project dynamics and trigger schedule updates. By continuously monitoring project status and automatically adjusting schedules in response to changes, the system improves update efficiency while minimizing the resources needed for manual intervention.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10489729B2Task scheduling assistance
Publication Date: 2019.11.26 TATA CONSULTANCY SERVICES LTD
  • US10489729B2 patent drawing
  • US10489729B2 patent drawing
  • US10489729B2 patent drawing

AI summary

Methods and systems for providing assistance in scheduling a plurality of tasks pertaining to a project are described. The method may include obtaining information pertaining to each of the plurality of tasks associated with the project for scheduling execution of the plurality of tasks. Further, the method may include computing a certainty index and a controllability index for each of the plurality of tasks. The certainty index and the controllability index is computed based on corresponding certainty scores and controllability scores determined for each of the plurality of tasks. The method also includes distributing the plurality of tasks into quadrants based on a threshold value determined for the certainty index and the controllability index. In addition, the method may include generating a sequence of execution of the plurality of tasks of the project based on the division of the tasks.