Patents by Inventor David Corder

David Corder 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: 11408625
    Abstract: Automatic monitoring of a cooling system and providing warnings of abnormal operation. The cooling system includes one or more air handling units to provide air flow cooling to a plurality of racks of computer equipment, each rack having a display module for indicating an inlet air temperature of the rack and an alert message. The monitoring includes: receiving, from a plurality of sensors, measurements of: an air flow temperature provided to each of the racks; and an air pressure, temperature and relative humidity difference across, and an electrical power consumption of, the air handling unit(s); updating a computer model of the cooling system with the received measurements; and for each rack, if a level or a rate of change of the inlet air temperature is outside of a preset range for the rack, transmitting an alert message to the display module to indicate a cause based on the computer model.
    Type: Grant
    Filed: August 30, 2018
    Date of Patent: August 9, 2022
    Assignee: EKKOSENSE LTD.
    Inventors: Stuart Redshaw, Dean Boyle, Paul Milburn, David Corder
  • Publication number: 20200333031
    Abstract: Automatic monitoring of a cooling system and providing warnings of abnormal operation. The cooling system includes one or more air handling units to provide air flow cooling to a plurality of racks of computer equipment, each rack having a display module for indicating an inlet air temperature of the rack and an alert message. The monitoring includes: receiving, from a plurality of sensors, measurements of: an air flow temperature provided to each of the racks; and an air pressure, temperature and relative humidity difference across, and an electrical power consumption of, the air handling unit(s); updating a computer model of the cooling system with the received measurements; and for each rack, if a level or a rate of change of the inlet air temperature is outside of a preset range for the rack, transmitting an alert message to the display module to indicate a cause based on the computer model.
    Type: Application
    Filed: August 30, 2018
    Publication date: October 22, 2020
    Inventors: Stuart Redshaw, Dean Boyle, Paul Milburn, David Corder
  • Publication number: 20050218260
    Abstract: An air-launched aircraft includes deployable wings, elevons, and vertical fins that deploy from a fuselage during flight. The aircraft may include a control system for operating the elevons, a communication system, and batteries for powering the systems. In addition, the aircraft may include a payload module that mates with an interface in the fuselage. The payload module may include any of a variety of payloads, including cameras, sensors, and/or radar emitters. The aircraft may be powered or unpowered, and may be very small, for example, less than on the order of 10 kg (22 pounds). The aircraft may be employed at a low cost for any of a wide variety of functions, such as surveillance, or as a decoy. The deployable surfaces of the aircraft may be configured to deploy in a pre-determined order, allowing the aircraft automatically to enter controlled flight after being launched in a tumbling mode.
    Type: Application
    Filed: September 23, 2004
    Publication date: October 6, 2005
    Inventors: David Corder, Jeffrey Koessler, George Webb
  • Patent number: 5862340
    Abstract: A testing apparatus designed to check the completion of a command issued earlier in a multiprocessing system having a plurality of nodes. During an initialization phase, each command has been identified by a handle and a record containing the task to be performed asynchronously had been established. When a request for checking the completion of a command is issued, the pre-established record is simply checked for location of last task executed and completed. If the last or most current task is not the last task before the completion of the total command, the user application can choose to either continue the operation of command processing or permanently or temporarily abandon it.
    Type: Grant
    Filed: May 24, 1996
    Date of Patent: January 19, 1999
    Assignee: International Business Machines Corporation
    Inventor: David Corder Reynolds
  • Patent number: 5758161
    Abstract: A method for testing the completion of a command issued earlier in a multiprocessing system having a plurality of nodes. During an initialization phase, each command has been identified by a handle and a record containing the task to be performed asynchronously had been established. When a request for checking the completion of a command is issued, the pre-established record is simply checked for location of last task executed and completed. If the last or most current task is not the last task before the completion of the total command, the user application can choose to either continue the operation of command processing or permanently or temporarily abandon it.
    Type: Grant
    Filed: May 24, 1996
    Date of Patent: May 26, 1998
    Assignee: International Business Machines Corporation
    Inventor: David Corder Reynolds
  • Patent number: 5748959
    Abstract: A method and apparatus for distributing data in a multiprocessing system having a plurality of nodes. Each node has a user application for issuing a blocking or a non-blocking command. A request handle identifies each non-blocking command, while being set to a null value when in blocking mode.For each requested command issued by any of the user applications, a report is generated comprising of data structures, for recording the sequence of functions to be executed asynchronously given a non-blocking command. Blocking commands are processed synchronously. Once the report is generated the sequence of functions recorded in the report are executed in the sequence presented in the report. However, whenever an internal dependency is encountered the control is returned to user application until the internal dependency is resolved. Upon completion of requested command, the user application is notified.
    Type: Grant
    Filed: May 24, 1996
    Date of Patent: May 5, 1998
    Assignee: International Business Machines Corporation
    Inventor: David Corder Reynolds
  • Patent number: 5742499
    Abstract: In a multi-processor parallel processing computer environment different communication modes are available for performing an information distribution operation (e.g., a broadcast) between processors. The technique comprises automatically selecting an optimal communications mode at operation run-time. The selection decision utilizes hardware parameters of the system (e.g., communication speed between processors) and run-time parameters (e.g., number of nodes to broadcast a message to). The communication mode selection decision seeks to optimize factors such as time required to execute or work space requirements of the distribution operation.
    Type: Grant
    Filed: July 22, 1996
    Date of Patent: April 21, 1998
    Assignee: International Business Machines Corporation
    Inventor: David Corder Reynolds