Cataloging database metadata using a probabilistic signature matching process
AssigneeIo-Tahoe LLC
InventorsTomoya Wada, Winnie Cheng, Rohit Mahajan, Alex Mylnikov
Life of this patent
Estimating the term…
Abstract
A system and computer implemented method for cataloging database metadata using a probabilistic signature matching process are provided. The method includes receiving an input name to be matched to keys in a data corpus; dividing the received input name into a plurality of text segments; identifying a set of matching keys by matching each of the plurality text segments against keys in the data corpus; analyzing the set of matching keys to construct a tag; and cataloging the metadata with the matching key as the construct tag.
Claims19
A computer implemented method for cataloging database metadata using a probabilistic signature matching process, comprising:
- receiving an input name to be matched to keys in a data corpus;
- dividing the received input name into a plurality of text segments;
- identifying a set of matching keys by matching each of the plurality of text segments against keys in the data corpus, wherein the identifying is based on developing for each text segment at least one of a plurality of n-grams, at least two of the plurality of n-grams having different orders and being developed from letters of the received input name and at least two of the plurality of n-grams having different orders and being developed from letters of a phonetic expression of the received input name based on a pronunciation schema;
- analyzing the set of matching keys to construct a tag;
- and
- cataloging the database metadata with the constructed tag.
A system for cataloging database metadata using a probabilistic signature matching process, comprising:
- a processing circuitry;
- and
- a memory, the memory containing instructions that, when executed by the processing circuitry, configure the system to:
- receive an input name to be matched to keys in a data corpus;
- divide the received input name into a plurality of text segments;
- identify a set of matching keys by matching each of the plurality text segments against keys in the data corpus, wherein the identifying is based on developing for each text segment at least one of a plurality of n-grams, at least two of the plurality of n-grams having different orders and being developed from letters of the received input name and at least two of the plurality of n-grams having different orders and being developed from letters of a phonetic expression of the received input name based on a pronunciation schema;
- analyze the set of matching keys to construct a tag;
- and
- catalog the database metadata with the constructed tag.
Dependencies are inferred from the claim text.