Patent ID: 9081845
Filing Date: 2015-07-14
Classification: G06F

Abstract:
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: 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 comprising at least one of a discussion entry or a link, the at least one discussion entry or the link added to the discussion object by a first user to enable users of the plurality of user terminals to view the at least one of the discussion entry or the link, 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 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 indicating 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 and task objects associated with the coordinates; determining, by the computer system, an existence of discussion objects and task objects that are associated with the coordinates indicated in the second request; retrieving, by the computer system, the discussion object and a task object from the electronic data storage using the coordinates of the plurality of data dimensions of the multi-dimensional data model, the task object comprising a task command assigned to a user, the task command comprising task instructions for the user and the task instructions associated with the value of the data measure; transmitting, by the computer system, to the second user terminal a first indication of the discussion object and a second indication of the task object for display by the second user terminal in juxtaposition 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; transmitting, by the computer system, to the second user terminal the task object in response to a fourth request for the task object from the second user terminal; wherein the computer system comprises a computer processor and electronic memory.