| CPC H02J 13/00001 (2020.01) [G06Q 50/06 (2013.01)] | 20 Claims |

|
1. A computer-implemented method executed by one or more processors, the method comprising:
obtaining, by the one or more processors, power grid data comprising a plurality of different temporal and spatially dependent characteristics of a power grid, the characteristics including a first characteristic, a second characteristic, and a third characteristic;
generating, by the one or more processors, rendering data that, when rendered for display, presents a graphical user interface (GUI) representing a visualization of the power grid data, the GUI comprising:
a first window that includes a line-diagram representation of power lines in the power grid overlaid on a map of a geographic region in which the power grid is located, the line-diagram comprising a plurality of line segments, wherein attributes of each line segment represent the power grid data at a particular spatial location of the power grid, the attributes comprising:
a time-changing thickness of the line segment representing the first characteristic at the particular spatial location of the power grid;
a plurality of time-changing directional arrows on the line segment representing the second characteristic; and
a color shading of the line segment representing the third characteristic;
a second window that includes at least one graph representing values of a characteristic of the power grid over time and space, wherein each value is represented by respective coordinates on the at least one graph and a shade, wherein for each value of the characteristic an x-coordinate represents a distance of the value from a reference point in the power grid, a y-coordinate represents a time of the value, and the shade of the value represents a magnitude of the value; and
a third window that includes a menu comprising user-selectable icons that permit toggling representation of different characteristics of the power grid on and off within the first window, the second window, or both;
receiving, by the one or more processors, data indicating a user selection of a user-selectable icon included in the menu of the third window, wherein the user-selectable icon corresponds to a particular characteristic; and
in response to receiving the data indicating the user selection of the user-selectable icon, toggling, by the one or more processors, representation of the particular characteristic on or off within the first window, the second window, or both.
|