-
公开(公告)号:US20240296024A1
公开(公告)日:2024-09-05
申请号:US18178480
申请日:2023-03-03
Applicant: Engineer.ai Corp.
Inventor: Sachin Dev Duggal , Joseph Rifkin , Rohan Patel
IPC: G06F8/35
CPC classification number: G06F8/35
Abstract: Systems, methods, and computer readable storage mediums for generating a software application are disclosed. A method includes determining one or more features for the software application. The method further includes determining, for each of the one or more features, one or more building blocks to construct the feature. Each of the one or more building blocks include one or more functions that are configured to be performed by the building block independent of other building blocks in the software application and one or more adaptors that are configured to transmit messages to and from the building block.
-
公开(公告)号:US20240394052A1
公开(公告)日:2024-11-28
申请号:US18323411
申请日:2023-05-25
Applicant: Engineer.ai Corp.
Inventor: Sachin Dev Duggal , Joseph Rifkin , Sithara Priyadarshini , Rohan Patel
IPC: G06F8/77
Abstract: Systems and methods for managing changes implemented in one or more projects is disclosed. The system includes a processor coupled to a memory. The processor is configured to receive a request for completing one or more projects. The request includes one or more features assigned for each project and one or more building blocks that implement the one or more features. The processor is further configured to assign one or more developers to complete the one or more projects. The one or more developers are assigned based on a selection criteria. The processor is further configured to capture one or more modifications made by the one or more developers to at least one building block. In addition, the processor is configured to generate a project pipeline that presents the one or more modifications captured.
-
公开(公告)号:US20240354063A1
公开(公告)日:2024-10-24
申请号:US18304340
申请日:2023-04-20
Applicant: Engineer.ai Corp.
Inventor: Sachin Dev Duggal , Joseph Rifkin , Utsav Preet , Rohan Patel , Priyanka Kochhar
Abstract: Systems and methods for obtaining features to develop an application is disclosed. The system includes a processor coupled to a memory. The processor is configured to receive a request for creating the application. The processor is further configured to determine one or more features suitable to add to the application based on one or more parameters. The processor is further configured to retrieve the one or more features from one or more sources using an application programming interface (API). In addition, the processor is configured to add the one or more features to the application upon an acknowledgement from one or more authorized persons.
-
公开(公告)号:US20240303047A1
公开(公告)日:2024-09-12
申请号:US18182346
申请日:2023-03-12
Applicant: Engineer.ai Corp.
Inventor: Sachin Dev Duggal , Joseph Rifkin , Ahmed Eshra , Sithara Priyadarshini , Rohan Patel
IPC: G06F8/34
CPC classification number: G06F8/34
Abstract: Systems, methods, and computer readable storage mediums for certifying a building block component are disclosed. A method includes generating a machine readable specification for a device application, the machine readable specification includes a specified building block component for implementing one or more features in the device application and receiving a completed building block component corresponding to the specified building block component. The method further includes determining that the completed building block component performs one or more functions specified in the machine readable specification and verifying that the completed building block component is operable with a library of building block components in a software generation platform. The method further includes adding the building block component to the library of building block components.
-
公开(公告)号:US20240303043A1
公开(公告)日:2024-09-12
申请号:US18182345
申请日:2023-03-12
Applicant: Engineer.ai Corp.
Inventor: Sachin Dev Duggal , Joseph Rifkin , Ahmed Eshra , Sithara Priyadarshini , Rohan Patel
IPC: G06F8/10
CPC classification number: G06F8/10
Abstract: A method includes providing one or more application developers with a selection of a multitude of features to add to the device application, the selection includes a computer readable specification where each of the multitude of features are implemented by one or more building block components, that include one or more functions, which are automatically certified via a certification process upon submission by a building block developer and each of the one or more building block components are configured to be operated by a run engine that facilitates communication between building block components of the device application. The method includes verifying that the selection of the multitude of features are performed by a selection of the one or more building block components and generating the device application. The device application includes the selection of the one or more building block components.
-
公开(公告)号:US20240296025A1
公开(公告)日:2024-09-05
申请号:US18178482
申请日:2023-03-03
Applicant: Engineer.ai Corp.
Inventor: Sachin Dev Duggal , Joseph Rifkin , Rohan Patel
IPC: G06F8/35
CPC classification number: G06F8/35
Abstract: Systems, methods, and computer readable storage mediums for generating a software application are disclosed. A method includes constructing an application from one or more building blocks, each building block comprising one or more functions that are configured to operate independently of the other building blocks. The method further includes determining one or more connections between the one or more building blocks. The method further includes determining one or more connections between the one or more building blocks.
-
-
-
-
-