×

Business intelligence data models with concept identification using language-specific clues

  • US 10,157,175 B2
  • Filed: 03/15/2013
  • Issued: 12/18/2018
  • Est. Priority Date: 03/15/2013
  • Status: Active Grant
First Claim
Patent Images

1. A computer system comprising:

  • one or more processors, one or more computer-readable memories, and one or more computer-readable, tangible storage devices;

    program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to compare a data item heading from a data source with concept keywords in a concept library, wherein the data item heading is associated with a set of data items in the data source, and the concept library comprising a plurality of concepts and one or more of the concept keywords in at least one language associated with each of one or more of the concepts, wherein the concept library is tailored to a particular business ontology of a particular business;

    program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to identify one or more matches between the data item heading and one or more concept keywords associated with a particular concept from among the concepts comprised in the concept library;

    program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to identify the data item heading as being associated with the particular concept;

    program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to validate the one or more matches between the data item heading and the one or more concept keywords associated with the particular concept;

    program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to apply a concept tag in association with the data item heading, wherein the concept tag indicates the particular concept with which the data item heading is identified as being associated; and

    program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to output for display the concept tag in association with the data item heading to a business intelligence user interface web application, wherein the business intelligent web application uses the concept tag to determine a data analytics interface output mode for creation of a data visualization of one or more variables in relation to entries corresponding to the particular concept,wherein validating the one or more matches between the data item heading and the one or more concept keywords associated with the particular concept comprises assigning priority to the particular concept based on a number of matches between the one or more concept keywords associated with the particular concept in the particular business ontology and the data item heading, andwherein assigning priority to the particular concept based on the number of matches between the one or more concept keywords associated with the particular concept in the particular business ontology and the data item heading comprises identifying whether the one or more concept keywords associated with the particular concept provides a highest number of matches with the data item heading of any concept in the concept library.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×