Recursive Project Scheduling with Inheritance and Feedback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing project scheduling methodologies, such as the Critical-path method and Gantt charts, are rigid and lack the ability to revise plans based on prior performance, have limited user interaction, and struggle with managing complex projects effectively due to inflexibility in scheduling units and inadequate real-time adaptation.

Innovation Solution

A computer-automated system that allows users to create and manage 'Items' and 'Plans' efficiently, providing real-time status updates and predictive analytics, enabling flexible scheduling, real-time adaptation, and dynamic resource allocation through a continuous build environment with object-oriented constructs and inheritance mechanisms.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If traditional project scheduling methodologies (Critical-path method, Gantt charts) are used, then project scheduling can be performed with established methods, but the system lacks flexibility to revise plans based on prior performance and real-time adaptation

Engineering Contradiction:
Improveability to revise plans based on prior performanceVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements feedback mechanisms that capture prior performance data and use it to dynamically revise project schedules. The system learns from actual project outcomes and adjusts future scheduling decisions, enabling continuous improvement and adaptation based on real performance data rather than static historical methods.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The scheduling system transitions from static, predetermined schedules to dynamic schedules that automatically adjust based on real-time project status, resource availability, and performance data. This allows the system to adapt flexibly to changing conditions while maintaining overall project objectives.

Inventive Principle:
Principle #15Dynamics

2Measurement precision

If complex projects are broken into many small work elements for scheduling, then scheduling precision improves, but the complexity of managing and coordinating these elements increases significantly

Engineering Contradiction:
Improvescheduling precisionVSAvoidmanagement complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments complex projects into hierarchical work elements that can be scheduled at multiple levels of detail. This allows precise scheduling of individual tasks while automatically aggregating up to higher-level project milestones, managing complexity through structured decomposition rather than flat enumeration of all elements.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system implements nested scheduling where smaller work elements are contained within larger work packages, which are themselves contained within project phases. This hierarchical nesting allows precise control at the element level while automatically coordinating with higher-level schedules, reducing the perceived complexity of managing numerous individual elements.

Inventive Principle:
Principle #7Nested doll (Nesting)

3Productivity

If more resources are allocated to project management and scheduling coordination, then project completion efficiency improves, but the time and cost overhead increases

Engineering Contradiction:
Improveproject completion efficiencyVSAvoidtime overhead for coordination
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The scheduling system implements self-service capabilities where the automated scheduling engine independently performs resource allocation, conflict resolution, and schedule optimization without requiring extensive manual intervention. This reduces the time overhead for coordination while maintaining high project completion efficiency through algorithmic decision-making.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary scheduling and resource allocation actions in advance, identifying potential conflicts and optimization opportunities before they become critical issues. This proactive approach reduces the need for reactive coordination and minimizes time overhead during actual project execution.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11138531B1Method and system of planning and scheduling that incorporates inheritance, feedback learning, path optimization, and simulation
Publication Date: 2021.10.05 ALIGNED SERVICES INC
  • US11138531B1 patent drawing
  • US11138531B1 patent drawing
  • US11138531B1 patent drawing

AI summary

Embodiments disclose a system and method for planning and scheduling, comprising connecting a single or plurality of similar computer systems via a local, private, or public network, creating or instantiating a plan a plan or plans, wherein the said plan is comprised within a tackle, and wherein the plan comprises a single or plurality of recursive child plans, allowing for organization, linking, interfacing and inheritance of a plurality of plans, a single or plurality of items, and for organization, linking, interfacing and inheritance of said items, performing an operation or operations on each item wherein each item can be broken up, perfected, integrated, or tackled, and wherein the encoded instructions further cause the computer system to request assignment through a series of assigning users, with the final assigning user assigning the first item for a first user who commits to the assignment of the first item; wherein the first user commits to constructing the item by providing a commitment duration range of time becoming the assigned user; delivering the constructed item by the assigned user to one or more receiving users; each receiving user accepting and rejecting the constructed item by the assigning user; and the system recording and storing critical analytics with respect to construction of the assigned item and its' delivery relative to the specified duration range; with an ability to modify given protocol between users on demand.