Patents by Inventor Nicholas P. Rash

Nicholas P. Rash 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: 8018844
    Abstract: In a communications network having a plurality of nodes adapted to communicate with each other, and more than one path available between most source-destination node-pairs, a network interface is associated with each node. Each network interface has a plurality of route tables for defining a plurality of routes for transferring each packet from a source node to a destination node. Each network interface further includes a path status table of path status indicators, e.g., bits, for indicating whether each route in the route tables is usable or is unusable as being associated with a fault. The network manager monitors the network to identify faults and provides the path status indicators to the respective network interfaces. Failed routes in the network are avoided based on the path status indicators. When a failed route is restored, such that the route is usable again, the path status table indicates that the usable state is restored.
    Type: Grant
    Filed: August 24, 2005
    Date of Patent: September 13, 2011
    Assignee: International Business Machines Corporation
    Inventors: Carl A. Bender, Aruna V. Ramanan, Nicholas P. Rash, Karen F. Rash, legal representative
  • Patent number: 7978719
    Abstract: Endpoint identifiers are dynamically assigned to network interfaces, in response to a change in physical connection. When a physical connection associated with a network interface is changed, such as a cable coupling the network interface to an endpoint is moved from one location to another location, a new endpoint identifier is assigned to the network interface. The new endpoint identifier is based on the location of the new endpoint.
    Type: Grant
    Filed: June 10, 2005
    Date of Patent: July 12, 2011
    Assignee: International Business Machines Corporation
    Inventors: Aruna V. Ramanan, Nicholas P. Rash, Karen F. Rash, legal representative, Alison B. White
  • Patent number: 7925728
    Abstract: A series of state transitions is indicative of performance of hardware service actions. A transition from, for instance, a disconnected state to a connected state for a hardware component is indicative of performance of a service action for the hardware component. Detection of this transition is automatic.
    Type: Grant
    Filed: September 8, 2005
    Date of Patent: April 12, 2011
    Assignee: International Business Machines Corporation
    Inventors: Mark G. Atkins, John Divirgilio, Jay R. Herring, LeRoy R. Lundin, Nicholas P. Rash, Karen F. Rash, legal representative
  • Patent number: 7907534
    Abstract: A network exploration is performed to initialize one or more network elements of the network. If during the network exploration a failure is encountered, a systematic and deterministic approach is used to accurately and particularly identify the faulty network component that caused the failure.
    Type: Grant
    Filed: June 30, 2006
    Date of Patent: March 15, 2011
    Assignee: International Business Machines Corporation
    Inventors: Carl A. Bender, Nicholas P. Rash
  • Patent number: 7573810
    Abstract: Deadlocks are avoided in performing failovers in communications environments that include partnered interfaces. An ordered set of steps are performed to failover from one interface of a partnered interface to another interface of the partnered interface such that deadlocks are avoided.
    Type: Grant
    Filed: December 14, 2005
    Date of Patent: August 11, 2009
    Assignee: International Business Machines Corporation
    Inventors: Jay R. Herring, Aruna V. Ramanan, Karen F. Rash, legal representative, Nicholas P. Rash
  • Patent number: 7200118
    Abstract: A network exploration is performed to initialize one or more network elements of the network. If during the network exploration a failure is encountered, a systematic and deterministic approach is used to accurately and particularly identify the faulty network component that caused the failure.
    Type: Grant
    Filed: July 17, 2001
    Date of Patent: April 3, 2007
    Assignee: International Business Machines Corporation
    Inventors: Carl A Bender, Nicholas P Rash
  • Patent number: 7093154
    Abstract: Adapters, which provide message communications capabilities in a multinode data processing network, are provided with a mechanism for indicating critical errors from which recovery may ultimately be possible. Error handling capabilities are incorporated which operate both globally and locally to insure, to the greatest extent possible, that applications running on the network are not prematurely terminated and that the node with the error affected adapter is not prematurely removed from its connectivity with the other nodes within it network group.
    Type: Grant
    Filed: October 25, 2001
    Date of Patent: August 15, 2006
    Assignee: International Business Machines Corporation
    Inventors: Robert F. Bartfai, John W. Doxtader, Leroy R. Lundin, Dawn S. Moyer, Nicholas P. Rash
  • Publication number: 20030101367
    Abstract: Adapters, which provide message communications capabilities in a multinode data processing network, are provided with a mechanism for indicating critical errors from which recovery may ultimately be possible. Error handling capabilities are incorporated which operate both globally and locally to insure, to the greatest extent possible, that applications running on the network are not prematurely terminated and that the node with the error affected adapter is not prematurely removed from its connectivity with the other nodes within it network group.
    Type: Application
    Filed: October 25, 2001
    Publication date: May 29, 2003
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Robert F. Bartfai, John W. Doxtader, Leroy R. Lundin, Dawn S. Moyer, Nicholas P. Rash
  • Publication number: 20030016629
    Abstract: A network exploration is performed to initialize one or more network elements of the network. If during the network exploration a failure is encountered, a systematic and deterministic approach is used to accurately and particularly identify the faulty network component that caused the failure.
    Type: Application
    Filed: July 17, 2001
    Publication date: January 23, 2003
    Applicant: International Business Machines Corporation
    Inventors: Carl A. Bender, Nicholas P. Rash
  • Patent number: 6381643
    Abstract: A method, and a system for implementing the method, for implementing the method, for determining if a wire has been miswired in a network comprising service nodes and switch elements.
    Type: Grant
    Filed: November 8, 1999
    Date of Patent: April 30, 2002
    Assignee: International Business Machines Corporation
    Inventors: Robert F. Bartfai, Carl A. Bender, Jay R. Herring, Nicholas P. Rash, Kevin J. Reilly
  • Patent number: 6012150
    Abstract: An apparatus for synchronizing operator commands with a failover process in a distributed system having a control workstation and a plurality of nodes. One of the nodes of the distributed system is designated a primary node and one of the nodes is designated a backup node. The backup node includes a backup daemon for performing a failover process if the primary node fails such that the backup node becomes the primary node. Shell scripts send a command string to be synchronized with the operation of the backup daemon from the control workstation to the backup node. The backup daemon is then checked to determine if the backup daemon is sleeping, and, in the event the backup daemon is sleeping, commands derived from the command string are enqueued in a work queue for processing by the backup daemon. The backup daemon is then awakened such that the derived commands in the work queue are processed.
    Type: Grant
    Filed: March 27, 1997
    Date of Patent: January 4, 2000
    Assignee: International Business Machines Corporation
    Inventors: Robert F. Bartfai, John Divirgilio, John W. Doxtader, Peter J. LeVangia, Laura J. Merritt, Nicholas P. Rash, Kevin J. Reilly
  • Patent number: 5875290
    Abstract: A method and program product for synchronizing operator commands with a failover process in a distributed system having a control workstation and a plurality of nodes. One of the nodes of the distributed system is designated a primary node and one of the nodes is designated a backup node. The backup node includes a backup daemon for performing a failover process if the primary node fails such that the backup node becomes the primary node. Shell scripts send a command string to be synchronized with the operation of the backup daemon from the control workstation to the backup node. The backup daemon is then checked to determine if the backup daemon is sleeping, and, in the event the backup daemon is sleeping, commands derived from the command string are enqueued in a work queue for processing by the backup daemon. The backup daemon is then awakened such that the derived commands in the work queue are processed.
    Type: Grant
    Filed: March 27, 1997
    Date of Patent: February 23, 1999
    Assignee: International Business Machines Corporation
    Inventors: Robert F. Bartfai, John Divirgilio, John W. Doxtader, Peter J. LeVangia, Laura J. Merritt, Nicholas P. Rash, Kevin J. Reilly