Visual Dashboard for API-Based Products
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
API-based products lack a visual walkthrough component or dashboard, making it difficult for customers to understand their benefits without relying heavily on written materials, and existing solutions require significant development effort for implementation.
Innovation Solution
A system and method for providing standardized visual dashboards for API-based products, allowing users to interact with graphical user interfaces to access information about registered and unregistered products, including performance metrics, with minimal development overhead by executing API calls to generate dashboards based on configuration files.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If API-based products provide comprehensive written materials (presentations and whitepapers) to explain benefits, then customers can understand product value, but the complexity and time required for customer onboarding increases
Solution Approach 1:
The patent creates visual dashboard templates that replicate and visualize API product performance data in an intuitive graphical format. Instead of requiring customers to read and interpret written materials, the system generates visual copies of performance metrics, usage patterns, and product benefits through automated dashboard rendering, allowing customers to quickly grasp product value through visual representation rather than text-heavy documentation
Solution Approach 2:
The patent replaces the mechanical process of reading and analyzing written materials with an automated visual information delivery system. The dashboard automatically retrieves API performance data, processes it through template-based visual rendering, and presents it in an immediately comprehensible format, substituting the manual cognitive process of reading documentation with an automated visual presentation system that delivers information more efficiently
2Ease of operation
If custom dashboards are developed for each API-based product to provide visual information, then customers can better understand product benefits, but development effort and complexity increases significantly
Solution Approach 1:
The patent implements a universal dashboard template system that can serve multiple API-based products through a single standardized interface design. The templates are configured to work with various data sources and product types, allowing one template to fulfill multiple functions across different products. This eliminates the need to create separate custom dashboards for each product, reducing development complexity while maintaining ease of visual information access
Solution Approach 2:
The patent uses configurable template parameters that can be adjusted to adapt the same dashboard template to different API products. By changing data source connections, metric selections, and visualization parameters rather than creating new dashboards, the system maintains flexibility and adaptability. This parameter-based configuration approach allows the same template structure to serve multiple products with different requirements, significantly reducing development effort
3Loss of information
If comprehensive product information is provided through written materials, then customers can understand API product benefits, but the ease of operation and user experience deteriorates
Solution Approach 1:
The patent transforms one-dimensional text-based information into two-dimensional visual representations through dashboard graphics, charts, and visual metrics. By adding the spatial dimension of visual display to the information delivery system, customers can comprehend product benefits more intuitively. The visual dashboard presents comprehensive product information in a spatially organized format that is easier to process and understand than linear text documentation
Data Source
AI summary
Methods and systems for providing visual dashboards for cloud-based products. One system includes an electronic processor configured to receive a request for a visual dashboard. The electronic processor is also configured to execute a first application programming interface (API) call to a first API-based product to access a first configuration file associated with the first API-based product. The electronic processor is also configured to receive a first API response from the first API-based product. The electronic processor is also configured to generate and output, based on the first configuration file, the visual dashboard, the visual dashboard providing information associated with the first API-based product.


