Online modifications of dimension structures in...

Data processing: database and file management or data structures – Database design – Data structure types

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C707S793000, C707S793000, C707S960000, C709S238000, C712S011000, C712S012000, C712S016000

Reexamination Certificate

active

06418427

ABSTRACT:

BACKGROUND OF THE INVENTION
1. Field of the Invention
This invention relates in general to data management systems performed by computers, and in particular, to the processing of heterogeneous relations in systems that support multidimensional data processing.
2. Description of Related Art
Multidimensional data processing or the OLAP category of software tools is used to identify tools that provide users with multidimensional conceptual view of data, operations on dimensions, aggregation, intuitive data manipulation and reporting. The term OLAP (Online analytic processing) was coined by Codd et al in 1993 (see Codd, E. F. et al., “Providing OLAP to User-Analysts: An IT Mandate”, E.F. Codd Associates, 1993). The paper by Codd et al also defines the OLAP category further. An overview of OLAP and other data warehousing technologies and terms is contained in Singh, H. S., “Data Warehousing. Concepts, Technologies, Implementations, and Management,” Prentice Hall PTR, 1998. The text by Ramakrishnan et al. in Ramakrishnan, R. and Gehrke, J., “Database Management Systems”, second edition, McGraw-Hill, 1999, describes basic multidimensional—and relational database techniques, many of which are referred to herein.
OLAP systems are sometimes implemented by moving data into specialized databases, which are optimized for providing OLAP functionality. In many cases, the receiving data storage is multidimensional in design. Another approach is to directly query data in relational databases in order to facilitate OLAP. U.S. Pat. No. 5,926,818 by Malloy and U.S. Pat. No. 5,905,985 by Malloy et al describe techniques for combining the two approaches. The relational model is described in Codd, E. F., “A Relational Model of Data for Large Shared Data Banks,
Communications of the ACM
13(
6):377-387 (1970).
OLAP systems are used to define multidimensional cubes, each with several dimensions, i.e., hypercubes, and should support operations on the hypercubes. The operations include for example: slicing, grouping of values, drill-down, roll-up and the viewing of different hyperplanes or even projections in the cube. The research report by Agrawal et al (Agrawal et al., “Modeling Multidimensional Databases,” Research Report, IBM Almaden Research Center) describes algebraic operations useful in a hypercube based data model for multidimensional databases. Aggregate-type operations are described in several U.S. patents by Agrawal et al. and Gray et al. (i.e., U.S. Pat. Nos. 5,832,475; 5,890,151; 5,799,300; 5,926,820 by Agrawal et al. and U.S. Pat. No. 5,822,751 by Gray et al.
SUMMARY OF THE INVENTION
Measurements from various institutions and research entities are by nature heterogeneous. Synthesizing measurements into longer strings of information is a complex process requiring nonstandard operations. This is especially true when dealing with measurements lacking the accountant type structure of business related data. As, for example, health related information about individuals, genotype readings, genealogy records and environmental readings. The shortcomings of current OLAP tools in dealing with these types of non-associative measurements is evident, for example, by realizing the emphasis placed on aggregation operators such as max, min, average and sum in current tools and research. Most often, these operators are rendered useless by the lack of a quantifying domain such as “money”. On the other hand, when carefully synthesized and analyzed, these and other similar sets of measurements do contain valuable knowledge that may be brought to light using multidimensional analysis.
In order to overcome some of the limitation in the prior art, the present invention discloses methods and embodiments supporting multidimensional analysis in data management systems.
An object of the present invention is to enable online tuning of relations in multidimensional analysis. According to the invention, relations are modified by a depth-of-field operator that can be applied to any collection of dimensions and relations supported by the dimensions. In effect, the online depth-of-field operator varies the density of points or facts in a representation of a multidimensional cube. It allows one to experiment online with the definition of relations, thereby controlling the output of the synthesizing process.
It is also an object of the present invention to facilitate online definitions of multidimensional cubes fit for being populated with data from various measurements and other cubes. According to the invention an axes matrix is used to specify axes structures related to each dimension or domain. An operator, called blowup operator herein, possibly associated with the axes matrix is implemented. These techniques create a connection between measurements and domains? and a user defined multidimensional view containing knowledge that is acquired through complex multidimensional processing.
It is another object of the present invention to implement a syntheses process for multidimensional analysis. The process dynamically eliminates ambiguities, observed in combined measurements used to populate a hypercube. This is achieved by introducing additional relations reflecting dependencies between dimensions in the hypercube and by confirming combined measurements against selected realistic observations.
It is yet another object of the present invention to implement a system that enables OLAP for a wider variety of data and structures than current relational implementation schemas, such as the star or snowflake schema and related techniques. In some cases, this is done by forcing the structures into current schemas, but in other cases, new and more dynamic schemas are introduced. Among the structures is a grouping operator for multidimensional analysis, applicable, among other things, to measurements about domains with variable level of granularity. The operator does not force the measurements into using the same level of granularity or hierarchy and it is generic with respect to any domain and hierarchical structure.
The main processes introduced are reversible and therefore may be made to be well-behaved with respect to adding, updating or deleting measurements from the original system of relations. Thus, the processes, when combined, define a continuously updateable/editable OLAP system for heterogeneous relations. The heterogeneous relations and dimension structures may include, but are by no way limited to, measurements relating to health data for individuals (e.g., biomarkers), ecological data, genotype readings (e.g., location of markers in individuals), genealogical records, geographical data and so on.


REFERENCES:
patent: 5257365 (1993-10-01), Powers et al.
patent: 5664172 (1997-09-01), Antoshenkov
patent: 5799300 (1998-08-01), Agrawal et al.
patent: 5822751 (1998-10-01), Gray et al.
patent: 5832475 (1998-11-01), Agrawal et al.
patent: 5890151 (1999-03-01), Agrawal et al.
patent: 5905985 (1999-05-01), Malloy et al.
patent: 5918232 (1999-06-01), Pouschine et al.
patent: 5926818 (1999-07-01), Malloy
patent: 5926820 (1999-07-01), Agrawal et al.
patent: 5943668 (1999-08-01), Malloy et al.
patent: 5978796 (1999-11-01), Malloy et al.
patent: 6094651 (2000-07-01), Agrawal et al.
patent: 6115714 (2000-09-01), Gallagher et al.
patent: 6167396 (2000-12-01), Lokken
patent: 6289352 (2001-09-01), Proctor
patent: 0 965 928 (1999-12-01), None
Berger et al.: “An Algorithm for point clustering and grid generation”, Sep.-Oct. 1991, IEEE, vol.21 Issue 5, pp. 1278-1286.*
Codd, E. F., “A Relational Model of Data for Large Shared Data Banks,”Communications of the ACM,13 (6) :377-387 (1970).
Agrawal, R. et al., “Modeling Multidimensional Databases,” Research Report, IBM Almaden Research Center, No date.
Codd, E. F. et al., “Providing OLAP to User-Analysts: An IT Mandate,” E. F. Codd Associates (1993).
Ramakrishnan, R. et al., Database Management Systems, McGraw-Hill (1998).
Singh, H. S., Data Warehousing: Concepts, Technologies, Implementations, and Management, Prentice Hall PTR (1998).
Harinarayan, V. et al., “Implementing Data Cubes

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Online modifications of dimension structures in... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Online modifications of dimension structures in..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Online modifications of dimension structures in... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2823839

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.