×

Systems, devices, and methods for exchanging and processing data measures and objects

  • US 10,057,108 B2
  • Filed: 06/28/2016
  • Issued: 08/21/2018
  • Est. Priority Date: 01/02/2014
  • 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:

  • receiving, by a computer system comprising hardware circuitry, a first communication object via a computer network from a first server, the first communication object comprising (i) first data measures mapped to a first multi-dimensional data model configured for access by online analytical processing (OLAP) applications, (ii) parameters indicative of coordinates of a plurality of data dimensions of the first multi-dimensional data model that uniquely identify the first data measures within the first multi-dimensional data model, and (iii) first instructions for automatically exchanging with other objects data including the first data measures;

    retrieving, by the computer system, a second data measure from an electronic data storage in communication with the computer system according to coordinates of a plurality of data dimensions of a second multi-dimensional data model that uniquely identify the second data measure within the second multi-dimensional data model, the second multi-dimensional data model configured for access by the OLAP applications;

    determining, by the computer system, an output data measure using the second data measure and at least one of the first data measures;

    generating, by the computer system, a second communication object comprising (i) the output data measure, (ii) a parameter indicative of coordinates of a plurality of data dimensions of a second multi-dimensional data model that uniquely identify the output data measure within the second multi-dimensional data model, and (iii) second instructions for automatically exchanging with the other objects data including the output data measure; and

    transmitting, by the computer system, the second communication object via the computer network to a second server, wherein receipt of the second communication object by the second server causes the second server to determine another output data measure using the output data measure and a third data measure retrieved from another electronic data storage in communication with the second server, the third data measure retrieved according to coordinates of a plurality of data dimensions of a third multi-dimensional data model that uniquely identify the third data measure within the third multi-dimensional data model, the third multi-dimensional data model configured for access by the OLAP applications.

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