Patents by Inventor Priyanka Kochhar
Priyanka Kochhar 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).
-
Patent number: 12197894Abstract: 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.Type: GrantFiled: March 12, 2023Date of Patent: January 14, 2025Assignee: Engineer.ai Corp.Inventors: Sachin Dev Duggal, Rohan Patel, Priyanka Kochhar
-
Publication number: 20240386388Abstract: 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: ApplicationFiled: May 16, 2023Publication date: November 21, 2024Applicant: Engineer.ai Corp.Inventors: Sachin Dev Duggal, Harshit Agarwal, Rohan Patel, Priyanka Kochhar
-
Publication number: 20240354071Abstract: 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: ApplicationFiled: April 20, 2023Publication date: October 24, 2024Applicant: Engineer.ai Corp.Inventors: Sachin Dev Duggal, Joseph Rifkin, Utsav Preet, Rohan Patel, Priyanka Kochhar
-
Publication number: 20240354086Abstract: 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: ApplicationFiled: April 20, 2023Publication date: October 24, 2024Applicant: Engineer.ai Corp.Inventors: Sachin Dev Duggal, Joseph Rifkin, Utsav Preet, Rohan Patel, Priyanka Kochhar
-
Publication number: 20240354063Abstract: 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: ApplicationFiled: April 20, 2023Publication date: October 24, 2024Applicant: Engineer.ai Corp.Inventors: Sachin Dev Duggal, Joseph Rifkin, Utsav Preet, Rohan Patel, Priyanka Kochhar
-
Publication number: 20240346556Abstract: Embodiments of the present disclosure relates to a computer system and a method to standardize communication. The computer system includes a memory and a processor coupled to the memory. The processor is configured to receive a notification about an intended communication between a user and customer and identify a conversation between the user and the customer while the communication is in progress. The processor is also configured to determine one or more topics under discussion from the identified conversation and display one or more other topics as recommendations to the user for standardizing the communication.Type: ApplicationFiled: April 13, 2023Publication date: October 17, 2024Applicant: Engineer.ai Corp.Inventors: Sachin Dev Duggal, Srini Janarthanam, Rohan Patel, Priyanka Kochhar
-
Publication number: 20240348723Abstract: Embodiments of the present disclosure relates to a computer system to enhance customer experience. The computer system includes a memory and a processor coupled to the memory. The processor is configured to receive one or more customer inputs while a customer is conversing with a user and predict a software application of interest for the customer based on the user inputs.Type: ApplicationFiled: April 13, 2023Publication date: October 17, 2024Applicant: Engineer.ai Corp.Inventors: Sachin Dev Duggal, Srini Janarthanam, Rohan Patel, Priyanka Kochhar
-
Publication number: 20240311729Abstract: 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 stages assigned for each project. The processor is further configured to communicate to one or more developers that are selected, a project workflow to complete each stage of the projects. The project workflow is generated based on parameters for timely completing the projects. The processor is further configured to generate a feedback loop based on an average time interval to complete each project. In addition, the processor is configured to update the project workflow based on the generated feedback loop.Type: ApplicationFiled: April 11, 2023Publication date: September 19, 2024Applicant: Engineer.ai Corp.Inventors: Sachin Dev Duggal, Lalit Kumar Maurya, Rohan Patel, Priyanka Kochhar
-
Publication number: 20240311766Abstract: 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.Type: ApplicationFiled: April 11, 2023Publication date: September 19, 2024Applicant: Engineer.ai Corp.Inventors: Sachin Dev Duggal, Lalit Kumar Maurya, Rohan Patel, Priyanka Kochhar
-
Publication number: 20240311765Abstract: 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 and one or more activities assigned for each feature. The processor is further configured to determine one or more developers for completing the one or more projects, wherein the one or more developers are determined based on an evaluation criteria. The processor is further configured to compare a performance of the one or more developers upon completion of the one or more projects with an ideal threshold. In addition, the processor is configured to provide an analysis for each developer based on the comparing of the one or more developers with the ideal threshold.Type: ApplicationFiled: April 10, 2023Publication date: September 19, 2024Applicant: Engineer.ai Corp.Inventors: Sachin Dev Duggal, Lalit Kumar Maurya, Rohan Patel, Priyanka Kochhar
-
Publication number: 20240296027Abstract: 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.Type: ApplicationFiled: March 12, 2023Publication date: September 5, 2024Applicant: Engineer.ai Corp.Inventors: Sachin Dev Duggal, Rohan Patel, Priyanka Kochhar
-
Publication number: 20240296015Abstract: Systems and methods for developing a software application are disclosed. The method includes allocating one or more points to a task, the task comprising the development of a feature for the software application, the feature comprising one or more machine-readable components configured to be tested for quality by a computer system. The method further includes receiving the completed feature, subsequent to the allocating, from one or more developers and verifying that the completed feature meets a set of one or more quality standards. The method further includes distributing one or more resources to the one or more developers responsive to the verifying, the one or more resources proportional to the one or more points.Type: ApplicationFiled: March 12, 2023Publication date: September 5, 2024Applicant: Engineer.ai Corp.Inventors: Sachin Dev Duggal, Rohan Patel, Priyanka Kochhar
-
Publication number: 20240296014Abstract: 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.Type: ApplicationFiled: March 12, 2023Publication date: September 5, 2024Applicant: Engineer.ai Corp.Inventors: Sachin Dev Duggal, Rohan Patel, Priyanka Kochhar
-
Publication number: 20230367555Abstract: A system for developing software provides a graphical user interface on a display of a client device, the graphical user interface displaying features from a library of features for a custom software application, implements simulations of a plurality of the features available for demonstration through the graphical user interface, stores blocks of source code for each feature in a source code repository wherein the blocks are adapted to provide an actual application when compiled by developers, receives from the client device, by a server running a software building component, one or more selected features for the software application, automatically integrates, by the software building component, the one or more selected features to generate an integrated feature set based on attributes of each of the selected features and an inter-feature rules set, and generates an interactive visualization of a navigable prototype of the software application based on the integrated feature set.Type: ApplicationFiled: July 10, 2023Publication date: November 16, 2023Inventors: Sachin Dev Duggal, Siddhartha Ghosh, Rohan Patel, Priyanka Kochhar, Marco Quaglio
-
Patent number: 11720330Abstract: A system for developing software provides a graphical user interface on a display of a client device, the graphical user interface displaying features from a library of features for a custom software application, implements simulations of a plurality of the features available for demonstration through the graphical user interface, stores blocks of source code for each feature in a source code repository wherein the blocks are adapted to provide an actual application when compiled by developers, receives from the client device, by a server running a software building component, one or more selected features for the software application, automatically integrates, by the software building component, the one or more selected features to generate an integrated feature set based on attributes of each of the selected features and an inter-feature rules set, and generates an interactive visualization of a navigable prototype of the software application based on the integrated feature set.Type: GrantFiled: December 12, 2020Date of Patent: August 8, 2023Assignee: Engineer.ai Corp.Inventors: Sachin Dev Duggal, Siddhartha Ghosh, Rohan Patel, Priyanka Kochhar, Marco Quaglio