Cloud Application Ticket Automation via User Validation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Cloud-based applications experience security vulnerabilities when they are due for security patches or updates, and cloud-based images supporting these applications are not periodically refreshed, leading to increased susceptibility to cyberattacks and inefficient communication of remediation efforts.

Innovation Solution

A system that automatically generates and assigns tickets for cloud-based applications using a data structure that maps application identifiers to user identifiers, categories, and labels, ensuring that communications are directed to active and valid users, thereby optimizing resource usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If communications are sent to all users associated with cloud-based applications, then user experience is improved by ensuring relevant users receive notifications, but power, processing, and network resources are wasted by targeting inactive or invalid users

Engineering Contradiction:
Improveuser experienceVSAvoidpower and processing resources
Core Design Contradiction:
Ease of operationVSLoss of energy

Solution Approach 1:

The system performs preliminary verification of user validity and activity status before sending communications. A data structure stores and validates user identifiers, team names, and contact information in advance, filtering out inactive or invalid users before notification delivery, thus preventing waste of resources on unreachable users

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses feedback from verification processes to dynamically update the data structure, removing invalid users and updating contact information based on verification results. This feedback loop ensures that only valid, active users remain in the distribution list, optimizing resource usage while maintaining effective communication coverage

Inventive Principle:
Principle #23Feedback

2Loss of energy

If a data structure is created and verified to map application identifiers to valid user identifiers, then resource efficiency is improved by reducing waste, but processing time and computational overhead increase due to verification steps

Engineering Contradiction:
Improveresource efficiencyVSAvoidprocessing time
Core Design Contradiction:
Loss of energyVSLoss of time

Solution Approach 1:

The system performs verification of user identifiers, team names, and contact information in advance and stores validated data in a structured format. This preliminary verification eliminates the need for repeated validation during communication delivery, reducing overall processing time while maintaining resource efficiency

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system changes the state of data from unverified to verified by updating the data structure with validated user identifiers and contact information. This parameter change (from unverified to verified status) allows subsequent communications to proceed without re-verification, balancing initial processing overhead with long-term efficiency gains

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250112839A1Automated ticket creation and assignment for cloud-based applications
Publication Date: 2025.04.03 CAPITAL ONE SERVICES LLC
  • US20250112839A1 patent drawing
  • US20250112839A1 patent drawing
  • US20250112839A1 patent drawing

AI summary

In some implementations, a remediation engine may verify and update data structures for cloud-based applications. The remediation engine may receive the data structure, may verify team names and user identifiers against lists of valid entries, and may update the data structure by removing inactive entries and indicating backup users if necessary. The updated data structure may be provided for processing alerts and may be integrated with ticket management systems to automate the creation and assignment of tickets. This approach may efficiently manage security vulnerabilities in cloud-based applications by maintaining valid user assignments and categories relevant to the cloud environment, thereby reducing unnecessary communications and conserving power, processing resources, and network resources.