US 11,886,845 B1
Computer dashboard editing tool
Anthony Barbato, Atlanta, GA (US); Patrick Gill, Missoula, MT (US); Nitu Shukla, Redwood City, CA (US); Patrick Wied, San Francisco, CA (US); and Tara Yuen, Vancouver (CA)
Assigned to Splunk, Inc., San Francisco, CA (US)
Filed by Splunk Inc., San Francisco, CA (US)
Filed on Jul. 29, 2022, as Appl. No. 17/877,687.
Int. Cl. G06F 8/38 (2018.01)
CPC G06F 8/38 (2013.01) 20 Claims
OG exemplary drawing
 
1. A computer-implemented method, comprising:
receiving a dashboard code defining a dashboard comprising a plurality of visualizations in a layout;
rendering, in a graphical user interface (GUI) of a dashboard editing tool, the dashboard based on the dashboard code;
extracting, using the dashboard code, a data attribute of a data object represented by a first visualization of the plurality of visualizations;
evaluating, by the dashboard editing tool, the first visualization based on the data attribute to obtain a score;
presenting, in the GUI of the dashboard editing tool, a first recommendation based on the score failing to satisfy a first threshold;
receiving, through the GUI of the dashboard editing tool and after presenting the first recommendation, an edit to the dashboard code that adjusts the first visualization; and
storing, by the dashboard editing tool, the edit to the dashboard code.