Patent · US2024362157A1 · A1 · US
Graphic user interface heatmap of most used system transaction with test automation details
- (11) Publication number
- US2024362157A1
- (21) Application number
- 18/330,230
- (22) Filing date
- 2023-06-06
- (30) Priority date
- 2023-04-25
- (43) Publication date
- 2024-10-31
- (51) IPC
- G06F 11/36; G06Q 10/10; G06F 11/34; G06F 11/3668
- (52) CPC
- G06F Electric digital data processing: 11/3688, 11/302, 11/323, 11/3409, 11/3452, 11/3495, 11/3692, 16/258, 2201/865, 2201/87, 9/451
- G06Q Information and communication technology [ICT] specially adapted for administrative, commercial, financial, managerial or supervisory purposes; systems or methods specially adapted for administrative, commercial, financial, managerial or supervisory purposes, not otherwise provided for: 10/103
- (73) Assignee
- UiPath Inc
- (72) Inventors
- Lev KUSHNIR; Amol AWATE; Rick CHALKLEY; Gerd Weishaar; Gurpreet CHAHAL; Sumit CHOURASIA
- (54) Title
- Graphic user interface heatmap of most used system transaction with test automation details
- (57) Abstract
A method for transformation and visualization of consolidated data is provided. The method is executed by a determination engine implemented as a computer program within a computing environment. The method includes executing a data consolidation that normalizes aggregated data into the consolidated data by subjecting the aggregated data to transformations per weights to output the consolidated data. The method includes executing a data transformation and visualization by determining final ratings for the consolidated data and generating on a display a user interface comprising a heatmap depicting the consolidated data according to the final ratings.
- Full text
- View on Google Patents
Claims (1)
- A method for transformation and visualization of consolidated data, the method executed by a determination engine implemented as a computer program within a computing environment, the method comprising: executing, by the determination engine, a data consolidation that normalizes aggregated data into the consolidated data by subjecting the aggregated data to transformations per weights to output the consolidated data; and executing, by the determination engine, a data transformation and visualization by determining final ratings for the consolidated data and generating on a display a user interface comprising a heatmap depicting the consolidated data according to the final ratings. 2. The method of claim 1, wherein the executing of the data consolidation comprises aggregating transaction data of a software system to produce the aggregated data. 3. The method of claim 2, wherein the transaction data comprises data generated by the software system across one or more servers, one or more users, or more or more transactions. 4. The method of claim 1, wherein a collection program of the determination engine executes at one or more time intervals to aggregate the transaction data. 5. The method of claim 1, wherein the weights comprise one or more categories of at least a user category, a dialog category, a time category, an object category, and an intensity category. 6. The method of claim 5, wherein the dialog category comprises a number of executions of a transaction. 7. The method of claim 5, wherein the time category comprises overall processing time of the software system. 8. The method of claim 5, wherein the object category comprises a number of development objects. 9. The method of claim 5, wherein the object category comprises a type of transaction. 10. The method of claim 5, wherein the weights are determined by the determination engine along a range from 0.0000 to 1.0000. 11. The method of claim 1, wherein the determination engine implements the data transformation by analyzing the consolidated data utilizing a mathematical algorithm to generate the final ratings. 12. The method of claim 1, wherein the final ratings comprise averages or a weighted averages of one or more categories for the weights. 13. The method of claim 1, wherein the final ratings indicate relevance or degrees of strength of the consolidated data. 14. The method of claim 1, wherein the heatmap comprises one or more elements that include one or more credentials. 15. The method of claim 14, wherein the one or more elements comprise boxes and the one or more credentials comprise sizes of the boxes or colors of the boxes. 16. The method of claim 15, wherein the sizes of the boxes correspond to the final ratings. 17. The method of claim 15, wherein the colors of the boxes correspond to test coverages. 18. The method of claim 1, wherein the determination engine is added software of the software system or an independent application. 19. The method of claim 1, wherein the method implemented by the determination engine is applied to one or more of SAP ECC, SAP S/4HANA, and SAP EWM. 20. A computing environment comprising at least one processor executing a computer program for a determination engine, the computer program stored on a memory of the computing environment, the determination engine configured to implement transformation and visualization of consolidated data by causing the computing environment to: execute a data consolidation that normalizes aggregated data into the consolidated data by subjecting the aggregated data to transformations per weights to output the consolidated data; and execute a data transformation and visualization by determining final ratings for the consolidated data and generating on a display a user interface comprising a heatmap depicting the consolidated data according to the final ratings.
Description
This disclosure generally relates to automation, and more specifically, to a graphic user interface heatmap of most used system transaction with test automation details.
Companies utilize conventional software packages (e.g., SAP systems) for day-to-day business. Conventional software packages can be comprehensive and enable thousands of transactions (e.g., SAP transactions, SAP Fiori Applications, SAP Webdynpro, SAP WinGUI, SAP WebGUI, or the like) in a single software instance of the conventional software packages. Thus, given the sheer volume of transactions, companies have difficulty understanding a usage of the conventional software packages (i.e., compiling and processing usage data). Moreover, as conventional software packages receive updates, companies need to execute tests with respect to any change in each single software instance, for all test cases.
Conventional collection programs can run every minute to accumulate the usage data of the conventional software packages. Yet, conventional collection programs generally do not extract analytics or can even manage the accumulated usage data. At best, conventional collection programs provide giga bytes of data that is not normalized and is tedious and time consuming to analyze by only the most specialized conventional programs.
For example, a ST 03 (N) is an SAP standard transaction that is used for monitoring system performance and analyzing system workload. However, using the ST 03 (N) for analytics can be difficult and complex for a number of reasons.
Record as JSON
{
"publication_number": "US2024362157A1",
"country": "US",
"kind": "A1",
"title": "Graphic user interface heatmap of most used system transaction with test automation details",
"abstract": "A method for transformation and visualization of consolidated data is provided. The method is executed by a determination engine implemented as a computer program within a computing environment. The method includes executing a data consolidation that normalizes aggregated data into the consolidated data by subjecting the aggregated data to transformations per weights to output the consolidated data. The method includes executing a data transformation and visualization by determining final ratings for the consolidated data and generating on a display a user interface comprising a heatmap depicting the consolidated data according to the final ratings.",
"claims": [
"1. A method for transformation and visualization of consolidated data, the method executed by a determination engine implemented as a computer program within a computing environment, the method comprising: executing, by the determination engine, a data consolidation that normalizes aggregated data into the consolidated data by subjecting the aggregated data to transformations per weights to output the consolidated data; and executing, by the determination engine, a data transformation and visualization by determining final ratings for the consolidated data and generating on a display a user interface comprising a heatmap depicting the consolidated data according to the final ratings. 2. The method of claim 1, wherein the executing of the data consolidation comprises aggregating transaction data of a software system to produce the aggregated data. 3. The method of claim 2, wherein the transaction data comprises data generated by the software system across one or more servers, one or more users, or more or more transactions. 4. The method of claim 1, wherein a collection program of the determination engine executes at one or more time intervals to aggregate the transaction data. 5. The method of claim 1, wherein the weights comprise one or more categories of at least a user category, a dialog category, a time category, an object category, and an intensity category. 6. The method of claim 5, wherein the dialog category comprises a number of executions of a transaction. 7. The method of claim 5, wherein the time category comprises overall processing time of the software system. 8. The method of claim 5, wherein the object category comprises a number of development objects. 9. The method of claim 5, wherein the object category comprises a type of transaction. 10. The method of claim 5, wherein the weights are determined by the determination engine along a range from 0.0000 to 1.0000. 11. The method of claim 1, wherein the determination engine implements the data transformation by analyzing the consolidated data utilizing a mathematical algorithm to generate the final ratings. 12. The method of claim 1, wherein the final ratings comprise averages or a weighted averages of one or more categories for the weights. 13. The method of claim 1, wherein the final ratings indicate relevance or degrees of strength of the consolidated data. 14. The method of claim 1, wherein the heatmap comprises one or more elements that include one or more credentials. 15. The method of claim 14, wherein the one or more elements comprise boxes and the one or more credentials comprise sizes of the boxes or colors of the boxes. 16. The method of claim 15, wherein the sizes of the boxes correspond to the final ratings. 17. The method of claim 15, wherein the colors of the boxes correspond to test coverages. 18. The method of claim 1, wherein the determination engine is added software of the software system or an independent application. 19. The method of claim 1, wherein the method implemented by the determination engine is applied to one or more of SAP ECC, SAP S/4HANA, and SAP EWM. 20. A computing environment comprising at least one processor executing a computer program for a determination engine, the computer program stored on a memory of the computing environment, the determination engine configured to implement transformation and visualization of consolidated data by causing the computing environment to: execute a data consolidation that normalizes aggregated data into the consolidated data by subjecting the aggregated data to transformations per weights to output the consolidated data; and execute a data transformation and visualization by determining final ratings for the consolidated data and generating on a display a user interface comprising a heatmap depicting the consolidated data according to the final ratings."
],
"description_excerpt": "This disclosure generally relates to automation, and more specifically, to a graphic user interface heatmap of most used system transaction with test automation details.\n\nCompanies utilize conventional software packages (e.g., SAP systems) for day-to-day business. Conventional software packages can be comprehensive and enable thousands of transactions (e.g., SAP transactions, SAP Fiori Applications, SAP Webdynpro, SAP WinGUI, SAP WebGUI, or the like) in a single software instance of the conventional software packages. Thus, given the sheer volume of transactions, companies have difficulty understanding a usage of the conventional software packages (i.e., compiling and processing usage data). Moreover, as conventional software packages receive updates, companies need to execute tests with respect to any change in each single software instance, for all test cases.\n\nConventional collection programs can run every minute to accumulate the usage data of the conventional software packages. Yet, conventional collection programs generally do not extract analytics or can even manage the accumulated usage data. At best, conventional collection programs provide giga bytes of data that is not normalized and is tedious and time consuming to analyze by only the most specialized conventional programs.\n\nFor example, a ST 03 (N) is an SAP standard transaction that is used for monitoring system performance and analyzing system workload. However, using the ST 03 (N) for analytics can be difficult and complex for a number of reasons.",
"cpc": [
"G06F 11/3688",
"G06F 11/302",
"G06F 11/323",
"G06F 11/3409",
"G06F 11/3452",
"G06F 11/3495",
"G06F 11/3692",
"G06F 16/258",
"G06F 2201/865",
"G06F 2201/87",
"G06F 9/451",
"G06Q 10/103"
],
"ipc": [
"G06F 11/36",
"G06Q 10/10",
"G06F 11/34",
"G06F 11/3668"
],
"assignees": [
"UiPath Inc"
],
"inventors": [
"Lev KUSHNIR",
"Amol AWATE",
"Rick CHALKLEY",
"Gerd Weishaar",
"Gurpreet CHAHAL",
"Sumit CHOURASIA"
],
"filing_date": "2023-06-06",
"publication_date": "2024-10-31",
"priority_date": "2023-04-25",
"application_number": "US-202318330230-A",
"family_id": "90880602",
"cited_by_count": 4
}
Record 331 of 8,000 in Patents full text (MLC-0201). Request the full dataset.