Relationship visualizations for multi-dimensional data models
AssigneeSchneider Electric Software, LLC
InventorsRavi Kumar Herunde Prakash, Sami Majed Abbushi, Sung Chung, Christian-Marc Pouyez, Ajith Kuzhikkali, Patrick Parsy, Rajakumar Sidhan
Life of this patent
Estimating the term…
Abstract
Providing visualizations of relationships among multi-dimensional data models for manufacturing intelligence systems. Storing configuration data in an intelligence data store under a configuration schema enables a multi-dimensional model visualization. The multi-dimensional data model visualization depicts all of the many-to-many, dynamic relationships between objects in a single display.
Claims20
A computing device comprising:
- an interface processor, the interface processor communicatively coupled, via a communications network and an intelligence data service, to one or more data sources storing data values corresponding to devices of a continuous process, the data values comprising a plurality of model objects;
- a computer-readable storage medium;
- and
- one or more processor-executable instructions stored on the computer-readable storage medium, said processor-executable instructions including instructions that, when executed by the interface processor, configure the computing device to:
- generate for output a plurality of graphical representations for a multi-dimensional data model, wherein the multi-dimensional data model comprises the plurality of model objects and subsets of two or more of the model objects are related through hierarchical dependencies, and wherein the graphical representations each represent an instance of one of the model objects;
- output for display the plurality of graphical representations in a non-hierarchical arrangement;
- receive an input to select one of the model objects by selecting the graphical representation representative thereof;
- and
- output for display a filtered view of the graphical representations, wherein the filtered view comprises the selected graphical representation and the graphical representations representing the subset of model objects dependent upon the model object represented by the selected graphical representation, and wherein the graphical representations representing the dependent model objects in the filtered view are graphically distinguished from the graphical representations representing the model objects that are independent of the model object represented by the selected graphical representation.
A computer-implemented method comprising:
- generating for output, by one or more interface processors of a computing device, a plurality of graphical representations for a multi-dimensional model, wherein the multi-dimensional model comprises a plurality of model objects and subsets of the model objects are related through hierarchical dependencies, wherein the graphical representations each represent an instance of one of the model objects, wherein the plurality of model objects are each comprised of data values corresponding to devices of a continuous process, and wherein the data values are stored on one or more data sources communicatively coupled to the one or more interface processors via a communications network and an intelligence data service;
- outputting for display, by the one or more interface processors, a plurality of the graphical representations in a non-hierarchical arrangement;
- receiving, by the one or more interface processors, an input to select one of the model objects by selecting the graphical representation representative thereof;
- and
- outputting for display, by the one or more interface processors, a filtered view of the graphical representations, wherein the filtered view comprises the selected graphical representation and the graphical representations representing the subset of model objects that are dependent upon the model object represented by the selected graphical representation, and wherein the graphical representations of the dependent model objects in the filtered view are graphically distinguished from the graphical representations representing the model objects that are independent of the model object represented by the selected graphical representation.
A computer readable storage device having processor readable instructions stored thereon including instructions that, when executed by a processor, configure the processor to:
- generate for output a plurality of graphical representations for a multi-dimensional model, wherein the multi-dimensional model comprises a plurality of model objects and subsets of two or more of the model objects are related through hierarchical dependencies, wherein the graphical representations each represent an instance of one of the model objects, and wherein the plurality of model objects are each comprised of data values corresponding to devices of a continuous process;
- output for display the plurality of graphical representations in a non-hierarchical arrangement;
- receive an input to select one of the model objects by selecting the graphical representation representative thereof;
- and
- output for display a filtered view of the graphical representations, wherein the filtered view comprises the selected graphical representation and the graphical representations representing the subset of model objects dependent upon the model object represented by the selected graphical representation, and wherein the graphical representations representing the dependent model objects in the filtered view are graphically distinguished from the graphical representations representing the model objects that are independent of the model object represented by the selected graphical representation.
Dependencies are inferred from the claim text.