Patents by Inventor Alessio Soldano

Alessio Soldano 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: 20240134643
    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.
    Type: Application
    Filed: October 23, 2022
    Publication date: April 25, 2024
    Inventors: Paolo Antinori, Alessio Soldano
  • Publication number: 20240078148
    Abstract: One example of the present disclosure includes a system that can access a server stub defining a server stub program. The server stub program can be configured to operate as a remote procedure call (RPC) interface for receiving a RPC request from a client program. The RPC request can include a data object in a first format. The system can also generate translator code defining a translation engine. The translator code can be generated based on the server stub. The translation engine can convert the data object from the first format associated with the RPC interface into a second format compatible with a server program. The server program can be separate from the server stub program and the translation engine.
    Type: Application
    Filed: September 7, 2022
    Publication date: March 7, 2024
    Inventors: Ronald Sigal, Alessio Soldano
  • Publication number: 20240012637
    Abstract: Techniques for processing change requests for software projects are disclosed. An example method includes generating a contributor score for a contributor of source code to a software project and saving the contributor score to a storage device. The contributor score reflects a degree to which source code submissions by the contributor are trustworthy. The method also includes receiving a change request from the contributor to change a part of the software project. The change request includes new or updated source code for the software project. The method also includes, in response to receiving the change request, retrieving the contributor score from the storage device, comparing, by a processing device, the contributor score to a threshold to identify an action to be performed in relation to the change request, and executing the action.
    Type: Application
    Filed: July 8, 2022
    Publication date: January 11, 2024
    Inventors: Alessio Soldano, Paolo Antinori
  • Patent number: 11436004
    Abstract: A method includes receiving, at an application server, a request to modify a target object, such as a resource object. The method further includes identifying, from the request, a first parameter and a second parameter and assigning the first parameter to a first variable and the second parameter to a second variable. The method then executes an operation to calculate the target object in view of the first and second variables.
    Type: Grant
    Filed: April 23, 2020
    Date of Patent: September 6, 2022
    Assignee: Red Hat, Inc.
    Inventors: Er Qiang Ma, Alessio Soldano
  • Patent number: 11381630
    Abstract: Techniques for transmitting data over a network in a representational state transfer (REST) application are provided. A request for data from a client computing device in a representational state transfer (REST) application is received and a wire protocol is selected based on user input from a plurality of wire protocols that will be used to transmit one or more objects to be returned by the request. The selected wire protocol is indicated to the client computing device and the one or more objects are transmitted to the client computing device using the determined wire protocol.
    Type: Grant
    Filed: August 10, 2020
    Date of Patent: July 5, 2022
    Assignee: Red Hat, Inc.
    Inventors: Alessio Soldano, Ronald Sigal, Stephane Epardaud
  • Publication number: 20210334088
    Abstract: A method includes receiving, at an application server, a request to modify a target object, such as a resource object. The method further includes identifying, from the request, a first parameter and a second parameter and assigning the first parameter to a first variable and the second parameter to a second variable. The method then executes an operation to calculate the target object in view of the first and second variables.
    Type: Application
    Filed: April 23, 2020
    Publication date: October 28, 2021
    Inventors: Er Qiang Ma, Alessio Soldano
  • Publication number: 20200374337
    Abstract: Techniques for transmitting data over a network in a representational state transfer (REST) application are provided. A request for data from a client computing device in a representational state transfer (REST) application is received and a wire protocol is selected based on user input from a plurality of wire protocols that will be used to transmit one or more objects to be returned by the request. The selected wire protocol is indicated to the client computing device and the one or more objects are transmitted to the client computing device using the determined wire protocol.
    Type: Application
    Filed: August 10, 2020
    Publication date: November 26, 2020
    Inventors: Alessio Soldano, Ronald Sigal, Stephane Epardaud
  • Publication number: 20200280597
    Abstract: Techniques for transmitting data over a network in a representational state transfer (REST) application are provided. A request for data from a client computing device in a representational state transfer (REST) application is received and a wire protocol is selected based on user input from a plurality of wire protocols that will be used to transmit one or more objects to be returned by the request. The selected wire protocol is indicated to the client computing device and the one or more objects are transmitted to the client computing device using the determined wire protocol.
    Type: Application
    Filed: March 1, 2019
    Publication date: September 3, 2020
    Inventors: Alessio Soldano, Ronald Sigal, Stephane Epardaud
  • Patent number: 10764354
    Abstract: Techniques for transmitting data over a network in a representational state transfer (REST) application are provided. A request for data from a client computing device in a representational state transfer (REST) application is received and a wire protocol is selected based on user input from a plurality of wire protocols that will be used to transmit one or more objects to be returned by the request. The selected wire protocol is indicated to the client computing device and the one or more objects are transmitted to the client computing device using the determined wire protocol.
    Type: Grant
    Filed: March 1, 2019
    Date of Patent: September 1, 2020
    Assignee: Red Hat, Inc.
    Inventors: Alessio Soldano, Ronald Sigal, Stephane Epardaud