AI Text Classification for Agile Security Task Capture

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The structured nature of Agile development processes conflicts with dynamic software development tasks, particularly cybersecurity incidents, leading to inefficiencies and loss of productivity due to delayed or missed retrospective ceremonies and mismanagement of critical vulnerability remediation.

Innovation Solution

A system and method that analyzes unstructured computer text, such as chat messages, using machine learning to automatically capture insights, classify themes and dispositions, generate candidate work items, and assign team members, thereby facilitating efficient Agile development by integrating dynamic tasks into the workflow.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If Agile development process follows structured ceremonies and timelines, then project management control is improved, but flexibility to respond to dynamic cybersecurity incidents deteriorates

Engineering Contradiction:
Improveproject management controlVSAvoidflexibility to respond to cybersecurity incidents
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system dynamically adjusts the development process by allowing critical cybersecurity tasks to interrupt and pause non-critical Agile ceremonies. The machine learning model prioritizes security incidents in real-time, enabling the process to shift from a rigid structured flow to a dynamic state where security remediation takes precedence, thus resolving the contradiction between structured control and adaptive response

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent introduces an intermediary AI system that acts as a mediator between the structured Agile process and dynamic security incidents. This intermediary analyzes communications in real-time, identifies security-related messages, and automatically creates prioritized tasks that can interrupt the normal Agile flow without completely disrupting it, thus bridging the gap between structured management and flexible response

Inventive Principle:
Principle #24Intermediary (Mediator)

2Speed

If critical vulnerability remediation is prioritized over scheduled Agile ceremonies, then security response time is improved, but loss of key findings and productivity deteriorates

Engineering Contradiction:
Improvesecurity response timeVSAvoidloss of key findings
Core Design Contradiction:
SpeedVSLoss of information

Solution Approach 1:

The system performs preliminary action by continuously monitoring and analyzing team communications in real-time during security incidents. The machine learning model proactively identifies security-related discussions and automatically creates prioritized tasks before the formal retrospective ceremony occurs, ensuring that key security findings are captured and preserved even when ceremonies are delayed or skipped

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements a feedback mechanism where the AI system continuously analyzes communications, generates tasks, and tracks their completion. This feedback loop ensures that even when Agile ceremonies are interrupted for security remediation, the system automatically captures lessons learned and creates improvement tasks, preventing loss of key findings while maintaining fast security response

Inventive Principle:
Principle #23Feedback

3Reliability

If manual retrospective ceremonies are conducted after each sprint, then team reflection and improvement are improved, but time consumption and productivity loss deteriorates

Engineering Contradiction:
Improveteam reflection qualityVSAvoidtime consumption for ceremonies
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system enables self-service by automatically conducting the retrospective analysis through machine learning. The AI independently analyzes all team communications, identifies security incidents, extracts key findings, and generates improvement tasks without requiring extensive manual facilitation. This automates the reflection process, maintaining high-quality team reflection while dramatically reducing the time and effort required for manual ceremony conduct

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces the mechanical manual retrospective ceremony with an automated AI-based system. Instead of requiring team members to manually discuss and document findings during scheduled ceremonies, the machine learning model automatically processes communications, identifies patterns, and generates actionable tasks, thus substituting the time-consuming mechanical process with an efficient automated system that preserves reflection quality

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

Data Source

PatentUS12572860B2Extraction of actionable insights through analysis of unstructured computer text
Publication Date: 2026.03.10 FMR CORP
  • US12572860B2 patent drawing
  • US12572860B2 patent drawing
  • US12572860B2 patent drawing

AI summary

Methods and apparatuses are described in which unstructured computer text is analyzed for extraction of actionable insights in a computing environment. A server executes a machine learning classification model on text messages exchanged between users to classify each text message according to a disposition and a theme. The server analyzes the classified messages to generate candidate work items, each associated with software applications and skills requirements. The server filters the candidate items to remove extraneous items based upon a work item backlog or a prioritization. The server determines team members to assign to each remaining candidate item by comparing the software applications and the skills requirements for the work item to a profile for each team member. The server creates a task for each remaining candidate item, the task including the assigned team members. The server generates a notification for each task for transmission to the assigned team members.