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: 11838191Abstract: 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: GrantFiled: October 6, 2022Date of Patent: December 5, 2023Assignee: RED HAT, INC.Inventors: Huamin Chen, Roland Huss
-
Patent number: 11803414Abstract: 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: GrantFiled: January 28, 2021Date of Patent: October 31, 2023Assignee: Red Hat, Inc.Inventors: Huamin Chen, Roland Huss
-
Patent number: 11573972Abstract: 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: GrantFiled: May 27, 2020Date of Patent: February 7, 2023Assignee: RED HAT, INC.Inventor: Roland Huss
-
Publication number: 20230024965Abstract: 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: ApplicationFiled: October 6, 2022Publication date: January 26, 2023Inventors: Huamin Chen, Roland Huss
-
Patent number: 11516096Abstract: 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: GrantFiled: June 17, 2020Date of Patent: November 29, 2022Assignee: RED HAT, INC.Inventors: Huamin Chen, Roland Huss
-
Publication number: 20220237024Abstract: 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: ApplicationFiled: January 28, 2021Publication date: July 28, 2022Inventors: Huamin Chen, Roland Huss
-
Publication number: 20210399957Abstract: 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: ApplicationFiled: June 17, 2020Publication date: December 23, 2021Inventors: HUAMIN CHEN, ROLAND HUSS
-
Publication number: 20210374151Abstract: 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: ApplicationFiled: May 27, 2020Publication date: December 2, 2021Inventor: Roland Huss
-
Patent number: 9481238Abstract: 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: GrantFiled: May 7, 2013Date of Patent: November 1, 2016Assignee: Daimler AGInventors: Gerd Tiefenbacher, Roland Huss, Stefan Schaible, Peter Raitschev, Johannes Kipp, Georg Georgs, Gerd Duerr
-
Publication number: 20150101329Abstract: 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: ApplicationFiled: May 7, 2013Publication date: April 16, 2015Applicant: Daimler AGInventors: Gerd Tiefenbacher, Roland Huss, Stefan Schaible, Peter Raitschev, Johannes Kipp, Georg Georgs, Gerd Duerr
-
Patent number: 6113864Abstract: 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: GrantFiled: March 23, 1998Date of Patent: September 5, 2000Assignees: Dr. Ing. h.c.F. Porsche AG, Bayerische Motoren Werke Aktiengesellschaft, DaimlerChrysler AG, Volkswagen AktiengesellschaftInventors: Paul Kueper, Wulf Sebbesse, Roland Huss, Alf Degen
-
Patent number: 5223009Abstract: 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: GrantFiled: September 3, 1992Date of Patent: June 29, 1993Assignee: Mercedes-Benz A.G.Inventors: Hans-Dieter Schuster, Wolfgang Zahn, Roland Huss
-
Patent number: 4877339Abstract: 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: GrantFiled: January 31, 1989Date of Patent: October 31, 1989Assignee: Daimler-Benz AGInventors: Hans-Dieter Schuster, Christoph Noller, Gottfried Wollenraupt, Reiner Kreeb, Roland Huss