Patents by Inventor Michael R. Groseclose, Jr.

Michael R. Groseclose, Jr. 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: 9104604
    Abstract: Exemplary embodiments of the present invention disclose a method and system for reducing a probability of generating an unrecoverable error on a disk array during a disk rebuild. In a step, an exemplary embodiment identifies a disk to be replaced in the disk array, the disk array including a spare disk. In another step, an exemplary embodiment locates a region in the disk array that incurs a high number of reads and writes during a period prior to replacing the disk in the disk array. In another step, an exemplary embodiment scrubs data in a region in the disk array that has incurred a high number of accesses. In another step, an exemplary embodiment replaces the disk identified to be replaced with the spare disk in the disk array. In another step, an exemplary embodiment rebuilds data on the replaced disk on the spare disk in the disk array.
    Type: Grant
    Filed: February 26, 2013
    Date of Patent: August 11, 2015
    Assignee: International Business Machines Corporation
    Inventors: Alastair G. Cooper, Michael R. Groseclose, Jr., David R. Kahler, Kurt A. Lovrien
  • Patent number: 8769225
    Abstract: In one embodiment, pursuant to migrating the data from the first to the second storage medium, the data is allocated to the second storage medium while retaining an allocation of the data in the first storage medium. If the data is migrated from the second storage medium back to the first storage medium, the data is pointed to the allocation of the data in the first storage medium to alleviate data movement from the second storage medium to the first storage medium. If the allocation of the data in the first storage medium is determined to be needed for other data, the allocation of the data in the first storage medium is freed.
    Type: Grant
    Filed: April 27, 2012
    Date of Patent: July 1, 2014
    Assignee: International Business Machines Corporation
    Inventors: Dale H. Anderson, Philip M. Doatmas, Michael R. Groseclose, Jr., Paul A. Jennas, II, Larry Juarez, Brian S. McCain, David Montgomery, Jason L. Peipelman, Joshua M. Rhoades, Todd C. Sorenson, David V. Valverde
  • Patent number: 8762667
    Abstract: In one embodiment, pursuant to migrating the data from the first to the second storage medium, the data is allocated to the second storage medium while retaining an allocation of the data in the first storage medium. If the data is migrated from the second storage medium back to the first storage medium, the data is pointed to the allocation of the data in the first storage medium to alleviate data movement from the second storage medium to the first storage medium. If the allocation of the data in the first storage medium is determined to be needed for other data, the allocation of the data in the first storage medium is freed.
    Type: Grant
    Filed: February 1, 2010
    Date of Patent: June 24, 2014
    Assignee: International Business Machines Corporation
    Inventors: Dale H. Anderson, Philip M. Doatmas, Michael R. Groseclose, Jr., Paul A. Jennas, II, Larry Juarez, Brian S. McCain, David Montgomery, Jason L. Peipelman, Joshua M. Rhoades, Todd C. Sorenson, David V. Valverde
  • Patent number: 7607043
    Abstract: A system for analyzing mutually exclusive conflicts among a plurality of redundant devices in a computer system includes a data management module operable on the computer system. The data management module parses through status data generated by the plurality of redundant devices to identify an error condition in one of the plurality of redundant devices, generate metadata describing the error condition, and take action to resolve the error condition. A method of analyzing mutually exclusive conflicts among redundant devices in a computer system includes collecting status data from the redundant devices, identifying an error condition, generating metadata describing the condition, analyzing the metadata to determine a lowest-level or least impacting redundant device that is the root cause of the condition, and taking an action to resolve the condition.
    Type: Grant
    Filed: January 4, 2006
    Date of Patent: October 20, 2009
    Assignee: International Business Machines Corporation
    Inventors: Timothy J. Crawford, Michael R. Groseclose, Jr., David A. Larson