Patents by Inventor Paul Cashman

Paul Cashman 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: 20080098322
    Abstract: A 3D surface wound, injury, and personal protective equipment (PPE) data entry system provides an easily usable graphical user interface through which an examiner can objectively record data relating to surface wounds and injuries sustained by a subject human, as well as PPE used when the wounds/injuries were sustained. The system includes a 3D human model onto which the examiner draws the surface wound(s) and/or damage to the PPE. The subject human's record is stored in a database of similar records. The database records comprise quantifiable, objective data that is easily compared and analyzed. An analysis tool can aggregate a selected population of human subjects within the database to create wound density information that can be statistically analyzed and/or displayed on a standard 3D human model. Such objective wound density information may facilitate improved medical and/or tactical training, and improved PPE design.
    Type: Application
    Filed: June 1, 2007
    Publication date: April 24, 2008
    Applicant: SimQuest LLC
    Inventors: Howard Champion, Paul Sherman, Mary Lawnick, Paul Cashman, Harald Scheirich, Timothy Kelliher
  • Publication number: 20080098333
    Abstract: A 3D surface wound, injury, and personal protective equipment (PPE) data entry system provides an easily usable graphical user interface through which an examiner can objectively record data relating to surface wounds and injuries sustained by a subject human, as well as PPE used when the wounds/injuries were sustained. The system includes a 3D human model onto which the examiner draws the surface wound(s) and/or damage to the PPE. The subject human's record is stored in a database of similar records. The database records comprise quantifiable, objective data that is easily compared and analyzed. An analysis tool can aggregate a selected population of human subjects within the database to create wound density information that can be statistically analyzed and/or displayed on a standard 3D human model. Such objective wound density information may facilitate improved medical and/or tactical training, and improved PPE design.
    Type: Application
    Filed: June 1, 2007
    Publication date: April 24, 2008
    Applicant: SimQuest LLC
    Inventors: Howard Champion, Paul Sherman, Mary Lawnick, Paul Cashman, Harald Scheirich, Timothy Kelliher
  • Publication number: 20080052566
    Abstract: A system includes an adapter and a string of switches having a head-of-string switch and a tail-of-string switch. The adapter is connected to the head-of-string switch. Each switch in the string is connected to an adjacent switch. The system further includes one or more devices connected to each respective switch. The system is arranged to periodically transmit a first signal from a first device connected to an end-of-string switch. The first signal passes through all of the switches in the string to a second device connected to the opposite end-of-string switch. A second signal is transmitted from the second device to the first device. In this way, routing problems in the switches can be detected. The first device is arranged to generate an error message, following a predefined period after transmitting the first signal, if the second signal is not received at the first device.
    Type: Application
    Filed: June 21, 2007
    Publication date: February 28, 2008
    Inventors: Paul Cashman, Roderick Moore
  • Publication number: 20070183337
    Abstract: An apparatus to detect a fiber channel miscabling event includes a module configured to identify a connection made between first and second unlike devices in a fiber channel topology. If an unlike connection identified to have been made the module enables an upstream port of the second device, leaving a downstream port of the second device disabled. A method to detect a fiber channel miscabling event includes detecting a fiber channel cable connection configuration, determining whether a connection is made between first and second unlike fiber channel units, and enabling an upstream port of the second fiber channel unit while keeping a downstream port of the second fiber channel unit disabled if an unlike connection is determined to have been made.
    Type: Application
    Filed: February 3, 2006
    Publication date: August 9, 2007
    Applicant: International Business Machines Corporation
    Inventors: Paul Cashman, John Elliott, Robert Kubo, Gregg Lucas
  • 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
  • Publication number: 20070183336
    Abstract: A method and apparatus for managing a loop network, the loop network (200) including at least one loop (206, 208), a plurality of devices (210) connected to the at least one loop (206, 208) via ports (211, 212), wherein at least two of the devices are initiators (207, 209). The method includes each initiator (207, 209) sending a frame to all other initiators (207, 209) in the loop network (200) identifying any ports (211, 212) which should not be used. Each initiator (207, 209) merges the information from all other initiators (207, 209) with its own information identifying any ports (211, 212) which should not be used resulting in all the initiators (207, 209) generating a single list of ports (211, 212) to be used which is consistent across all the initiators (207, 209). Each initiator (207, 209) applies an algorithm (300) to determine a common set of ports (211, 212) to be used by all the initiators (207, 209) and to balance port accesses across the loop network (200).
    Type: Application
    Filed: April 16, 2007
    Publication date: August 9, 2007
    Inventors: Paul Cashman, Carlos Fuente
  • Publication number: 20070053285
    Abstract: A method and apparatus for recovery from faults in a loop network (500) is provided. The loop network (500) has a plurality of ports (520, 530, 532, 534) serially connected with means for bypassing the ports (520, 530, 532, 534) from the loop network (500). A control device (522, 524) is provided with bypass control over at least one of the ports (530, 532, 534). A host means (502) sends a command to the control device (522, 524) at regular intervals and the control device (522, 524) has a counter which restarts a time period at the receipt of each command. If the time period expires, the control device (522, 524) activates the means for bypassing all the ports (530, 532, 534) under its control. The loop network (500) may have two loops (516, 518) with at least some of the ports (520, 530, 532, 534) common to both loops (516, 518).
    Type: Application
    Filed: October 26, 2006
    Publication date: March 8, 2007
    Inventors: Reginald Beer, Paul Cashman, Paul Hooton, Ian Judd, Robert Maddock, Robert Nicholson, Barry Whyte
  • Publication number: 20050238039
    Abstract: Method, logic arrangement or program employ trunking identifiers to assign primary trunking connection between a switch pair.
    Type: Application
    Filed: April 26, 2004
    Publication date: October 27, 2005
    Inventors: Matthew Bomhoff, Paul Cashman, Andrew Seidel
  • Publication number: 20050213607
    Abstract: A method and system for transmitting an application message between nodes of a clustered data processing system is disclosed. According to one embodiment, a method, embodied within a machine-readable medium, is provided according to which a determination is made whether one or more application messages to be transmitted to a first node of a plurality of nodes from a second node of the plurality may be currently transmitted. The method of the described embodiment further includes the processing of the one or more application messages in response to a determination whether the one or more application messages of may be currently transmitted.
    Type: Application
    Filed: May 25, 2005
    Publication date: September 29, 2005
    Inventors: Paul Cashman, Carlos Fuente, William Scales