Technology Catalog Layering for Automated Stack Vulnerability Tracking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Organizations face challenges in maintaining up-to-date awareness of their technology stacks due to the large number of technologies and products employed, leading to increased vulnerability to cyber-threats and difficulty in identifying and mitigating product vulnerabilities.

Innovation Solution

A method and system for populating a multi-layer technology product catalog by scanning environments, identifying technology products, determining descriptors, classifying them into layers, and saving the catalog in a database, enabling automatic identification and monitoring of vulnerabilities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If manual cataloging of technology products is performed, then operators can maintain awareness of the technology stack, but the process becomes difficult and time-consuming due to the large number of technologies employed

Engineering Contradiction:
Improveawareness of technology stackVSAvoidtime for manual review
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The system enables self-service by automatically scanning executing environments to collect hints about technology products, mapping these hints to identifiers, and populating the catalog without requiring manual operator intervention for each technology addition or removal

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary actions by continuously scanning environments and automatically updating the catalog before operators would need to manually review changes, ensuring the catalog is always current without waiting for manual updates

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If manual generation of technology stack is performed, then departments can use different technologies for different projects, but communication between departments and stack administrators limits the ability to generate complete stacks

Engineering Contradiction:
Improvedepartmental technology flexibilityVSAvoidstack generation complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system segments the technology stack into discrete identifiable products with unique identifiers, allowing different departments to use different technologies while the system automatically tracks and catalogs each segment independently through environment scanning and hint collection

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The automated catalog system acts as an intermediary between departments using different technologies and the central stack administrators, automatically collecting technology information from various departments and consolidating it into a unified catalog without requiring direct communication between all parties

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If manual compilation of technology stack is performed, then operators can review products, but automatic identification of product vulnerabilities is not provided, increasing susceptibility to cyber-threats

Engineering Contradiction:
Improvevulnerability identificationVSAvoidcataloging automation
Core Design Contradiction:
ReliabilityVSExtent of automation

Solution Approach 1:

The system replaces the mechanical manual review process with automated electronic scanning and analysis, where the system automatically scans executing environments, collects technology hints, maps identifiers, and identifies vulnerabilities without requiring manual operator review of each product

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS12596699B2Populating multi-layer technology product catalogs
Publication Date: 2026.04.07 WIZ INC
  • US12596699B2 patent drawing
  • US12596699B2 patent drawing
  • US12596699B2 patent drawing

AI summary

A method and system for populating multi-layer technology product catalogs are provided. The method includes scanning an environment executing a software project to collect hints on technology products required for the execution of the software project; mapping the collected hints to identifiers of technology products to identify technology products required for the execution of the software project; analyzing each of the identified technology products to determine a set of descriptors identifying certain attributes of a technology product; classifying each of the identified technology products to at least one technology layer, wherein a technology layer represents the functionality of a technology product; populating a technology product catalog to including a plurality of entries, wherein each entry is associated with a single technology product and marinates the set of descriptors and the least one technology layer associated with the technology product; and saving the populated technology product catalog in a database.