DETERMINING A RECOMMENDED SOFTWARE-STACK FOR A TARGET SOFTWARE ITEM

Patent №

US 11,288,166

Granted

2022-03-29

Filed 2020

Owner

RED HAT, INC.

Lab

AI components

5

ml · kr · planning · evo · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

16933504

A recommended software-stack can be determined for a target software item. For example, a system can receive an input specifying a target software item and a characteristic of a computing environment in which the target software item is to be executed. The system can then generate software-stack candidates for the target software item, the software-stack candidates having unique configurations of software components. The system can determine a respective score for each software-stack candidate of the software-stack candidates based on the characteristic of the computing environment and a unique configuration of software components forming the software-stack candidate. The system can select a particular software-stack candidate from the software-stack candidates as a recommended software-stack, based on the respective score for the particular software-stack candidate having a predefined attribute. The system can then generate an output indicating the recommended software-stack to enable the recommended software-stack to be included in the computing environment.

AI classification

Knowledge representation1.00
AI hardware1.00
Evolutionary computation1.00
Planning0.98
Machine learning0.72
Natural language0.06
Vision0.02
Speech0.00

Ownership

RED HAT, INC.

assignment · 532550512

Assignors

GOERN, CHRISTOPH, MURDACA, FRANCESCO, POKORNY, FRIDOLIN

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC