Patents by Inventor Curtis Robert

Curtis Robert 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: 11620052
    Abstract: Shielding a storage device of a storage system from one or more storage performance enhancement procedures (SPEPs) is disclosed. A SPEP can be regarded as a procedure that manipulates data stored via a storage device in a manner that attempts to improve performance of the storage system. As such, SPEPs are generally distinct from basic reading and writing of data that is not associated with storage system performance optimization. A SPEP can typically be effectively run without storage device performance degradation, however some conditions, such as very full drives, etc., can result in substantial storage device performance degradation where one or more SPEP is performed. As such, shielding can restrict permission to perform one or more SPEPs at a storage device expected to, or actually experiencing, a threshold level of performance degradation. Shielding is distinct from conventional techniques marking a drive as failed, failing, etc., as is disclosed herein.
    Type: Grant
    Filed: September 30, 2021
    Date of Patent: April 4, 2023
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Raymond Ramsden, Antony Richards, Curtis Robert
  • Publication number: 20230093970
    Abstract: Shielding a storage device of a storage system from one or more storage performance enhancement procedures (SPEPs) is disclosed. A SPEP can be regarded as a procedure that manipulates data stored via a storage device in a manner that attempts to improve performance of the storage system. As such, SPEPs are generally distinct from basic reading and writing of data that is not associated with storage system performance optimization. A SPEP can typically be effectively run without storage device performance degradation, however some conditions, such as very full drives, etc., can result in substantial storage device performance degradation where one or more SPEP is performed. As such, shielding can restrict permission to perform one or more SPEPs at a storage device expected to, or actually experiencing, a threshold level of performance degradation. Shielding is distinct from conventional techniques marking a drive as failed, failing, etc., as is disclosed herein.
    Type: Application
    Filed: September 30, 2021
    Publication date: March 30, 2023
    Inventors: Raymond Ramsden, Antony Richards, Curtis Robert
  • Patent number: 11516084
    Abstract: Facilitating device compatibility is provided herein. A system can comprise a processor and a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations. The operations can comprise evaluating a parameter of a device to a defined parameter of a device pool based on receipt of a request to add the device to the device pool and based on a determination that a device type of the device does not match a defined device type of the device pool. Further, the operations can comprise either allowing the device to be included in the device pool based on the evaluating, or denying the device to be included in the device pool based on the evaluating. If the inclusion of the device is denied, the operations can comprise providing information indicative of a denial to add the device to the device pool.
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: November 29, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Joshua Nelson, Raymond Ramsden, Curtis Robert
  • Publication number: 20200252289
    Abstract: Facilitating device compatibility is provided herein. A system can comprise a processor and a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations. The operations can comprise evaluating a parameter of a device to a defined parameter of a device pool based on receipt of a request to add the device to the device pool and based on a determination that a device type of the device does not match a defined device type of the device pool. Further, the operations can comprise either allowing the device to be included in the device pool based on the evaluating, or denying the device to be included in the device pool based on the evaluating. If the inclusion of the device is denied, the operations can comprise providing information indicative of a denial to add the device to the device pool.
    Type: Application
    Filed: January 31, 2019
    Publication date: August 6, 2020
    Inventors: Joshua Nelson, Raymond Ramsden, Curtis Robert