Patent · US Active

Automatic software generation for computer systems

US11262986B2 · kind B2 · utility

2Cited by
7References
21Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 28, 2019
Grant dateMar 1, 2022
Priority date
Expiry dateJun 28, 2039

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06Q30/016
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Software for a computer system may be automatically generated to reduce costs. Software may be automatically generated using a set of software components where each component may have one or more input properties and one or more output properties. A property may correspond to a type of data (e.g., a customer ID) used by the computer system. A graph may be created from the components where the graph includes component nodes for the components and property nodes for the input and output properties. To automatically generate software for a task, a task specification may be received that includes a task input property and a task output property. A path on the graph may be determined from the task input property and the task output property, and software for accomplishing the task may be generated using components on the path. The software may then be executed or stored for later execution.

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