The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Feb. 23, 2010

Filed:

Apr. 04, 2001
Applicants:

Robert Scanlon, Des Peres, MO (US);

Alex Miller, Webster Groves, MO (US);

Steven Wolfangel, St. Louis, MO (US);

Brad Wright, Manchester, MO (US);

Randall Hauch, Glen Carbon, IL (US);

Inventors:

Robert Scanlon, Des Peres, MO (US);

Alex Miller, Webster Groves, MO (US);

Steven Wolfangel, St. Louis, MO (US);

Brad Wright, Manchester, MO (US);

Randall Hauch, Glen Carbon, IL (US);

Assignee:

Red Hat, Inc., Raleigh, NC (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 7/00 (2006.01); G06F 17/00 (2006.01); G06F 17/30 (2006.01);
U.S. Cl.
CPC ...
Abstract

The present invention relates to a system () for generating and maintaining virtual and physical metadata layers in a MetaBase metadata repository () in order to simplify and optimize the retrieval of data from a plurality of disparate information sources (-). The system stores in a physical metadata layer of a MetaBase metadata repository a plurality of physical metadata elements, wherein each one of the physical metadata elements corresponds to the metadata elements in the plurality of information sources. Logical metadata elements are stored in the virtual metadata layer and are linked to the physical metadata elements in order to maintain the relationships therebetween. By maintaining the relationships between the physical metadata elements, users can initiate a data query request for data corresponding to a logical metadata element, and the system is configurated to retrieve the desired data from the relevant information sources, even in the event that relevant information sources maintain the data in fields having different data field names, that the information sources employ incompatible data formats, and that the relevant information sources employ different query languages.


Find Patent Forward Citations

Loading…