TIME-SENSITIVE CUBE
First Claim
Patent Images
1. A computer-implemented method of providing multi-dimensional time series objects to a user, the method comprising:
- providing an electronic database configured to store a plurality of time-series objects including one or more time-series metric objects and a plurality of dimension objects;
generating, by a computing system including one or more hardware computer processors, based at least in part on the plurality of time-series objects, a time-sensitive OLAP cube;
receiving, via an input device of the computing system, an operation from a user comprising a selection of at least two of the plurality of dimension objects;
determining, by the computing system, based on the received operation, one or more relevant time-series metric objects; and
providing, on an electronic display of the computing system, the relevant time-series metric objects to the user.
8 Assignments
0 Petitions
Accused Products
Abstract
A time-sensitive cube data system is disclosed in which time-sensitive and/or time-series data objects are output in response to a user'"'"'s operations on a time-sensitive OLAP cube. The time-sensitive and/or time-series data objects output by the time-sensitive cube data system may be displayed to the user in any way that may be advantageous to the user'"'"'s understanding. The time-series objects output by the time-sensitive cube data system are more helpful than a single snapshot, as a user is able to see data trends over time.
-
Citations
20 Claims
-
1. A computer-implemented method of providing multi-dimensional time series objects to a user, the method comprising:
-
providing an electronic database configured to store a plurality of time-series objects including one or more time-series metric objects and a plurality of dimension objects; generating, by a computing system including one or more hardware computer processors, based at least in part on the plurality of time-series objects, a time-sensitive OLAP cube; receiving, via an input device of the computing system, an operation from a user comprising a selection of at least two of the plurality of dimension objects; determining, by the computing system, based on the received operation, one or more relevant time-series metric objects; and providing, on an electronic display of the computing system, the relevant time-series metric objects to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer system comprising:
one or more hardware processors in communication with a computer readable medium storing software modules including instructions that are executable by the one or more hardware processors in order to cause the computer system to; access, from an electronic data store, a plurality of time-sensitive objects including measures and dimensions; generate, based at least in part on the accessed plurality of time-sensitive objects, a time-sensitive OLAP cube; receive one or more OLAP operations; and apply the received one or more OLAP operations to the time-sensitive OLAP cube and output calculated time-sensitive objects based at least in part on the OLAP operations. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17)
-
18. A computer system comprising:
-
an electronic database configured to store a plurality of time-series objects and a time-series OLAP cube based at least in part on one or more of the plurality of time-series objects; and one or more hardware processors in communication with the electronic database and a computer readable medium storing software modules including instructions that are executable by the one or more hardware processors in order to cause the computer system to; access the stored time-series OLAP cube; present, on an electronic display, the time-series OLAP cube; receive user-provided indications of operations to be applied to the presented time-series OLAP cube; apply operations corresponding to the user-provided indications to the time-series OLAP cube; and present, on the electronic display, determined time-series objects based at least in part on the applied operations. - View Dependent Claims (19, 20)
-
Specification