Patents by Inventor Patrick Jahnke
Patrick Jahnke 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: 12368634Abstract: Root causes of network anomalies can be identified as follows. A subset of network entities that have experienced network anomalies during a time period are determined based on historical network data. A set of root cause candidates are selected among the plurality of network entities by iterating through the network topology, each root cause candidate being directly upstream of two or more network entities in the subset of network entities that have experienced network anomalies according to the network topology. Network entities that are root causes of the network anomalies are identified by removing root cause candidates that have a common upstream network entity that is also a root cause candidate from the set of root cause candidates leaving a set of remaining root cause candidates that are the root causes.Type: GrantFiled: September 13, 2023Date of Patent: July 22, 2025Assignee: SAP SEInventors: Tim Breitenbach, Bartosz Wilkusz, Patrick Jahnke, Luke Gain
-
Publication number: 20250138985Abstract: To predict hardware safety margins, historic records of hardware metrics indicating amounts of allocated and used resources for one or more software applications are obtained. Feedback metrics indicating performance issues for the software are determined based on the metrics. Then a histogram is generated plotting a frequency of the feedback metric using bins based on a difference between the allocated resources and the used resources. A threshold value is determined for the difference by iteratively determining, starting with a rightmost bin, whether data points in that bin indicate poor performance of the software based on the difference between the allocated resources and the used resources. The threshold value indicates a safety margin for operating the one software applications without performing poorly. Resources for the one or more software applications are then re-allocated according to the safety margin.Type: ApplicationFiled: November 1, 2023Publication date: May 1, 2025Inventors: Tim Breitenbach, Patrick Jahnke
-
Patent number: 12287700Abstract: Embodiments of the present disclosure include techniques for predictive memory maintenance. In one embodiment, error locations in a RAM are specified by columns and rows. Error locations are detected and stored in a storage system. One or more plots of the error locations may be presented to a user. In some embodiments, the error locations are time stamped. Rules may be defined to automatically detect patterns of error locations statically or over time. Alerts may be generated automatically to perform maintenance of a computer system with failing memory.Type: GrantFiled: April 6, 2023Date of Patent: April 29, 2025Assignee: SAP SEInventors: Tim Breitenbach, Lauritz Rasbach, Patrick Jahnke
-
Patent number: 12277029Abstract: Embodiments of the present disclosure include techniques for predictive memory maintenance. In one embodiment, locations of correctable errors in a memory are observed. A machine learning (ML) system may be trained with patterns of correctable errors that result in uncorrectable errors. A trained ML monitors correctable errors to predict when memory requires maintenance. In another embodiment, error rates from multiple memories are monitored to predict memory channel and other upstream device failures.Type: GrantFiled: April 27, 2023Date of Patent: April 15, 2025Assignee: SAP SEInventors: Tim Breitenbach, Patrick Jahnke
-
Publication number: 20250086038Abstract: To predict network maintenance, historic records of hardware metrics are obtained for a plurality of network interfaces. An average of the metrics over a specified time span is determined for a plurality of time spans. Feedback metrics are determined for the network interfaces for each of the time spans. A histogram is generated that plots a frequency of the feedback metric for specified ranges of the hardware metric. A threshold value for the hardware metric is determined by iteratively determining whether a hardware metric bin of the histogram meets a specified non-zero value for the feedback metric starting from a highest hardware metric bin of the histogram. Then new records of hardware metrics are obtained and one or more network interfaces are determined to be needing maintenance based on an average of the hardware metrics in the new records meeting or exceeding the determined threshold value for the hardware metric.Type: ApplicationFiled: September 13, 2023Publication date: March 13, 2025Inventors: Tim Breitenbach, Patrick Jahnke
-
Publication number: 20250088410Abstract: Root causes of network anomalies can be identified as follows. A subset of network entities that have experienced network anomalies during a time period are determined based on historical network data. A set of root cause candidates are selected among the plurality of network entities by iterating through the network topology, each root cause candidate being directly upstream of two or more network entities in the subset of network entities that have experienced network anomalies according to the network topology. Network entities that are root causes of the network anomalies are identified by removing root cause candidates that have a common upstream network entity that is also a root cause candidate from the set of root cause candidates leaving a set of remaining root cause candidates that are the root causes.Type: ApplicationFiled: September 13, 2023Publication date: March 13, 2025Inventors: Tim Breitenbach, Bartosz Wilkusz, Patrick Jahnke, Luke Gain
-
Publication number: 20240362101Abstract: Embodiments of the present disclosure include techniques for predictive memory maintenance. In one embodiment, locations of correctable errors in a memory are observed. A machine learning (ML) system may be trained with patterns of correctable errors that result in uncorrectable errors. A trained ML monitors correctable errors to predict when memory requires maintenance. In another embodiment, error rates from multiple memories are monitored to predict memory channel and other upstream device failures.Type: ApplicationFiled: April 27, 2023Publication date: October 31, 2024Inventors: Tim Breitenbach, Patrick Jahnke
-
Publication number: 20240362113Abstract: Embodiments of the present disclosure include techniques for predictive memory maintenance. In one embodiment, locations of correctable errors in a memory are observed. A machine learning (ML) system may be trained with patterns of correctable errors that result in uncorrectable errors. A trained ML monitors correctable errors to predict when memory requires maintenance. In another embodiment, error rates from multiple memories are monitored to predict memory channel and other upstream device failures.Type: ApplicationFiled: April 27, 2023Publication date: October 31, 2024Inventors: Tim Breitenbach, Patrick Jahnke
-
Publication number: 20240338271Abstract: Embodiments of the present disclosure include techniques for predictive memory maintenance. In one embodiment, error locations in a RAM are specified by columns and rows. Error locations are detected and stored in a storage system. One or more plots of the error locations may be presented to a user. In some embodiments, the error locations are time stamped. Rules may be defined to automatically detect patterns of error locations statically or over time. Alerts may be generated automatically to perform maintenance of a computer system with failing memory.Type: ApplicationFiled: April 6, 2023Publication date: October 10, 2024Inventors: Tim Breitenbach, Lauritz Rasbach, Patrick Jahnke
-
Publication number: 20100273591Abstract: A spring element that is designed for a flexible drive of an internal combustion engine. The spring element has a cylinder, in which a piston is guided in a linearly displaceable manner, a force being applied to the piston by spring means. Corresponding fixing eyes are respectively allocated to the cylinder and the piston for fixing the spring element. A transverse pin is associated with the piston to limit the travel of the spring element. The pin engages in a positive fit with backlash in a longitudinal guiding element of the cylinder.Type: ApplicationFiled: December 9, 2008Publication date: October 28, 2010Applicant: SCHAEFFLER TECHNOLOGIES GMBH & CO. KGInventors: Herbert Graf, Patrick Jahnke, Joerg Kaiser, Stefan Mack, Gerhard Prosch, Christoph Rost
-
Publication number: 20080199319Abstract: The invention refers to an impeller, consisting of plastic, which Is intended for a coolant pump of an internal combustion engine. The impeller, which has a multipart construction, comprises a back wall, which is connected in one piece to guide vanes and also to a hub, and also a separate molded disk which on the end face partially covers the guide vanes in the installed state. The components, the back wall and the molded disk are positionally fixed by means of a materially bonding connection.Type: ApplicationFiled: June 17, 2006Publication date: August 21, 2008Applicant: SCHAEFFLER KGInventors: Elmar Mause, Patrick Jahnke, Thomas Traudt