API Readiness Scoring via Unified Console Monitoring

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current data center monitoring and management systems face challenges in efficiently managing and optimizing the interaction with multiple application program interfaces (APIs) across various developer journey steps, leading to complexities in API readiness assessment and customer experience.

Innovation Solution

A method and system for monitoring user interactions with a data center monitoring and management console, analyzing these interactions, and generating an API readiness score for each API, facilitating streamlined API management and improved customer experience by automating the combination of API functionalities and documenting API usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple application program interfaces are managed separately across various developer journey steps, then each API can be individually optimized, but the overall system complexity increases and assessment becomes difficult

Engineering Contradiction:
ImproveAPI management flexibilityVSAvoidSystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent combines multiple separate API management processes into a unified monitoring and management console that tracks interactions across all APIs throughout the developer journey. This consolidation reduces system complexity while maintaining the ability to manage individual APIs, directly resolving the contradiction between API management flexibility and system complexity.

Inventive Principle:
Principle #5Merging (Combining)

2Measurement precision

If comprehensive monitoring of user interactions with multiple APIs is performed, then API readiness assessment accuracy improves, but the time and resources required for analysis increase

Engineering Contradiction:
ImproveAPI readiness assessment accuracyVSAvoidAnalysis time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary monitoring and collection of user interaction data with APIs throughout the developer journey before the final readiness assessment. By gathering and preprocessing interaction data in advance, the system enables accurate API readiness evaluation without requiring time-consuming analysis at the moment of assessment, thus resolving the contradiction between assessment accuracy and analysis time.

Inventive Principle:
Principle #10Preliminary action

3Loss of information

If manual analysis of user interactions with application program interfaces is performed, then detailed insights can be obtained, but productivity decreases and the process becomes inefficient

Engineering Contradiction:
ImproveInteraction analysis depthVSAvoidAPI management efficiency
Core Design Contradiction:
Loss of informationVSProductivity

Solution Approach 1:

The monitoring and management console automatically monitors, analyzes, and generates API readiness scores without requiring manual human intervention. The system self-services by collecting interaction data, processing it through analytical algorithms, and producing readiness assessments autonomously, thereby maintaining detailed interaction analysis while dramatically improving productivity and eliminating the inefficiency of manual processes.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11922229B2System for determining data center application program interface readiness
Publication Date: 2024.03.05 DELL PROD LP
  • US11922229B2 patent drawing
  • US11922229B2 patent drawing
  • US11922229B2 patent drawing

AI summary

A system, method, and computer-readable medium for performing a data center monitoring and management operation. The data center monitoring and management operation includes: monitoring an interaction of a user with a data center monitoring and management console throughout a plurality of developer journey steps, the interaction of the user including interaction with a plurality of application program interfaces; analyzing the interaction with the plurality of application program interfaces associated with each of the plurality of developer journey steps; and, generating an application program interface readiness score for each of the plurality of application program interfaces based upon the analyzing.