Patents by Inventor Markus Michael Helms

Markus Michael Helms 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: 7818459
    Abstract: A method and apparatus relates to hardware-to-hardware data transmission in computer systems, and in particular, it relates to method and system for operating I/O adapters attaching either one or more computing devices to an I/O periphery, to a network, or to other computing devices. It is proposed to operate a memory local to the network coupling adapter as a cache memory relative to a system memory associated with the one or more computing devices for storing transmission control information.
    Type: Grant
    Filed: October 31, 2007
    Date of Patent: October 19, 2010
    Assignee: International Business Machines Corporation
    Inventors: Gerd Konrad Bayer, Wolfgang Eckert, Markus Michael Helms, Juergen Maergner, Christoph Raisch, Thomas Schlipf, Klaus Theurich
  • Publication number: 20080120442
    Abstract: A method and apparatus relates to hardware-to-hardware data transmission in computer systems, and in particular, it relates to method and system for operating I/O adapters attaching either one or more computing devices to an I/O periphery, to a network, or to other computing devices. It is proposed to operate a memory local to the network coupling adapter as a cache memory relative to a system memory associated with the one or more computing devices for storing transmission control information.
    Type: Application
    Filed: October 31, 2007
    Publication date: May 22, 2008
    Applicant: International Business Machines Corporation
    Inventors: Gerd Konrad Bayer, Wolfgang Eckert, Markus Michael Helms, Juergen Maergner, Christoph Raisch, Thomas Schlipf, Klaus Theurich
  • Patent number: 7337240
    Abstract: A method and apparatus relates to hardware-to-hardware data transmission in computer systems, and in particular, it relates to method and system for operating I/O adapters attaching either one or more computing devices to an I/O periphery, to a network, or to other computing devices. It is proposed to operate a memory local to the network coupling adapter as a cache memory relative to a system memory associated with the one or more computing devices for storing transmission control information.
    Type: Grant
    Filed: December 6, 2001
    Date of Patent: February 26, 2008
    Assignee: International Business Machines Corporation
    Inventors: Gerd Konrad Bayer, Wolfgang Eckert, Markus Michael Helms, Juergen Maergner, Christoph Raisch, Thomas Schlipf, Klaus Theurich
  • Patent number: 6952739
    Abstract: A method and device for parameter independent buffer underrun prevention in a data communication system includes a buffer for compensating for a difference in the rate of flow of data having a write port and a read port. After a commencement of writing data into the buffer, a predetermined delay time occurs. When the delay time has passed, reading data out from the buffer starts. Then the length of a time gap between the completion of writing data into the buffer and completion of reading data out from the buffer is determined. Finally, the length of the predetermined delay time is decreased by a first value if the length of the time gap is larger than a specified tolerance value and the length of the predetermined delay time is increased by a second value if the length of the time gap is smaller than the specified tolerance value. The provided method and device advantageously adjusts to systems having dynamically varying parameters, e.g.
    Type: Grant
    Filed: July 6, 2001
    Date of Patent: October 4, 2005
    Assignee: International Business Machines Corporation
    Inventors: Rolf Fritz, Markus Michael Helms
  • Patent number: 6874105
    Abstract: A non-obtrusive activity monitor is proposed for advantageously monitoring and tracing disjunct, concurrent computer system operations in heavily queued computer systems. For each traced and pending computer system operation, the monitor uses a hardware implementation of an event triggered operation graph to trace the path of the computer system operation through the computer system. For each followed path, a unique signature is generated that significantly reduces the amount of trace data to be stored. In a preferred embodiment, the trace information is stored together with a time stamp for debugging and measuring queuing effects and timing behavior in a computer system.
    Type: Grant
    Filed: November 29, 2001
    Date of Patent: March 29, 2005
    Assignee: International Business Machines Corporation
    Inventors: Thomas Buechner, Rolf Fritz, Markus Michael Helms, Kirk David Lamb, Thomas Schlipf, Manfred H. Walz
  • Publication number: 20020100025
    Abstract: A non-obtrusive activity monitor is proposed for advantageously monitoring and tracing disjunct, concurrent computer system operations in heavily queued computer systems. For each traced and pending computer system operation, the monitor uses a hardware implementation of an event triggered operation graph to trace the path of the computer system operation through the computer system. For each followed path, a unique signature is generated that significantly reduces the amount of trace data to be stored. In a preferred embodiment, the trace information is stored together with a time stamp for debugging and measuring queuing effects and timing behavior in a computer system.
    Type: Application
    Filed: November 29, 2001
    Publication date: July 25, 2002
    Inventors: Thomas Buechner, Rolf Fritz, Markus Michael Helms, Kirk David Lamb, Thomas Schlipf, Manfred H. Walz
  • Publication number: 20020099879
    Abstract: A method and apparatus relates to hardware-to-hardware data transmission in computer systems, and in particular, it relates to method and system for operating I/O adapters attaching either one or more computing devices to an I/O periphery, to a network, or to other computing devices. It is proposed to operate a memory local to the network coupling adapter as a cache memory relative to a system memory associated with the one or more computing devices for storing transmission control information.
    Type: Application
    Filed: December 6, 2001
    Publication date: July 25, 2002
    Applicant: IBM
    Inventors: Gerd Konrad Bayer, Wolfgang Eckert, Markus Michael Helms, Juergen Maergner, Christoph Raisch, Thomas Schlipf, Klaus Theurich
  • Publication number: 20020016850
    Abstract: A method and device for parameter independent buffer underrun prevention in a data communication system includes a buffer for compensating for a difference in the rate of flow of data having a write port and a read port. After a commencement of writing data into the buffer, a predetermined delay time occurs. When the delay time has passed, reading data out from the buffer starts. Then the length of a time gap between the completion of writing data into the buffer and completion of reading data out from the buffer is determined. Finally, the length of the predetermined delay time is decreased by a first value if the length of the time gap is larger than a specified tolerance value and the length of the predetermined delay time is increased by a second value if the length of the time gap is smaller than the specified tolerance value. The provided method and device advantageously adjusts to systems having dynamically varying parameters, e.g.
    Type: Application
    Filed: July 6, 2001
    Publication date: February 7, 2002
    Applicant: International Business Machines Corporation
    Inventors: Rolf Fritz, Markus Michael Helms