Patent ID: 8335779

Claim:
A method of linking data to a searchable database, the searchable database in a directory tree structure having nodes and branches, each node representing a category and each branch representing a relationship between nodes, wherein each node comprises rules for associating data with the node, the method comprising: locating a first document to link to the searchable database; parsing data in the first document to identify, from a plurality of attributes that are definable in the searchable database, a subset of the plurality of attributes associated with the data in the first document; parsing the data in the first document to obtain a value for each of the one or more attributes; generating a second document associated with the first document, the second document comprising one or more tags, wherein each of the one or more tags comprises one of the one or more attributes and the parsed value for the one of the one or more attributes; storing an object in an objects database, the object comprising the second document and a link to the first document; determining, based on the number of attributes in the subset, that the second document satisfies the rules for associating the first document with a specific node in the searchable database; and associating a pointer to the first document with the specific node, the pointer comprising a link based on the link in the stored object.