Patent · US Active

User interaction models for disambiguation in programming-by-example

US9891895B2 · kind B2 · utility

1Cited by
6References
18Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 14, 2015
Grant dateFeb 13, 2018
Priority date
Expiry dateFeb 19, 2036

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F11/36
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Systems and methods for increasing user confidence in results that are produced by one or more programs that are generated by an underlying Programming-By-Example (PBE) system based on user input examples. A plurality of generated programs that have been generated using one or more user input examples that are indicative of an output that should be achieved to comply with a user determined result are received. The generated programs are narrowed based on one or more sub-expressions of the programs that are likely to cause the resultant program to comply with the user determined result. The one or more sub-expressions are exposed. Input that selects at least one of the one or more exposed sub-expressions to thereby identify the one of the generated programs that will result in the user determined result is received.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.