Nova Patents
EP1577808A1

Hyper related OLAP

Abstract

Generating a presentation requested from a graphical data report; comprising: displaying a data report which contains a collection of graphical elements, where a graphical element is bound to a data item, and where a data item is specified by metadata, which comprises one or more of a dimension, a dimension value, and a measure. In response to a user's directed action to the given graphical element, determining at least one association, of a dimension and a measure, by identification of measures and dimensions in the applicable metadata and identification of associations thereof and/or addition of a dimension or measure to an identified measure or dimension. Subsequently, searching for a stored, like association, where stored associations are related to stored presentation properties, and applying the related presentation properties to make a presentation of further data items which are specified by the determined, at least one association.

EP1577808A1, drawing sheet 1
Sheet 1 of 10

Term

Term ended

Projected expiry passed 17 March 2024, 2.5 years ago.

  1. Priority and filed
  2. Published
  3. Projected expiry
  4. Today

20 claims: 11 independent, 9 dependent

  1. 1
    A computer-implemented method of preparing a presentation requested from a data report; the method comprising the steps of:displaying a data report which contains a collection of graphical elements, where a graphical element is bound to a data item, and where a data item is specified by metadata, and where the metadata comprises one or more of a dimension, a dimension value, and a measure;in response to a user's directed action to the given graphical element, determining at least one association, of a dimension and a measure, by identification of measures and dimensions in the applicable metadata and identification of associations thereof and/or addition of a dimension or measure to an identified measure or dimension;searching for a stored, like association, where stored associations are related to stored presentation properties, andapplying the related presentation properties to make a presentation of further data items which are specified by the determined at least one association.
  2. 5
    A method according to any of claims 1 to 4, wherein the report is configured with a tool providing a user with controls for manipulating presentation properties according to either one of the following steps in response to a user's action:selecting a presentation object from a collection of presentation objects and selecting graphical properties of the selected presentation object;orchanging an applied presentation object and/or selecting graphical properties of the applied presentation object.
  3. 6
    A method according to any of claims 1 to 5, wherein the step of searching for stored, like metadata comprises:determining whether an identified measure or dimension or association thereof can be deemed to be incomplete, and in that event searching for stored, like metadata with associated presentation properties, in which the deemed incomplete metadata are comprised.
  4. 7
    A method according to any of claims 1 to 6, wherein the step of searching for stored, like metadata comprises:determining whether the determined association can be deemed to be different from stored associations, and in that event searching for a stored association with related presentation properties, in which a measure or dimension of the determined association is comprised;and applying the presentation properties related to the stored association, which comprises the dimension or the measure, to make the presentation.
  5. 8
    A method according to any of claims 1 to 7, comprising the step of:determining multiple associations based on retrieving associations wherein a dimension identified in the applicable metadata is a constituent to thereby discover multiple measures which each forms an association in combination with the identified dimension.
  6. 9
    A method according to any of claims 1 to 8, comprising the steps of:for a determined association, determining predefined combinations of preferred presentation objects, andfor each combination, applying the related presentation properties to make a presentation of further data items by means of the preferred presentation objects.
  7. 10
    A method according to any of claims 1 to 9, comprising the step of:at a first point in time, registering an application of a presentation object to an association to retrieve that object as a preferred presentation object for a determined association at a later point in time.
  8. 12
    A method according to any of claims 1 to 11, wherein specific metadata that applies to the data item bound to a given graphical element is determined by a framework of the report layout.
  9. 13
    A method according to any of claims 1 to 12, wherein values of the data items are obtained by transmitting a request to a dataset or retrieved from the request itself.
  10. 14
    A method according to any of claims 1 to 13, comprising the further steps of:from a client computer, sending a request for the data report to a web server;at the web server, processing the request and sending information to the client for it to render the data report;in addition to determining the at least one association in response to a user's directed action, sending a request to the web server with the determined association for the web server to perform the search for a stored, like association related to stored presentation properties, and to retrieve the further data items;andfrom the web server, sending the further data items and the presentation properties to the client for it to apply the related presentation properties. [presentation objects may be comprise in the presentation properties]
  11. 17
    A software application comprising software for preparing a presentation requested from a data report; the system comprising:software for displaying a data report which contains a collection of graphical elements, where a graphical element is bound to a data item, and where a data item is specified by metadata, and where the metadata comprises one or more of a dimension, a dimension value, and a measure;software for determining, in response to a user's directed action to the given graphical element, at least one association, of a dimension and a measure, by identification of measures and dimensions in the applicable metadata and identification of associations thereof and/or addition of a dimension or measure to an identified measure or dimension;software for searching for a stored, like association, where stored associations are related to stored presentation properties, andsoftware for applying the related presentation properties to make a presentation of further data items which are specified by the determined at least one association.