-
公开(公告)号: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.
-
公开(公告)号:US20240385895A1
公开(公告)日:2024-11-21
申请号:US18320191
申请日:2023-05-18
Applicant: Engineer.ai Corp.
Inventor: Sachin Dev Duggal , Rohan Patel
IPC: G06F9/50
Abstract: Systems and methods for regulating multi-cloud expenses is disclosed. The system includes a processor coupled to a memory. The processor is configured to receive a request for onboarding one or more developers to complete one or more projects. The request includes one or more features assigned for each project. The processor is further configured to group the one or more developers into one or more batches to complete each project. The one or more developers are grouped based on a grouping criteria. The processor is further configured to allocate one or more cloud infrastructures for the one or more developers in each batch for hosting each project. In addition, the processor is configured to generate a monthly cloud cost for each cloud infrastructure based on a usage pattern.
-
公开(公告)号:US20240338622A1
公开(公告)日:2024-10-10
申请号:US18295844
申请日:2023-04-05
Applicant: Engineer.ai Corp.
Inventor: Sachin Dev Duggal , Rohan Patel
IPC: G06Q10/0631 , G06F8/10 , G06Q10/0639
CPC classification number: G06Q10/06313 , G06F8/10 , G06Q10/06398
Abstract: Systems, methods, and computer readable storage mediums for developing a device application are disclosed. An exemplary embodiment is a method for developing device applications. The method includes receiving a set of features of a 1st device application and determining one or more subsets of the set of features where each subset is capable of operating independently of the other subsets in the 1st device application area. The method further includes determining a production time for each subset. For each subset, the method includes tasking a developer to complete the subset at a time based on the production time.
-
公开(公告)号:US20240311717A1
公开(公告)日:2024-09-19
申请号:US18182366
申请日:2023-03-13
Applicant: Engineer.ai Corp.
Inventor: Sachin Dev Duggal , Rohal Patel
IPC: G06Q10/0631 , G06Q10/0633
CPC classification number: G06Q10/06313 , G06Q10/0633
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.
-
公开(公告)号:US20240311216A1
公开(公告)日:2024-09-19
申请号:US18325028
申请日:2023-05-29
Applicant: Engineer.ai Corp.
Inventor: Sachin Dev Duggal , Joseph Rifkin , Rohan Patel
IPC: G06F9/54
CPC classification number: G06F9/546
Abstract: A device may execute a function, by at least one of a multitude of building block components. The device may transmit, by a run engine responsive to the function, one or more messages that are generated by at least one of a multitude of adaptors. The device may receive the message by at least one of the multitude of adaptors. The device may execute a function of at least one of a multitude of building block components responsive to receiving the message, the multitude of building block components, comprising one or more functions, are ignorant of other building block components.
-
公开(公告)号:US20240311211A1
公开(公告)日:2024-09-19
申请号:US18325026
申请日:2023-05-29
Applicant: Engineer.ai Corp.
Inventor: Sachin Dev Duggal , Joseph Rifkin , Rohan Patel
Abstract: A device may receive an output from a building block component of a multitude of building block components, each of the multitude of building block components are ignorant of processes of other building block components. The device may translate the output, with a component adapter of a multitude of adaptors, into a message that is receivable by at least one of the multitude of adaptors. The device may store a state of the device application based on the output, the state is accessible by the multitude of adapters where the multitude of building block components are capable of receiving the message via the multitude of adaptors.
-
公开(公告)号: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.
-
公开(公告)号: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.
-
公开(公告)号:US12079599B2
公开(公告)日:2024-09-03
申请号:US18163268
申请日: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.
-
公开(公告)号:US20230251830A1
公开(公告)日:2023-08-10
申请号:US18163258
申请日: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.
-
-
-
-
-
-
-
-
-