Patents by Inventor Stephan Benny

Stephan Benny 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: 20150100958
    Abstract: Embodiments of the invention relate to providing acceleration for traffic migration for virtual machine (VM) migration in overlay networks. One embodiment includes a method that includes migrating of a VM from a first hypervisor to a second hypervisor. The first hypervisor detects incoming encapsulated traffic sent from a third hypervisor that is targeted for the VM. The first hypervisor indicates to a service of incorrect information in the incoming encapsulated traffic for the VM. The third hypervisor is notified with updated information for the VM.
    Type: Application
    Filed: October 9, 2013
    Publication date: April 9, 2015
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Bhalachandra G. Banavalikar, Stephan Benny, Amitabha Biswas, Uday S. Nagaraj
  • Publication number: 20150095468
    Abstract: A data handling network includes a management system and a plurality of devices in communication with the management system. Each device may operate under various configurations. The management system includes a configuration version table that includes a device identifier and an intended configuration version number. A configuration manager within a device queries the management system with a query that includes a device identifier and a current device operating configuration version number. The management system may interrogate the configuration version table to determine if the current device operating configuration version number is similar to the intended configuration version number.
    Type: Application
    Filed: October 2, 2013
    Publication date: April 2, 2015
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Stephan Benny, Amitabha Biswas, Sisir Chowdhury, Jayakrishna Kidambi, Ryan D. Moats
  • Patent number: 8976789
    Abstract: A communication protocol in a layer two (L2) network switch comprises, in response to a service request by a source node, registering the source node for packet communication service. The protocol further comprises forwarding one or more packets from the registered source node to one or more destination nodes. The protocol further comprises receiving packets from one or more destination nodes and forwarding each received packet to a corresponding registered node.
    Type: Grant
    Filed: March 8, 2013
    Date of Patent: March 10, 2015
    Assignee: International Business Machines Corporation
    Inventors: Sushma Anantharam, Stephan Benny, Nirapada Ghosh, Dayavanti G. Kamath, Keshav G. Kamble, Dar-Ren Leu, Chandarani J. Mendon, Nilanjan Mukherjee, Vijoy Pandey, Nandakumar Peethambaram
  • Patent number: 8942237
    Abstract: In one embodiment, a first physical overlay switch located at an edge of an IP network includes logic adapted for: receiving a packet having a virtual local area network (VLAN) identifier (ID) from a virtual switch, encapsulating the packet with an overlay header, tunneling the encapsulated packet via the IP network to a second physical overlay switch, receiving a second encapsulated packet having a second overlay header from the second physical overlay switch, de-encapsulating the second encapsulated packet to create a second packet having a second VLAN ID, and sending the second packet to the virtual switch.
    Type: Grant
    Filed: June 20, 2012
    Date of Patent: January 27, 2015
    Assignee: International Business Machines Corporation
    Inventors: Stephan Benny, Jayakrishna Kidambi, Vijoy A. Pandey
  • Publication number: 20140269709
    Abstract: Embodiments of the invention relate to providing default gateway virtualization in a distributed overlay virtual environment. One embodiment includes a method that includes creating a packet by a first virtual machine (VM) including a first destination address. The packet is received from the first VM by a first virtual switch. A second destination address for a second VM is obtained by the first virtual switch based on information in the packet. The first destination address in the packet is replaced with the second destination address. The packet is encapsulated using a header that is addressed for a second virtual switch.
    Type: Application
    Filed: March 12, 2013
    Publication date: September 18, 2014
    Applicant: International Business Machines Corporation
    Inventors: Stephan Benny, Uday S. Nagaraj
  • Patent number: 8798052
    Abstract: A network fabric includes interconnected network nodes, each having access to a database containing predetermined paths from each network node to each other network node in the network fabric. Each network node determines, in response to an incoming frame, whether the frame is a fabric protocol data unit (PDU) having a header containing path attributes including a destination node address. If the frame is a fabric PDU, the node selects a first path to the destination node from the database, and forwards the fabric PDU to a next hop in accordance with the selected path. If the frame is not a fabric PDU, the node selects a second path through the network fabric to the destination node from the database, adds the header with the path attributes to the frame to produce the fabric PDU, and forwards the fabric PDU to the next hop in accordance with the second path.
    Type: Grant
    Filed: August 15, 2012
    Date of Patent: August 5, 2014
    Assignee: International Business Machines Corporation
    Inventors: Stephan Benny, Keshav Govind Kamble, Dar-Ren Leu, Vijoy A. Pandey
  • Patent number: 8792489
    Abstract: A communication protocol in a layer two (L2) network switch comprises, in response to a service request by a source node, registering the source node for packet communication service. The protocol further comprises forwarding one or more packets from the registered source node to one or more destination nodes. The protocol further comprises receiving packets from one or more destination nodes and forwarding each received packet to a corresponding registered node.
    Type: Grant
    Filed: March 29, 2012
    Date of Patent: July 29, 2014
    Assignee: International Business Machines Corporation
    Inventors: Sushma Anantharam, Stephan Benny, Nirapada Ghosh, Dayavanti G. Kamath, Keshav G. Kamble, Dar-Ren Leu, Chandarani J. Mendon, Nilanjan Mukherjee, Vijoy Pandey, Nandakumar Peethambaram
  • Publication number: 20140207926
    Abstract: Embodiments of the invention relate to providing network independent network interfaces. One embodiment includes a networking system. The networking system includes a physical networking device connected to one or more underlying networks. A primary switch and a secondary switch are each connected to the physical networking device. A connectivity module creates a root interface for a first device. Virtual network interface cards (vNICs) are added to the root interface by the connectivity module. The root interface is a single access point for accessing the underlying networks. The first device is a virtual machine (VM) or a server with more than one network interface.
    Type: Application
    Filed: January 22, 2013
    Publication date: July 24, 2014
    Applicant: International Business Machines Corporation
    Inventor: Stephan BENNY
  • Publication number: 20140207969
    Abstract: Embodiments of the invention relate to overlay network address management. One embodiment includes an overlay gateway including an overlay network manager associated with a physical network. The overlay network manager prevents duplicate address assignment for overlay domains having a first sharing status and performs address translation for overlay domains having a second sharing status. Address translation is avoided for overlay domains having the first sharing status.
    Type: Application
    Filed: January 22, 2013
    Publication date: July 24, 2014
    Applicant: International Business Machines Corporation
    Inventors: Stephan Benny, Amitabha Biswas, Jayakrishna Kidambi
  • Publication number: 20140207930
    Abstract: Embodiments of the invention relate to providing network independent network interfaces. One embodiment includes creating a root interface in a first device in a network system. Virtual network interface cards (vNICs) are added to the root interface. The first device executes network services on the root interface.
    Type: Application
    Filed: November 5, 2013
    Publication date: July 24, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Stephan Benny
  • Publication number: 20140064274
    Abstract: A network fabric includes interconnected network nodes, each having access to a database containing predetermined paths from each network node to each other network node in the network fabric. Each network node determines, in response to an incoming frame, whether the frame is a fabric protocol data unit (PDU) having a header containing path attributes including a destination node address. If the frame is a fabric PDU, the node selects a first path to the destination node from the database, and forwards the fabric PDU to a next hop in accordance with the selected path. If the frame is not a fabric PDU, the node selects a second path through the network fabric to the destination node from the database, adds the header with the path attributes to the frame to produce the fabric PDU, and forwards the fabric PDU to the next hop in accordance with the second path.
    Type: Application
    Filed: November 6, 2013
    Publication date: March 6, 2014
    Applicant: International Business Machines Corporation
    Inventors: Stephan Benny, Keshav Govind Kamble, Dar-Ren Leu, Vijoy A. Pandey
  • Publication number: 20140056302
    Abstract: A method includes receiving a packet having a VLAN ID at a first physical overlay switch located at an edge of an IP network, encapsulating the packet with an overlay header, and tunneling the encapsulated packet to a second physical overlay switch via IP network.
    Type: Application
    Filed: October 29, 2013
    Publication date: February 27, 2014
    Applicant: International Business Machines Corporation
    Inventors: Stephan Benny, Jayakrishna Kidambi, Vijoy A. Pandey
  • Publication number: 20140050216
    Abstract: A network fabric includes interconnected network nodes, each having access to a database containing predetermined paths from each network node to each other network node in the network fabric. Each network node determines, in response to an incoming frame, whether the frame is a fabric protocol data unit (PDU) having a header containing path attributes including a destination node address. If the frame is a fabric PDU, the node selects a first path to the destination node from the database, and forwards the fabric PDU to a next hop in accordance with the selected path. If the frame is not a fabric PDU, the node selects a second path through the network fabric to the destination node from the database, adds the header with the path attributes to the frame to produce the fabric PDU, and forwards the fabric PDU to the next hop in accordance with the second path.
    Type: Application
    Filed: August 15, 2012
    Publication date: February 20, 2014
    Applicant: International Business Machines Corporation
    Inventors: Stephan Benny, Keshav Govind Kamble, Dar-Ren Leu, Vijoy A. Pandey
  • Publication number: 20130343385
    Abstract: In one embodiment, a first physical overlay switch located at an edge of an IP network includes logic adapted for: receiving a packet having a virtual local area network (VLAN) identifier (ID) from a virtual switch, encapsulating the packet with an overlay header, tunneling the encapsulated packet via the IP network to a second physical overlay switch, receiving a second encapsulated packet having a second overlay header from the second physical overlay switch, de-encapsulating the second encapsulated packet to create a second packet having a second VLAN ID, and sending the second packet to the virtual switch. In another embodiment, a method includes receiving a packet having a VLAN ID at a first physical overlay switch located at an edge of an IP network, encapsulating the packet with an overlay header, and tunneling the encapsulated packet to a second physical overlay switch via the IP network.
    Type: Application
    Filed: June 20, 2012
    Publication date: December 26, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Stephan Benny, Jayakrishna Kidambi, Vijoy A. Pandey
  • Publication number: 20130259040
    Abstract: A communication protocol in a layer two (L2) network switch comprises, in response to a service request by a source node, registering the source node for packet communication service. The protocol further comprises forwarding one or more packets from the registered source node to one or more destination nodes. The protocol further comprises receiving packets from one or more destination nodes and forwarding each received packet to a corresponding registered node.
    Type: Application
    Filed: March 8, 2013
    Publication date: October 3, 2013
    Applicant: International Business Machines Corporation
    Inventors: Sushma ANANTHARAM, Stephan Benny, Nirapada Ghosh, Dayavanti G. Kamath, Keshav G. Kamble, Dar-Ren Leu, Chandarani J. Mendon, Nilanjan Mukherjee, Vijoy Pandey, Nandakumar Peethambaram
  • Publication number: 20130259038
    Abstract: A communication protocol in a layer two (L2) network switch comprises, in response to a service request by a source node, registering the source node for packet communication service. The protocol further comprises forwarding one or more packets from the registered source node to one or more destination nodes. The protocol further comprises receiving packets from one or more destination nodes and forwarding each received packet to a corresponding registered node.
    Type: Application
    Filed: March 29, 2012
    Publication date: October 3, 2013
    Applicant: International Business Machines Corporation
    Inventors: Sushma Anantharam, Stephan Benny, Nirapada Ghosh, Dayavanti G. Kamath, Keshav G. Kamble, Dar-Ren Leu, Chandarani J. Mendon, Nilanjan Mukherjee, Vijoy Pandey, Nandakumar Peethambaram