Patents by Inventor Sachin Dev Duggal

Sachin Dev Duggal has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20240394054
    Abstract: Method and System to create an Application Program Interface (API). The method includes receiving a request to develop the application from a customer and predicting a plurality of service categories required for the application development based on the received request. The method also includes recommending one or more service providers in each of the plurality of service categories based on the received request and creating the API for each of the recommended one or more service providers.
    Type: Application
    Filed: May 25, 2023
    Publication date: November 28, 2024
    Applicant: Engineer.ai Corp.
    Inventors: Sachin Dev Duggal, Ustav Preet, Rohan Patel
  • Publication number: 20240394053
    Abstract: Method and System to integrate one or more services for an application. The method includes receiving one or more inputs from a customer to develop the application and determining one or more service providers required for the application development based on the received one or more inputs. The method further includes creating a customer account for the determined one or more service providers and integrating the one or more services to the application under development using the customer account.
    Type: Application
    Filed: May 25, 2023
    Publication date: November 28, 2024
    Applicant: Engineer.ai Corp.
    Inventors: Sachin Dev Duggal, Utsav Preet, Rohan Patel
  • Patent number: 12153903
    Abstract: Methods and systems are disclosed that automate and institutionalize many aspects of the process of creating software. Embodiments automate aspects of pricing, software creation, and delivery using a manufacturing-styled approach to development that reuses existing code and other existing software design features.
    Type: Grant
    Filed: April 15, 2022
    Date of Patent: November 26, 2024
    Assignee: Engineer.ai Global Limited
    Inventors: Sachin Dev Duggal, Rohan Patel
  • Publication number: 20240385835
    Abstract: Method and System for resolving one or more issues related to an application are disclosed. The method includes receiving one or more inputs from a customer, where the one or more inputs are related to the application and identifying a context of the received one or more inputs. The method further includes executing at least one operation for the application based on the identified context.
    Type: Application
    Filed: May 16, 2023
    Publication date: November 21, 2024
    Applicant: Engineer.ai Corp.
    Inventors: Sachin Dev Duggal, Pallavi Arya, Harshit Agarwal, Rohan Patel
  • Publication number: 20240385894
    Abstract: Systems and methods for optimizing cloud management costs is disclosed. The system includes a processor coupled to a memory. The processor is configured to receive a cloud account opening application from one or more users. The processor is further configured to recommend one or more cloud infrastructures for the one or more users once the cloud account opening application is received. The one or more cloud infrastructures are recommended based on one or more parameters. In addition, the processor is configured to generate a fixed cloud amount for the one or more users to pay upon selection of at least one cloud infrastructure.
    Type: Application
    Filed: May 18, 2023
    Publication date: November 21, 2024
    Applicant: Engineer.ai Corp.
    Inventors: Sachin Dev Duggal, Rohan Patel
  • Publication number: 20240386388
    Abstract: Method and System for scheduling one or more meetings are disclosed. The method includes receiving an input to schedule the one or more meetings from a customer and determining contextual information of the received input. The method also includes determining one or more attendees for the one or more meetings based on the determined contextual information and scheduling the one or more meetings based on the determined one or more attendees.
    Type: Application
    Filed: May 16, 2023
    Publication date: November 21, 2024
    Applicant: Engineer.ai Corp.
    Inventors: Sachin Dev Duggal, Harshit Agarwal, Rohan Patel, Priyanka Kochhar
  • Publication number: 20240385834
    Abstract: Method and System for tracking one or more applications are disclosed. The method includes providing a graphical user interface on a display of a client device, where the graphical user interface displays a plurality of icons, identifying one or more ongoing applications associated with a user of the client device while displaying the plurality of icons, and receiving a selection of at least one icon of the plurality of icons from the user. The method also includes executing an application development operation on the identified one or more ongoing applications based on the received selection and providing one or more responses on the display of the client device based on the executed application development operation.
    Type: Application
    Filed: May 16, 2023
    Publication date: November 21, 2024
    Applicant: Engineer.ai Corp.
    Inventors: Sachin Dev Duggal, Harshit Agarwal, Rohan Patel, Privanka Kochhar
  • Publication number: 20240385895
    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.
    Type: Application
    Filed: May 18, 2023
    Publication date: November 21, 2024
    Applicant: Engineer.ai Corp.
    Inventors: Sachin Dev Duggal, Rohan Patel
  • Publication number: 20240385897
    Abstract: Systems and methods for analyzing risks associated with one or more developers in multi-cloud platforms is disclosed. The system includes a processor coupled to a memory. The processor is configured to recommend one or more cloud infrastructures for the one or more developers to host one or more projects assigned to them. The one or more cloud infrastructures are recommended based on one or more parameters. The processor is further configured to determine a risk pattern for each developer upon selection of at least one cloud infrastructure. The risk pattern is determined based on one or more factors. In addition, the processor is configured to generate a cloud wallet for each developer based on the risk pattern determined.
    Type: Application
    Filed: June 3, 2024
    Publication date: November 21, 2024
    Applicant: Engineer.ai Corp.
    Inventors: Sachin Dev Duggal, Rohan Patel
  • Patent number: 12141552
    Abstract: Methods and systems are disclosed that automate and institutionalize many aspects of the process of creating software. Embodiments automate aspects of pricing, software creation, and delivery using a manufacturing-styled approach to development that reuses existing code and other existing software design features.
    Type: Grant
    Filed: April 15, 2022
    Date of Patent: November 12, 2024
    Assignee: Engineer. ai Global Limited
    Inventors: Sachin Dev Duggal, Rohan Patel
  • Patent number: 12141551
    Abstract: Methods and systems are disclosed that automate and institutionalize many aspects of the process of creating software. Embodiments automate aspects of pricing, software creation, and delivery using a manufacturing-styled approach to development that reuses existing code and other existing software design features.
    Type: Grant
    Filed: April 15, 2022
    Date of Patent: November 12, 2024
    Assignee: Engineer.ai Global Limited
    Inventors: Sachin Dev Duggal, Rohan Patel
  • Publication number: 20240370829
    Abstract: Systems and methods for recommending suitable features for 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, determine whether at least one feature for each project has been developed in one or more previously developed projects, and recommend different versions of the feature(s) developed in the previously developed projects to developers working currently on the projects. The processor is further configured to receive a selection of at least one version of the feature(s) developed in the previously developed projects from one or more authorized users, retrieve development details of the at least one version of the at least one feature from a project repository, and share the development details of the at least one version of the feature(s) retrieved from the project repository to the developers.
    Type: Application
    Filed: May 2, 2023
    Publication date: November 7, 2024
    Applicant: Engineer.ai Corp.
    Inventors: Sachin Dev Duggal, Rohan Patel
  • Publication number: 20240370258
    Abstract: Method and System for allocating one or more resources to develop an application are disclosed. The method includes receiving one or more requests from a customer, where the one or more requests include information about the application to be developed and generating a buildcard based on the received one or more requests. The method further includes allocating the one or more resources to develop the application based on the generated buildcard.
    Type: Application
    Filed: May 4, 2023
    Publication date: November 7, 2024
    Applicant: Engineer.ai Corp.
    Inventors: Sachin Dev Duggal, Yash Mittal, Harshit Agarwal, Rohan Patel
  • Publication number: 20240370250
    Abstract: Systems and methods for generating events for 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 processor is further configured to present one or more development codes written by one or more developers for developing each feature of each project. The processor is further configured to receive one or more modifications made by the developers to modify the development codes previously written for at least one feature. The processor is further configured to test the modifications made by the developers based on a testing criteria. In addition, the processor is configured to add the modifications made to the development codes for the at least one feature upon an acknowledgement from one or more authorized persons.
    Type: Application
    Filed: May 2, 2023
    Publication date: November 7, 2024
    Applicant: Engineer.ai Corp.
    Inventors: Sachin Dev Duggal, Rohan Patel
  • Publication number: 20240370257
    Abstract: Method and System for managing development of an application are disclosed. The method includes receiving one or more buildcards, where the one or more buildcards include information about the application to be developed and retrieving one or more features associated with the application to be developed based on the received one or more buildcards. The method also includes predicting a dependency matrix between the retrieved one or more features and determining a timeline for the development of the application based on the retrieved one or more features and the predicted dependency matrix.
    Type: Application
    Filed: May 4, 2023
    Publication date: November 7, 2024
    Applicant: Engineer.ai Corp.
    Inventors: Sachin Dev Duggal, Yash Mittal, Harshit Agarwal, Rohan Patel
  • Publication number: 20240370826
    Abstract: Systems and methods for generating events for one or more projects are disclosed. The system includes a processor coupled to a memory. The processor is configured to select one or more developers to work on the one or more projects. The one or more developers are selected based on a selection criteria. The processor is further configured to communicate to the one or more developers that are selected, one or more project events to complete the one or more projects. The one or more project events are communicated to the one or more developers using a queue. In addition, the processor is configured to verify the one or more project events once completed by the one or more developers.
    Type: Application
    Filed: May 2, 2023
    Publication date: November 7, 2024
    Applicant: Engineer.ai Corp.
    Inventors: Sachin Dev Duggal, Rohan Patel
  • Publication number: 20240370791
    Abstract: Method and System for dynamically scheduling one or more events related to an application are disclosed. The method includes receiving one or more inputs, where the one or more inputs are related to the application, and identifying a context of the received one or more inputs. The method also includes dynamically scheduling the one or more events based on the identified context.
    Type: Application
    Filed: May 4, 2023
    Publication date: November 7, 2024
    Applicant: Engineer.ai Corp.
    Inventors: Sachin Dev Duggal, Yash Mittal, Harshit Agarwal, Rohan Patel
  • Publication number: 20240354086
    Abstract: Systems and methods for capturing deployment details of 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 request includes one or more features. The processor is further configured to generate one or more building blocks for the one or more features once developed. One building block is generated for each feature. The processor is further configured to deploy the one or more building blocks to a domain with which the application is registered. In addition, the processor is configured to generate a deployment report once the one or more building blocks have been deployed.
    Type: Application
    Filed: April 20, 2023
    Publication date: October 24, 2024
    Applicant: Engineer.ai Corp.
    Inventors: Sachin Dev Duggal, Joseph Rifkin, Utsav Preet, Rohan Patel, Priyanka Kochhar
  • Publication number: 20240354063
    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.
    Type: Application
    Filed: April 20, 2023
    Publication date: October 24, 2024
    Applicant: Engineer.ai Corp.
    Inventors: Sachin Dev Duggal, Joseph Rifkin, Utsav Preet, Rohan Patel, Priyanka Kochhar
  • Publication number: 20240354071
    Abstract: Systems and methods for developing 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 request includes one or more features and one or more building blocks that implement the one or more features. The processor is further configured to determine whether at least one building block implemented for at least one feature of the application being developed currently has been implemented in a previously developed application. The processor is further configured to retrieve development details of the at least one building block of the previously developed application from a code repository. In addition, the processor is configured to use the development details of the at least one building block generated for the previously developed application to develop the at least one feature in the application being developed currently.
    Type: Application
    Filed: April 20, 2023
    Publication date: October 24, 2024
    Applicant: Engineer.ai Corp.
    Inventors: Sachin Dev Duggal, Joseph Rifkin, Utsav Preet, Rohan Patel, Priyanka Kochhar