Patents by Inventor Gerhard Banzhaf

Gerhard Banzhaf 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: 20090259924
    Abstract: An enhanced mechanism for providing data protection for variable length records utilizes high performance block storage metadata. In an embodiment, an emulated record that emulates a variable length record, such as a Count-Key-Data (CKD) record or an Extended-Count-Key-Data (ECKD) record, is generated by a Host Bus Adapter (HBA) of a mainframe system. The emulated record comprises a sequence of extended fixed-length blocks, each of which includes a data block and a footer. A confluence of the footers defines a high performance block storage metadata unit associated with the emulated record and includes a checksum that covers all data blocks and all footers of the entire emulated record. In one embodiment, the checksum is checked during transit of the emulated record between a HBA and a storage subsystem (e.g.
    Type: Application
    Filed: April 9, 2008
    Publication date: October 15, 2009
    Inventors: Stefan Amann, Gerhard Banzhaf, Kenneth Wayne Boyd, Kenneth Fairclough Day, III, Jeffrey William Palm, Helmut H. Weber, Harry Morris Yudenfriend
  • Publication number: 20090132802
    Abstract: An encryption method encrypts a clear text twice using a first encryption engine to produce a first cipher text and a second encryption engine to produce a second cipher text. The method compares the first cipher text with the second cipher text, or compares a checksum of the first cipher text with a checksum of the second cipher text. If the comparison succeeds, the method transmits the data. In some embodiments, the method uses a first instance of an encryption key to produce the first cipher text and a second instance of the encryption key to produce the second cipher text.
    Type: Application
    Filed: November 15, 2007
    Publication date: May 21, 2009
    Inventors: Stefan Amann, Gerhard Banzhaf, Kenneth W. Boyd, Daniel F. Casper, John R. Flanagan, Jeffrey W. Palm, Harry M. Yudenfriend
  • Publication number: 20070203943
    Abstract: A computer-implemented method, apparatus, and computer-usable program code is provided to generate unique identifiers for a logically partitioned and/or virtualized data processing system. A number of computing entities supported by the data processing system are identified to form a number of identified entities. A set of unique identifiers is generated based upon the number of identified entities. A unique identifier from the set of unique identifiers is assigned to a logical computing entity during operation of the data processing system.
    Type: Application
    Filed: February 28, 2006
    Publication date: August 30, 2007
    Inventors: Ingo Adlung, Gerhard Banzhaf, Frank Brice, Giles Frazier, Stefan Mueller, Jaya Srikrishnan
  • Publication number: 20070005820
    Abstract: The present invention relates to a method, a computer program product and a system for managing virtual instances of a physical port attached to a network. The method is based on the Fibre Channel N_Port virtualisation for a physical Fibre Channel N_Port. Multiple virtual Fibre Channel adapters share a single physical N_Port among multiple operating system instances. The invention discloses means for the automatic and persistent generation and administration of unique Worldwide Port Names needed for the N_Port virtualisation.
    Type: Application
    Filed: June 30, 2006
    Publication date: January 4, 2007
    Applicant: International Business Machines Corporation
    Inventors: Gerhard Banzhaf, Stefan Mueller, Jaya Srikrishnan, Frank Brice, Giles Frazier, Ingo Adlung
  • Publication number: 20040025166
    Abstract: The invention relates to a server computer comprising an adapter component (6) for receiving of a request from an operating system and having an access rights administration module (8) for assigning of access rights to the operating system and for granting of the request in case of compliance with the corresponding access rights, and a fibre channel module (14) for sending the request to the resource via a fibre channel.
    Type: Application
    Filed: January 29, 2003
    Publication date: February 5, 2004
    Applicant: International Business Machines Corporation
    Inventors: Ingo Adlung, Gerhard Banzhaf, Wolfgang Eckert, Klaus Lambertz, Stefan Mueller, Christoph Raisch
  • Publication number: 20030200247
    Abstract: The invention relates to a server computer having a plurality of virtual machines which share the same fibre channel PCI adapter for communication over a fibre channel and a corresponding method for accessing a resource from a virtual machine comprising the steps of sending a request from the virtual machine together with a request identifier to an adapter component of the server computer, transforming the identifier into an unequivocal identifier of the request, transmitting the request with the unequivocal identifier over a fibre channel to the resource, receiving a response from the resource with an unequivocal identifier of the response, and forwarding the response to the corresponding virtual machine.
    Type: Application
    Filed: January 29, 2003
    Publication date: October 23, 2003
    Applicant: International Business Machines Corporation
    Inventors: Gerhard Banzhaf, Ralph Friedrich, Stefan Mueller, Christoph Raisch