Patents Assigned to BAY DYNAMICS, INC.
-
Patent number: 10387452Abstract: Some embodiments provide a system that provisions multidimensional data storage (MDDS) cubes. The system includes a data management module for (1) accessing data from a plurality of data storages and (2) providing the data from the plurality of data storages through a unified data source for a set of MDDS cubes. The system also includes a cube provisioning module to (1) access the data from the plurality of data storages through the unified data source and (2) based on the unified data source, provision the set of MDDS cubes to a set of MDDS clients for viewing the set of MDDS cubes' data.Type: GrantFiled: April 1, 2016Date of Patent: August 20, 2019Assignee: BAY DYNAMICS, INC.Inventors: Ryan G. Stolte, Firas S. Rifai
-
Patent number: 10353922Abstract: Some embodiments provide a cube viewer that renders a view for a cube stored in a multidimensional data storage (MDDS). The cube viewer separately stores cube data and the presentation data that relates to the presentation of the cube. The cube viewer uses the separated cube and presentation data to generate the view of the cube.Type: GrantFiled: October 8, 2011Date of Patent: July 16, 2019Assignee: BAY DYNAMICS, INC.Inventors: Ryan G. Stolte, Firas S. Rifai
-
Patent number: 9390082Abstract: Some embodiments provide a cube viewer for rendering multiple cube views. The cube viewer receives cube data in response to a query to a multidimensional data storage (MDDS) that stores a MDDS cube. The cube viewer generates first and second cube views for first and second subsets of the received cube data. The cube viewer displays the first cube view related to the first subset of cube data. In response to interactions with the first cube view, the cube viewer identifies the second subset of the cube data. The cube viewer displays the previously generated second cube view related to the second subset of cube data.Type: GrantFiled: October 8, 2011Date of Patent: July 12, 2016Assignee: BAY DYNAMICS, INC.Inventors: Ryan G. Stolte, Firas S. Rifai
-
Patent number: 9330091Abstract: Some embodiments provide a system that provisions multidimensional data storage (MDDS) cubes. The system includes a data management module for (1) accessing data from a plurality of data storages and (2) providing the data from the plurality of data storages through a unified data source for a set of MDDS cubes. The system also includes a cube provisioning module to (1) access the data from the plurality of data storages through the unified data source and (2) based on the unified data source, provision the set of MDDS cubes to a set of MDDS clients for viewing the set of MDDS cubes' data.Type: GrantFiled: October 8, 2011Date of Patent: May 3, 2016Assignee: BAY DYNAMICS, INC.Inventors: Ryan G. Stolte, Firas S. Rifai
-
Patent number: 9183269Abstract: Some embodiments provide a non transitory computer readable medium that stores a program, which when executed by at least one processing unit, defines a federated multidimensional data storage (MDDS) cube. The program includes sets of instructions that define (1) a first data source view (DSV) to derive data from a first data storage in an MDDS system, (2) a set of dimensions to derive data from the first DSV, (3) a second DSV to derive data from a second data storage in the MDDS system, and (4) an MDDS cube to derive data from the set of dimensions and the second DSV.Type: GrantFiled: October 8, 2011Date of Patent: November 10, 2015Assignee: BAY DYNAMICS, INC.Inventors: Ryan G. Stolte, Firas S. Rifai
-
Patent number: 9171055Abstract: Some embodiments provide a program that defines a set of data source views (DSVs) that each derives data from a subset of a set of data source objects. The program defines a set of dimensions that each derives data from a first DSV in the set of DSVs. The program defines a set of multidimensional data storage (MDDS) cubes that each derives data from a subset of the set of dimensions and a second DSV in the set of DSVs. The program generates a content pack that includes a set of DSV definitions for the set of DSVs, a set of dimension definitions for the set of dimensions, and a set of MDDS cube definitions for the set of MDDS cubes. The content pack for an MDDS system to process in order to provision the set of MDDS cubes to MDDS clients for viewing the set of MDDS cubes.Type: GrantFiled: October 8, 2011Date of Patent: October 27, 2015Assignee: BAY DYNAMICS, INC.Inventors: Ryan G. Stolte, Firas S. Rifai