×

Methods and systems for recursively generating pivot tables

  • US 9,430,469 B2
  • Filed: 04/09/2014
  • Issued: 08/30/2016
  • Est. Priority Date: 04/09/2014
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for recursively generating pivot tables, comprisingreceiving, by a processor, a first request to generate a first pivot table from a data set including a plurality of entries corresponding to a plurality of dimensions and a plurality of metrics, the first request identifying a first dimension of the plurality of dimensions and at least one metric of the plurality of metrics;

  • generating the first pivot table including a first set of results, each result of the first set of results including a first plurality of values corresponding to the first dimension and the at least one metric identified in the first request;

    providing, for display on a user interface, the generated first pivot table, each value of the first dimension associated with a corresponding actionable object for further filtering the data set;

    receiving an action on at least one actionable object corresponding to a particular value of the first dimension;

    identifying, from the first set of results, one or more results corresponding to the particular value of the first dimension;

    receiving a second request to generate a second pivot table from the results corresponding to the particular value of the first dimension, the second request identifying a second dimension of the plurality of dimensions and at least one metric of the plurality of metrics;

    generating, from the identified results corresponding to the particular value of the first dimension, the second pivot table including a second set of results, each result of the second set of results including a second plurality of dimension values corresponding to the second dimension and the at least one metric identified in the second request; and

    providing, for display on the user interface, the second pivot table, each dimension value of the second dimension associated with a corresponding actionable object for further filtering the data set.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×