-
公开(公告)号:US12197912B2
公开(公告)日:2025-01-14
申请号:US17680924
申请日:2022-02-25
Applicant: Open Weaver Inc.
Inventor: Ashok Balasubramanian , Karthikeyan Krishnaswamy Raja , Meenakshisundaram Chinnappan , Lakshmipathy Ganesh Eswaran
Abstract: Systems and methods of scoring quality of open source software documentation are disclosed. In one aspect, a method includes downloading the open source software project code and documentation of the open source software project code, analyzing the open source software project code and the documentation, parsing the open source software project documentation into sections, validating the sections of the documentation with project or stack metrics, assessing a quality of sections of the documentation, assessing a quality of language of the documentation; and computing the quality score of the documentation based on the assessed quality of sections and assessed quality of language.
-
公开(公告)号:US20250013465A1
公开(公告)日:2025-01-09
申请号:US18894047
申请日:2024-09-24
Applicant: Red Hat, Inc.
Inventor: Paolo Antinori , Alessio Soldano
IPC: G06F8/77 , G06Q30/018
Abstract: A carbon footprint associated with executing a job on one or more computer nodes can be automatically managed using some techniques described herein. As one particular example, a system can determine a first carbon footprint associated with applying a continuous integration (CI) pipeline to source code using a first set of nodes of a continuous integration system. The system can also select a second set of nodes of the continuous integration system, the second set of nodes being associated with a second carbon footprint that is lower than the first carbon footprint. The system can then control the continuous integration system to apply the CI pipeline to the source code using the second set of nodes.
-
公开(公告)号:US12182295B2
公开(公告)日:2024-12-31
申请号:US17681074
申请日:2022-02-25
Applicant: JFrog Ltd.
Inventor: Yoav Landman
IPC: G06F16/245 , G06F8/77 , G06F16/21 , G06F16/22 , G06F16/25 , G06F21/62 , G06Q30/018
Abstract: The present disclosure is associated with operation of a metadata server for package management including development and deployment of software. To illustrate, a metadata server stores a database model including multiple data structures that each include one or more entries of multiple data objects and a set of mapping rules defining links between different data structures of the multiple data structure. A method of operating the metadata server includes determining access permissions for an entity. The access permissions correspond to authorization to access a set of the multiple data structures. The method further includes identifying and executing a mapping rule to authorize a link between two or more data structures. The method further includes accessing a portion of requested metadata from the two or more data structures that have an authorized active link, and providing an output of the portion of the requested metadata arranged according to an output format.
-
公开(公告)号:US20240403042A1
公开(公告)日:2024-12-05
申请号:US18327641
申请日:2023-06-01
Applicant: VMware LLC
Inventor: Ventsyslav Raikov , George P. Dimitrov , Alexander Dimitrov , Ivan Slavov , Atanas Todorov
IPC: G06F8/77
Abstract: Methods, apparatus, systems, and articles of manufacture are disclosed to manage cloud project resources. An example apparatus includes instructions to program programmable circuitry to: monitor first events for a first reference to a project, the project to coordinate access to computing resources in a cloud or hybrid cloud computing environment; manage a record stored for the project, the record including a status of the project, the status updated in response to the first reference; delete the project in response to a delete instruction in the first events when the status of the project indicates that the project is not in use; monitor second events for a second reference to the project; and restore the project when the second events include the second reference.
-
公开(公告)号:US20240394054A1
公开(公告)日:2024-11-28
申请号:US18324148
申请日:2023-05-25
Applicant: Engineer.ai Corp.
Inventor: Sachin Dev Duggal , Ustav Preet , Rohan Patel
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.
-
公开(公告)号:US20240394052A1
公开(公告)日:2024-11-28
申请号:US18323411
申请日:2023-05-25
Applicant: Engineer.ai Corp.
Inventor: Sachin Dev Duggal , Joseph Rifkin , Sithara Priyadarshini , Rohan Patel
IPC: G06F8/77
Abstract: Systems and methods for managing changes implemented in 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 building blocks that implement the one or more features. The processor is further configured to assign one or more developers to complete the one or more projects. The one or more developers are assigned based on a selection criteria. The processor is further configured to capture one or more modifications made by the one or more developers to at least one building block. In addition, the processor is configured to generate a project pipeline that presents the one or more modifications captured.
-
公开(公告)号:US12141557B2
公开(公告)日:2024-11-12
申请号:US17541670
申请日:2021-12-03
Applicant: DevFactory Innovations FZ-LLC
Inventor: Tushar Makkar
IPC: G06F9/44 , G06F8/33 , G06F8/36 , G06F8/71 , G06F8/72 , G06F8/75 , G06F8/77 , G06F9/445 , G06F9/455
Abstract: A method and apparatus are disclosed for enhancing operable functionality of input source code files from a software program by preprocessing input source code files with codeword processing operations to generate a plurality of preprocessed input source code files, identifying candidate code snippets by pruning one or more preprocessed input source code files that do not meet a similarity threshold measure for library functions stored in the system library, and identifying at least a first validated code snippet from the one or more candidate code snippets that matches a first library function stored in the system memory on the basis of at least first and second matching metrics.
-
公开(公告)号:US20240370258A1
公开(公告)日:2024-11-07
申请号:US18312578
申请日:2023-05-04
Applicant: Engineer.ai Corp.
Inventor: Sachin Dev Duggal , Yash Mittal , Harshit Agarwal , Rohan Patel
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.
-
公开(公告)号:US20240370257A1
公开(公告)日:2024-11-07
申请号:US18312575
申请日:2023-05-04
Applicant: Engineer.ai Corp.
Inventor: Sachin Dev Duggal , Yash Mittal , Harshit Agarwal , Rohan Patel
IPC: G06F8/77
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.
-
公开(公告)号:US20240370234A1
公开(公告)日:2024-11-07
申请号:US18313226
申请日:2023-05-05
Applicant: Google LLC
Inventor: Michael Jeffrey Procopio , Nicholas Eric Westbury , Sarmad Hashmi , Rachel Goodman Moore , Francis Herrera Cortez
Abstract: A method for deploying no-code chat applications includes receiving, from a user, a chat application deployment request requesting deployment of a chat application. The chat application is derived from a no-code application that was generated using a no-code application development environment. The method includes obtaining credentials associated with the user. The method includes generating, using the credentials, a project container for the chat application. The method also includes generating, using the no-code application and the no-code application development environment, the chat application at the project container. The method includes receiving, from the user, parameters for the chat application, the parameters defining user interaction with the chat application. The method also includes configuring, via an application programming interface (API), the chat application using the parameters and deploying the chat application.
-
-
-
-
-
-
-
-
-