Back to results
US 10,649,741 B2Granted
Systems and methods for creating software from library and custom components
AssigneeEngineer.ai Global Limited
InventorsSachin Dev Duggal, Rohan Patel
Life of this patent
Estimating the term…
Abstract
Methods and systems are disclosed that automate and institutionalize many aspects of the process of creating software. Embodiments automate aspects of pricing, software creation, and delivery using a manufacturing-styled approach to development that reuses existing code and other existing software design features.
Claims9
A method for creating software, comprising:
- receiving input from a customer, by a server running a software creating component, the input describing a desired custom application;
- providing a code library comprising software code components comprising software code for creating different software applications;
- determining, by the software creating component based on the input, which software code components that already exists in the code library can be used to assemble the desired custom application;
- determining, by the software creating component based on the user input and based on the determined existing code components, new software code components that must be created that integrate with the determined existing code components to create the desired custom application;
- and
- providing, by the software creating component to the user, a cost estimate for the custom software application based on the determined existing code components and on the determined new software code components.
3 more elements
Dependencies are inferred from the claim text.