×

Automatic generation of composite datasets based on hierarchical fields

  • US 10,678,860 B1
  • Filed: 09/30/2016
  • Issued: 06/09/2020
  • Est. Priority Date: 12/17/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • at one or more computing devices comprising one or more processors and memory storing one or more computer programs executed by the one or more processors to perform the method, performing the operations of;

    storing a plurality of datasets with metadata, wherein the plurality of datasets includes a plurality of fields, wherein the metadata includes a plurality of categories in which each category corresponds to one or more fields of the plurality of fields;

    generating a hierarchy mapping that indicates a hierarchical relationship between different categories of the plurality of categories;

    receiving a natural language query that specifies a first granularity level indicating a particular category of the plurality of categories, and one or more field values that correspond to the particular category;

    identifying, based on the hierarchy mapping, one or more categories of the plurality of categories that are hierarchically related to the particular category and indicate one or more granularity levels that are hierarchically related to the first granularity level;

    selecting, based on the metadata, two or more datasets of the plurality of datasets that include at least one category of the one or more categories;

    translating at least one dataset of the two or more datasets to the first granularity level;

    joining the two or more datasets to generate a composite dataset that includes the particular category;

    executing the natural language query against the composite dataset to return a result for the natural language query.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×