Patents by Inventor Andrew J. McPhee

Andrew J. McPhee 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: 5798579
    Abstract: A high voltage generator including a Marx Generator (1) provides an output of up to 200 kV at a pulse repetition rate of up to 1 kHz. Discharge is triggered by over-volting a first stage (2a) of the Marx Generator, each stage including a hydrogen spark gap switch (5). By inhibiting the charging power supply (7) for a short time after each discharge, recovery of the dielectric is ensured, enabling high repetition rates without the need for gas flow.
    Type: Grant
    Filed: June 13, 1996
    Date of Patent: August 25, 1998
    Assignee: Matra BAe Dynamics (UK) Ltd.
    Inventor: Andrew J. McPhee
  • Patent number: 5375233
    Abstract: A disc file system is described in which the disc space is divided into very large blocks of at least 64k bytes. A large file is allocated a whole number of these large blocks, contiguously where possible. Small files reside in small file areas each of which is composed of a number of large blocks. Space in these small file areas is allocated in multiples of a small block size (e.g. 4K bytes). The use of large and small blocks reduces the wastage of space that would occur if small files were written into large blocks. The amount of head movement when reading large amounts of data from large files is reduced because of the large block size and because the large blocks are allocated contiguously.
    Type: Grant
    Filed: April 6, 1992
    Date of Patent: December 20, 1994
    Assignee: International Computers Limited
    Inventors: Susan P. Kimber, Andrew J. McPhee, John C. Moor