Patents by Inventor Edwin Olds

Edwin Olds 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).

  • Publication number: 20070074083
    Abstract: A predictive failure control circuit and associated method are provided in a data storing and retrieving apparatus. The circuit is configured to schedule a data integrity operation on data associated with a subportion of a data storage space, in relation to a comparison of an accumulated plurality of executed host access commands associated with the subportion. The subportion can comprise a sector or a single track or a band of tracks. A table preferably stores accumulated number of host access commands for each of a plurality of subportions of the data storage space. The data integrity operation can comprise reading the data on to detect degradation and restoring the recovered data to the same or to new, different tracks. The data subportions can also be reallocated to a new location.
    Type: Application
    Filed: September 20, 2005
    Publication date: March 29, 2007
    Applicant: Seagate Technology LLC
    Inventors: Edwin Olds, Jonathan Haines, Dan Coonen, Timothy Feldman, Bruce Emo, James Touchton
  • Publication number: 20060047897
    Abstract: A method for improving throughput performance of a data storage device by executing an execution critical write-back data priority routine programmed into a controller of the data storage device.
    Type: Application
    Filed: August 31, 2004
    Publication date: March 2, 2006
    Inventors: Mark Thiessen, Edwin Olds, Travis Fox
  • Publication number: 20050055517
    Abstract: A unique system and method for ordering commands may reduce disc access latency while giving preference to pending commands. The method and system involves giving preference to pending commands in a set of priority queues. The method and system involve identifying a pending command and processing other non-pending commands in route to the pending command if performance will not be penalized in doing so. The method and system include a list of command node references referring to a list of sorted command nodes that are to be scheduled for processing.
    Type: Application
    Filed: October 21, 2004
    Publication date: March 10, 2005
    Inventors: Edwin Olds, Stephen Cornaby, Mark Hertz, Kenny Coker