Patents by Inventor Charles Shepherd

Charles Shepherd 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: 6317807
    Abstract: A data storage apparatus has a plurality p of storage spaces for storing sets of data. Each of the spaces has: available (unused) space x1 for storage; a number x2 of data sets already stored; a number x3 of channels available for transferring data to the space; and a number x4 of times the space is scheduled to be used for reading out sets of data therefrom. An allocation factor Qp=f(ai, xi) is calculated for each space where ai are weighting factors ranking xi in order of importance. A data set is allocated to the space having the “best” (e.g. lowest) value of Qp at the time the data is to be allocated. Once allocation factors determined, then data may be allocated according to usage indices representing the ability of a space to store the data at the time of allocation.
    Type: Grant
    Filed: July 10, 2000
    Date of Patent: November 13, 2001
    Assignees: Sony Corporation, Sony United Kingdom Limited
    Inventors: Martin Rex Dorricott, Penelope Susan Cox, David Colin Charles Shepherd
  • Patent number: 6115784
    Abstract: A data storage apparatus has a plurality p of storage spaces for storing sets of data. Each of the spaces has: available (unused) space x.sub.1 for storage; a number x.sub.2 of data sets already stored; a number x.sub.3 of channels available for transferring data to the space; and a number x.sub.4 of times the space is scheduled to be used for reading out sets of data therefrom. An allocation factor Qp=f(ai, xi) is calculated for each space where ai are weighting factors ranking xi in order of importance. A data set is allocated to the space having the "best" (e.g. lowest) value of Qp at the time the data is to be allocated. Once allocation factors determined, then data may be allocated according to usage indices representing the ability of a space to store the data at the time of allocation.
    Type: Grant
    Filed: March 9, 1999
    Date of Patent: September 5, 2000
    Assignees: Sony Corporation, Sony United Kingdom Limited
    Inventors: Martin Rex Dorricott, Penelope Susan Cox, David Colin Charles Shepherd
  • Patent number: 5943690
    Abstract: A data storage apparatus has a plurality of storage spaces p for storing sets of data. Each of the spaces has: available (unused) space x.sub.1 for storage; a number x.sub.2 of data sets already stored; a number x.sub.3 of channels available for transferring data to the space; and a number x.sub.4 of times the space is scheduled to be used for reading out sets of data therefrom. An allocation factor Qp=f(ai, xi) is calculated for each space where ai are weighting factors ranking xi in order of importance. A data set is allocated to the space having the "best " (e.g. lowest) value of Qp at the time the data is to be allocated. Once allocation factors determined, then data may be allocated according to usage indices representing the ability of a space to store the data at the time of allocation.
    Type: Grant
    Filed: April 7, 1997
    Date of Patent: August 24, 1999
    Assignees: Sony Corporation, Sony United Kingdom Limited
    Inventors: Martin Rex Dorricott, Penelope Susan Cox, David Colin Charles Shepherd