Agent Application for IT Infrastructure Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional SaaS applications for managing information technology infrastructures face challenges in accessing and managing private network resources due to security constraints, limiting their ability to establish connections and perform configuration updates.

Innovation Solution

An agent application is provisioned within a private information technology infrastructure, which receives updates and instructions from a management system to configure and manage network resources, allowing for seamless updates and management without disrupting ongoing operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of repair

If a SaaS application is used for managing information technology infrastructures, then the provisioning application can be efficiently debugged and updated without reconfiguring customer infrastructure, but the application cannot access network resources of private information technology infrastructures due to security constraints

Engineering Contradiction:
Improvedebugging and updating provisioning applicationVSAvoidaccess to private network resources
Core Design Contradiction:
Ease of repairVSAdaptability or versatility

Solution Approach 1:

The patent introduces an agent application as an intermediary component that is provisioned within the customer's private information technology infrastructure. This agent acts as a mediator between the external SaaS-based provisioning application and the private network resources. The agent enables the SaaS application to indirectly access and manage private network resources by receiving instructions from the SaaS application and executing them locally within the private infrastructure, thus resolving the security constraint while maintaining functionality.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If the provisioning application remains separate and independent from network resources, then the application can be efficiently debugged and updated, but it becomes challenging to establish connections to and manage network resources of private infrastructures

Engineering Contradiction:
Improvedebugging and updating provisioning applicationVSAvoidability to manage network resources
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent segments the provisioning system into two distinct components: a SaaS-based provisioning application that remains separate and independent for easy debugging and updating, and a local agent application that is provisioned within the customer's private infrastructure to handle actual resource management operations. This segmentation allows each component to fulfill its specific role effectively - the SaaS application provides centralized control and updateability, while the local agent enables direct access and management of private network resources.

Inventive Principle:
Principle #1Segmentation

3Reliability

If security constraints are enforced to protect private network resources, then the infrastructure remains secure, but the provisioning application cannot access and manage these resources

Engineering Contradiction:
Improvesecurity of private infrastructureVSAvoidability to access private network resources
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The agent application serves as a secure intermediary that is provisioned within the customer's private infrastructure with appropriate access permissions. It receives encrypted instructions from the SaaS provisioning application and executes them locally, enabling resource management while maintaining security boundaries. The agent acts as a trusted mediator that allows controlled access to private resources without compromising the overall security architecture of the infrastructure.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20220329480A1Agent application for managing information technology infrastructures
Publication Date: 2022.10.13 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US20220329480A1 patent drawing
  • US20220329480A1 patent drawing
  • US20220329480A1 patent drawing

AI summary

Methods and systems disclosed herein relate generally to systems and methods for configuring an agent application provisioned within a private information technology infrastructure. The agent application provisioned in a private information technology infrastructure receives a payload comprising a set of parameters that include information that identifies that an update of the agent application is available. The agent application parses the set of parameters to determine that the update of the agent application is available. The agent application receives an updated component for modifying one or more functions of the agent application. The agent application deactivates a component of the agent application that corresponds to the updated component. The agent application replaces the deactivated component of the agent application with the updated component, in which one or more other components of the agent application continue their respective operations.