Patents by Inventor Robert Sherwood Gittins

Robert Sherwood Gittins 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: 7765437
    Abstract: A plurality of data storage devices are arranged to form a multi-device array space, and a controller controls access to the array space. The controller is configured to index sets of operational performance data from the plurality of data storage devices into a unified data log. The controller further detects a failure trend of one or more data storage devices by analyzing at least one of a vertical block of data and a horizontal block of data in the unified data log. The vertical data block of data is associated with one of the data storage devices at a plurality of indices. The horizontal block of data is associated with a plurality of the data storage devices at an index.
    Type: Grant
    Filed: October 4, 2007
    Date of Patent: July 27, 2010
    Assignee: Seagate Technology LLC
    Inventors: Robert Sherwood Gittins, Robert Michael Lester
  • Patent number: 7546489
    Abstract: An apparatus and associated method is provided comprising a software system resident in a memory space configured to execute a service request which results in a plurality of events carried out by the software system to complete the service request, and creates a plurality of entries associated with the events, wherein each entry defines an operational state of the software system.
    Type: Grant
    Filed: January 25, 2005
    Date of Patent: June 9, 2009
    Assignee: Seagate Technology LLC
    Inventors: Robert Sherwood Gittins, Robert Charles Swindler, Jr.
  • Publication number: 20080244316
    Abstract: A plurality of data storage devices are arranged to form a multi-device array space, and a controller controls access to the array space. The controller is configured to index sets of operational performance data from the plurality of data storage devices into a unified data log. The controller further detects a failure trend of one or more data storage devices by analyzing at least one of a vertical block of data and a horizontal block of data in the unified data log. The vertical data block of data is associated with one of the data storage devices at a plurality of indices. The horizontal block of data is associated with a plurality of the data storage devices at an index.
    Type: Application
    Filed: October 4, 2007
    Publication date: October 2, 2008
    Applicant: SEAGATE TECHNOLOGY LLC
    Inventors: Robert Sherwood Gittins, Robert Michael Lester