×

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

  • US 9,830,402 B2
  • Filed: 06/12/2015
  • Issued: 11/28/2017
  • Est. Priority Date: 03/15/2013
  • Status: Active Grant
First Claim
Patent Images

1. A non-transitory computer-readable storage medium having a computer program stored thereon for causing a suitably programmed system to process by one or more computer processors computer-program code by performing a method when the computer-program code is executed on the suitably programmed system, the method facilitating collaboration, the method comprising:

  • processing, by the suitably programmed system, a first request from a first user terminal of a plurality of user terminals to associate a first contextual object with a data measure mapped to a multi-dimensional data model, the first contextual object comprising information received by the first user terminal from a first user of the first user terminal, the multi-dimensional data model configured for access by online analytical processing (OLAP) applications;

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

    storing, by the suitably programmed system, in an electronic data storage the first contextual 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 suitably programmed 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 of the second user terminal, 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 contextual objects associated with the coordinates;

    determining, by the suitably programmed system, an existence of contextual objects that are associated with the coordinates indicated in the second request;

    retrieving, by the suitably programmed system, the first contextual object from the electronic data storage using the coordinates of the plurality of data dimensions of the multi-dimensional data model;

    transmitting, by the suitably programmed system, to the second user terminal an indication of the first contextual object for display by the second user terminal in juxtaposition with the value of the data measure; and

    transmitting, by the suitably programmed system, to the second user terminal the first contextual object.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×