Patents by Inventor Kevan Flint Rehm

Kevan Flint Rehm 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: 9686206
    Abstract: The present invention relates to a temporal base method of mutual exclusion control of a shared resource. The invention will usually be implemented by a plurality of host computers sharing a shared resource where each host computer will read a reservation memory that is associated with the shared resource. Typically a first host computer will perform and initial read of the reservation memory and when the reservation memory indicates that the shared resource is available, the first host computer will write to the reservation memory. After a time delay, the host computer will read the reservation memory again to determine whether it has won access to the resource. The first host computer may determine that it has won access to the shared resource by checking that data in the reservation memory includes an identifier corresponding to the first host computer.
    Type: Grant
    Filed: April 29, 2014
    Date of Patent: June 20, 2017
    Assignee: SILICON GRAPHICS INTERNATIONAL CORP.
    Inventors: Joseph Carl Nemeth, Kevan Flint Rehm
  • Publication number: 20170017541
    Abstract: A two part process is used for modifying records to be written and retrieved from tape devices. A record is appended with a cyclic redundancy check and a string of zeros. Submitting the entire record to tape drives which are logical block protection enabled will result in no change. For drives that are not LBP enabled, the string of zeros at the end of the record is removed. In addition to determining whether a drive is LBP compliant, a determination may be made as to whether a drive is a linear tape open drive from a particular manufacturer. Linear tape open drives may behave similarly as drives which may not be enabled with logical block protection.
    Type: Application
    Filed: July 21, 2016
    Publication date: January 19, 2017
    Inventors: Kevan Flint Rehm, Judith Ann Schmitz, Joseph Carl Nemeth, John Michael Sygulla
  • Patent number: 9412412
    Abstract: A two part process is used for modifying records to be written and retrieved from tape devices. A record is appended with a cyclic redundancy check and a string of zeros. Submitting the entire record to tape drives which are logical block protection enabled will result in no change. For drives that are not LBP enabled, the string of zeros at the end of the record is removed. In addition to determining whether a drive is LBP compliant, a determination may be made as to whether a drive is a linear tape open drive from a particular manufacturer. Linear tape open drives may behave similarly as drives which may not be enabled with logical block protection.
    Type: Grant
    Filed: October 22, 2014
    Date of Patent: August 9, 2016
    Assignee: SILICON GRAPHICS INTERNATIONAL CORP.
    Inventors: Kevan Flint Rehm, Judith Ann Schmitz, Joseph Carl Nemeth, John Michael Sygulla
  • Patent number: 9229661
    Abstract: Quotas are tracked for user usage of hard disk drive space and offline backup storage space. The quota is enforced against the total space utilized by a user, not just high tier hard drive space usage. When data is migrated from hard disk drive space to backup storage space, data metadata is updated to reflect data kept offline for the user. As such, when users request to store new data, the data usage of hard disk space and backup storage space is determined from the metadata that reflects both data types, and the total storage spaced for the user is used to grant or reject the user's request to store more data in the system.
    Type: Grant
    Filed: May 17, 2013
    Date of Patent: January 5, 2016
    Assignee: SILICON GRAPHICS INTERNATIONAL CORP.
    Inventors: Kevan Flint Rehm, Benjamin Paul Myers
  • Publication number: 20150312165
    Abstract: The present invention relates to a temporal base method of mutual exclusion control of a shared resource. The invention will usually be implemented by a plurality of host computers sharing a shared resource where each host computer will read a reservation memory that is associated with the shared resource. Typically a first host computer will perform and initial read of the reservation memory and when the reservation memory indicates that the shared resource is available, the first host computer will write to the reservation memory. After a time delay, the host computer will read the reservation memory again to determine whether it has won access to the resource. The first host computer may determine that it has won access to the shared resource by checking that data in the reservation memory includes an identifier corresponding to the first host computer.
    Type: Application
    Filed: April 29, 2014
    Publication date: October 29, 2015
    Applicant: Silicon Graphics International Corp.
    Inventors: Joseph Carl Nemeth, Kevan Flint Rehm
  • Patent number: 9158474
    Abstract: Tape device paths, library slots and drive information are automatically collected by agents at nodes in a library cluster. The information is reported to a central server database. The central server accesses the information and maps tape devices to path information so an administrator may easily have access to configuration information for the tape device cluster. When a tape device cluster is updated, for example through changes to a device, an added device, device failure or some other reason, the change is detected and the cluster configuration is automatically updated.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: October 13, 2015
    Assignee: Silicon Graphics International Corp.
    Inventors: Kevan Flint Rehm, Judith Ann Schmitz, Joseph Carl Nemeth
  • Publication number: 20150043102
    Abstract: A two part process is used for modifying records to be written and retrieved from tape devices. A record is appended with a cyclic redundancy check and a string of zeros. Submitting the entire record to tape drives which are logical block protection enabled will result in no change. For drives that are not LBP enabled, the string of zeros at the end of the record is removed. In addition to determining whether a drive is LBP compliant, a determination may be made as to whether a drive is a linear tape open drive from a particular manufacturer. Linear tape open drives may behave similarly as drives which may not be enabled with logical block protection.
    Type: Application
    Filed: October 22, 2014
    Publication date: February 12, 2015
    Inventors: Kevan Flint Rehm, Judith Ann Schmitz, Joseph Carl Nemeth, John Michael Sygulla
  • Patent number: 8879195
    Abstract: A two part process is used for modifying records to be written and retrieved from tape devices. A record is appended with a cyclic redundancy check and a string of zeros. Submitting the entire record to tape drives which are logical block protection enabled will result in no change. For drives that are not LBP enabled, the string of zeros at the end of the record is removed. In addition to determining whether a drive is LBP compliant, a determination may be made as to whether a drive is a linear tape open drive from a particular manufacturer. Linear tape open drives may behave similarly as drives which may not be enabled with logical block protection.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: November 4, 2014
    Assignee: Silicon Graphics International Corp.
    Inventors: Kevan Flint Rehm, Judith Ann Schmitz, Joseph Carl Nemeth, John Michael Sygulla
  • Publication number: 20140281211
    Abstract: A fast mount cache is provided by any offline storage media for fast volume mount access. The fast mount cache may be used as the first level in a hierarchical storage configuration after the high performance tier for data having high access rates shortly after creation but decreases sharply as the data ages. The fast mount cache stores migrated data from online hard disk drive storage and maintains the data on a volume basis as opposed to a file basis. As the fast mount cache capacity fills, or other events occur triggering a volume change, the fast mount cache erases the volume having the oldest data. While data is maintained on the fast mount cache for periods of time soon after it is migrated, the data may be accessed quickly. After the initial period of time has expired, the data only exists on tape storage or low tier data.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Applicant: Silicon Graphics International Corp.
    Inventors: Lance MacKimmie Evans, Kevan Flint Rehm, Phil Armstrong
  • Publication number: 20140281214
    Abstract: Quotas are tracked for user usage of hard disk drive space and offline backup storage space. The quota is enforced against the total space utilized by a user, not just high tier hard drive space usage. When data is migrated from hard disk drive space to backup storage space, data metadata is updated to reflect data kept offline for the user. As such, when users request to store new data, the data usage of hard disk space and backup storage space is determined from the metadata that reflects both data types, and the total storage spaced for the user is used to grant or reject the user's request to store more data in the system.
    Type: Application
    Filed: May 17, 2013
    Publication date: September 18, 2014
    Applicant: Silicon Graphics International Corp.
    Inventors: Kevan Flint Rehm, Benjamin Paul Myers
  • Publication number: 20140268393
    Abstract: A two part process is used for modifying records to be written and retrieved from tape devices. A record is appended with a cyclic redundancy check and a string of zeros. Submitting the entire record to tape drives which are logical block protection enabled will result in no change. For drives that are not LBP enabled, the string of zeros at the end of the record is removed. In addition to determining whether a drive is LBP compliant, a determination may be made as to whether a drive is a linear tape open drive from a particular manufacturer. Linear tape open drives may behave similarly as drives which may not be enabled with logical block protection.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Applicant: Silicon Graphics International Corp.
    Inventors: Kevan Flint Rehm, Judith Ann Schmitz, Joseph Carl Nemeth, John Michael Sygulla
  • Publication number: 20140281210
    Abstract: Tape device paths, library slots and drive information are automatically collected by agents at nodes in a library cluster. The information is reported to a central server database. The central server accesses the information and maps tape devices to path information so an administrator may easily have access to configuration information for the tape device cluster. When a tape device cluster is updated, for example through changes to a device, an added device, device failure or some other reason, the change is detected and the cluster configuration is automatically updated.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Inventors: Kevan Flint Rehm, Judith Ann Schmitz, Joseph Carl Nemeth