Filesystem Agent Management During OS Patching Boot

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current filesystem agent management systems require significant downtime and resources for upgrading or downgrading, leading to increased vulnerability and complexity, as they necessitate stopping all processes and coordinating multiple teams for maintenance, resulting in outdated versions and increased risk incidents.

Innovation Solution

A system and method that enables filesystem agent management through a tool that upgrades, downgrades, or installs software packages during system boot, using a repository, interface, and server with a processor to patch the operating system, execute customized scripts, and validate changes, thereby reducing downtime and manual intervention.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If filesystem agent upgrade is performed manually during system operation, then agent version can be updated, but system downtime increases and operational complexity increases

Engineering Contradiction:
Improveagent version currencyVSAvoidsystem downtime
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements preliminary action by preparing the agent package and validation mechanisms before the actual upgrade occurs. The system validates the new agent version against the running version and checks compatibility with the operating system kernel before activation, ensuring that the upgrade process can proceed quickly during system boot without requiring extensive manual preparation or causing prolonged downtime.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent applies self-service by enabling the filesystem agent to perform self-upgrade during system boot. The upgrade mechanism automatically compares versions, validates compatibility, and activates the new agent without requiring manual intervention during the actual upgrade process, thereby reducing both downtime and operational complexity while maintaining agent version currency.

Inventive Principle:
Principle #25Self-service

2Reliability

If filesystem agent upgrade is performed manually, then version control can be maintained, but operational complexity and coordination requirements increase

Engineering Contradiction:
Improveversion controlVSAvoidupgrade process complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system implements self-service by automatically performing version comparison between the running agent and the new agent package, validating compatibility with the operating system kernel, and managing the activation process. This automated self-management maintains version control while significantly reducing the operational complexity and multi-team coordination requirements associated with manual upgrade processes.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent incorporates feedback mechanisms that automatically compare the running agent version with the new agent version and validate compatibility information. This feedback loop enables intelligent decision-making about whether to proceed with the upgrade, maintaining version control through automated validation while reducing process complexity by eliminating manual version checking and compatibility assessment steps.

Inventive Principle:
Principle #23Feedback

3Stability of the object's composition

If agent upgrade requires stopping all processes, then system stability is maintained, but productivity and operational efficiency decrease

Engineering Contradiction:
Improvesystem stabilityVSAvoidoperational efficiency
Core Design Contradiction:
Stability of the object's compositionVSProductivity

Solution Approach 1:

The patent applies preliminary action by performing validation of the new agent version against the running version and the operating system kernel before the upgrade is activated. This pre-validation ensures system stability is maintained by confirming compatibility, while allowing the actual upgrade to occur during system boot when productivity impact is minimal, thus resolving the contradiction between stability and operational efficiency.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements self-service by automatically managing the upgrade process during system boot without requiring process stops or manual intervention. The automated validation and activation mechanisms maintain system stability through compatibility checking while enabling continuous operation and improving productivity by eliminating downtime associated with manual upgrade procedures.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11645086B2System and method for implementing a filesystem agent management solution
Publication Date: 2023.05.09 JPMORGAN CHASE BANK NA
  • US11645086B2 patent drawing
  • US11645086B2 patent drawing
  • US11645086B2 patent drawing

AI summary

An embodiment of the present invention is directed to an innovative approach to installing, upgrading and downgrading the package irrespective of the kernel version during system boot time after an operating system (OS) patching kernel update.