MANAGING A CARBON FOOTPRINT ASSOCIATED WITH EXECUTING A JOB ON COMPUTER NODES

    公开(公告)号:US20250013465A1

    公开(公告)日:2025-01-09

    申请号:US18894047

    申请日:2024-09-24

    Applicant: Red Hat, Inc.

    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.

    Metadata storage architecture and data aggregation

    公开(公告)号:US12182295B2

    公开(公告)日:2024-12-31

    申请号:US17681074

    申请日:2022-02-25

    Applicant: JFrog Ltd.

    Inventor: Yoav Landman

    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.

    CLOUD RESOURCE PROJECT MANAGEMENT

    公开(公告)号:US20240403042A1

    公开(公告)日:2024-12-05

    申请号:US18327641

    申请日:2023-06-01

    Applicant: VMware LLC

    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.

    SYSTEMS AND METHODS TO CREATE AN APPLICATION PROGRAM INTERFACE

    公开(公告)号:US20240394054A1

    公开(公告)日:2024-11-28

    申请号:US18324148

    申请日:2023-05-25

    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.

    SYSTEMS AND METHODS FOR MANAGING CHANGES IMPLEMENTED IN ONE OR MORE PROJECTS

    公开(公告)号:US20240394052A1

    公开(公告)日:2024-11-28

    申请号:US18323411

    申请日:2023-05-25

    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.

    Pruning engine
    7.
    发明授权

    公开(公告)号:US12141557B2

    公开(公告)日:2024-11-12

    申请号:US17541670

    申请日:2021-12-03

    Inventor: Tushar Makkar

    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.

    SYSTEMS AND METHODS FOR MANAGING DEVELOPMENT OF AN APPLICATION

    公开(公告)号:US20240370257A1

    公开(公告)日:2024-11-07

    申请号:US18312575

    申请日:2023-05-04

    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.

    VISUAL CONFIGURATION AND PROGRAMMATIC DEPLOYMENT OF NO-CODE CHAT APPS

    公开(公告)号:US20240370234A1

    公开(公告)日:2024-11-07

    申请号:US18313226

    申请日:2023-05-05

    Applicant: Google LLC

    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.

Patent Agency Ranking