Device based visualization and analysis of multivariate data
AssigneeAccenture Global Solutions Limited
InventorAlessio Ricci
Life of this patent
Estimating the term…
Abstract
A device may receive input data regarding a particular field of analysis. The device may determine a mapping of a set of metrics of the input data to a set of coordinates. The device may generate a representation of the set of metrics based on the mapping of the set of metrics. A group of pixels may be caused to provide a particular visualization corresponding to a value of a particular metric mapped to a particular coordinate based on the mapping of the set of metrics. The device may provide a plurality of versions of the representation. The particular metric may map to the particular coordinate in each of the plurality of versions of the representation. The plurality of versions of the representation being associated with one or more changes to a particular parameter of the input data.
Claims20
A device, comprising:
- one or more processors to:
- receive input data,
- the input data including a set of metrics regarding a particular field of analysis;
- determine a mapping of the set of metrics of the input data to a set of coordinates;
- generate a representation of the set of metrics based on the mapping of the set of metrics to the set of coordinates,
- a group of pixels, associated with a particular coordinate of the set of coordinates, to provide, for display, a particular visualization corresponding to a value of a particular metric, of the set of metrics, mapped to the particular coordinate based on the mapping of the set of metrics to the set of coordinates;
- and
- provide, for display via a user interface, a plurality of versions of the representation using the group of pixels,
- the particular metric mapping to the particular coordinate in each of the plurality of versions of the representation,
- the plurality of versions of the representation being associated with one or more changes to a particular parameter of the input data.
A non-transitory computer-readable medium storing instructions, the instructions comprising:
- one or more instructions that, when executed by one or more processors, cause the one or more processors to:
- obtain a first set of metrics from a set of data sources,
- the first set of metrics being related to a first value of a particular parameter;
- identify a set of coordinates for the first set of metrics based on a quantity of metrics included in the first set of metrics;
- generate a mapping of each metric, of the first set of metrics, to a coordinate of the set of coordinates;
- select a visualization for each coordinate, of the set of coordinates, based on a value of a corresponding metric of the first set of metrics;
- provide a user interface for display based on selecting the visualization for each coordinate,
- the user interface including pixels representing the visualization at each coordinate;
- receive a second set of metrics from the set of data sources after providing the user interface for display,
- the second set of metrics being related to a second value of the particular parameter;
- map the second set of metrics to the set of coordinates based on the mapping of the first set of metrics to the set of coordinates;
- and
- update the user interface to provide another visualization for each coordinate,
- the other visualization for each coordinate being associated with the second set of metrics.
A method, comprising:
- obtaining, by one or more processors, a plurality of metrics,
- a particular metric, of the plurality of metrics, having a first particular value associated with a first value of a parameter and a second particular value associated with a second value of the parameter;
- mapping, by the one or more processors, the plurality of metrics to a plurality of coordinate locations of a matrix of coordinate locations,
- the particular metric being mapped to a particular coordinate location;
- generating, by the one or more processors, a first representation of the plurality of metrics based on mapping the plurality of metrics to the plurality of coordinate locations and based on the first particular value of the parameter,
- the particular coordinate location in the first representation being associated with representing the first particular value of the particular metric;
- generating, by the one or more processors, a second representation of the plurality of metrics based on mapping the plurality of metrics to the plurality of coordinate locations and based on the second value of the parameter,
- the particular coordinate location in the second representation being associated with representing the second particular value of the particular metric;
- and
- providing, by the one or more processors, the first representation or the second representation for display using a group of pixels,
- the group of pixels, associated with the particular coordinate location, providing, for display, a particular visualization corresponding to a value of the particular metric mapped to the particular coordinate location based on the mapping of the plurality of metrics to the plurality of coordinate locations.
Dependencies are inferred from the claim text.