Patents by Inventor Stefanie Scherzinger
Stefanie Scherzinger 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: 9317374Abstract: A method according to one embodiment includes receiving information from a performance monitoring facility of a database at a data protection manager implemented at least in part in hardware, wherein the performance monitoring facility is configured to measure performance of the database, wherein the data protection manager is configured to control a backup operation of the database on a storage subsystem. The backup operation is started, and the performance monitoring facility is informed about the starting of the backup operation. In response to receiving an indication that a predefined performance criterion has been violated, information from the performance monitoring facility is received at the data protection manager, the data protection manager causing compliance with the predefined performance criterion in response to the information.Type: GrantFiled: March 13, 2015Date of Patent: April 19, 2016Assignee: International Business Machines CorporationInventors: Stefanie Scherzinger, Andreas Trinks
-
Publication number: 20150186218Abstract: A method according to one embodiment includes receiving information from a performance monitoring facility of a database at a data protection manager implemented at least in part in hardware, wherein the performance monitoring facility is configured to measure performance of the database, wherein the data protection manager is configured to control a backup operation of the database on a storage subsystem. The backup operation is started, and the performance monitoring facility is informed about the starting of the backup operation. In response to receiving an indication that a predefined performance criterion has been violated, information from the performance monitoring facility is received at the data protection manager, the data protection manager causing compliance with the predefined performance criterion in response to the information.Type: ApplicationFiled: March 13, 2015Publication date: July 2, 2015Inventors: Stefanie Scherzinger, Andreas Trinks
-
Patent number: 9053576Abstract: Reroutable data columns are identified in an ETL process by receiving an ETL process definition describing a set of processing stages and how each processing stage output data column is a result of a function that operates on a set of input data columns, representing the ETL process definition as a directed graph with nodes representing processing stages and links representing data flow between processing stages, traversing at least part of the directed graph and identifying a set of subsequent nodes of the directed graph where at least one data column is involved only as input data in identity functions, the at least one data column being reroutable between outmost nodes of the set of subsequent nodes, and in connection with traversing the at least part of the directed graph, maintaining information about reroutable data columns and the respective outmost nodes.Type: GrantFiled: August 25, 2011Date of Patent: June 9, 2015Assignee: International Business Machines CorporationInventors: Helmut Baumgartner, Christian Gaege, Steffen Kabisch, Stefanie Scherzinger, Sergej Schuetz
-
Patent number: 9015119Abstract: In one embodiment, a system includes a performance monitoring facility of a database adapted for measuring performance of the database regularly, a data protection manager for controlling a backup operation of the database on a storage subsystem, logic adapted for providing an interface between the performance monitoring facility of the database and the data protection manager, logic adapted for starting the backup operation while informing the performance monitoring facility about the starting of the backup operation, logic adapted for continuously evaluating performance of the database to determine when a predefined performance criterion is violated, and logic adapted for sending information from the performance monitoring facility to the data protection manager to cause compliance with the predefined performance criterion in response to the predefined performance criterion being violated.Type: GrantFiled: August 4, 2011Date of Patent: April 21, 2015Assignee: International Business Machines CorporationInventors: Stefanie Scherzinger, Andreas Trinks
-
Patent number: 8521871Abstract: A method, system, and computer program product for merging monitoring data streams includes: receiving a first monitoring data stream relating to a server containing first records, each first record has a first transaction identifier relating to a first transaction and first monitoring data, relating to a performance of executing the first transaction; receiving a second monitoring data stream relating to a client containing second records, each second record has a list of second transaction identifiers relating to one or more second transactions and second monitoring data, relating to a performance of executing the second transactions; buffering at least parts of the first and the second monitoring data streams; and merging the buffered first and second monitoring data streams by computing an outer-join with a join-condition that the first records have the first transaction identifier that occurs in the list of second transaction identifiers to provide a merged data stream.Type: GrantFiled: November 10, 2010Date of Patent: August 27, 2013Assignee: International Business Machines CorporationInventors: Michal Bodziony, Rafal Korczyk, Stefanie Scherzinger, Torsten Steinbach
-
Patent number: 8516112Abstract: A method, computer program product, and system for performance monitoring of a computer resource utilized by a user community. The computer resource is monitored, and sets of performance metrics characterizing a state of the computer resource are collected and analyzed to detect performance incidents. External information such as contextual information and user annotations are also collected and analyzed. If a performance incident is detected, its set of performance metrics and associated external information are used to search a data repository of past performance incidents for related incidents, in order to identify critical performance incidents, determine recommended solutions for the performance incidents, and determine performance forecasts for the computer resource.Type: GrantFiled: June 21, 2012Date of Patent: August 20, 2013Assignee: International Business Machines CorporationInventors: Gregor Moehler, Stefanie Scherzinger, Torsten Steinbach
-
Patent number: 8495286Abstract: The present invention relates to a method and respective system for operating a DRAM main memory. One buffer line is provided for multiple pages. When writing data to the buffer it is decided which to which buffer-line the data is written to based on its destination main memory address. A tuple consisting of lower memory address and data is stored. Data entered into the buffer-line will be sorted by page in case the line is flushed to the main memory. Sorting the buffer entries results in less page openings and closings, since the data is re-arranged by memory address and therefore in logical order. By using one line for multiple pages only a fraction of memory of a common set-associative cache is needed, thus decreasing the amount of overhead significantly.Type: GrantFiled: December 8, 2010Date of Patent: July 23, 2013Assignee: International Business Machines CorporationInventors: Cagri Balkesen, Markus Buehler, Rainer Dorsch, Guenther Hutzl, Michael W. Kaufmann, Daniel Pfefferkorn, David Rohr, Stefanie Scherzinger, Thomas Schwarz
-
Patent number: 8423638Abstract: A method, computer program product, and system for performance monitoring of a computer resource utilized by a user community. The computer resource is monitored, and sets of performance metrics characterizing a state of the computer resource are collected and analyzed to detect performance incidents. External information such as contextual information and user annotations are also collected and analyzed. If a performance incident is detected, its set of performance metrics and associated external information are used to search a data repository of past performance incidents for related incidents, in order to identify critical performance incidents, determine recommended solutions for the performance incidents, and determine performance forecasts for the computer resource.Type: GrantFiled: September 29, 2010Date of Patent: April 16, 2013Assignee: International Business Machines CorporationInventors: Gregor Moehler, Stefanie Scherzinger, Torsten Steinbach
-
Publication number: 20120259980Abstract: A method, computer program product, and system for performance monitoring of a computer resource utilized by a user community. The computer resource is monitored, and sets of performance metrics characterizing a state of the computer resource are collected and analyzed to detect performance incidents. External information such as contextual information and user annotations are also collected and analyzed. If a performance incident is detected, its set of performance metrics and associated external information are used to search a data repository of past performance incidents for related incidents, in order to identify critical performance incidents, determine recommended solutions for the performance incidents, and determine performance forecasts for the computer resource.Type: ApplicationFiled: June 21, 2012Publication date: October 11, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Gregor Moehler, Stefanie Scherzinger, Torsten Steinbach
-
Publication number: 20120154405Abstract: Reroutable data columns are identified in an ETL process by receiving an ETL process definition describing a set of processing stages and how each processing stage output data column is a result of a function that operates on a set of input data columns, representing the ETL process definition as a directed graph with nodes representing processing stages and links representing data flow between processing stages, traversing at least part of the directed graph and identifying a set of subsequent nodes of the directed graph where at least one data column is involved only as input data in identity functions, the at least one data column being reroutable between outmost nodes of the set of subsequent nodes, and in connection with traversing the at least part of the directed graph, maintaining information about reroutable data columns and the respective outmost nodes.Type: ApplicationFiled: August 25, 2011Publication date: June 21, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Helmut Baumgartner, Christian Gaege, Steffen Kabisch, Stefanie Scherzinger, Sergej Schuetz
-
Publication number: 20120101999Abstract: In one embodiment, a system includes a performance monitoring facility of a database adapted for measuring performance of the database regularly, a data protection manager for controlling a backup operation of the database on a storage subsystem, logic adapted for providing an interface between the performance monitoring facility of the database and the data protection manager, logic adapted for starting the backup operation while informing the performance monitoring facility about the starting of the backup operation, logic adapted for continuously evaluating performance of the database to determine when a predefined performance criterion is violated, and logic adapted for sending information from the performance monitoring facility to the data protection manager to cause compliance with the predefined performance criterion in response to the predefined performance criterion being violated.Type: ApplicationFiled: August 4, 2011Publication date: April 26, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Stefanie Scherzinger, Andreas Trinks
-
Publication number: 20120079098Abstract: A method, computer program product, and system for performance monitoring of a computer resource utilized by a user community. The computer resource is monitored, and sets of performance metrics characterizing a state of the computer resource are collected and analyzed to detect performance incidents. External information such as contextual information and user annotations are also collected and analyzed. If a performance incident is detected, its set of performance metrics and associated external information are used to search a data repository of past performance incidents for related incidents, in order to identify critical performance incidents, determine recommended solutions for the performance incidents, and determine performance forecasts for the computer resource.Type: ApplicationFiled: September 29, 2010Publication date: March 29, 2012Applicant: International Business Machines CorporationInventors: Gregor Moehler, Stefanie Scherzinger, Torsten Steinbach
-
Publication number: 20110302367Abstract: The present invention relates to a method and respective system for operating a DRAM main memory. One buffer line is provided for multiple pages. When writing data to the buffer it is decided which to which buffer-line the data is written to based on its destination main memory address. A tuple consisting of lower memory address and data is stored. Data entered into the buffer-line will be sorted by page in case the line is flushed to the main memory. Sorting the buffer entries results in less page openings and closings, since the data is re-arranged by memory address and therefore in logical order. By using one line for multiple pages only a fraction of memory of a common set-associative cache is needed, thus decreasing the amount of overhead significantly.Type: ApplicationFiled: December 8, 2010Publication date: December 8, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Cagri Balkesen, Markus Buehler, Rainer Dorsch, Guenther Hutzl, Michael W. Kaufmann, Daniel Pfefferkorn, David Rohr, Stefanie Scherzinger, Thomas Schwarz
-
Publication number: 20110167148Abstract: A method, system, and computer program product for merging monitoring data streams includes: receiving a first monitoring data stream relating to a server containing first records, each first record has a first transaction identifier relating to a first transaction and first monitoring data, relating to a performance of executing the first transaction; receiving a second monitoring data stream relating to a client containing second records, each second record has a list of second transaction identifiers relating to one or more second transactions and second monitoring data, relating to a performance of executing the second transactions; buffering at least parts of the first and the second monitoring data streams; and merging the buffered first and second monitoring data streams by computing an outer-join with a join-condition that the first records have the first transaction identifier that occurs in the list of second transaction identifiers to provide a merged data stream.Type: ApplicationFiled: November 10, 2010Publication date: July 7, 2011Applicant: International Business Machines CorporationInventors: Michal Bodziony, Rafal Korczyk, Stefanie Scherzinger, Torsten Steinbach