Patents by Inventor Luis Rene Quinones

Luis Rene Quinones 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: 11836351
    Abstract: A method and a computer program product executed by a processor may include or perform various operations. The operations include periodically reading a wear level for each of a plurality of storage devices operating in a multi-tiered storage system which includes a first storage tier and a second storage tier that is a lower tier than the first storage tier. At least one storage device operates in the first storage tier and at least one storage device operates in the second storage tier. The operations further include identifying a first storage device of the plurality of storage devices that is operating in the first storage tier and has a wear level that is higher than an average wear level for the plurality of storage devices. The operations additionally include causing the first storage device to switch from operating in the first storage tier to operating in the second storage tier.
    Type: Grant
    Filed: March 31, 2022
    Date of Patent: December 5, 2023
    Assignee: Lenovo Global Technology (United States) Inc.
    Inventors: Luis Rene Quinones Sepulveda, Paul Klustaitis, Israel Silva Dias
  • Publication number: 20230315300
    Abstract: A method and a computer program product executed by a processor may include or perform various operations. The operations include periodically reading a wear level for each of a plurality of storage devices operating in a multi-tiered storage system which includes a first storage tier and a second storage tier that is a lower tier than the first storage tier. At least one storage device operates in the first storage tier and at least one storage device operates in the second storage tier. The operations further include identifying a first storage device of the plurality of storage devices that is operating in the first storage tier and has a wear level that is higher than an average wear level for the plurality of storage devices. The operations additionally include causing the first storage device to switch from operating in the first storage tier to operating in the second storage tier.
    Type: Application
    Filed: March 31, 2022
    Publication date: October 5, 2023
    Inventors: Luis Rene Quinones Sepulveda, Paul Klustaitis, Israel Silva Dias
  • Patent number: 10198270
    Abstract: At initiation of boot of a computing device, a processor executes a firmware interface of the computing device, like a basic input/output system (BIOS) or a unified extended firmware interface (UEFI). The processor executes the firmware interface to detect whether a dynamic hardware configuration (DHC) function has been enabled. In response to detecting that the DHC function has been enabled, the processor executes the firmware interface to configure hardware components of the computing device according to a DHC, such as to selectively disable the hardware components. After configuring the hardware components according to the DHC, the processor proceeds to boot the computing device.
    Type: Grant
    Filed: January 19, 2017
    Date of Patent: February 5, 2019
    Assignee: Lenovo Enterprise Solutions (Singapore) PTE. LTD.
    Inventors: Ralph Saul Cooper, Michael Charles Elles, Robert Anthony Fenoglio, Paul Klustaitis, Luis Rene Quinones Supelveda, Jeffrey B. Williams
  • Publication number: 20180203705
    Abstract: At initiation of boot of a computing device, a processor executes a firmware interface of the computing device, like a basic input/output system (BIOS) or a unified extended firmware interface (UEFI). The processor executes the firmware interface to detect whether a dynamic hardware configuration (DHC) function has been enabled. In response to detecting that the DHC function has been enabled, the processor executes the firmware interface to configure hardware components of the computing device according to a DHC, such as to selectively disable the hardware components. After configuring the hardware components according to the DHC, the processor proceeds to boot the computing device.
    Type: Application
    Filed: January 19, 2017
    Publication date: July 19, 2018
    Inventors: Ralph Saul Cooper, Michael Charles Elles, Robert Anthony Fenoglio, Paul Klustaitis, Luis Rene Quinones Supelveda, Jeffrey B. Williams
  • Patent number: 7120826
    Abstract: A method, system and computer program product for performing an expansion of a disk array. Upon the failure of a disk in the disk array, the failed disk may be rebuilt stripe by stripe in the spare units distributed among other disks in the disk array. Upon repairing or replacing the failed disk with a spare disk, the repaired or spare disk may be rebuilt stripe by stripe using the data from the spare units. Upon receiving a write request to a stripe unit that has been rebuilt in the repaired or spare disk during expansion, the data of the request may be written in the stripe unit requested. Further, the data written may be mirrored, i.e., copied and stored, in the spare unit corresponding to the stripe unit requested. By mirroring the data to the corresponding spare unit, tracking each stripe that was updated during expansion may be eliminated.
    Type: Grant
    Filed: March 29, 2002
    Date of Patent: October 10, 2006
    Assignee: International Business Machines Corporation
    Inventors: Richard Christopher Fore, Vikram Harakere Krishnamurthy, Luis Rene Quinones
  • Publication number: 20030188101
    Abstract: A method, system and computer program product for performing an expansion of a disk array. Upon the failure of a disk in the disk array, the failed disk may be rebuilt stripe by stripe in the spare units distributed among other disks in the disk array. Upon repairing or replacing the failed disk with a spare disk, the repaired or spare disk may be rebuilt stripe by stripe using the data from the spare units. Upon receiving a write request to a stripe unit that has been rebuilt in the repaired or spare disk during expansion, the data of the request may be written in the stripe unit requested. Further, the data written may be mirrored, i.e., copied and stored, in the spare unit corresponding to the stripe unit requested. By mirroring the data to the corresponding spare unit, tracking each stripe that was updated during expansion may be eliminated.
    Type: Application
    Filed: March 29, 2002
    Publication date: October 2, 2003
    Applicant: International Business Machines Corporation
    Inventors: Richard Christopher Fore, Vikram Harakere Krishnamurthy, Luis Rene Quinones