Automatic code generation via natural language processing
US7765097B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Mar 20, 2006 |
| Grant date | Jul 27, 2010 |
| Priority date | — |
| Expiry date | Mar 28, 2028 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F40/211
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A method for automatic code generation that includes obtaining a parse tree, wherein the parse tree represents at least one instruction and wherein the instruction is in a natural language, and wherein the at least one instruction is free-form, determining a plurality of sentence subparts from the parse tree, creating at least one instantiated concept for each of the plurality of sentence subparts, inserting the instantiated concept in an instantiated concept map, traversing the instantiated concept map, wherein traversing the instantiated concept map includes for each instantiated concept in the instantiated concept map obtaining a code output rule according to the instantiated concept, and outputting code according to the code output rule be completed upon finalization of claims.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.