Cloud Controller Target State Translation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Configuring network devices is challenging due to the complexity of networking, lack of standardization, potential for human error, and the need for technical expertise in understanding networking principles, protocols, and security.

Innovation Solution

A system and method that utilize a target state logic to convert element target state (ETS) data into network target state (NTS) data and then into material target state (MTS) data, enabling the configuration of network devices from abstract concepts to executable instructions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If network device configuration is performed manually by translating abstract concepts into device-specific settings, then configuration flexibility and adaptability are maintained, but the complexity of the process increases and human error potential rises

Engineering Contradiction:
Improveconfiguration flexibilityVSAvoidconfiguration process complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a cloud-based service as an intermediary between the user and network devices. This service receives abstract configuration ideas from users, automatically translates them into device-specific configuration settings, and pushes the translated settings to the appropriate network devices. This mediator eliminates the need for users to manually translate abstract concepts into complex device-specific configurations, reducing complexity while maintaining adaptability.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If manual configuration translation is performed by individuals, then customization to specific device requirements is possible, but the potential for human error increases

Engineering Contradiction:
Improvedevice-specific customizationVSAvoidconfiguration accuracy
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system enables self-service configuration where the cloud-based service automatically performs the translation from abstract configuration ideas to device-specific settings without human intervention in the translation process. The service retrieves device information, determines appropriate settings, and pushes configurations automatically. This eliminates human error in the translation process while maintaining device-specific customization through automated logic.

Inventive Principle:
Principle #25Self-service

3Ease of operation

If comprehensive configuration options are provided for all network devices, then complete control over device settings is achieved, but the difficulty of operation increases due to lack of standardization

Engineering Contradiction:
Improveconfiguration simplicityVSAvoiddevice control capability
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The cloud-based service provides a universal configuration interface that works across multiple device types and manufacturers. The service handles the complexity of device-specific variations internally while presenting a simplified, standardized interface to users. This universal approach maintains ease of operation while preserving the ability to control diverse devices through automated translation to device-specific settings.

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

4Productivity

If configuration settings are pushed automatically to network devices, then configuration time is reduced and productivity increases, but the need for technical expertise in understanding networking principles remains

Engineering Contradiction:
Improveconfiguration speedVSAvoidtechnical expertise requirement
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The patent extracts the complex translation logic and networking expertise requirements from the user side and relocates them to the cloud-based service. Users only need to provide high-level configuration ideas without needing to understand underlying networking principles, protocols, or security configurations. The service handles all the technical translation work, maintaining productivity while eliminating the need for users to possess specialized networking knowledge.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS20250158877A1Dynamic Target State Translations
Publication Date: 2025.05.15 CISCO TECHNOLOGY INC
  • US20250158877A1 patent drawing
  • US20250158877A1 patent drawing
  • US20250158877A1 patent drawing

AI summary

Devices, systems, methods, and processes for converting target state data are described herein. Network devices are configured with a variety of settings that can be adjusted based on the desired network deployment. These changes can be made by a network engineer, user, or the like. However, the specific commands to adjust the settings are very technical and specific for a user to understand. Thus, the user is presented with an abstract representation of the network that they can understand and adjust to a desired deployment configuration. This abstract network configuration is packaged as element target state data, which is then transmitted and converted to network target state data that is used internally within a controller to route to a network device. The network target state data is converted to a material target state data which can be processed by the network devices to apply the desired settings within the device.