Machine learning-based universal software component identification
US-12175241-B1 · Dec 24, 2024 · US
US10248733B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10248733-B2 |
| Application number | US-201514961960-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 8, 2015 |
| Priority date | Dec 8, 2015 |
| Publication date | Apr 2, 2019 |
| Grant date | Apr 2, 2019 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A catalog application includes data for key indicators for performance measurement of applications. The catalog application comprises data for a large number of key indicators that may be compatible for different application. A monitoring application utilizes data for key indicators to measure performance of external applications. A catalog service interface is instantiated to process requests from the monitoring application to the catalog application. The external applications run in different technical environments and are part of different technical landscapes. A request to provide data for key indicators compatible with a first application is received at the instantiated service interface. The key indicators in the catalog application are filtered based on matching the technical characteristics of the first application with the key indicators' prerequisites. The data for the compatible key indicators is provided through invoking a user interface of the catalog application for display within the measuring application.
Opening claim text (preview).
What is claimed is: 1. A computer implemented method for performance measurement, the method comprising: monitoring one or more applications by a monitoring application, the one or more applications operating on at least one computer platform and the monitoring application operating on a second computer platform in communication with the at least one computer platform across a network; installing an instantiation of a catalog application service interface on the second computer platform for processing requests from the monitoring application for information about key indicators available at the catalog application, the catalog application providing data defining different key indicators for measuring performance of at least one of the one or more monitored applications; the catalog application service interface receiving a request to provide data for one or more key indicators compatible with a first application of the one or more applications; the catalog application evaluating the request to determine the one or more compatible key indicators based on technical characteristics of the first application; and executing in a second application measurement of the one or more key indicators over performance of the first application; displaying in a user interface the one or more compatible key indicators determined by the catalog application; and providing in the user interface measurement results of the performance of the first application. 2. The method of claim 1 , wherein evaluating the request further comprises: determining the technical characteristics associated with the first application; and comparing the determined technical characteristics with prerequisites for the key indicators in the catalog application. 3. The method of claim 1 , wherein determining the technical characteristics associated with the first application further comprises: determining an identification number associated with the first application; based on the identification number, searching a database comprising installation details determine an application version of the first application from the database; and determining technical landscape of the first application. 4. The method of claim 3 , wherein evaluating the request further comprises: filtering the key indicators in the catalog application based on the application version and the technical landscape of the first application. 5. The method of claim 1 , wherein the data for the one or more compatible key indicators provided in the second application comprises textual descriptions, diagrams, and technical details for configuring the measurement of the one or more key indicators in the second application. 6. The method of claim 1 , further comprising: receiving a request to assign a user comment to a key indicator from the determined one or more compatible key indicators through the user interface of the catalog application; and sending the requested user comment for assigning to the key indicator to the catalog application. 7. The method of claim 1 , further comprising: receiving a rating score for a key indicator from the determined one or more compatible key indicators through the user interface; and sending the received rating score for storing in the catalog application in relation to the key indicator. 8. The method of claim 1 , further comprising: receiving a request to provide a sorted list of the one or more compatible key indicators on the user interface based on a sorting criterion; and sorting the one or more compatible key indicators based on the sorting criterion. 9. The method of claim 1 , further comprising: receiving a request to provide an instance for configuration of a measurement by the second application, wherein the requested instance is related to a compatible key indicator for the first application; invoking the requested configuration instance for the compatible key indicator from the catalog application; and providing the configuration instance for installation on the second application. 10. A computer system comprising: a processor; a memory in association with the processor, the memory storing executable instructions that cause the processor to: monitor one or more applications by a monitoring application, the one or more applications operating on at least one computer platform and the monitoring application operating on a second computer platform in communication with the at least one computer platform across a network; install an instantiation of a catalog application service interface on the second computer platform for processing requests from the monitoring application for information about key indicators available at the catalog application, the catalog application providing data defining different key indicators for measuring performance of at least one of the one or more monitored applications; at the catalog application service interface receive a request to provide data for one or more key indicators compatible with a first application of the one or more applications; evaluate at the catalog application the request to determine the one or more compatible key indicators based on technical characteristics of the first application; execute in a second application measurement of the one or more key indicators over performance of the first application; display in a user interface the one or more compatible key indicators determined by the catalog application; and provide in the user interface measurement results of the performance of the first application. 11. The system of claim 10 , wherein the instructions to evaluate the request further comprise instructions to: determine the technical characteristics associated with the first application; compare the determined technical characteristics with prerequisites for the key indicators in the catalog application; and filter the key indicators in the catalog application based on the comparison to determine the one or more compatible key indicators from the key indicators from the catalog application. 12. The system of claim 11 , wherein the instructions to determine the technical characteristics associated with the first application further comprise instructions to: determine an identification number associated with the first application; based on the identification number, search a database comprising installation details determine an application version of the first application from the database; and determine technical landscape of the first application. 13. The system of claim 10 , further comprising instructions to: receive a request to assign a user comment to a key indicator from the determined one or more compatible key indicators through the user interface of the catalog application; and send the requested user comment for assigning to the key indicator to the catalog application. 14. The system of claim 10 , further comprising instructions to: receive a rating score for a key indicator from the determined one or more compatible key indicators through the user interface; and send the received rating score for storing in the catalog application in relation to the key indicator. 15. The system of claim 10 , further comprising instructions to: receive a request to provide a sorted list of the one or more compatible key indicators on the user interface based on a sorting criterion; sort the one or more compatible key indicators based on the sorting criterion; receive a request to provide an instance for configuration of a measurement by the second application, wherein the requested instance is related to a compatible key indicator
Version control (security arrangements therefor G06F21/57); Configuration management · CPC title
Physics · mapped topic
Physics · mapped topic
Presentation of query results · CPC title
Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.