Patent ID: 8606726

Claim:
A system for analyzing data to establish interrelations between data objects, comprising: a data source; a data inventory in communication with the data source, wherein the data inventor comprises a plurality of elements each representing either data objects accessible via the data source or interrelations among these elements; a processor in communication with said data source and said data inventory; software executing on said processor for establishing interrelations between said elements of said data inventory utilizing an interrelation request representing an element in said data inventory representing a data object by pattern analysis alone or in combination with syntactic comparison and/or semantic comparison; wherein said pattern analysis comprises extracting a list of words of said data object, sorting the list of words in ascending order according to their frequency, executing a search query with a defined number of top words, compiling elements representing weighted interrelations for each search result of the search query, and storing the compiled interrelations as elements in said data inventory; wherein said syntactic comparison comprises calling keys of said data object, executing a search query with said keys, compiling elements representing weighted interrelations for each search result of the search query, and storing the compiled interrelations as elements in said data inventory; wherein said semantic comparison comnprises retrieving a previously user selected element in said data inventory representing data object using a tracker of user actions, compiling or modifying one or more elements each representing a weighted interrelation between an element and said data object, and storing at least one compiled or modified interrelation as an element in said data inventory; software executing on said processor for retrieving interrelations utilizing said interrelation request and said data inventory; and, a user interface in communication with said processor for presenting said interrelations to a user.