Patent · US Active

Automated program synthesis from natural language for domain specific computing applications

US10843080B2 · kind B2 · utility

2Cited by
14References
20Claims
0Family size

Assignee

Inventor

Key dates

Filing dateFeb 23, 2017
Grant dateNov 24, 2020
Priority date
Expiry dateOct 21, 2037

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F40/55
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Disclosed are various embodiments for automated program synthesis from a natural language for domain specific computing applications. In one embodiment, a natural language processor may be configured to parse words from a sentence of text formed in a natural language, such as English, following a grammatical structure for the natural language. The words may be compared to a dictionary to identify a token. The text formed in the natural language may be converted to an intermediate format of programming code in a programming language, such as C, where the intermediate format includes the token. The token may invoke a function or a routine of a library written in the programming language. The intermediate format may be compiled into executable program code to generate an application, such as a video game, for execution.

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