Automatic method of generating decision cubes from cross dependent data sets
First Claim
Patent Images
1. A method, comprising:
- identifying one or more processes related to oil and gas management from managed rig systems;
mapping at least one of stream and database data to the one or more processes related to oil and gas management;
identifying one or more attributes for the one or processes related to the oil and gas management;
incorporating the one or more attributes into a decision cube comprising at least a scalar dimension, a spatial dimension, and a temporal dimension;
applying one or more class functions on the at least the scalar dimension, the spatial dimension, and the temporal dimension of the decision cube;
generating key performance indicators related to the oil and gas management from the applying of the one or more class functions on the at least the scalar dimension, the spatial dimension, and the temporal dimension of the decision cube, the generating key performance indicators comprising generating an instance of the decision cube Configured to facilitate at least one of roll-up, roll-down, or online analytical processing (OLAP) operations on the one or more attributes incorporated into the decision cube.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods are directed to oil and gas management. In example implementations, data relating to oil and gas management is aggregated and placed in a cube along several cube dimensions, which can include scalar, temporal and spatial dimensions. The dimensions can be structured as a hierarchy, such that output can be generated as a roll up or roll down along the hierarchy.
38 Citations
15 Claims
-
1. A method, comprising:
-
identifying one or more processes related to oil and gas management from managed rig systems; mapping at least one of stream and database data to the one or more processes related to oil and gas management; identifying one or more attributes for the one or processes related to the oil and gas management; incorporating the one or more attributes into a decision cube comprising at least a scalar dimension, a spatial dimension, and a temporal dimension; applying one or more class functions on the at least the scalar dimension, the spatial dimension, and the temporal dimension of the decision cube; generating key performance indicators related to the oil and gas management from the applying of the one or more class functions on the at least the scalar dimension, the spatial dimension, and the temporal dimension of the decision cube, the generating key performance indicators comprising generating an instance of the decision cube Configured to facilitate at least one of roll-up, roll-down, or online analytical processing (OLAP) operations on the one or more attributes incorporated into the decision cube. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A non-transitory computer readable medium, storing instructions for executing a process, the instructions when executed by a processor causes the processor to perform the steps comprising:
-
identifying one or more processes related to oil and gas management from managed rig systems; mapping at least one of stream and database data to one or more processes related to oil and gas management; identifying one or more attributes for the one or processes related to the oil and gas management; incorporating the one or more attributes into a decision cube comprising at least a scalar dimension, a spatial dimension, and a temporal dimension; applying one or more class functions on the at least the scalar dimension, the spatial dimension, and the temporal dimension of the decision cube; and generating key performance indicators related to the oil and gas management from the applying of the one or more class functions on the at least the scalar dimension, the spatial dimension, and the temporal dimension of the decision cube, the generating key performance indicators comprising generating an instance of the decision cube configured to facilitate at least one of roll-up, roll-down, or online analytical processing (OLAP) operations on the one or more attributes incorporated into the decision cube. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A management server, comprising:
-
a memory configured to manage cube management information to facilitate a cube and one or more processes related to oil and gas management from rig systems managed by the management server; and a processor, configured to; map at least one of stream and database data to the one or more processes related to oil and gas management; identify one or more attributes for the one or processes related to the oil and gas management; incorporate the one or more attributes into the decision cube comprising dimensions of at least a scalar dimension, a spatial dimension, and a temporal dimension; apply one or more class functions on the at least the scalar dimension, the spatial dimension, and the temporal dimension of the decision cube; and generate key performance indicators related to the oil and gas management from the application of the one or more class functions on the at least the scalar dimension, the spatial dimension, and the temporal dimension of the cube through a generation of an instance of the decision cube configured to facilitate at least one of roll-up, roll-down, or online analytical processing (OLAP) operations on the one or more attributes incorporated into the decision cube. - View Dependent Claims (12, 13, 14, 15)
-
Specification