Patents by Inventor Angelo Macchiano

Angelo Macchiano 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: 9565095
    Abstract: A first component of a computing environment receives, from a physical network adapter of the computing environment, a request that the first component take over processing of network frames directed to network frame address(es) associated with a second component of the computing environment. The first component register the network frame address(es) for processing of network frames directed to the network frame address(es). Based on the first component receiving from the physical network adapter a network frame directed to a network frame address of the network frame address(es) associated with the second component, the first component processes the received network frame, in which the network frame is provided to the second component via an inter-component link between the first component and the second component.
    Type: Grant
    Filed: December 5, 2014
    Date of Patent: February 7, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Angelo Macchiano, Bruce H. Ratcliff, Richard P. Tarcza, Susan M. Farrell, Mary E. Carollo
  • Patent number: 9559940
    Abstract: A first component of a computing environment receives, from a physical network adapter of the computing environment, a request that the first component take over processing of network frames directed to network frame address(es) associated with a second component of the computing environment. The first component register the network frame address(es) for processing of network frames directed to the network frame address(es). Based on the first component receiving from the physical network adapter a network frame directed to a network frame address of the network frame address(es) associated with the second component, the first component processes the received network frame, in which the network frame is provided to the second component via an inter-component link between the first component and the second component.
    Type: Grant
    Filed: March 14, 2014
    Date of Patent: January 31, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Angelo Macchiano, Bruce H. Ratcliff, Richard P. Tarcza, Susan M. Farrell, Mary E. Carollo
  • Patent number: 9313139
    Abstract: Virtual switches are established in a host system of a computing environment. Each virtual switch of the virtual switches includes a respective virtual switch port grouped within a shared port group of virtual switch ports. The virtual switch ports of the shared port group are in communication with a common physical network adapter of the host system. The virtual switch ports of the shared port group share a single physical port of the physical network adapter as part of a common physical link aggregation group (LAG).
    Type: Grant
    Filed: December 5, 2014
    Date of Patent: April 12, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Angelo Macchiano, Bruce H. Ratcliff, Richard P. Tarcza, Susan M. Farrell, Mary E. Carollo
  • Patent number: 9300592
    Abstract: Virtual switches are established in a host system of a computing environment. Each virtual switch of the virtual switches includes a respective virtual switch port grouped within a shared port group of virtual switch ports. The virtual switch ports of the shared port group are in communication with a common physical network adapter of the host system. The virtual switch ports of the shared port group share a single physical port of the physical network adapter as part of a common physical link aggregation group (LAG).
    Type: Grant
    Filed: March 14, 2014
    Date of Patent: March 29, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Angelo Macchiano, Bruce H. Ratcliff, Richard P. Tarcza, Susan M. Farrell, Mary E. Carollo
  • Patent number: 9253016
    Abstract: An integrated hybrid system is provided. The hybrid system includes compute components of different types and architectures that are integrated and managed by a single point of control to provide federation and the presentation of the compute components as a single logical computing platform.
    Type: Grant
    Filed: November 2, 2010
    Date of Patent: February 2, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ingo Adlung, Kimberly T. Bailey, Friedemann Baitinger, Patricia G. Driever, Jeffrey A. Frey, Lap T. Huynh, Constantinos Kassimis, Angelo Macchiano, Bruce Ratcliff, Jerry W. Stevens, Stephen R. Valley
  • Patent number: 9253017
    Abstract: An integrated hybrid system is provided. The hybrid system includes compute components of different types and architectures that are integrated and managed by a single point of control to provide federation and the presentation of the compute components as a single logical computing platform.
    Type: Grant
    Filed: December 17, 2012
    Date of Patent: February 2, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ingo Adlung, Kimberly T. Bailey, Friedemann Baitinger, Patricia G. Driever, Jeffrey A. Frey, Lap T. Huynh, Constantinos Kassimis, Angelo Macchiano, Bruce Ratcliff, Jerry W. Stevens, Stephen R. Valley
  • Publication number: 20150263991
    Abstract: Virtual switches are established in a host system of a computing environment. Each virtual switch of the virtual switches includes a respective virtual switch port grouped within a shared port group of virtual switch ports. The virtual switch ports of the shared port group are in communication with a common physical network adapter of the host system. The virtual switch ports of the shared port group share a single physical port of the physical network adapter as part of a common physical link aggregation group (LAG).
    Type: Application
    Filed: March 14, 2014
    Publication date: September 17, 2015
    Applicant: International Business Machines Corporation
    Inventors: Angelo MACCHIANO, Bruce H. RATCLIFF, Richard P. TARCZA, Susan M. FARRELL, Mary E. CAROLLO
  • Publication number: 20150263971
    Abstract: Virtual switches are established in a host system of a computing environment. Each virtual switch of the virtual switches includes a respective virtual switch port grouped within a shared port group of virtual switch ports. The virtual switch ports of the shared port group are in communication with a common physical network adapter of the host system. The virtual switch ports of the shared port group share a single physical port of the physical network adapter as part of a common physical link aggregation group (LAG).
    Type: Application
    Filed: December 5, 2014
    Publication date: September 17, 2015
    Inventors: Angelo MACCHIANO, Bruce H. RATCLIFF, Richard P. TARCZA, Susan M. FARRELL, Mary E. CAROLLO
  • Publication number: 20150263970
    Abstract: A first component of a computing environment receives, from a physical network adapter of the computing environment, a request that the first component take over processing of network frames directed to network frame address(es) associated with a second component of the computing environment. The first component register the network frame address(es) for processing of network frames directed to the network frame address(es). Based on the first component receiving from the physical network adapter a network frame directed to a network frame address of the network frame address(es) associated with the second component, the first component processes the received network frame, in which the network frame is provided to the second component via an inter-component link between the first component and the second component.
    Type: Application
    Filed: December 5, 2014
    Publication date: September 17, 2015
    Inventors: Angelo MACCHIANO, Bruce H. RATCLIFF, Richard P. TARCZA, Susan M. FARRELL, Mary E. CAROLLO
  • Publication number: 20150263937
    Abstract: A first component of a computing environment receives, from a physical network adapter of the computing environment, a request that the first component take over processing of network frames directed to network frame address(es) associated with a second component of the computing environment. The first component register the network frame address(es) for processing of network frames directed to the network frame address(es). Based on the first component receiving from the physical network adapter a network frame directed to a network frame address of the network frame address(es) associated with the second component, the first component processes the received network frame, in which the network frame is provided to the second component via an inter-component link between the first component and the second component.
    Type: Application
    Filed: March 14, 2014
    Publication date: September 17, 2015
    Applicant: International Business Machines Corporation
    Inventors: Angelo MACCHIANO, Bruce H. RATCLIFF, Richard P. TARCZA, Susan M. FARRELL, Mary E. CAROLLO
  • Patent number: 9135451
    Abstract: A data connection of a shared resource is placed in isolation mode to remove its ability to communicate with other data connections of the shared resource. This ability to isolate the data connection is dynamic in that it can be turned on/off at any time. This provides increased data security for the entities using the data connection.
    Type: Grant
    Filed: November 12, 2013
    Date of Patent: September 15, 2015
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Angelo Macchiano, Bruce H. Ratcliff, Forrest A. Schumacher, Jerry W. Stevens, Richard P. Tarcza, Stephen R. Valley, Frederick C. Wong
  • Patent number: 8743894
    Abstract: A method of operating a computer system comprising a bridge port between a hardware local area network (LAN) and a virtual switch includes providing a first hash table by the hardware LAN to the virtual switch via the bridge port, wherein the first hash table comprises addresses of a first plurality of VMs that comprise the hardware LAN, wherein the first plurality of VMs communicate with the hardware LAN via respective hardware network interface cards (NICs); and updating a second hash table in the virtual switch to include the addresses of the first hash table, wherein the second hash table further comprises addresses of a second plurality of VMs of the virtual switch, wherein the second plurality of VMs communicate with the virtual switch via respective virtual NICs.
    Type: Grant
    Filed: October 30, 2012
    Date of Patent: June 3, 2014
    Assignee: International Business Machines Corporation
    Inventors: Waleri Fomin, Angelo Macchiano, Richard P. Tarcza, Alexandra Winter
  • Publication number: 20140090082
    Abstract: A data connection of a shared resource is placed in isolation mode to remove its ability to communicate with other data connections of the shared resource. This ability to isolate the data connection is dynamic in that it can be turned on/off at any time. This provides increased data security for the entities using the data connection.
    Type: Application
    Filed: November 12, 2013
    Publication date: March 27, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Angelo MACCHIANO, Bruce H. RATCLIFF, Forrest A. SCHUMACHER, Jerry W. STEVENS, Richard P. TARCZA, Stephen R. VALLEY, Frederick C. WONG
  • Patent number: 8621485
    Abstract: A data connection of a shared resource is placed in isolation mode to remove its ability to communicate with other data connections of the shared resource. This ability to isolate the data connection is dynamic in that it can be turned on/off at any time. This provides increased data security for the entities using the data connection.
    Type: Grant
    Filed: October 7, 2008
    Date of Patent: December 31, 2013
    Assignee: International Business Machines Corporation
    Inventors: Angelo Macchiano, Bruce H. Ratcliff, Forrest A. Schumacher, Jerry W. Stevens, Richard P. Tarcza, Stephen R. Valley, Frederick C. Wong
  • Publication number: 20120110155
    Abstract: An integrated hybrid system is provided. The hybrid system includes compute components of different types and architectures that are integrated and managed by a single point of control to provide federation and the presentation of the compute components as a single logical computing platform.
    Type: Application
    Filed: November 2, 2010
    Publication date: May 3, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ingo Adlung, Kimberly T. Bailey, Friedemann Baitinger, Patricia G. Driever, Jeffrey A. Frey, Lap T. Huynh, Constantinos Kassimis, Angelo Macchiano, Bruce Ratcliff, Jerry W. Stevens, Stephen R. Valley
  • Patent number: 7992149
    Abstract: A method for communicating from a first virtual machine, defined by a virtual machine operating system, to an external device via a local area network (LAN). The virtual machine operating system also defines other virtual machines and a base portion common to all of the virtual machines. The first virtual machine writes an IP datagram to an output buffer allocated to the first virtual machine. The IP datagram comprises data and a destination IP address associated with the external device. The program functions in the base portion read the IP datagram from the output buffer to determine the destination IP address and then copy the IP datagram from the output buffer into storage allocated to the common base portion whereby the IP datagram passes from the first virtual machine into the common base portion storage without passing through any other virtual machines. Then, the program functions request a tangible adapter card for the network to send the IP datagram to the IP destination address.
    Type: Grant
    Filed: February 20, 2008
    Date of Patent: August 2, 2011
    Assignee: International Business Machines Corporation
    Inventors: Mary Ellen Carollo, Susan Marie Farrell, Angelo Macchiano, Dennis R. Musselwhite, Richard P. Tarcza
  • Patent number: 7925731
    Abstract: A system and method of managing networks and, more particularly, to a system and method for interfacing with virtual networking devices using SNMP (Simple Network Management Protocol). A system comprises a configuration statement configured to provide an identity to a virtual device. An SNMP subagent is configured to interface between an SNMP agent and a control program of the virtual device. The SNMP subagent acquires information extracted by the control program for the identified virtual device and provides the acquired information to the SNMP agent to be returned to the SNMP client.
    Type: Grant
    Filed: December 13, 2006
    Date of Patent: April 12, 2011
    Assignee: International Business Machines Corporation
    Inventors: Tracy Jo Adams, Mary Ellen Carollo, Susan Marie Farrell, Joseph Michael Hust, Angelo Macchiano, Dennis Ray Musselwhite
  • Patent number: 7873711
    Abstract: A method, system and program product for managing assignment of virtual physical addresses. The method includes requesting, using a services function provided by a virtual machine operating system, a MAC address assignment for a real device and searching, in a MAC assignment table created and stored within a virtual memory space, to determine whether or not an explicit MAC address is assigned to the device. If an explicit MAC address is determined to be assigned to the device, retrieving the explicit MAC address upon verifying that the MAC address is not in use by another device and forwarding, using the services function, the explicit MAC address retrieved for assignment to the real device. If an explicit MAC address is not assigned to the device, retrieving an available MAC address from a MAC address pool table and forwarding the available MAC address retrieved for assignment to the real device.
    Type: Grant
    Filed: June 27, 2008
    Date of Patent: January 18, 2011
    Assignee: International Business Machines Corporation
    Inventors: Tracy J. Adams, Mary Ellen Carollo, Susan M. Farrell, Angelo Macchiano, Dennis R. Musselwhite, Richard P. Tarcza
  • Publication number: 20100088708
    Abstract: A data connection of a shared resource is placed in isolation mode to remove its ability to communicate with other data connections of the shared resource. This ability to isolate the data connection is dynamic in that it can be turned on/off at any time. This provides increased data security for the entities using the data connection.
    Type: Application
    Filed: October 7, 2008
    Publication date: April 8, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Angelo Macchiano, Bruce H. Ratcliff, Forrest A. Schumacher, Jerry W. Stevens, Richard P. Tarcza, Stephen R. Valley, Frederick C. Wong
  • Publication number: 20090327462
    Abstract: A method, system and program product for managing assignment of virtual physical addresses. The method includes requesting, using a services function provided by a virtual machine operating system, a MAC address assignment for a real device and searching, in a MAC assignment table created and stored within a virtual memory space, to determine whether or not an explicit MAC address is assigned to the device. If an explicit MAC address is determined to be assigned to the device, retrieving the explicit MAC address upon verifying that the MAC address is not in use by another device and forwarding, using the services function, the explicit MAC address retrieved for assignment to the real device. If an explicit MAC address is not assigned to the device, retrieving an available MAC address from a MAC address pool table and forwarding the available MAC address retrieved for assignment to the real device.
    Type: Application
    Filed: June 27, 2008
    Publication date: December 31, 2009
    Applicant: International Business Machines Corporation
    Inventors: Tracy J. Adams, Mary Ellen Carollo, Susan M. Farrell, Angelo Macchiano, Dennis R. Musselwhite, Richard P. Tarcza