Patents by Inventor Roland Huss

Roland Huss 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: 11838191
    Abstract: Software performance can be automatically managed in a distributed computing environment. In one example, a system that can receive metrics information describing resource usage by a first instance of a service in a distributed computing environment. The system can also determine a quality-of-service (QoS) constraint for the service. The system can then modify a definition file based on the metrics information and the QoS constraint, the definition file being configured for deploying instances of the service in the distributed computing environment. The system can deploy a second instance of the service in the distributed computing environment using the modified definition file. As a result, the second instance can more closely satisfy the QoS constraint than the first instance.
    Type: Grant
    Filed: October 6, 2022
    Date of Patent: December 5, 2023
    Assignee: RED HAT, INC.
    Inventors: Huamin Chen, Roland Huss
  • Patent number: 11803414
    Abstract: Methods and systems for scaling computing processes within a serverless computing environment are provided. In one embodiment, a method is provided that includes receiving a request to execute a computing process in the serverless computing environment. A first node may be created within the serverless computing environment to execute the computing process. A first amount of computing resources may be assigned to the first node. It may be determined later that the first amount of computing resources are not sufficient to implement the first node. A second amount of computing resources may be determined with a vertical autoscaling process and a second node may be created within the serverless computing environment using a horizontal autoscaling process. The second node may be assigned the second amount of computing resources. The computing process may then be executed using both the first and second nodes within the serverless computing environment.
    Type: Grant
    Filed: January 28, 2021
    Date of Patent: October 31, 2023
    Assignee: Red Hat, Inc.
    Inventors: Huamin Chen, Roland Huss
  • Patent number: 11573972
    Abstract: Flags for a command-line interface (CLI) can be automatically determined. In one example, a system can receive a user input through the CLI to manipulate an object in a computing environment. The user input can include a flag for setting a customizable parameter of the object to a particular value. The system can also receive definition data specifying one or more customizable parameters for the object. The system can then determine one or more available flags associated with the one or more customizable parameters specified in the definition data, where the available flag(s) are usable for configuring the one or more customizable parameters of the object. Based on the available flag(s), the system can determine if the flag in the user input is valid. If so, the system can manipulate the object in the computing environment such that the manipulated object has the particular value for the customizable parameter.
    Type: Grant
    Filed: May 27, 2020
    Date of Patent: February 7, 2023
    Assignee: RED HAT, INC.
    Inventor: Roland Huss
  • Publication number: 20230024965
    Abstract: Software performance can be automatically managed in a distributed computing environment. In one example, a system that can receive metrics information describing resource usage by a first instance of a service in a distributed computing environment. The system can also determine a quality-of-service (QoS) constraint for the service. The system can then modify a definition file based on the metrics information and the QoS constraint, the definition file being configured for deploying instances of the service in the distributed computing environment. The system can deploy a second instance of the service in the distributed computing environment using the modified definition file. As a result, the second instance can more closely satisfy the QoS constraint than the first instance.
    Type: Application
    Filed: October 6, 2022
    Publication date: January 26, 2023
    Inventors: Huamin Chen, Roland Huss
  • Patent number: 11516096
    Abstract: Software performance can be automatically managed in a distributed computing environment. In one example, a system that can receive metrics information describing resource usage by a first instance of a service in a distributed computing environment. The system can also determine a quality-of-service (QoS) constraint for the service. The system can then modify a definition file based on the metrics information and the QoS constraint, the definition file being configured for deploying instances of the service in the distributed computing environment. The system can deploy a second instance of the service in the distributed computing environment using the modified definition file. As a result, the second instance can more closely satisfy the QoS constraint than the first instance.
    Type: Grant
    Filed: June 17, 2020
    Date of Patent: November 29, 2022
    Assignee: RED HAT, INC.
    Inventors: Huamin Chen, Roland Huss
  • Publication number: 20220237024
    Abstract: Methods and systems for scaling computing processes within a serverless computing environment are provided. In one embodiment, a method is provided that includes receiving a request to execute a computing process in the serverless computing environment. A first node may be created within the serverless computing environment to execute the computing process. A first amount of computing resources may be assigned to the first node. It may be determined later that the first amount of computing resources are not sufficient to implement the first node. A second amount of computing resources may be determined with a vertical autoscaling process and a second node may be created within the serverless computing environment using a horizontal autoscaling process. The second node may be assigned the second amount of computing resources. The computing process may then be executed using both the first and second nodes within the serverless computing environment.
    Type: Application
    Filed: January 28, 2021
    Publication date: July 28, 2022
    Inventors: Huamin Chen, Roland Huss
  • Publication number: 20210399957
    Abstract: Software performance can be automatically managed in a distributed computing environment. In one example, a system that can receive metrics information describing resource usage by a first instance of a service in a distributed computing environment. The system can also determine a quality-of-service (QoS) constraint for the service. The system can then modify a definition file based on the metrics information and the QoS constraint, the definition file being configured for deploying instances of the service in the distributed computing environment. The system can deploy a second instance of the service in the distributed computing environment using the modified definition file. As a result, the second instance can more closely satisfy the QoS constraint than the first instance.
    Type: Application
    Filed: June 17, 2020
    Publication date: December 23, 2021
    Inventors: HUAMIN CHEN, ROLAND HUSS
  • Publication number: 20210374151
    Abstract: Flags for a command-line interface (CLI) can be automatically determined. In one example, a system can receive a user input through the CLI to manipulate an object in a computing environment. The user input can include a flag for setting a customizable parameter of the object to a particular value. The system can also receive definition data specifying one or more customizable parameters for the object. The system can then determine one or more available flags associated with the one or more customizable parameters specified in the definition data, where the available flag(s) are usable for configuring the one or more customizable parameters of the object. Based on the available flag(s), the system can determine if the flag in the user input is valid. If so, the system can manipulate the object in the computing environment such that the manipulated object has the particular value for the customizable parameter.
    Type: Application
    Filed: May 27, 2020
    Publication date: December 2, 2021
    Inventor: Roland Huss
  • Patent number: 9481238
    Abstract: A crash-tolerant system arrangement in an engine compartment situated in the front end region of a motor vehicle includes an exhaust emission control system having an essentially cylindrical first catalytic converter housing situated in front of the exhaust gas turbocharger in the travel direction. The exhaust gas turbocharger is mechanically connected to an exhaust gas manifold via a first fastening device, and to an engine block via a second fastening device, the first and the second fastening devices being designed in such a way that a detachment of the connection of the exhaust gas turbocharger to the exhaust gas manifold and/or a detachment of the connection of the exhaust gas turbocharger to the engine block take(s) place within a predefined upper value range for the pressure force.
    Type: Grant
    Filed: May 7, 2013
    Date of Patent: November 1, 2016
    Assignee: Daimler AG
    Inventors: Gerd Tiefenbacher, Roland Huss, Stefan Schaible, Peter Raitschev, Johannes Kipp, Georg Georgs, Gerd Duerr
  • Publication number: 20150101329
    Abstract: A crash-tolerant system arrangement in an engine compartment situated in the front end region of a motor vehicle includes an exhaust emission control system having an essentially cylindrical first catalytic converter housing situated in front of the exhaust gas turbocharger in the travel direction. The exhaust gas turbocharger is mechanically connected to an exhaust gas manifold via a first fastening device, and to an engine block via a second fastening device, the first and the second fastening devices being designed in such a way that a detachment of the connection of the exhaust gas turbocharger to the exhaust gas manifold and/or a detachment of the connection of the exhaust gas turbocharger to the engine block take(s) place within a predefined upper value range for the pressure force.
    Type: Application
    Filed: May 7, 2013
    Publication date: April 16, 2015
    Applicant: Daimler AG
    Inventors: Gerd Tiefenbacher, Roland Huss, Stefan Schaible, Peter Raitschev, Johannes Kipp, Georg Georgs, Gerd Duerr
  • Patent number: 6113864
    Abstract: A combination of an adsorbent with a catalyst for internal combustion engines. The adsorbent-catalyst combination is built up in two or more alternating layers of zones, which are coated to be adsorbing, and zones, which are coated to have catalytic activity, and are connected in series in relation to the flow of exhaust gas. The zones having adsorbing activity are to be designed thermodynamically so that they have a lesser heat transfer than the zones having catalytic activity, so that the zones having catalytic activity have a higher support temperature than the upstream zones having adsorbing activity.
    Type: Grant
    Filed: March 23, 1998
    Date of Patent: September 5, 2000
    Assignees: Dr. Ing. h.c.F. Porsche AG, Bayerische Motoren Werke Aktiengesellschaft, DaimlerChrysler AG, Volkswagen Aktiengesellschaft
    Inventors: Paul Kueper, Wulf Sebbesse, Roland Huss, Alf Degen
  • Patent number: 5223009
    Abstract: The exhaust gas equipment for an internal combustion engine contains an exhaust pipe, an exhaust gas cleaner and an adsorption filter, to whose filter body exhaust gas is admitted by a controlled exhaust gas butterfly. In order to prevent damage to the filter due to overheating, in an arrangement of the exhaust gas equipment which is economical in installation space where the adsorption filter is located along the course of the exhaust pipe and a filter body surrounds the latter coaxially, a thermal insulation element is provided between the filter body and exhaust gas flow. The thermal insulation element has transfer openings at least partially outside the exhaust pipe section surrounded by the filter body for guiding the exhaust gas flow through the filter body.
    Type: Grant
    Filed: September 3, 1992
    Date of Patent: June 29, 1993
    Assignee: Mercedes-Benz A.G.
    Inventors: Hans-Dieter Schuster, Wolfgang Zahn, Roland Huss
  • Patent number: 4877339
    Abstract: The invention relates to bearing support of a throttle valve shaft in the housing of an exhaust gas line in which the shaft is rotatably supported on both sides in a bearing sleeve element constructed cup-shaped. The cups themselves are retained by spring force against the housing extending correspondingly conically within these areas. In order to keep small the actuating forces necessary for the rotation of the throttle valve shaft, each bearing sleeve element is retained by itself against the housing by means of a spring supported at the housing and the securing of the shaft against any axial displacement takes place by a separate axial bearing.
    Type: Grant
    Filed: January 31, 1989
    Date of Patent: October 31, 1989
    Assignee: Daimler-Benz AG
    Inventors: Hans-Dieter Schuster, Christoph Noller, Gottfried Wollenraupt, Reiner Kreeb, Roland Huss