×

Techniques for real-time generation of temporal comparative and superlative analytics in natural language for real-time dynamic data analytics

  • US 9,965,514 B2
  • Filed: 12/19/2014
  • Issued: 05/08/2018
  • Est. Priority Date: 12/19/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method of forming a natural language query template, the method comprising:

  • obtaining a sample of real-time events from a data stream;

    identifying, from data in the events in the sample, using processing resources including at least one hardware processor, measures and dimensions associated with that data;

    classifying, using the processing resources, the identified measures and dimensions as belonging to one or more distinct measures and one or more distinct dimensions, respectively;

    selecting at least one of the one or more distinct measures and/or at least one of the one or more distinct dimensions for inclusion in the natural language query template, the selecting being performed by the processing resources automatically, the natural language query template including natural language expressions and templated fields, at least one of the templated fields enabling user selection of one of a comparative and a superlative; and

    building, using the processing resources, the natural language query template by arranging the at least one selected distinct measure and/or the at least one selected distinct dimension in the natural language query template as user-selectable options in at least some of the templated fields;

    wherein a natural language query is buildable from the natural language query template and specified user-selectable options, and wherein the natural language query, in turn, is transformable into a formalized query executable on the data stream.

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