Comparative and analytic lens for displaying a window with a first column for first data and a second column for comparison values of the first data and second data
US-8959424-B2 · Feb 17, 2015 · US
US9684877B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9684877-B2 |
| Application number | US-201213622274-A |
| Country | US |
| Kind code | B2 |
| Filing date | Sep 18, 2012 |
| Priority date | Sep 18, 2012 |
| Publication date | Jun 20, 2017 |
| Grant date | Jun 20, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Described herein are systems and methods for generating user interfaces that include a meta-chart framework for organizing and analyzing multi-dimensional hierarchical data in an efficient and intuitive graphical user interface with which a user can explore and consume prepared analytical elements. The predetermined structure of such user interfaces can include customizable and scalable graphical and/or alphanumeric analytic elements with contextual controls that can guide a user on a preconfigured analytical path, or “drill-down path,” to better explore and understand the multidimensional data. Such embodiments provide a turnkey analytical framework from which users can both immediately understand data and learn how to explore the data in greater depth.
Opening claim text (preview).
What is claimed is: 1. A method comprising: receiving, in a computer system, a multidimensional data set; parsing, in the computer system, the multidimensional data set according to a predetermined drill down path to generate a subset of the multidimensional data set, the predetermined drill down path specifying an order in which the multidimensional data set is presented in response to a sequence of user inputs; and displaying, by the computer system, a visual representation of the subset of the multidimensional data set according to the predetermined drill down path, wherein the visual representation includes a vertical stack of layers that provide analysis on a metric within the multidimensional data set, one of the vertical stack of layers comprising a plot of points of actual figures in a two-dimensional graph expandable into a box view, a different layer of the vertical stack of layers comprising a chart including the metric, wherein each layer within the vertical stack provides analysis on a different cross dimension of the metric, and wherein the plot, the chart, the cross dimension applied to each layer, as well as a scale of the cross dimension and/or alphanumeric information associated with the cross dimension, is based on the predetermined drill down path and the sequence of user inputs. 2. The method of claim 1 wherein the configuration of the vertical stack is based on the predetermined drill down path and a user profile associated with a user. 3. The method of claim 1 , further comprising: detecting, by the computer system, a user input representative of selecting a first layer; and displaying, by the computer system, a toolbar menu containing a plurality of controls for altering the presentation of the first layer. 4. The method of claim 3 , wherein the user input is hovering over a label of a first dimension that corresponds with the first layer. 5. The method of claim 3 , wherein one control from the plurality of controls adjusts the position of the first layer in the vertical stack. 6. The method of claim 3 , wherein one control from the plurality of controls adjusts a count of lattice rows that are displayed in the first layer. 7. The method of claim 6 , wherein a first lattice row includes a plurality of parts that represent constituents of the lattice row, wherein selection of the lattice row expands and separates out the constituents of the lattice row into a plurality of sub-lattice rows and wherein selection of a constituent displays information on the constituent. 8. A non-transient computer readable medium comprising executable code that when executed by a processor in a computer system causes the processor to: receive a multidimensional data set; parse the multidimensional data set according to a predetermined drill down path to generate a subset of the multidimensional data set, the predetermined drill down path specifying an order in which the multidimensional data set is presented in response to a sequence of user inputs; and display a visual representation of the subset of the multidimensional data set according to the predetermined drill down path, wherein the visual representation includes a vertical stack of layers that provide analysis on a metric within the multidimensional data set, one of the vertical stack of layers comprising a plot of points of actual figures in a two-dimensional graph expandable into a box view, a different layer of the vertical stack of layers comprising a chart including the metric, wherein each layer within the vertical stack provides analysis on a different cross dimension of the metric, and wherein the plot, the chart the cross dimension applied to each layer, as well as a scale of the cross dimension and/or alphanumeric information associated with the cross dimension, is based on the predetermined drill down path and the sequence of user inputs. 9. The non-transient computer readable medium of claim 8 wherein the configuration of the vertical stack is based on the predetermined drill down path and a user profile associated with a user. 10. The non-transient computer readable medium of claim 8 , further comprising executable code that when executed causes the processor to: detect a user input representative of selecting a first layer; and display a toolbar menu containing a plurality of controls for altering the presentation of the first layer. 11. The non-transient computer readable medium of claim 10 , wherein one control from the plurality of controls adjusts the position of the first layer in the vertical stack. 12. The non-transient computer readable medium of claim 10 , wherein one control from the plurality of controls adjusts a count of lattice rows that are displayed in the first layer. 13. The non-transient computer readable medium of claim 12 , wherein a first lattice row includes a plurality of parts that represent constituents of the lattice row, wherein selection of the lattice row expands and separates out the constituents of the lattice row into a plurality of sub-lattice rows and wherein selection of a constituent displays information on the constituent. 14. A computer implemented system, comprising: a processor; and a non-transitory computer readable medium having stored thereon one or more programs, which when executed by the processor, causes the processor to: receive a multidimensional data set; parse, the multidimensional data set according to a predetermined drill down path to generate a subset of the multidimensional data set, the predetermined drill down path specifying an order in which the multidimensional data set is presented in response to a sequence of user inputs; and display a visual representation of the subset of the multidimensional data set to the predetermined drill down path, wherein the visual representation includes a vertical stack of layers that provide analysis on a metric within the multidimensional data set, one of the vertical stack of layers comprising a plot of points of actual figures in a two-dimensional graph expandable into a box view, a different layer of the vertical stack of layers comprising a chart including the metric, wherein each layer within the vertical stack provides analysis on a different cross dimension of the metric, and wherein the plot, the chart, the cross dimension applied to each layer, as well as a scale of the cross dimension and/or alphanumeric information associated with the cross dimension, is based on the predetermined drill down path and the sequence of user inputs. 15. The system of claim 14 wherein the configuration of the vertical stack is based on the predetermined drill down path and a user profile associated with a user. 16. The system of claim 14 , further comprising: detecting, by the computer system, a user input representative of selecting a first layer; and displaying, by the computer system, a toolbar menu containing a plurality of controls for altering the presentation of the first layer. 17. The system of claim 16 , wherein the user input is hovering over a label of a first dimension that corresponds with the first layer. 18. The system of claim 16 , wherein one control from the plurality of controls adjusts the position of the first layer in the vertical stack. 19. The system of claim 16 , wherein one control from the plurality of controls adjusts a count of lattice rows that are displayed in the first layer. 20. The system of claim 19 , wherein a first lattice row includes a plurality of parts that represent constituents of the lattice row, whe
Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem" (market predictions or forecasting for commercial activities G06Q30/0202) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.