Nova Patents
AU2014201558B2

Time-sensitive cube

Abstract

A time-sensitive cube data system is disclosed in which time-sensitive and/or time series data objects are output in response to a user's operations on a time-sensitive OLAP cube. The time-sensitive and/or time-series data objects output by the time-sensitive cube data system may be displayed to the user in any way that may be advantageous to the user's understanding. The time-series objects output by the time-sensitive cube data system are more helpful than a single snapshot, as a user is able to see data trends over time.

AU2014201558B2, drawing sheet 1
Sheet 1 of 7

Term

Projected expiry 14 March 2034.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Projected expiry

20 claims: 3 independent, 17 dependent

  1. 1
    2014201558 12 Feb 2018 -31 THE CLAIMS DEFINING THE INVENTION ARE AS FOLLOWS:1. A computer system comprising: a computer processor;and a computer readable storage medium storing program instructions configured for execution by the computer processor in order to configure the computer processor to: generate a graphical user interface including at least a representation of a plurality of dimensions of a multidimensional data set;receive, via the graphical user interface, a selection of at least two dimensions of the multidimensional data set;determine a plurality of data objects each corresponding to different combinations of values of the selected dimensions;generate a plurality of two-dimensional graphs that are spatially positioned in a single graphical user interface view, wherein: each of the two-dimensional graphs is generated based on data associated with a respective one of the plurality of data objects, each of the two-dimensional graphs comprises a respective x-axis and a respective y-axis, the x-axes of the two-dimensional graphs each have a first common scale and a first common interval, the y-axes of the two-dimensional graphs each have a second common scale and a second common interval, and data represented in each respective two-dimensional graph is shown according to the first common scale and the first common interval of the x-axes and the second common scale and the second common interval of the y-axes;and update the graphical user interface to display the single graphical user interface view including the plurality of two-dimensional graphs, wherein: the plurality of two-dimensional graphs are displayed in a plurality of rows and columns, 2014201558 12 Feb 2018 -32each combination of row and column corresponds to a different respective combination of values of the selected dimensions, and the plurality of two-dimensional graphs are spatially positioned in the single graphical user interface view in corresponding rows and columns to enable a user to directly compare data represented in the plurality of twodimensional graphs to view differences in data across the selected dimensions.
  2. 6
    The computer system of any one of the claims 1 to 5, wherein the computer processor is further configured to:receive, via the graphical user interface, an indication of a new interval and a mathematical operation;apply the mathematical operation to the determined data objects;2014201558 12 Feb 2018 -33re-generate the plurality of two-dimensional graphs such that: at least one of the first common interval or the second common interval corresponds to the new interval;and at least one of the x-axis or tire y-axis of each of the two-dimensional graphs represents an output of the applied mathematical operation;and update the graphical user interface to display the single graphical user interface view including the re-generated two-dimensional graphs.
  3. 7
    The computer system of any one of the claims 1 to 6, wherein the computer processor is further configured to:update the graphical user interface to display a plurality of selectable layers, each of the selectable layers corresponding to different values of one of the selected dimensions, each of the selectable layers including the plurality of two-dimensional graphs generated based on the corresponding value of the one of the selected dimensions.
  4. 9
    The computer system of any one of the claims 1 to 8, wherein the selection of at least two dimensions of the multidimensional data set comprises at least one of a drill up operation, a drill down operation, a roll up operation, a pivot operation, a slice operation, or a dice operation.
  5. 10
    A method comprising:generating, by a computing system including a computer processor, a graphical user interface including at least a representation of a plurality of dimensions of a multidimensional data set;receiving, via the graphical user interface, a selection of at least two dimensions of the multidimensional data set;determining, by the computing system, a plurality of data objects each corresponding to different combinations of values of the selected dimensions;2014201558 12 Feb 2018 -34generating, by the computing system, a plurality of two-dimensional graphs that are spatially positioned in a single graphical user interface view, wherein: each of the two-dimensional graphs is generated based on data associated with a respective one of the plurality of data objects, the x-axes of the two-dimensional graphs each have a first common scale and a first common interval, the y-axes of the two-dimensional graphs each have a second common scale and a second common interval, and data represented in each respective two-dimensional graph is shown according to the first common scale and the first common interval of the x-axes and the second common scale and the second common interval of the y-axes;and updating the graphical user interface to display the single graphical user interface view including the plurality of two-dimensional graphs, wherein: the plurality of two-dimensional graphs are displayed in a plurality of rows and columns, each combination of row and column corresponds to a different respective combination of values of the selected dimensions, and the plurality of two-dimensional graphs are spatially positioned in the single graphical user interface view in corresponding rows and columns to enable a user to directly compare data represented in the plurality of two-dimensional graphs to view differences in data across the selected dimensions.
  6. 14
    The method of any one of the claims 10 to 13, further comprising:updating the graphical user interface to display a plurality of selectable layers, each of the selectable layers corresponding to different values of one of the selected dimensions, each of the selectable layers including the plurality of two-dimensional graphs generated based on the corresponding value of the one of the selected dimensions.
  7. 16
    A computer readable storage medium storing computer executable instructions configured for execution by one or more processors of a computer system to configure the one or more processors to:generate a graphical user interface including at least a representation of a plurality of dimensions of a multidimensional data set;receive, via the graphical user interface, a selection of at least two dimensions of the multidimensional data set;determine a plurality of data objects each corresponding to different combinations of values of the selected dimensions;generate a plurality of two-dimensional graphs that are spatially positioned in a single graphical user interface view, wherein: 2014201558 12 Feb 2018 -36each of the two-dimensional graphs is generated based on data associated with a respective one of the plurality of data objects, each of the two-dimensional graphs comprises a respective x-axis and a respective y-axis, the x-axes of the two-dimensional graphs each have a first common scale and a first common interval, and the y-axes of the two-dimensional graphs each have a second common scale and a second common interval, and data represented in each respective two-dimensional graph is shown according to the first common scale and the first common interval of the x-axes and the second common scale and the second common interval of the y-axes;and update the graphical user interface to display the single graphical user interface view including the plurality of two-dimensional graphs, wherein: the plurality of two-dimensional graphs are displayed in a plurality of rows and columns, each combination of row and column corresponds to a different respective combination of values of the selected dimensions, and the plurality of two-dimensional graphs are spatially positioned in the single graphical user interface view in corresponding rows and columns to enable a user to directly compare data represented in the plurality of twodimensional graphs to view differences in data across the selected dimensions.
  8. 19
    The computer readable storage medium of any one of the claims 16 to 18, wherein the one or more processors are further configured to:update the graphical user interface to display a plurality of selectable layers, each of the selectable layers corresponding to different values of one of the selected dimensions, each of the selectable layers including the plurality of two-dimensional graphs generated based on the corresponding value of the one of the selected dimensions.