-
公开(公告)号:US12182538B2
公开(公告)日:2024-12-31
申请号:US18182345
申请日:2023-03-12
Applicant: Engineer.ai Corp.
Inventor: Sachin Dev Duggal , Joseph Rifkin , Ahmed Eshra , Sithara Priyadarshini , Rohan Patel
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.
-
公开(公告)号:US20240303046A1
公开(公告)日:2024-09-12
申请号:US18182344
申请日:2023-03-12
Applicant: Engineer.ai Corp.
Inventor: Sachin Dev Duggal , Joseph Rifkin , Ahmed Eshra , Sithara Priyadarshini , Rohan Patel
Abstract: Systems, methods, and computer readable storage mediums for generating a device application are disclosed. A method includes certifying a multitude of building block components, each of the multitude of building block components including functions that operate independently from other building block components. The building block components are configured to deliver one or more features of a device application that operates a run engine that facilitates communication between building blocks of the device application. The method further includes providing the multitude of building block components in a library for one or more developers of the device application and generating a computer-readable specification for the device application, the computer-readable specification includes one or more of the multitude of building block components.
-
公开(公告)号: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.
-
-
-