US 12,271,981 B2
Generation of data visualizations on a single visual representation
Veeresh Bushetti, Savanur (IN); Nalini M, Chennai (IN); and Kalpesh Sharma, Bangalore (IN)
Assigned to Kyndryl, Inc., New York, NY (US)
Filed by Kyndryl, Inc., New York, NY (US)
Filed on Oct. 25, 2022, as Appl. No. 17/973,281.
Prior Publication US 2024/0135608 A1, Apr. 25, 2024
Prior Publication US 2024/0233216 A9, Jul. 11, 2024
Int. Cl. G06F 9/44 (2018.01); G06F 8/77 (2018.01); G06F 9/445 (2018.01); G06F 9/455 (2018.01); G06F 16/26 (2019.01); G06T 11/00 (2006.01); G06T 11/20 (2006.01)
CPC G06T 11/206 (2013.01) [G06F 8/77 (2013.01); G06F 16/26 (2019.01); G06T 11/001 (2013.01)] 12 Claims
OG exemplary drawing
 
1. A computer-implemented method, comprising:
collecting data relating to development of a software product, the collected data including a plurality of different types of data relating to the development of the software product;
selecting a portion of the collected data based on a characteristic of an intended user, the portion of the collected data including a plurality of the types of data;
inputting to a machine learning module the selected portion of the collected data-, the machine learning module transforming the selected portion of the collected data into data visualizations representing the data, wherein the different types of the data comprise different data visualizations relative to one another;
determining multiple intents of the collected data relating to development of the software product based on an assessment of the collected data;
creating different viewpoints of the collected data based on the intents;
obtaining viewpoints for an intended user, wherein the characteristic of the intended is selected from the group consisting of: a role of the intended user, a permission of the intended user, a previous recommendation corresponding to the intended user, and an activity profile of the intended user;
correlating the retrieved viewpoints for the intended user with the viewpoints of the data, wherein, in response to monitoring web browsing for the intended user, preferences for the intended user are ordered in a ranking, wherein the retrieved viewpoints are selected according to the ranking of the preferences of the intended user;
wherein transforming the collected data into the data visualizations representing the data is further based on the correlation of the viewpoints; and
outputting the data visualizations in a single visual representation for display to the intended user and updating the single visual representation during runtime.