Patents by Inventor Thomas Prause

Thomas Prause 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: 20110231854
    Abstract: The present invention optimizes the utilization of computer system resources by considering predefined performance targets of multithreaded applications using the resources. The performance and utilization information for a set of multithreaded applications is provided. Using the performance and utilization information, the invention determines overutilized resources. Using the performance information, the invention also identifies threads and corresponding applications using an overutilized resource. The priority of the identified threads using said overutilized resource is adjusted to maximise a number of applications meeting their performance targets. The adjustments of priorities are executed via a channel that provides the performance and utilization information.
    Type: Application
    Filed: September 1, 2010
    Publication date: September 22, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Oliver Augenstein, Avishai H. Hochberg, Thomas Prause, Thorsten Schaefer
  • Publication number: 20100293270
    Abstract: A method, system, and computer program product for displaying components assigned to events produced by resources, includes: registering a new resource by generating a label to which is associated a system specific device identifier used by the new resource within a computing environment; storing in a mapping table the generated label identifying the registered new resource together with an associated system specific device identifier; and updating the mapping table by associating to the label any other system specific device identifier used by the new resource within the computing environment; receiving events produced by resources when being executed within the computing environment, each event being associated with a list of labels for the resources relevant for the generation of the event; and maintaining a tag cloud including different tags, the different tags including labels for the resources associated with the received events to be displayed as components.
    Type: Application
    Filed: March 26, 2010
    Publication date: November 18, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Oliver Augenstein, Joerg Erdmenger, Hans-Ulrich Oldengott, Thomas Prause, Martin Raitza
  • Publication number: 20100058460
    Abstract: A method for authenticating an end user. The method comprising receiving a first userID and a first password from an end user. Next, attempting to authenticate the end user using the first userID and the first password provided. Finally, sending an error message to the end user in response to failing to authenticate the end user using the first userID and the first password wherein the error message comprises a first option and a second option. The first option comprising a first key combination that if entered would allow the end user to enter a second password and authenticate using the first userID and the second password. The second option comprising a second key combination that if entered would allow the end user to enter a second userID and a third password and authenticate using the second UserID and the third password.
    Type: Application
    Filed: August 28, 2008
    Publication date: March 4, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Christian Kaiser, Thomas Prause
  • Publication number: 20100058010
    Abstract: A backup method that uses snapshot delta views to create backups of a data collection is provided. The method comprises taking a first snapshot of the data collection, in response to determining that a previous snapshot used to create a backup does not exist; creating a backup of the data collection using the first snapshot, in response to determining that the previous snapshot does not exist; recording that the first snapshot was used as a source for the creation of a backup; and taking a second snapshot of the data collection, in response to determining that the previous snapshot that was used as a source for a backup does exist.
    Type: Application
    Filed: September 4, 2008
    Publication date: March 4, 2010
    Inventors: Oliver Augenstein, Toby Lyn Marek, James Patrick Smith, Thomas Prause
  • Patent number: 7581135
    Abstract: A system and method for storing and restoring a data file using several storage media. The method begins with the step of generating several identical copies of the data file. The identical copies are stored on different storage media. The identical copies are subdivided into data portions according to a predetermined scheme. Selected data portions are simultaneously read out via different data channels from at least two different storage media. The data file is restored from the selected data portions.
    Type: Grant
    Filed: August 20, 2008
    Date of Patent: August 25, 2009
    Assignee: International Business Machines Corporation
    Inventors: Oliver Augenstein, Thomas Prause
  • Publication number: 20080307257
    Abstract: A system and method for storing and restoring a data file using several storage media. The method begins with the step of generating several identical copies of the data file. The identical copies are stored on different storage media. The identical copies are subdivided into data portions according to a predetermined scheme. Selected data portions are simultaneously read out via different data channels from at least two different storage media. The data file is restored from the selected data portions.
    Type: Application
    Filed: August 20, 2008
    Publication date: December 11, 2008
    Inventors: Oliver Augenstein, Thomas Prause
  • Patent number: 7441147
    Abstract: A system and method for storing and restoring a data file using several storage media. The method begins with the step of generating several identical copies of the data file. The identical copies are stored on different storage media. The identical copies are subdivided into data portions according to a predetermined scheme. Selected data portions are simultaneously read out via different data channels from at least two different storage media. The data file is restored from the selected data portions.
    Type: Grant
    Filed: November 23, 2005
    Date of Patent: October 21, 2008
    Assignee: International Business Machines Corporation
    Inventors: Oliver Augenstein, Thomas Prause
  • Publication number: 20070260645
    Abstract: The present invention provides methods and an infrastructure for performing repetitive data protection and a corresponding restore of data for block oriented data objects comprising several indexed segments. For implementing the invention, timestamps tk are set by a timer k. Only the first data modification of a segment is recorded, after a timestamp tk has been set, by storing the old data contents of said segment together with the segment index j and said timestamp tk as undo-log block in a first journal j0, before overwriting said segment with the modified new data. Besides, said undo-log blocks are transmitted to N journals ji for storing redundant undo-log information, with N>1 and i=0, . . . , N?1. According to the present invention for each journal ji journal-specific timestamps tk/i are generated, so that each journal ji is written for a different set of timestamps tk/i.
    Type: Application
    Filed: April 27, 2007
    Publication date: November 8, 2007
    Inventors: Oliver Augenstein, Thomas Prause
  • Publication number: 20060150013
    Abstract: A system and method for storing and restoring a data file using several storage media. The method begins with the step of generating several identical copies of the data file. The identical copies are stored on different storage media. The identical copies are subdivided into data portions according to a predetermined scheme. Selected data portions are simultaneously read out via different data channels from at least two different storage media. The data file is restored from the selected data portions.
    Type: Application
    Filed: November 23, 2005
    Publication date: July 6, 2006
    Inventors: Oliver Augenstein, Thomas Prause
  • Patent number: 6611723
    Abstract: The invention relates to a device and a method for run monitoring of processes in a digital computer. In accordance with the present invention, time-stamped analysis data are manipulated such that the analysis data can be output in a freely selectable time sequence and at a freely selectable rate. This enables user-friendly run monitoring of backup operations.
    Type: Grant
    Filed: January 21, 2000
    Date of Patent: August 26, 2003
    Assignee: International Business Machines Corporation
    Inventors: Gerd Kehrer, Thomas Prause
  • Publication number: 20020022423
    Abstract: A foam part of an expandable plastic, in particular polyurethane or the like, for use as a cushioning element in a seating surface. The foam material has essentially homogeneous material properties, at least in the core of the foam part, and at least one insert with flat X-Y expansion is foamed into the core of the foam part essentially parallel to the seating surface. The insert is at least partially foamable by the expandable plastic, and has a specific elasticity in the X-direction and/or Y-direction.
    Type: Application
    Filed: February 27, 2001
    Publication date: February 21, 2002
    Inventors: Bernd Kroening, Thomas Prause