Patent Document ID: 8266186
Application ID: 12771178
Patent Flag: 1

Claim One:
1. A computer-implemented method to provide a recommendation based on a semantic concept shared between an abstract query and a business intelligence (BI) tool, wherein the method comprises: providing a data abstraction model that comprises a plurality of logical field definitions, each of which maps a respective logical field to respective one or more physical fields of a first data source, wherein the plurality of logical field definitions includes a first logical field definition specifying at least one semantic concept, wherein the at least one semantic concept is selected from a semantic model table comprising a predefined hierarchy of semantic concepts standardized between the data abstraction model and a plurality of BI tools including the BI tool; receiving, from a requesting entity, a first one of: (i) the abstract query, wherein the abstract query is composed using one or more logical fields of the plurality of logical fields of the data abstraction model and (ii) a request to execute the BI tool, wherein the BI tool is configured to access one or more fields which data is stored in a second data source; accessing a concept repository that includes a plurality of mappings between the semantic concepts of the hierarchy and at least one of: (i) the data abstraction model and (ii) the plurality of BI tools, wherein each mapping of the plurality of mappings is defined based on one or more fields that the BI tool of the respective mapping is configured to access, wherein each field of the one or more fields is selected from a logical field and a physical field; determining, by operation of one or more computer processors and based on the first logical field definition and the concept repository, that the at least one semantic concept characterizes the semantic meaning of: (i) a logical field of the one or more logical fields of the abstract query and (ii) a field of the one or more fields that the BI tool is configured to access; and generating a report recommending the requesting entity to access a second one of: (i) the abstract query and (ii) the BI tool, wherein the report is based on the at least one semantic concept, that is shared between the abstract query and the BI tool, and wherein the report is output to the requesting entity.