Configuration Change Tracking via Substitution Interface

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional approaches to managing software/hardware deployments face complexity in tracking changes, especially when multiple deployments are involved, due to the difficulty in navigating version control systems.

Innovation Solution

A system and method for detecting configuration changes at a deployment, storing information in both unsubstituted and substituted forms within a version control repository, and providing an interface to access this information, enabling centralized tracking and review of configuration changes across deployments.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If conventional version control is used to track deployment changes, then changes can be recorded, but navigation and tracking become difficult and complex

Engineering Contradiction:
Improvetracking capabilityVSAvoidversion control complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary system that sits between the version control repository and the user interface. This intermediary automatically generates and maintains substitution rules that map complex version control identifiers to human-readable deployment information, thereby preserving tracking capability while eliminating navigation complexity

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system creates simplified copies of version control information through substitution mechanisms. Instead of requiring users to navigate complex version control structures directly, the system generates substituted representations that preserve the essential tracking information in an easily navigable format

Inventive Principle:
Principle #26Copying

2Loss of information

If multiple deployments are tracked individually, then each deployment's changes can be monitored, but the overall tracking system becomes more complex

Engineering Contradiction:
Improvechange tracking accuracyVSAvoidmulti-deployment tracking complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent implements a universal substitution mechanism that functions across multiple deployments simultaneously. The substitution rules and interface provide multi-functional capabilities, allowing the same system to track and display changes for any number of deployments without increasing complexity, as the substitution layer abstracts away the multiplicity of individual tracking requirements

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

Data Source

PatentUS11537393B2Systems and methods for managing states of deployment
Publication Date: 2022.12.27 PALANTIR TECHNOLOGIES INC
  • US11537393B2 patent drawing
  • US11537393B2 patent drawing
  • US11537393B2 patent drawing

AI summary

Systems and methods are provided for managing states of deployment. A presence of a configuration change to be implemented at a deployment may be detected. The configuration change may include one or more commands to change a configuration of the deployment. Responsive to detecting the presence of the configuration change, information describing the configuration change may be stored in a repository. The information may be stored in an unsubstituted form and a substituted form. An interface through which configuration change information is accessible may be provided. The configuration change information may describe the configuration change at the deployment based on one or both of the unsubstituted form and the substituted form.