-
公开(公告)号:US20240338637A1
公开(公告)日:2024-10-10
申请号:US18295843
申请日:2023-04-05
Applicant: Engineer.ai Corp.
Inventor: Sachin Dev Duggal , Rohan Patel
IPC: G06Q10/0639 , G06Q10/0631
CPC classification number: G06Q10/06398 , G06Q10/063112 , G06Q10/063118 , G06Q10/06393
Abstract: Systems, methods, and computer readable storage mediums for developing a device application are disclosed. A method includes determining one or more subprojects where each of the one or more subprojects include a development of one or more components applicable to a device application and determining a timing to develop the one or more subprojects. The method further includes determining an expertise to develop the one or more subprojects. For each of the one or more subprojects, the method further includes assigning one or more developers to develop the subproject and contacting each of the one or more developers to develop the subproject based on the timing. The method further includes determining a competence of each of the one or more developers prior to determining the one or more developers where the competence of each developer is greater or equal to the expertise for the subproject to which they were assigned.
-
公开(公告)号:US20240338636A1
公开(公告)日:2024-10-10
申请号:US18295838
申请日:2023-04-04
Applicant: Engineer.ai Corp.
Inventor: Sachin Dev Duggal , Utsav Preet , Sithara Priyadarshini , Rohan Patel
IPC: G06Q10/0639 , G06Q10/0631
CPC classification number: G06Q10/06398 , G06Q10/063112
Abstract: Systems, methods, and computer readable storage mediums for evaluating a developer of a device application are disclosed. A method includes receiving a classification for an application developer and determining, based on the classification, one or more tests to verify the classification. The method further includes assigning a job, based on the classification, to the developer, the job determined by a machine readable specification. The method further includes determining a quality of a completed job and updating the classification of the application developer based on the quality of the completed job.
-
公开(公告)号:US12106074B2
公开(公告)日:2024-10-01
申请号:US18163260
申请日:2023-02-01
Applicant: Engineer.ai Corp
Inventor: Siddhartha Ghosh , Sarvaswa Tandon , Ralph Bourdoukan , Sachin Dev Duggal , Rohan Patel
IPC: G06F8/30 , G06F8/20 , G06F8/36 , G06F8/71 , G06Q10/0631 , G06Q30/0283
CPC classification number: G06F8/316 , G06F8/20 , G06F8/36 , G06F8/71 , G06Q10/06311 , G06Q30/0283
Abstract: An online software development platform providing an integrated resource for design, development, and purchase of customer-desired software applications for software projects created by customers. The platform comprising one or more computers configured using computer readable instructions stored in non-transitory computer memory to provide the software development platform, wherein the software development platform is configured to implement a plurality of electronic operational domains providing user-interactive capabilities or internal functionalities of the software development platform. The domains comprising a project scope process, a pricing process, and a project development process. The platform is configured to use a configuration involving knowledge graph to recommend features.
-
公开(公告)号:US20240320051A1
公开(公告)日:2024-09-26
申请号:US18188455
申请日:2023-03-23
Applicant: Engineer.ai Corp.
Inventor: Sachin Dev Duggal , Utsav Preet , Rohan Patel , Sugandha Agrawal
CPC classification number: G06F9/5044 , G06N3/048 , G06N3/084
Abstract: Systems, methods, and. computer readable storage mediums for predicting a hardware capable of running a device application are disclosed. A method includes receiving a selection of features where the selection includes one or more features to run on the device application. The method includes determining one or more components that are capable of performing the selection of features when the one or more components are built into the device application. The method further includes determining one or more linkages between the one or more components and generating a machine-readable specification to build the device application where the machine-readable specification includes the one or more components and the one or more linkages. The method further includes determining a hardware that is capable of running the device application where the device application includes the machine-readable specification.
-
公开(公告)号:US20240311096A1
公开(公告)日:2024-09-19
申请号:US18298053
申请日:2023-04-10
Applicant: Engineer.ai Corp.
Inventor: Sachin Dev Duggal , Marco Quaglio , Rohan Patel
IPC: G06F8/34
CPC classification number: G06F8/34
Abstract: Embodiments of the present disclosure relate to a computer system and method to recommend one or more launch screens for an application. The method includes receiving a buildcard, the buildcard includes an application template and one or more features and determining a hierarchical relationship between the one or more features. The method also include recommending the one or more launch screens for the application based on the determined hierarchical relationship and the application template.
-
公开(公告)号:US20240311090A1
公开(公告)日:2024-09-19
申请号:US18429398
申请日: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: Aspects of the present disclosure involve a computer system and method for determining a template for a software application. The system and method receive, from a user, a description of one or more features of the software application via a chat module; determine a template for the software application based on the one or more features; and modify the template based on one or more responses from the user received via the chat module.
-
公开(公告)号:US20240311085A1
公开(公告)日:2024-09-19
申请号:US18429403
申请日:2024-01-31
Applicant: Engineer.ai Corp.
Inventor: Sachin Dev Duggal , Srini Janarthanam , Rohan Patel , Priyanka Kocchar
IPC: G06F8/10
CPC classification number: G06F8/10
Abstract: Aspects of the present disclosure involve a computer system and method for refining a feature of a software application. The system and method receive, from a user, a description of one or more functions of the software application via a chat module; convert the one or more functions into one or more features of the software application; and refine the one or more features based on responses from the user received via the chat module.
-
公开(公告)号:US20240296026A1
公开(公告)日:2024-09-05
申请号:US18178484
申请日: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 functions to implement the software application. The method further includes selecting one or more building blocks, that contain the one or more functions, each of the one or more building blocks are configured to operate independently of one another. The method further includes determining connections, between the one or more building blocks, that are required to implement the software application and configuring one or more adaptors to implement the connections between the one or more building blocks.
-
公开(公告)号:US20240296014A1
公开(公告)日:2024-09-05
申请号:US18182342
申请日:2023-03-12
Applicant: Engineer.ai Corp.
Inventor: Sachin Dev Duggal , Rohan Patel , Priyanka Kochhar
IPC: G06F8/20
CPC classification number: G06F8/20
Abstract: Systems and methods for generating a component for a device application are disclosed. The method includes generating a computer-readable specification for a device component, the device component comprising instructions that, when executed, cause a device to perform one or more features and transmitting the computer-readable specification to a set of developers that are determined to be capable of developing the device component. The method includes generating a point cost for each developer in the set of developers to develop the device component and transmitting a task to one or more developers, selected from the set of developers by a user, to develop the device application. The method further includes receiving a completed device component from the one or more developers, the completed device component configured based on the computer-readable specification and allocating points corresponding to the point cost for each developer to each of the one or more developers.
-
公开(公告)号:US20230185542A1
公开(公告)日:2023-06-15
申请号:US18163263
申请日:2023-02-01
Applicant: Engineer.ai Corp
Inventor: Siddhartha Ghosh , Sarvaswa Tandon , Ralph Bourdoukan , Sachin Dev Duggal , Rohan Patel
IPC: G06F8/30 , G06F8/20 , G06F8/71 , G06F8/36 , G06Q10/0631 , G06Q30/0283
CPC classification number: G06F8/316 , G06F8/20 , G06F8/71 , G06F8/36 , G06Q10/06311 , G06Q30/0283
Abstract: An online software development platform providing an integrated resource for design, development, and purchase of customer-desired software applications for software projects created by customers. The platform comprising one or more computers configured using computer readable instructions stored in non-transitory computer memory to provide the software development platform, wherein the software development platform is configured to implement a plurality of electronic operational domains providing user-interactive capabilities or internal functionalities of the software development platform. The domains comprising a project scope process, a pricing process, and a project development process. The platform is configured to use a configuration involving knowledge graph to recommend features.
-
-
-
-
-
-
-
-
-