System and method for determining and visualizing system complexity
AssigneeMore Cowbell Unlimited, Inc
InventorsJohn Williams Bicknell, Jr., Josh Logan Sullivan, Martin Benjamin Jetton
Life of this patent
Estimating the term…
Abstract
A platform configured to determine entropy data associated with a process or system and to generate one or more visual representation of the entropy data. In some cases, the platform may cause the visual representation to be displayed to a user and to generate alerts when deviations in entropy are detected with respect to a threshold.
Claims20
A method comprising:
- receiving a plurality of event logs associated with a set of agents for a period of time;
- assigning each event log to one of a plurality of regions based at least in part on a feature associated with an activity of the event log of the plurality of event logs;
- determining, based at least in part on the plurality of event logs and the plurality of regions, entropy data for each region of the plurality of regions;
- determining, for the period of time and based at least in part on the entropy data, a maximum entropy value;
- generating, based at least in part on the maximum entropy value and the plurality of regions, a visual representation of the entropy data for the period of time;
- generating, based at least in part on the maximum entropy value and entropy data for a region of the plurality of regions, a context window of the entropy data for the region during the period of time;
- causing the visual representation to be presented on a display of a user device;
- and
- responsive to a user interaction with the region, causing the context window to be displayed concurrently with the visual representation on the display of the user device.
A system comprising:
- a display;
- a user interface;
- one or more processors;
- and
- one or more non-transitory computer readable media storing instructions executable by the one or more processors, wherein the instructions, when executed, cause the one or more processors to perform operations comprising:
- receiving a first visual representation of entropy data associated with a period of time, the visual representation including at least two regions;
- causing the first visual representation to be presented on the display;
- receiving a user interaction, at least partially via the user interface, with a first region of the at least two regions;
- and
- causing, in response to the user interaction, a context window to be presented on the display concurrently with the visual representation, the context window including entropy data associated with the first region during the period of time.
One or more non-transitory computer readable media storing instructions executable by one or more processors, wherein the instructions, when executed, cause the one or more processors to perform operations comprising:
- determining, based at least in part on a plurality of event logs, entropy data for each of a plurality of groupings;
- determining, based at least in part on the plurality of event logs, a maximum entropy value;
- generating, based at least in part on the entropy data and the maximum entropy value, a first visual representation associated with the plurality of event logs;
- and
- causing the first visual representation to be presented on a display of a user device.
Dependencies are inferred from the claim text.