AI Deployment Framework for Task Prediction and Tracking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In enterprise deployment processes, tracking progress and accountability across multiple teams involved in software application deployment is challenging due to information silos and lost communication, leading to a lack of control over the product delivery.

Innovation Solution

An enterprise deployment framework utilizing a machine learning module to predict task completion times, with an AI/ML component that recommends actions through launch orchestration processes, providing real-time tracking and notifications, and a lightweight approval workflow for cross-team collaboration, enabling end-to-end visibility and automation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If multiple teams perform dedicated tasks in enterprise deployment, then deployment functionality is improved, but tracking progress and accountability becomes difficult due to information silos and lost communication

Engineering Contradiction:
Improvedeployment functionalityVSAvoidtracking progress and accountability
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The patent merges multiple team tasks and communication channels into a single unified deployment framework. This framework consolidates progress tracking, accountability monitoring, and cross-team communication into one integrated system, eliminating information silos while preserving the specialized functionality of individual teams.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The deployment framework implements real-time feedback mechanisms that continuously monitor and report on task progress, accountability status, and communication flow across all teams. This feedback loop ensures that information is continuously updated and shared, preventing loss of tracking data while maintaining team autonomy.

Inventive Principle:
Principle #23Feedback

2Productivity

If AI/ML component predicts task completion times, then deployment efficiency is improved, but accuracy may fall below safe-level requiring additional action recommendations

Engineering Contradiction:
Improvedeployment efficiencyVSAvoidprediction accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary AI/ML predictions of task completion times to guide deployment planning and resource allocation. When predictions fall below the safe-level accuracy threshold, the system proactively recommends additional actions or alternative approaches before deployment proceeds, ensuring reliability is maintained while preserving efficiency gains from accurate predictions.

Inventive Principle:
Principle #10Preliminary action

3Loss of information

If real-time tracking and notifications are implemented, then end-to-end visibility is improved, but system complexity increases

Engineering Contradiction:
Improveend-to-end visibilityVSAvoidsystem complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The deployment framework implements a universal real-time tracking system that serves multiple functions simultaneously: monitoring task progress, tracking accountability, providing end-to-end visibility, and sending notifications. This multi-functional approach achieves comprehensive visibility without proportionally increasing system complexity, as a single unified system performs all these functions rather than requiring separate systems for each.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS11301226B2Enterprise deployment framework with artificial intelligence/machine learning
Publication Date: 2022.04.12 DELL PROD LP
  • US11301226B2 patent drawing
  • US11301226B2 patent drawing
  • US11301226B2 patent drawing

AI summary

A method comprises managing multiple tasks of multiple entities associated with a deployment of a software program with a deployment framework comprising a machine learning module configured to assist with managing the multiple tasks of the multiple entities. The managing step comprises tracking a status of one or more of the multiple tasks, and predicting a time taken for a given one of the multiple entities to complete a given one of the multiple tasks.