Patents by Inventor Kenneth Barham

Kenneth Barham 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: 10303373
    Abstract: An apparatus includes a buffer and a processor. The buffer contains a plurality of commands pending for a data storage medium. The processor is configured to sort the commands in an execution efficiency favorable manner, which reveals a most favorable command for execution, compare a skip count for each of the commands to a threshold count, the skip count corresponding to a number of times execution of the command has been skipped in favor of execution of another command, and execute one of the commands having a skip count that has reached the threshold count over the execution of the most favorable command.
    Type: Grant
    Filed: June 12, 2017
    Date of Patent: May 28, 2019
    Assignee: SEAGATE TECHNOLOGY LLC
    Inventors: Christopher Fulkerson, Kenneth Barham, LingZhi Yang
  • Publication number: 20180356995
    Abstract: An apparatus includes a buffer and a processor. The buffer contains a plurality of commands pending for a data storage medium. The processor is configured to sort the commands in an execution efficiency favorable manner, which reveals a most favorable command for execution, compare a skip count for each of the commands to a threshold count, the skip count corresponding to a number of times execution of the command has been skipped in favor of execution of another command, and execute one of the commands having a skip count that has reached the threshold count over the execution of the most favorable command.
    Type: Application
    Filed: June 12, 2017
    Publication date: December 13, 2018
    Inventors: Christopher Fulkerson, Kenneth Barham, LingZhi Yang