Patent ID: 11886845
Assignee: SPLUNK INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 11:
12. A computing device, comprising:
a processor; and
a non-transitory computer-readable medium having stored thereon instructions that, when executed by the processor, cause the processor to perform operations including:
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.