Patents by Inventor Joachim Fenkes

Joachim Fenkes 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: 9774546
    Abstract: Method to perform an operation comprising, receiving a login request from an endpoint connected to first physical port of a first switch module of a distributed network switch, wherein the distributed network switch comprises a plurality of switch modules, wherein each switch module comprises a plurality of ASICs, responsive to the login request, storing, in a FCDF database, an entry comprising an identifier of the first physical port and a unique identifier of the endpoint, and responsive to receiving, from a cFCF, a zoning update comprising the unique identifier of the endpoint and an FCID for the endpoint, storing the FCID in the FCDF database entry for the endpoint, identifying a first ASIC, of the plurality of ASICs of the first switch module, connected to the first physical port, and updating a zoning table of the first ASIC to include the zoning update.
    Type: Grant
    Filed: September 9, 2014
    Date of Patent: September 26, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Joachim Fenkes, Henry J. May, Christoph Raisch, Stefan Roscher, Alexander Schmidt, Daniel Sentler
  • Patent number: 9432754
    Abstract: Techniques are provided for distributing a fabric name to switching elements of a distributed switch configured to forward Fibre Channel over Ethernet (FCoE) frames. A distributed switch membership distributed (DMFD) message is transmitted that includes names of all switching elements in the distributed switch, and further includes a fabric descriptor that contains the fabric name.
    Type: Grant
    Filed: November 12, 2013
    Date of Patent: August 30, 2016
    Assignee: GLOBALFOUNDRIES INC.
    Inventors: Joachim Fenkes, Roger G. Hathorn, Sriharsha Jayanarayana, Henry J. May, Daniel Sentler, Sudheer R. Yelanduru
  • Patent number: 9426546
    Abstract: Techniques are provided for distributing a fabric name to switching elements of a distributed switch configured to forward Fibre Channel over Ethernet (FCoE) frames. A distributed switch membership distributed (DMFD) message is transmitted that includes names of all switching elements in the distributed switch, and further includes a fabric descriptor that contains the fabric name.
    Type: Grant
    Filed: October 21, 2013
    Date of Patent: August 23, 2016
    Assignee: GLOBAL FOUNDRIES INC.
    Inventors: Joachim Fenkes, Roger G. Hathorn, Sriharsha Jayanarayana, Henry J. May, Daniel Sentler, Sudheer R. Yelanduru
  • Patent number: 9401873
    Abstract: Systems, methods, and computer program products to perform an operation comprising, receiving a login request from an endpoint connected to first physical port of a first switch module of a distributed network switch, wherein the distributed network switch comprises a plurality of switch modules, wherein each switch module comprises a plurality of ASICs, responsive to the login request, storing, in a FCDF database, an entry comprising an identifier of the first physical port and a unique identifier of the endpoint, and responsive to receiving, from a cFCF, a zoning update comprising the unique identifier of the endpoint and an FCID for the endpoint, storing the FCID in the FCDF database entry for the endpoint, identifying a first ASIC, of the plurality of ASICs of the first switch module, connected to the first physical port, and updating a zoning table of the first ASIC to include the zoning update.
    Type: Grant
    Filed: May 14, 2014
    Date of Patent: July 26, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Joachim Fenkes, Henry J. May, Christoph Raisch, Stefan Roscher, Alexander Schmidt, Daniel Sentler
  • Publication number: 20150334017
    Abstract: Systems, methods, and computer program products to perform an operation comprising, receiving a login request from an endpoint connected to first physical port of a first switch module of a distributed network switch, wherein the distributed network switch comprises a plurality of switch modules, wherein each switch module comprises a plurality of ASICs, responsive to the login request, storing, in a FCDF database, an entry comprising an identifier of the first physical port and a unique identifier of the endpoint, and responsive to receiving, from a cFCF, a zoning update comprising the unique identifier of the endpoint and an FCID for the endpoint, storing the FCID in the FCDF database entry for the endpoint, identifying a first ASIC, of the plurality of ASICs of the first switch module, connected to the first physical port, and updating a zoning table of the first ASIC to include the zoning update.
    Type: Application
    Filed: May 14, 2014
    Publication date: November 19, 2015
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Joachim FENKES, Henry J. MAY, Christoph RAISCH, Stefan ROSCHER, Alexander SCHMIDT, Daniel SENTLER
  • Publication number: 20150334053
    Abstract: Method to perform an operation comprising, receiving a login request from an endpoint connected to first physical port of a first switch module of a distributed network switch, wherein the distributed network switch comprises a plurality of switch modules, wherein each switch module comprises a plurality of ASICs, responsive to the login request, storing, in a FCDF database, an entry comprising an identifier of the first physical port and a unique identifier of the endpoint, and responsive to receiving, from a cFCF, a zoning update comprising the unique identifier of the endpoint and an FCID for the endpoint, storing the FCID in the FCDF database entry for the endpoint, identifying a first ASIC, of the plurality of ASICs of the first switch module, connected to the first physical port, and updating a zoning table of the first ASIC to include the zoning update.
    Type: Application
    Filed: September 9, 2014
    Publication date: November 19, 2015
    Inventors: Joachim FENKES, Henry J. MAY, Christoph RAISCH, Stefan ROSCHER, Alexander SCHMIDT, Daniel SENTLER
  • Publication number: 20150110122
    Abstract: Techniques are provided for distributing a fabric name to switching elements of a distributed switch configured to forward Fibre Channel over Ethernet (FCoE) frames. A distributed switch membership distributed (DMFD) message is transmitted that includes names of all switching elements in the distributed switch, and further includes a fabric descriptor that contains the fabric name.
    Type: Application
    Filed: October 21, 2013
    Publication date: April 23, 2015
    Applicant: International Business Machines Corporation
    Inventors: Joachim FENKES, Roger G. HATHORN, Sriharsha JAYANARAYANA, Henry J. MAY, Daniel SENTLER, Sudheer R. YELANDURU
  • Publication number: 20150110487
    Abstract: Techniques are provided for distributing a fabric name to switching elements of a distributed switch configured to forward Fibre Channel over Ethernet (FCoE) frames. A distributed switch membership distributed (DMFD) message is transmitted that includes names of all switching elements in the distributed switch, and further includes a fabric descriptor that contains the fabric name.
    Type: Application
    Filed: November 12, 2013
    Publication date: April 23, 2015
    Applicant: International Business Machines Corporation
    Inventors: Joachim FENKES, Roger G. HATHORN, Sriharsha JAYANARAYANA, Henry J. MAY, Daniel SENTLER, Sudheer R. YELANDURU
  • Patent number: 7546565
    Abstract: A method implemented as a computer program product for comparing two designs of electronic circuits, wherein the design representations comprise several hierarchically related sheets. The method comprises the steps of (a) identifying corresponding top-sheets of the first hierarchy level in the design versions; (b) generating a list of all sub-sheets for each top-sheet and comparing the lists to identify added, removed and common sheets of the corresponding top-sheets; (c) defining the common sheets as corresponding top-sheets of a next hierarchy level; and (d) repeating steps (a)-(c) until at least one of the top-sheets does not comprise any sub-sheet.
    Type: Grant
    Filed: January 11, 2007
    Date of Patent: June 9, 2009
    Assignee: International Business Machines Corporation
    Inventors: Joachim Fenkes, Wilhelm Haller, Tobias Werner, Alexander Woerner
  • Publication number: 20080172640
    Abstract: A method for comparing two designs of electronic circuits, especially for comparing different versions of a design for an electronic circuit, wherein the design representations comprise several hierarchically related sheets. The method comprises the steps of: a) analyzing the hierarchies of said design versions to identify added, removed and common sheets; b) determining differences between common sheets to identify modified sheets; and c) visualizing the combined hierarchies of said design versions wherein added, removed and modified sheets are marked.
    Type: Application
    Filed: January 11, 2007
    Publication date: July 17, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Joachim Fenkes, Wilhelm Haller, Tobias Werner, Alexander Woerner
  • Publication number: 20080016437
    Abstract: A computer-implemented method and program product of modifying and presenting document data (150). Sub-elements (180) of document elements (TA) are marked as “fixed” elements. When the document data is presented in a visible document area of a computer program processing the document, the fixed elements are presented as long as their associated document elements are presented at least partially. An example for a document element is a table (TA), and its sub-elements can be table headers (180), table rows, and table columns. The associated data used for the presentation are called sliding table headers (430), sliding rows, and sliding columns.
    Type: Application
    Filed: March 22, 2007
    Publication date: January 17, 2008
    Inventors: Joachim Fenkes, Gerhard Hellner, Tobias Warner, Pascal Witte