Code completion
US11442702B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Sep 23, 2019 |
| Grant date | Sep 13, 2022 |
| Priority date | — |
| Expiry date | Sep 23, 2039 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06N20/20
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A system and method may provide assistance to programmers during programming to reduce the number of routine tasks that must be performed. In some aspects, the system may suggest one or more code snippets that comprise code completions. The code snippets may be single or multi-token. In some aspects, the system may provide predictive editing or predictive navigation, where the system may predict edits or navigation actions based on a programmer's actions. In some aspects, the system is based on machine learning methods and is trained on past actions of programmers in a code editor.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.