Patents by Inventor Michael Gebhard
Michael Gebhard 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: 20250077881Abstract: In various examples, a machine learning model determines scaling operations for a computing environment based on a state of the computing environment. For example, a first machine learning model determines a scaling operation based on a first state of a computing environment executing a service, and a second machine learning model determines an estimated value associated with a second state of the computing environment after the scaling operation is performed. A set of parameters of the first machine learning model are updated to maximize an advantage value determined based on the estimated value and a reward value.Type: ApplicationFiled: August 31, 2023Publication date: March 6, 2025Inventors: Michael Gebhard FRIEDRICH, Li ZHANG
-
Patent number: 12026046Abstract: Techniques are described for error log anomaly detection. In an implementation, error logs from an application are processed to generate training data. The error logs, for instance, are processed to remove personal information and other data such as numerical strings. The processed error logs are converted into embeddings to generate the training data. The training data is utilized to train an anomaly detection model. For instance, as part of training the anomaly detection model, an anomaly threshold is defined based on a loss value determined from output of the anomaly detection model. Further error logs from the application are then processed by the trained anomaly detection model to determine which of the further error logs are error anomalies, such as based on comparing loss values for the further error logs to the anomaly threshold.Type: GrantFiled: March 7, 2022Date of Patent: July 2, 2024Assignee: Adobe Inc.Inventors: Michael Gebhard Friedrich, Suresh Alse, Nikka Michelle Mofid, Dewang Sultania
-
Publication number: 20230281068Abstract: Techniques are described for error log anomaly detection. In an implementation, error logs from an application are processed to generate training data. The error logs, for instance, are processed to remove personal information and other data such as numerical strings. The processed error logs are converted into embeddings to generate the training data. The training data is utilized to train an anomaly detection model. For instance, as part of training the anomaly detection model, an anomaly threshold is defined based on a loss value determined from output of the anomaly detection model. Further error logs from the application are then processed by the trained anomaly detection model to determine which of the further error logs are error anomalies, such as based on comparing loss values for the further error logs to the anomaly threshold.Type: ApplicationFiled: March 7, 2022Publication date: September 7, 2023Applicant: Adobe Inc.Inventors: Michael Gebhard Friedrich, Suresh Alse, Nikka Michelle Mofid, Dewang Sultania
-
Patent number: 10862829Abstract: Capacity-based scaling of queue-based resources is described. Initially, a scaling system measures capacity of service processors that are instantiated at a cloud computing service system to provide a service on behalf of a service provider, and also measures a load on these processors. In contrast to conventional scaling systems—which base scalings on a number of queued messages which the instantiated service processors process to provide the service—the scaling system measures the load in terms of not only the number of messages held in a queue but also an input rate of the messages to the queue. The described scaling system then determines whether and by how much to scale the instantiated processors based on this number of messages and input rate. Given this, the scaling system instructs the cloud computing service system how to scale the instantiated service processors to provide the service.Type: GrantFiled: October 19, 2018Date of Patent: December 8, 2020Assignee: Adobe Inc.Inventors: Jorg-Christian Wolfgang Meyer, Michael Gebhard Friedrich
-
Patent number: 10817365Abstract: In implementations of anomaly detection for incremental application deployments, one or more computing devices of a system implement an evaluation module for anomaly detection. An error record of a legacy version of a software application is generated, as well as an error record of an incremental version of the application. Data in the error record of the legacy version of the application is organized and grouped into one or more groups, each group having a membership criterion. Data in the error record of the incremental application is organized and compared to the one or more groups of the legacy application error record data based on the membership criterion for each group. If an organized data of the incremental application does not belong to any of the groups, then the organized data is identified as an anomaly.Type: GrantFiled: November 9, 2018Date of Patent: October 27, 2020Assignee: Adobe Inc.Inventors: Michael Gebhard Friedrich, Kim Antonia Reichert
-
Publication number: 20200151041Abstract: In implementations of anomaly detection for incremental application deployments, one or more computing devices of a system implement an evaluation module for anomaly detection. An error record of a legacy version of a software application is generated, as well as an error record of an incremental version of the application. Data in the error record of the legacy version of the application is organized and grouped into one or more groups, each group having a membership criterion. Data in the error record of the incremental application is organized and compared to the one or more groups of the legacy application error record data based on the membership criterion for each group. If an organized data of the incremental application does not belong to any of the groups, then the organized data is identified as an anomaly.Type: ApplicationFiled: November 9, 2018Publication date: May 14, 2020Applicant: Adobe Inc.Inventors: Michael Gebhard Friedrich, Kim Antonia Reichert
-
Publication number: 20200127947Abstract: Capacity-based scaling of queue-based resources is described. Initially, a scaling system measures capacity of service processors that are instantiated at a cloud computing service system to provide a service on behalf of a service provider, and also measures a load on these processors. In contrast to conventional scaling systems—which base scalings on a number of queued messages which the instantiated service processors process to provide the service—the scaling system measures the load in terms of not only the number of messages held in a queue but also an input rate of the messages to the queue. The described scaling system then determines whether and by how much to scale the instantiated processors based on this number of messages and input rate. Given this, the scaling system instructs the cloud computing service system how to scale the instantiated service processors to provide the service.Type: ApplicationFiled: October 19, 2018Publication date: April 23, 2020Applicant: Adobe Inc.Inventors: Jorg-Christian Wolfgang Meyer, Michael Gebhard Friedrich
-
Publication number: 20110253107Abstract: The invention relates to a method and to a system for injecting fuel into internal combustion engines, the injection taking place by way of an injection system and the fuel to be injected having an increased amount of fatty acids or fatty acid esters, particularly biodiesel. According to the invention, the components of the injection system coming into contact with the fuel are at least partially provided with a coating that has a low tendency for the agglomeration of fuel components, particularly fatty acids and fatty acid esters.Type: ApplicationFiled: October 28, 2009Publication date: October 20, 2011Inventors: Michael Gebhard, Peter Cromme, Friedrich Boecking, Claudia Klotz, Thomas Pauer, Helmut Sommariva
-
Publication number: 20110159527Abstract: Methods and diagnostic kits for determining whether a subject may develop a or for diagnosing a neurodegenerative disease. The method includes quantitating the amount of alpha-synuclein and total protein in a cerebrospinal fluid (CSF) sample obtained from the subject and calculating a ratio of alpha-synuclein to total protein content; comparing the ratio of alpha-synuclein to total protein content in the CSF sample with the alpha-synuclein to total protein content ratio in CSF samples obtained from healthy neurodegenerative disease-free subjects; and (c) determining from the comparison whether the subject has a likelihood to develop neurodegenerative disease or making a diagnosis of neurodegenerative disease in a subject. A difference in the ratio of alpha-synuclein to total protein content indicates that the subject has a likelihood to develop a neurodegenerative disease or has developed a neurodegenerative disease.Type: ApplicationFiled: June 15, 2009Publication date: June 30, 2011Inventors: Michael Gebhard Schlossmacher, Brit Mollenhauer, Omar M.A. El Agnaf