×

Conversational programming interface

  • US 9,959,868 B1
  • Filed: 03/09/2017
  • Issued: 05/01/2018
  • Est. Priority Date: 03/09/2017
  • Status: Active Grant
First Claim
Patent Images

1. A computerized user interface for data analysis comprising an electronic computer including:

  • a processor;

    electronic memory communicating with the processor and holding a program-generating program and a set of multi-instruction program components; and

    a user interface communicating with the processor;

    wherein the processor executes the program-generating program to;

    (a) generate a conversation comprised of;

    (i) natural language phrases input by a user using the user interface and designating a data set for analysis and one or more analysis tools to be used in the analysis; and

    (ii) natural language phrases output by the computer using the user interface in response to the natural language phrases input by the user and providing the user with guidance for additional natural language phrases input by the user;

    (b) record the conversation; and

    (c) execute the conversation by mapping the natural language phrases input by the user and the additional natural language phrases input by the user to corresponding multi-instruction program components to create a data analysis program implementing analysis of the one or more analysis tools on the data set; and

    executing the data analysis program to output that analysis to the user interface.

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