A computer product including a data structure for organizing of a plurality of documents, and capable of being utilized by a processor for manipulating data of the data structure and capable of displaying selected data on a display unit. The data structure includes a plurality of directionally interlinked...http://www.google.ca/patents/US20090012984?utm_source=gb-gplus-sharePatent US20090012984 - Method for Organizing Large Numbers of Documents