-
公开(公告)号: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.
-
公开(公告)号:US20240338618A1
公开(公告)日:2024-10-10
申请号:US18295837
申请日:2023-04-04
Applicant: Engineer.ai Corp.
Inventor: Sachin Dev Duggal , Utsav Preet , Sithara Priyadarshini , Rohan Patel
IPC: G06Q10/0631 , G06Q10/0639
CPC classification number: G06Q10/06311 , G06Q10/06393
Abstract: Systems, methods, and computer readable storage mediums for developing a device application are disclosed. A method for developing a device application includes determining a score for a developer and assigning, to the developer, a job based on a machine readable specification, the machine readable specification comprising one or more jobs that are completable by the developer. The method further includes receiving a completed job based on one of the one or more jobs and updating the score based on an assessment of the completed job.
-
公开(公告)号:US20240311766A1
公开(公告)日:2024-09-19
申请号:US18299045
申请日:2023-04-11
Applicant: Engineer.ai. Corp.
Inventor: Sachin Dev Duggal , Lalit Kumar Maurya , Rohan Patel , Priyanka Kochhar
IPC: G06Q10/10 , G06Q10/0631
CPC classification number: G06Q10/103 , G06Q10/06316
Abstract: Systems and methods for tracking a progress of 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. The processor is further configured to divide the one or more features into one or more stages. The stages include one or more activities assigned for each feature and one or more tasks assigned for each activity. The processor is further configured to determine one or more percentages for each stage. The percentages indicate a weightage that each stage contributes for each project and are determined based on one of more parameters. In addition, the processor is configured to determine a final completion percentage of the one or more projects based on the weightage determined for each stage.
-
公开(公告)号:US20240311762A1
公开(公告)日:2024-09-19
申请号:US18182370
申请日:2023-03-13
Applicant: Engineer.ai Corp.
Inventor: Sachin Dev Duggal , Rohan Patel
IPC: G06Q10/10 , G06F8/36 , G06Q10/0631
CPC classification number: G06Q10/103 , G06F8/36 , G06Q10/06316
Abstract: Automated scheduling systems and methods for completing one or more projects are 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. The processor is further configured to generate a project workflow for completing the one or more projects. The project workflow is generated based on one or more parameters for timely completing the one or more projects. In addition, the processor is configured to rank the one or more projects to be completed in an order of priority based on the one or more parameters.
-
公开(公告)号:US20240311716A1
公开(公告)日:2024-09-19
申请号:US18429387
申请日:2024-01-31
Applicant: Engineer.ai Corp.
Inventor: Sachin Dev Duggal , Srini Janarthanam , Rohan Patel , Priyanka Kocchar
IPC: G06Q10/0631 , G06F8/10 , G06Q10/10
CPC classification number: G06Q10/063118 , G06F8/10 , G06Q10/103
Abstract: Aspects of the present disclosure involve a computer system and method for providing a proposal for a software application project. The system and method receive, from a user, a description of one or more features of a software application via a chat module; convert the one or more features into one or more jobs based on data from previous software application projects; determine the proposal for the software application project based on the one or more jobs; and display the proposal for user approval before beginning the software application project.
-
公开(公告)号:US20240311089A1
公开(公告)日:2024-09-19
申请号:US18429395
申请日:2024-01-31
Applicant: Engineer.ai Corp.
Inventor: Sachin Dev Duggal , Srini Janarthanam , Rohan Patel , Priyanka Kocchar
CPC classification number: G06F8/30 , G06Q10/103
Abstract: The present disclosure relates to a computer system and method for generating a software application. A method to generate a software application includes receiving, from a user, a request to generate a software application and determining a product or service to which the software application is directed. The method further includes determining a template for the software application based on the product or service and generating a machine readable specification for the software application, the machine readable specification having one or more features based on the template.
-
公开(公告)号:US20240311088A1
公开(公告)日:2024-09-19
申请号:US18429390
申请日:2024-01-31
Applicant: Engineer.ai Corp.
Inventor: Sachin Dev Duggal , Srini Janarthanam , Rohan Patel , Priyanka Kocchar
IPC: G06F8/30
CPC classification number: G06F8/30
Abstract: The present disclosure relates to a computer system and method for generating a software application. A method to generate a software application includes receiving, from a user, a request to generate a software application, generating one or more prompts that are configured to produce a response, from the user, that refines a description of the software application and determining one or more features of the software application based on one or more responses to the one or more prompts.
-
公开(公告)号: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.
-
公开(公告)号:US20240296027A1
公开(公告)日:2024-09-05
申请号:US18182341
申请日:2023-03-12
Applicant: Engineer.ai Corp.
Inventor: Sachin Dev Duggal , Rohan Patel , Priyanka Kochhar
Abstract: Systems and methods for generating a software application are disclosed. A method includes receiving from a user, one or more requirements for the software application and allocating a multitude of points to the user, the points capable of being distributed to one or more developers. The method includes generating, by a computing system comprising a processor coupled to a memory, a buildcard based on the one or more requirements, the buildcard comprising a machine readable specification with one or more features for the software application and generating a shell application capable of incorporating one or more software modules. The method includes incorporating developed software modules from a subset of the one or more developers into the shell application responsive to a distribution of the points to each of the subset of one or more developers.
-
-
-
-
-
-
-
-
-