Patents by Inventor Michael Anthony Migliacio

Michael Anthony Migliacio 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: 9253256
    Abstract: A method and apparatus for establishing multiple network sessions over an arbitrary network topology comprises receiving network configuration information describing an initiator system and a target controller. The initiator system contains one or more initiator ports. The target controller contains one or more target ports. Each target port is associated with one or more target nodes. A set of pre-defined rules is identified. The set of pre-defined rules governs the establishment of network sessions between the initiator ports and the target nodes through the target ports. One or more network sessions are established based on the set of pre-defined rules and the network configuration information.
    Type: Grant
    Filed: November 27, 2007
    Date of Patent: February 2, 2016
    Assignee: International Business Machines Corporation
    Inventors: Jesse Paul Arroyo, Josep Cors, David Lee Dosch, Mark Harrison Goff, Jonathan Louis Kaus, Kyle Alan Lucke, Michael Anthony Migliacio, Randall Scott Nelson
  • Patent number: 8775587
    Abstract: An apparatus, program product and method dynamically select a physical network interface for use by an application running on a networked computer in a manner that attempts to minimize bandwidth contention between application-related operations and any operating system critical storage operations that may be initiated by an operating system resident on the same networked computer. The dynamic selection prioritizes at least one physical network interface that does not handle operating system critical storage operations over at least one physical network interface that does handle operating system critical storage operations, thus minimizing the likelihood of the application causing poor performance and/or failure of the operating system due to contention over limited network resources.
    Type: Grant
    Filed: May 18, 2007
    Date of Patent: July 8, 2014
    Assignee: International Business Machines Corporation
    Inventors: Mark Harrison Goff, Michael Anthony Migliacio, Randall Scott Nelson, Eric Gene Thiemann
  • Publication number: 20090138608
    Abstract: A method and apparatus for establishing multiple network sessions over an arbitrary network topology comprises receiving network configuration information describing an initiator system and a target controller. The initiator system contains one or more initiator ports. The target controller contains one or more target ports. Each target port is associated with one or more target nodes. A set of pre-defined rules is identified. The set of pre-defined rules governs the establishment of network sessions between the initiator ports and the target nodes through the target ports. One or more network sessions are established based on the set of pre-defined rules and the network configuration information.
    Type: Application
    Filed: November 27, 2007
    Publication date: May 28, 2009
    Inventors: Jesse Paul Arroyo, Josep Cors, David Lee Dosch, Mark Harrison Goff, Jonathan Louis Kaus, Kyle Alan Lucke, Michael Anthony Migliacio, Randall Scott Nelson
  • Publication number: 20080288620
    Abstract: An apparatus, program product and method dynamically select a physical network interface for use by an application running on a networked computer in a manner that attempts to minimize bandwidth contention between application-related operations and any operating system critical storage operations that may be initiated by an operating system resident on the same networked computer. The dynamic selection prioritizes at least one physical network interface that does not handle operating system critical storage operations over at least one physical network interface that does handle operating system critical storage operations, thus minimizing the likelihood of the application causing poor performance and/or failure of the operating system due to contention over limited network resources.
    Type: Application
    Filed: May 18, 2007
    Publication date: November 20, 2008
    Inventors: Mark Harrison Goff, Michael Anthony Migliacio, Randall Scott Nelson, Eric Gene Thiemann