Patent ID: 11966364
Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A method for applying metadata to a data file in an unstructured data storage, the method comprising:
selecting a set of datapath patterns, wherein a datapath pattern comprises a reference to at least one particular portion of a file path;
building an index from the selected set of datapath patterns by receiving a plurality of datapath patterns from the set of datapath patterns, identifying a pruning key to each of the datapath patterns of the plurality of datapath patterns, wherein the pruning key is a static portion of each datapath pattern, removing the pruning key from each datapath pattern of the plurality of datapath patterns, and in response to removing the pruning key, adding each datapath pattern to the index;
receiving an identifier for the data file;
using the index, matching the identifier to a datapath pattern of the set of datapath patterns:
determining a metadata label associated with the datapath pattern; and
associating the metadata label with the data file.