Patents by Inventor Jörn Schimmelpfeng

Jörn Schimmelpfeng 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: 11042457
    Abstract: Described herein are example systems and computer-implemented methods for monitoring changes to an application. For example, information regarding a change made to an aspect of an application may be received by a processor. It may be determined if a similarity of the change to a cluster of changes related to the aspect is within a change threshold. Further, the change may be associated with the cluster of changes when the similarity of the change is within the change threshold. It may be further determined if a metric based on a number of changes associated with the cluster of changes is within a cluster range. When the metric within the cluster range, a prototype change may be extracted from the cluster of changes. The application may be updated based on the prototype change when the metric is within the cluster range.
    Type: Grant
    Filed: January 29, 2015
    Date of Patent: June 22, 2021
    Assignee: Micro Focus LLC
    Inventors: Joern Schimmelpfeng, Harald Pfaender, Artiona Bogo
  • Patent number: 10397201
    Abstract: Sending encrypted data to a service provider includes exchanging an encryption key between an entity and a service provider without retaining the encryption key and while hiding an identity of said entity from the service provider and forwarding encrypted data based on the encryption key to the service provider from the entity while hiding the identity of the entity from the service provider.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: August 27, 2019
    Assignee: ENTIT SOFTWARE LLC
    Inventors: Joern Schimmelpfeng, Timo Schneller, Michael Bernd Beiter, Carsten Laengerer
  • Patent number: 10354553
    Abstract: Example embodiments relate to providing exploration maps for visualizing enterprise product knowledge. In example embodiments, a system obtains a software exploration map including feature areas, where each feature area is associated with activities and a grouping of features in a software product. At this stage, the system may detect completion of an activity by a user of the software product. The system may then modify a knowledge level of the user in the feature area based on the completion of the activity.
    Type: Grant
    Filed: April 3, 2013
    Date of Patent: July 16, 2019
    Assignee: ENTIT SOFTWARE LLC
    Inventors: Carsten Schlipf, Birgitta Hettler, Volker Gärtner, Marc Philipp Werner, Frank Vosseler, Jörn Schimmelpfeng, Katharina Goettlicher, Radi Dimitrov Hadzhiyski, Chris Tracey
  • Publication number: 20180211197
    Abstract: Examples disclosed herein relate to metric correlation instructions to collect a plurality of user action metrics, collect a plurality of business objective metrics, calculate a plurality of correlation values between the user action metrics and the business objective metrics, wherein each calculation comprises a time shift value of the plurality of business objective metrics, and identify a latency period between the user action metrics and the business objective metrics according the calculated plurality of correlation values.
    Type: Application
    Filed: July 13, 2015
    Publication date: July 26, 2018
    Inventors: Frank Vosseler, Joern Schimmelpfeng, Carsten Schlipf
  • Publication number: 20180011771
    Abstract: Described herein are example systems and computer-implemented methods for monitoring changes to an application. For example, information regarding a change made to an aspect of an application may be received by a processor. It, may be determined if a similarity of the change to a cluster of changes related to the aspect is within a change threshold. Further, the change may be associated with the cluster of changes when the similarity of the change is within the change threshold. It may be further determined if a metric based on a number of changes associated with the cluster of changes is within a cluster range. When the metric within the cluster range, a prototype change may be extracted from the cluster of changes. The application may be updated based on the prototype change when the metric is within the cluster range.
    Type: Application
    Filed: January 29, 2015
    Publication date: January 11, 2018
    Inventors: Joern SCHIMMELPFENG, Harald PFAENDER, Artiona BOGO
  • Publication number: 20170317905
    Abstract: A metric data stream from a computing device may be received over a collection period. Based on a first parameter and a second parameter extracted from the metric data stream, a metric descriptor of the metric data over the collection period may be generated. The metric descriptor may be concatenated with other metric descriptors of the metric data stream over other collection periods into a metric fingerprint representing a performance characteristic of the computing device. The metric fingerprint may be compared to at least one other metric fingerprint that represents the performance characteristic of another computing device. Based on the comparison, an anomaly in the performance characteristic of the other computing device may be identified.
    Type: Application
    Filed: April 29, 2016
    Publication date: November 2, 2017
    Inventors: Joern Schimmelpfeng, Michael Tritschler, Laura Gonzalez Menendez
  • Patent number: 9727666
    Abstract: Querying a data store can include receiving a query defined by a number of phrases. Querying a data store can include identifying within the data store service component metrics, service component logs, and service component events associated with the query. Querying a data store can include displaying the identified service component metrics, service component logs, and service component events.
    Type: Grant
    Filed: April 30, 2014
    Date of Patent: August 8, 2017
    Assignee: ENTIT SOFTWARE LLC
    Inventors: Joern Schimmelpfeng, Radi Dimitrov Hadzhiyski
  • Patent number: 9727663
    Abstract: Predicting a data store query can include receiving a portion of a natural language query including a first set of characters. Predicting a data store query can include generating, based at least in part on the first set of characters, a prediction of a phrase matching meta information associated with at least one of a service component metric, log, and event. Predicting a data store query can include proposing the prediction for completion of the query.
    Type: Grant
    Filed: April 30, 2014
    Date of Patent: August 8, 2017
    Assignee: EntIT Software LLC
    Inventors: Radi Dimitrov Hadzhiyski, Joern Schimmelpfeng
  • Publication number: 20170185468
    Abstract: In some examples, a system determines that plural occurrences of a particular pattern of event types are present in a collection of events, the particular pattern of event types including a first event of a first event type and a second event of a second event type. The system determines that a number of the plural occurrences exceeds a predefined threshold, and in response, creates a correlation rule correlating the first event type and the second event type. The system determines, the correlation rule, a cause of a symptom event in the IT infrastructure.
    Type: Application
    Filed: March 16, 2017
    Publication date: June 29, 2017
    Inventors: Joern Schimmelpfeng, Frank Vosseler, Martin Bosler
  • Patent number: 9612892
    Abstract: Plural clusters or occurrences of a pattern of event types are identified (304). Based on configuration items relating to events associated with the event types, a correlation rule is created (308) to define a relationship between the event types.
    Type: Grant
    Filed: April 4, 2011
    Date of Patent: April 4, 2017
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Joern Schimmelpfeng, Frank Vosseler, Martin Bosler
  • Patent number: 9438476
    Abstract: Methods, machine-readable media, and systems are provided for self-organization of a satellite grid 102. One method for self-organization of a satellite grid 102 includes receiving, with a first satellite 108-1, a list of a plurality of managed nodes 110-1, 110-2, 110-3, 110-4, 110-5, 110-6, 110-7, 110-8, 110-9, receiving, with the first satellite 108-1, rules, calculating a first claim score for a particular one of the plurality of managed nodes 110-1 and the first satellite 108-1 according to the rules, comparing the first claim score with a second claim score for the particular node 110-1 and a second satellite 108-2 that is managing the particular node 110-1, and claiming management of the particular node 110-1 based on the comparison.
    Type: Grant
    Filed: March 17, 2011
    Date of Patent: September 6, 2016
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Carsten Schlipf, Joern Schimmelpfeng, Stefan Bergstein
  • Publication number: 20160021079
    Abstract: Sending encrypted data to a service provider includes exchanging an encryption key between an entity and a service provider without retaining the encryption key and while hiding an identity of said entity from the service provider and forwarding encrypted data based on the encryption key to the service provider from the entity while hiding the identity of the entity from the service provider.
    Type: Application
    Filed: March 15, 2013
    Publication date: January 21, 2016
    Inventors: Joern Schimmelpfeng, Timo Schneller, Michael Bernd Beiter, Carsten Laengerer
  • Publication number: 20150317318
    Abstract: Predicting a data store query can include receiving a portion of a natural language query including a first set of characters. Predicting a data store query can include generating, based at least in part on the first set of characters, a prediction of a phrase matching meta information associated with at least one of a service component metric, log, and event. Predicting a data store query can include proposing the prediction for completion of the query.
    Type: Application
    Filed: April 30, 2014
    Publication date: November 5, 2015
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Radi Dimitrov Hadzhiyski, Joern Schimmelpfeng
  • Publication number: 20150317355
    Abstract: Querying a data store can include receiving a query defined by a number of phrases. Querying a data store can include identifying within the data store service component metrics, service component logs, and service component events associated with the query. Querying a data store can include displaying the identified service component metrics, service component logs, and service component events.
    Type: Application
    Filed: April 30, 2014
    Publication date: November 5, 2015
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Joern Schimmelpfeng, Radi Dimitrov Hadzhiyski
  • Patent number: 8856341
    Abstract: A method for balancing management duties in a cloud system can include determining a relationship between a number of configuration items (CI) in a cloud system. The number of CIs are grouped into a number of cluster levels based on the relationship of the number of CIs. To balance management duties in the cloud system, one of the number of cluster levels is assigned to a management cloud server based on a capacity of the management cloud server.
    Type: Grant
    Filed: May 31, 2012
    Date of Patent: October 7, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Roland Heumesser, Jörn Schimmelpfeng, Carsten Schlipf
  • Publication number: 20140025998
    Abstract: Plural clusters or occurrences of a pattern of event types are identified (304). Based on configuration items relating to events associated with the event types, a correlation rule is created (308) to define a relationship between the event types.
    Type: Application
    Filed: April 4, 2011
    Publication date: January 23, 2014
    Inventors: Joern Schimmelpfeng, Frank Vosseler, Martin Bosler
  • Patent number: 8620908
    Abstract: A method is provided of retrieving a configuration record from a configuration management database pertaining to an IT-infrastructure including host devices, a configuration record having attributes and assigned attribute values, the IT-infrastructure being managed by an operation management system providing messages indicating events in the IT-infrastructure. The method includes providing a message including a set of unidentified attribute values and an identified host value, retrieving from the configuration management database one or more configuration records containing the identified host value, and selecting from the one or more retrieved configuration records a configuration record depending on the number of matches between the unidentified attribute values and the attribute values of the retrieved configuration records.
    Type: Grant
    Filed: October 15, 2008
    Date of Patent: December 31, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Jörn Schimmelpfeng
  • Publication number: 20130336168
    Abstract: Methods, machine-readable media, and systems are provided for self-organization of a satellite grid 102. One method for self-organization of a satellite grid 102 includes receiving, with a first satellite 108-1, a list of a plurality of managed nodes 110-1, 110-2, 110-3, 110-4, 110-5, 110-6, 110-7, 110-8, 110-9, receiving, with the first satellite 108-1, rules, calculating a first claim score for a particular one of the plurality of managed nodes 110-1 and the first satellite 108-1 according to the rules, comparing the first claim score with a second claim score for the particular node 110-1 and a second satellite 108-2 that is managing the particular node 110-1, and claiming management of the particular node 110-1 based on the comparison.
    Type: Application
    Filed: March 17, 2011
    Publication date: December 19, 2013
    Inventors: Carsten Schlipf, Joern Schimmelpfeng, Stefan Bergstein
  • Publication number: 20130326036
    Abstract: A method for balancing management duties in a cloud system can include determining a relationship between a number of configuration items (CI) in a cloud system. The number of CIs are grouped into a number of cluster levels based on the relationship of the number of CIs. To balance management duties in the cloud system, one of the number of cluster levels is assigned to a management cloud server based on a capacity of the management cloud server.
    Type: Application
    Filed: May 31, 2012
    Publication date: December 5, 2013
    Inventors: Roland Heumesser, Jörn Schimmelpfeng, Carsten Schlipf
  • Publication number: 20110238658
    Abstract: A method is provided of retrieving a configuration record from a configuration management database pertaining to an IT-infrastructure including host devices, a configuration record having attributes and assigned attribute values, the IT-infrastructure being managed by an operation management system providing messages indicating events in the IT-infrastructure. The method includes providing a message including a set of unidentified attribute values and an identified host value, retrieving from the configuration management database one or more configuration records containing the identified host value, and selecting from the one or more retrieved configuration records a configuration record depending on the number of matches between the unidentified attribute values and the attribute values of the retrieved configuration records.
    Type: Application
    Filed: October 15, 2008
    Publication date: September 29, 2011
    Inventor: Jörn Schimmelpfeng