Patents by Inventor Ian Gregory Colloff

Ian Gregory Colloff 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: 6170003
    Abstract: A multi-nodal data processing system in which each node has a local memory for storing message send vectors, one for each other node in the system. When a node has a message to send, it places the message in the message send vector corresponding to the destination node of that message. When a node is ready to receive messages, it reads messages from the message send vectors corresponding to this node in the other nodes. Each message send vector has a head pointer and a tail pointer for defining the head and tail of a queue of messages. Each tail pointer is held locally, in the same node as the message send vector to which it relates, while the head pointer is held in the destination node of that message send vector.
    Type: Grant
    Filed: August 10, 1993
    Date of Patent: January 2, 2001
    Assignee: International Computers Limited
    Inventors: Jack Benkual, Ian Gregory Colloff, Allen Harold Brumm
  • Patent number: 5737741
    Abstract: A RAID system includes an array of disk units, with data mapped on to the disks as a series of stripes, each containing data and parity chunks. The data chunks of each stripe are located on radially more outer parts of the disks and the parity chunks of each stripe are located on radially more inner parts of the disks. As a result, the amount of head movement for read operations is reduced, which improves the read performance. Successive chunks within each stripe are physically located at successively more radially inward positions on successive disks, so that each stripe has a helical configuration. Mirroring can be considered as a special case in which the number of data chunks is equal to the number of parity chunks, and the parity consists of a simple replication of the data. In this case, data is written to the outermost half of a first disk and to the innermost half of a second disk, and is read from the first disk.
    Type: Grant
    Filed: August 15, 1995
    Date of Patent: April 7, 1998
    Assignee: International Computers Limited
    Inventors: Albert Stephen Hilditch, Ian Gregory Colloff