×

Systems, devices, and methods for generation of contextual objects mapped by dimensional data to data measures

  • US 8,719,217 B1
  • Filed: 12/10/2013
  • Issued: 05/06/2014
  • Est. Priority Date: 03/15/2013
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for facilitating collaboration between users of a plurality of user terminals around a data measure mapped to a multi-dimensional data model, the computer-implemented method comprising:

  • electronically processing, by a computer system, a first request from a first user terminal of a plurality of user terminals to associate a discussion object with a data measure mapped to a multi-dimensional data model, the discussion object including a first entry by a first user and enabling users of the plurality of user terminals to communicate based on the data measure, the multi-dimensional data model configured for access by online analytical processing (OLAP) applications;

    determining, by the computer system, coordinates of a plurality of data dimensions of the multi-dimensional data model that uniquely identify to the data measure;

    storing, by the computer system, in an electronic data storage the discussion object in association with the coordinates of the plurality of data dimensions of the multi-dimensional data model that uniquely identify the data measure;

    receiving, by the computer system, a second request from a second user terminal of the plurality of user terminals, the second request dynamically generated based on a value of the data measure being displayed by the second user terminal to a second user, the second request comprising the coordinates of the plurality of data dimensions of the multi-dimensional data model that uniquely identify the data measure, the second request configured to identify discussion objects associated with the coordinates;

    determining, by the computer system, an existence of discussion objects that are associated with the coordinates received in the second request;

    retrieving, by the computer system, the discussion object from the electronic data storage using the coordinates of the plurality of data dimensions of the multi-dimensional data model;

    transmitting, by the computer system, to the second user terminal an indication of the discussion object for display by the second user terminal in association with the value of the data measure;

    transmitting, by the computer system, to the second user terminal the discussion object in response to a third request for the discussion object from the second user terminal;

    updating, by the computer system, the discussion object stored in the electronic data storage with a second entry by the second user based on a fourth request to update the discussion object from the second user terminal;

    determining, by the computer system, an existence of task objects that are associated with the coordinates received in the second request;

    retrieving, by the computer system, one or more task objects from the electronic data storage using the coordinates of the plurality of data dimensions of the multi-dimensional data model;

    transmitting, by the computer system, to the second user terminal an indication of the one or more task objects for display by the second user terminal in association with the value of the data measure, the one or more task objects associated with the coordinates of the plurality of data dimensions of the multi-dimensional data model that uniquely identify the data measure; and

    transmitting, by the computer system, to the second user terminal a task information indication for display by the second user terminal in association with the value of the data measure, the task information indication comprising a name of a task manager assigned to the one or more task objects, the task information indication comprising a target value, the target value being a percentage difference between the value of the data measure and a desired value of the data measure, the task information indication associated with the coordinates of the plurality of data dimensions of the multi-dimensional data model that uniquely identify the data measure,wherein the computer system comprises a computer processor and electronic memory.

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