Cloud-Based Configuration Controller for Incremental Node Updates

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Managing and scaling software deployment and administration in large-scale IT infrastructures is challenging due to the increasing complexity of self-managed environments, where manual configuration of numerous nodes becomes infeasible.

Innovation Solution

A cloud-based service with a configuration controller and deployment orchestrator manages software updates and configuration settings across multiple nodes seamlessly, using heartbeat messages and incremental updates to ensure scalability and efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual configuration and management of numerous nodes is performed in self-managed environments, then direct control and security management is improved, but the complexity and infeasibility of managing large-scale infrastructures increases

Engineering Contradiction:
Improvedirect controlVSAvoidmanagement complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a cloud-based service as an intermediary between enterprise administrators and the large number of nodes in the IT infrastructure. This service manages software deployment, configuration updates, and node administration remotely, reducing the direct manual management burden while maintaining security and control through authorized access mechanisms.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The management system is segmented into distinct components: cloud-based service infrastructure, node agents deployed on individual nodes, and administrator interfaces. This segmentation allows distributed management of large-scale infrastructures by dividing the complex management task into manageable units that can operate independently but coordinate through standardized protocols.

Inventive Principle:
Principle #1Segmentation

2Productivity

If the number of nodes in IT infrastructure is increased to service more requests, then the capacity and scalability is improved, but the difficulty of configuration and software deployment increases

Engineering Contradiction:
Improveservice capacityVSAvoidconfiguration ease
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

Node agents are deployed on individual nodes that enable self-service capabilities. These agents automatically receive software deployments, apply configuration updates, and report status back to the cloud-based service without requiring manual intervention on each node, thus maintaining ease of operation as the infrastructure scales.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The cloud-based service provides universal management capabilities that work across diverse node types and configurations. A single management platform handles software deployment, configuration management, monitoring, and updates across the entire infrastructure, regardless of the number or type of nodes, making the system scalable without increasing operational difficulty.

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

3Adaptability or versatility

If cloud-based service with configuration controller is used to manage nodes, then the scalability and efficiency is improved, but the system architecture complexity increases

Engineering Contradiction:
ImprovescalabilityVSAvoidarchitecture complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The configuration controller acts as an intermediary component within the cloud-based service architecture, mediating between the management platform and individual nodes. It handles configuration distribution, update coordination, and state synchronization, enabling scalability while managing architectural complexity through specialized component design.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system transitions from flat, direct management architecture to a multi-dimensional hierarchical architecture with cloud-based services operating at one level and node agents at another. This dimensional change allows the system to scale by adding nodes without proportionally increasing management complexity, as the hierarchical structure distributes management functions across levels.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS12461738B1Cloud based service for customer enterprises
Publication Date: 2025.11.04 CISCO TECHNOLOGY INC
  • US12461738B1 patent drawing
  • US12461738B1 patent drawing
  • US12461738B1 patent drawing

AI summary

Described herein is a framework for providing a cloud-based service that manages resources in one or more host machines (i.e., nodes) included in a customer enterprise deployment. A supervisor is instantiated in each node and communicates with a cloud-based enterprise configuration controller that is included in the cloud-based service. The cloud-based enterprise configuration controller provides a seamless manner to control and manage resources deployed on the one or more host machines included in the customer enterprise deployment.