Patents by Inventor Neil A Morris

Neil A Morris 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: 20080155096
    Abstract: A method and apparatus for relating a device name to a physical location of a device (202) on a network is provided. The network may be a serial loop network, for example a Fibre Channel Arbitrated Loop network. The network includes a plurality of devices (202) on or connected to the network (201) and a control device (205) with control over at least one of the devices (202). Each device (202) has a check output (204) independent of the network (201) with connection means (206) to a control device (205). The method includes the step of sending a device name from the check output (204) of a device (202) to the control device (205). The check output (204) of a device (202) is also connected to an external indication means for indicating the failure of the device (202).
    Type: Application
    Filed: February 14, 2008
    Publication date: June 26, 2008
    Inventors: Reginald Beer, Paul Nicholas Cashman, Paul Hooton, Ian David Judd, Robert Frank Maddock, Neil Morris, Robert Bruce Nicholson, Paul Jonathan Quelch, Barry Douglas Whyte
  • Patent number: 7274673
    Abstract: A method and apparatus for detection of a port name in a loop network is provided, particularly a loop network in the form of a Fibre Channel Arbitrated Loop (FC-AL). The loop network (100) has a plurality of devices (120) each device (120) having at least one port (211, 212) on the loop network (100). The method includes determining which ports (211, 212) are populated with devices (120) for which the unique port name (WWPN) is not known. The populated ports are then all bypassed and a mode is entered on the loop network (100) in which idle frames are transmitted around the loop network (100). One port is un-bypassed at a time and the port name from the un-bypassed port is received and recorded. The port name is received from the un-bypassed port in a Loop Initialisation Select Master (LISM) frame transmitted by the un-bypassed port.
    Type: Grant
    Filed: November 8, 2002
    Date of Patent: September 25, 2007
    Assignee: International Business Machines Corporation
    Inventors: Reginald Beer, Paul Nicholas Cashman, Paul Hooton, Neil Morris, Robert Frank Maddock, Robert Bruce Nicholson
  • Publication number: 20070183316
    Abstract: A method and apparatus for detection of a port name in a loop network is provided, particularly a loop network in the form of a Fibre Channel Arbitrated Loop (FC-AL). The loop network (100) has a plurality of devices (120) each device (120) having at least one port (211, 212) on the loop network (100). The method includes determining which ports (211, 212) are populated with devices (120) for which the unique port name (WWPN) is not known. The populated ports are then all bypassed and a mode is entered on the loop network (100) in which idle frames are transmitted around the loop network (100). One port is un-bypassed at a time and the port name from the un-bypassed port is received and recorded. The port name is received from the un-bypassed port in a Loop Initialisation Select Master (LISM) frame transmitted by the un-bypassed port.
    Type: Application
    Filed: April 16, 2007
    Publication date: August 9, 2007
    Inventors: Reginald Beer, Paul Cashman, Paul Hooton, Neil Morris, Robert Maddock, Robert Nicholson
  • Patent number: 7200108
    Abstract: A method and apparatus for recovery from faults in a loop network (400) is provided. The loop network (400) has a host means (402), a first loop and a second loop (406, 408), a plurality of ports (410) connected to each of the loops (406, 408) and a control device (414, 440) on or connected to each loop (406, 408) with bypass control over at least one of the ports (410) connected to the loop (406, 408). In the event of a failure on the first loop (406), the host means (402) instructs the bypassing of at least one port (410) on the first loop (406), the host means (402) sending the instructions via the control device (414, 440) on or connected to the second loop (408).
    Type: Grant
    Filed: May 17, 2002
    Date of Patent: April 3, 2007
    Assignee: International Business Machines Corporation
    Inventors: Reginald Beer, Paul Nicholas Cashman, Paul Hooton, Ian David Judd, Robert Frank Maddock, Neil Morris, Robert Bruce Nicholson, Barry Douglas Whyte
  • Patent number: 7084759
    Abstract: A drop detection device having a spherical inertia member disposed within an enclosure. The enclosure has multiple faces, preferably six faces oriented orthogonally, with each face having a pressure contact member. The exertion of a predetermined force by the spherical inertia member on the pressure contact member causes a signal to be activated. Multiple enclosures maybe disposed in different orientations in a housing of a fragile product to provide a signal if the product is dropped in any one of multiple directions.
    Type: Grant
    Filed: July 19, 2002
    Date of Patent: August 1, 2006
    Assignee: International Business Machines Corporation
    Inventors: Allen Cox, Neil Morris
  • Patent number: 6954882
    Abstract: A method and apparatus are provided for fault location in a loop network (100, 200, 400). The network system having a host port (214) for supplying and receiving data and a plurality of successively connected ports (201, 202, 203, 204, 205) through which data from the host port (214) is transferred. A counter (122) for each port records data transfers in which the amount of data received at a destination port is less than an expected amount of data. When a transfer with less than the expected amount of data is identified for a data flow between a sending port (201) and a destination port (214), the counters are incremented for each port (202, 203, 204, 205, 214) after the sending port up to and including the destination port. Analysing means determines a fault location in the network system from the distribution of counts in the counters (122).
    Type: Grant
    Filed: June 14, 2002
    Date of Patent: October 11, 2005
    Assignee: International Business Machines Corporation
    Inventors: Reginald Beer, Paul Nicholas Cashman, Paul Hooton, Ian David Judd, Robert Frank Maddock, Neil Morris, Robert Bruce Nicholson, Barry Douglas Whyte
  • Publication number: 20040201484
    Abstract: A drop detection device having a spherical inertia member disposed within an enclosure. The enclosure has multiple faces, preferably six faces oriented orthogonally, with each face having a pressure contact member. The exertion of a predetermined force by the spherical inertia member on the pressure contact member causes a signal to be activated. Multiple enclosures maybe disposed in different orientations in a housing of a fragile product to provide a signal if the product is dropped in any one of multiple directions.
    Type: Application
    Filed: February 26, 2004
    Publication date: October 14, 2004
    Inventors: Allen Cox, Neil Morris
  • Patent number: 6663440
    Abstract: This invention relates to apparatus and a method for connecting a pin array and a circuit board. In particular, the invention relates to pin array connections used in connecting disk drives into disk drive enclosures. Connection is accomplished by using a multi-pinned plug connector which sequentially engages conductive surfaces at different levels within the receiving PCB. The plug connector is connected electrically at its opposing end to a second PCB.
    Type: Grant
    Filed: July 12, 2002
    Date of Patent: December 16, 2003
    Assignee: International Business Machines Corporation
    Inventors: Allen Ronald Cox, Stephen Peter Legg, Neil Morris
  • Publication number: 20030140277
    Abstract: A method and apparatus for relating a device name to a physical location of a device (202) on a network is provided. The network may be a serial loop network, for example a Fibre Channel Arbitrated Loop network. The network includes a plurality of devices (202) on or connected to the network (201) and a control device (205) with control over at least one of the devices (202). Each device (202) has a check output (204) independent of the network (201) with connection means (206) to a control device (205). The method includes the step of sending a device name from the check output (204) of a device (202) to the control device (205). The check output (204) of a device (202) is also connected to an external indication means for indicating the failure of the device (202).
    Type: Application
    Filed: November 8, 2002
    Publication date: July 24, 2003
    Applicant: International Business Machines Corporation
    Inventors: Reginald Beer, Paul Nicholas Cashman, Paul Hooton, Ian David Judd, Robert Frank Maddock, Neil Morris, Robert Bruce Nicholson, Paul Jonathan Quelch, Barry Douglas White
  • Publication number: 20030137987
    Abstract: A method and apparatus for detection of a port name in a loop network is provided, particularly a loop network in the form of a Fibre Channel Arbitrated Loop (FC-AL). The loop network (100) has a plurality of devices (120) each device (120) having at least one port (211, 212) on the loop network (100). The method includes determining which ports (211, 212) are populated with devices (120) for which the unique port name (WWPN) is not known. The populated ports are then all bypassed and a mode is entered on the loop network (100) in which idle frames are transmitted around the loop network (100). One port is un-bypassed at a time and the port name from the un-bypassed port is received and recorded. The port name is received from the un-bypassed port in a Loop Initialisation Select Master (LISM) frame transmitted by the un-bypassed port.
    Type: Application
    Filed: November 8, 2002
    Publication date: July 24, 2003
    Applicant: International Business Machines Corporation
    Inventors: Reginald Beer, Paul Nicholas Cashman, Paul Hooton, Neil Morris, Robert Frank Maddock, Robert Bruce Nicholson
  • Publication number: 20030140099
    Abstract: A method and apparatus are provided for hard address conflict resolution for enclosures in a loop network (200). The loop network (200) has: a loop (202); a host means (201) on or connected to the loop (202); a plurality of devices (207) on or connected to the loop (202); and at least one enclosure containing one or more devices (207). Each device (207) has an address means. Each enclosure has an enclosure control device (208) with control over devices (207) in that enclosure. Each enclosure control device (208) has an address means. The method includes, at the start up of the loop network (200), setting the address means of the enclosure control devices (208) to a default value. Each device (207) is then entered in the loop (202) in a reset state in which only the enclosure control devices (208) and the host means (201) are active in the loop (202).
    Type: Application
    Filed: November 8, 2002
    Publication date: July 24, 2003
    Applicant: International Business Machines Corporation
    Inventors: Reginald Beer, Paul Nicholas Cashman, Paul Hooton, Ian David Judd, Robert Frank Maddock, Neil Morris, Robert Bruce Nicholson, Paul Jonathan Quelch, Barry Douglas White
  • Publication number: 20030056153
    Abstract: A method and apparatus are provided for fault location in a loop network (100, 200, 400). The network system having a host port (214) for supplying and receiving data and a plurality of successively connected ports (201, 202, 203, 204, 205) through which data from the host port (214) is transferred. A counter (122) for each port records data transfers in which the amount of data received at a destination port is less than an expected amount of data; When a transfer with less than the expected amount of data is identified for a data flow between a sending port (201) and a destination port (214), the counters are incremented for each port (202, 203, 204, 205, 214) after the sending port up to and including the destination port. Analysing means determines a fault location in the network system from the distribution of counts in the counters (122).
    Type: Application
    Filed: June 14, 2002
    Publication date: March 20, 2003
    Applicant: International Business Machines Corporation
    Inventors: Reginald Beer, Paul Nicholas Cashman, Paul Hooton, Ian David Judd, Robert Frank Maddock, Neil Morris, Robert Bruce Nicholson, Barry Douglas Whyte
  • Publication number: 20030013326
    Abstract: This invention relates to apparatus and a method for connecting a pin array and a circuit board. In particular, the invention relates to pin array connections used in connecting disk drives into disk drive enclosures. Connection is accomplished by using a multi-pinned plug connector which sequentially engages conductive surfaces at different levels within the receiving PCB. The plug connector is connected electrically at its opposing end to a second PCB.
    Type: Application
    Filed: July 12, 2002
    Publication date: January 16, 2003
    Inventors: Allen Ronald Cox, Stephen Peter Legg, Neil Morris
  • Publication number: 20030005352
    Abstract: A method and apparatus for recovery from faults in a loop network (400) is provided. The loop network (400) has a host means (402), a first loop and a second loop (406, 408), a plurality of ports (410) connected to each of the loops (406, 408) and a control device (414, 440) on or connected to each loop (406, 408) with bypass control over at least one of the ports (410) connected to the loop (406, 408). In the event of a failure on the first loop (406), the host means (402) instructs the bypassing of at least one port (410) on the first loop (406), the host means (402) sending the instructions via the control device (414, 440) on or connected to the second loop (408).
    Type: Application
    Filed: May 17, 2002
    Publication date: January 2, 2003
    Applicant: International Business Machines Corporation
    Inventors: Reginald Beer, Paul Nicholas Cashman, Paul Hooton, Ian David Judd, Robert Frank Maddock, Neil Morris, Robert Bruce Nicholson, Barry Douglas Whyte
  • Patent number: 6327125
    Abstract: An integrated circuit includes electrostatic discharge (ESD) protection circuits coupled to protect I/O pins and or operational circuits from damage due to ESD events. The ESD protection circuits are coupled to fuses which in turn are coupled to external program pin(s) of the IC. The fuses can be opened via the external program pin(s) to substantially completely remove the capacitive loading on the I/O pins as well as any internal circuitry within the IC. The ESD circuits may protect against ESD damage during testing, packaging, shipping and installation into a system, and then be subsequently removed via the external program pins, such as upon first application of power to the IC via the system. Because fuses are used, the added capacitive loading of the deselection circuit is substantially zero and much less than active switching elements. The ESD deselection structure is beneficial for very high frequency RF circuits, where capacitive loading problems are particularly acute.
    Type: Grant
    Filed: December 22, 1999
    Date of Patent: December 4, 2001
    Assignee: Philips Electronics North America Corporation
    Inventors: Roy A. Colclaser, Neil Morris
  • Patent number: 6038618
    Abstract: A data processing system comprises a host computer connected for the transfer of data to and from a plurality of data storage devices arranged in a string, the host computer including communication means comprising first and second ports connecting to first and second communication links, the first and second communication links being connected respectively to first and second data storage devices of said string. A bypassing means is provided between the first and second ports of the host system and the first and second data storage devices, the bypassing means being comprised of an independent bypass circuit on each of the first and second communication links between each of the first and second ports and the first and second data storage devices, the bypassing means being operable to bypass the host computer by connecting the first and second devices only when both of said independent bypass circuits detect a lack of data transfer on their respective links.
    Type: Grant
    Filed: August 8, 1997
    Date of Patent: March 14, 2000
    Assignee: International Business Machines Corporation
    Inventors: Reginald Beer, Peter John Deacon, Ian David Judd, Neil Morris
  • Patent number: 5668532
    Abstract: A cooling system provides redundant fault-tolerant cooling to electrical devices in an electrical apparatus and comprises a plurality N+1 individual cooling fans, N cooling fans being required to provide cooling of the devices and further comprises monitor logic for monitoring the status of the plurality of cooling fans and for issuing a non-critical warning to the apparatus in the event of failure of one of the cooling fans, the logic being further operable, in the event of a failure in the logic, to issue a non-critical warning to the apparatus.
    Type: Grant
    Filed: October 31, 1995
    Date of Patent: September 16, 1997
    Assignee: International Business Machines Corporation
    Inventors: Reginald Beer, Stanley John Cutts, Steven Brian Kew, Neil Morris, David Newmarch
  • Patent number: 5227332
    Abstract: In the plating of articles, particularly the filling of via-holes (16) in the manufacture of semiconductor devices, a catalyst, for example palladium, is incorporated throughout the body of material (12) to which plating is to be effected, as compared with activating just the surface of the body.
    Type: Grant
    Filed: July 25, 1991
    Date of Patent: July 13, 1993
    Assignee: LSI Logic Corporation
    Inventor: Neil Morris
  • Patent number: 4629963
    Abstract: A dry cell battery re-activator comprising means for producing uni-directional pulses and inductive coupling means whereby the pulses are applied to a closed circuit comprising an inductive element and a battery to be re-activated. The battery to be re-activated has characteristics similar to a leaky capacitor and therefore it forms with the inductive element a heavily damped resonant circuit. Thus each time a pulse is induced in the inductive element damped oscillations occur in the resonant circuit including the battery.
    Type: Grant
    Filed: October 31, 1984
    Date of Patent: December 16, 1986
    Assignee: Re-Gen Products Limited
    Inventor: Neil Morris