Unified Platform Discovery and Deployment Automation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for verifying and updating application versions across multiple software applications are inefficient, requiring labor-intensive and costly individual scripting for each application, leading to inefficient tracking and updating.

Innovation Solution

A platform discovery and deployment automation system that uses a single interface to identify available platforms, determine application versions, store version numbers, and display them in a single pane of glass interface, allowing for centralized monitoring and updating of applications across multiple environments.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If individual scripting is used to interface with and update each application, then each application can be updated individually, but the process becomes labor intensive and inefficient

Engineering Contradiction:
Improveease of application updatingVSAvoidupdate efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent combines multiple individual application update operations into a single unified interface. The system provides a centralized platform that can monitor and update multiple applications simultaneously through one interface, eliminating the need for separate scripting for each application and thereby improving productivity while maintaining ease of operation.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The invention creates a universal update management system that can handle multiple different applications through a single interface. This multi-functional platform can interface with various applications regardless of their specific requirements, allowing one system to perform multiple update operations that would otherwise require separate individual scripts.

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

2Measurement precision

If multiple individual scripts are written for tracking and updating applications, then each application version can be tracked, but the complexity and cost increase

Engineering Contradiction:
Improveversion tracking accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent merges the functionality of multiple individual version tracking scripts into a single unified system. The centralized interface provides comprehensive version tracking for multiple applications simultaneously, maintaining measurement precision while significantly reducing system complexity and the number of separate components required.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system segments the version tracking functionality into modular components within the unified interface. Each application's version information is tracked as a separate data element within the overall system, allowing precise tracking of individual versions while maintaining a simplified, organized structure that reduces overall complexity.

Inventive Principle:
Principle #1Segmentation

3Loss of information

If manual monitoring of application versions is performed, then version information can be obtained, but time consumption increases

Engineering Contradiction:
Improveversion information availabilityVSAvoidtime for version verification
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The system implements self-service version monitoring where the platform automatically queries and retrieves version information from applications without requiring manual intervention. The unified interface automatically monitors version changes across multiple applications, providing continuous version information availability while significantly reducing the time investment required from operators.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The invention establishes automated feedback loops where the system continuously monitors application versions and provides real-time updates through the unified interface. This feedback mechanism ensures version information is always available and up-to-date, eliminating the need for manual checking and reducing time consumption while maintaining accurate version tracking.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20200065090A1Platform discovery and deployment automation system
Publication Date: 2020.02.27 ORIGAMI RISK LLC
  • US20200065090A1 patent drawing
  • US20200065090A1 patent drawing
  • US20200065090A1 patent drawing

AI summary

A platform discovery and deployment automation system is provided. The system discovers and/or monitors the current versions of all applications and services running in an environment. The system also deploys updates or new versions of the applications and services. The monitoring and the deployment are both done through a single interface. Methods and machine readable media are also provided.