SYSTEM AND METHOD FOR SOLID STATE MEMORY REFRESH

    公开(公告)号:US20250166716A1

    公开(公告)日:2025-05-22

    申请号:US19027992

    申请日:2025-01-17

    Abstract: A method for processing blocks of flash memory to decrease raw bit errors from the flash memory is provided. The method includes identifying one or more blocks of the flash memory for a refresh operation and writing information regarding the identified blocks, to a data structure. The method includes issuing background reads to the identified blocks, according to the data structure, as the refresh operation. The method may be embodied on a computer readable medium. In some embodiments the background reads may be based on a time based refresh responsive to an increase in raw bit error count in the flash memory over time.

    TRANSACTION INTERLOCKS FOR A DISTRIBUTED SYSTEM

    公开(公告)号:US20250156215A1

    公开(公告)日:2025-05-15

    申请号:US19022927

    申请日:2025-01-15

    Abstract: A method for a transactional commit in a storage unit is provided. The method includes receiving a logical record from a storage node into a transaction engine of a storage unit of the storage node and writing the logical record into a data structure of the transaction engine. The method includes writing, to a command queue of the transaction engine, an indication to perform an atomic update using the logical record and transferring each portion of the logical record from the data structure of the transaction engine to non-persistent memory of the storage unit as a committed transaction. A storage unit for a storage system is also provided.

    DYNAMICALLY CONFIGURABLE STORAGE SYSTEM
    4.
    发明公开

    公开(公告)号:US20240296119A1

    公开(公告)日:2024-09-05

    申请号:US18593140

    申请日:2024-03-01

    CPC classification number: G06F12/0246

    Abstract: A storage system is provided. The storage system includes a primary storage node comprising a primary processing device and a first set of non-volatile memory modules. The storage system also includes a secondary storage node comprising a secondary processing device a second set of non-volatile memory modules, the second storage node communicatively coupled to the primary storage node, the secondary storage node performs storage operations based on instructions received from the primary storage node. The primary processing device is to receive a request to access one or more of the first set of non-volatile memory modules and the second set of non-volatile memory modules and transmit instructions to perform a set of storage operations to the secondary storage node based on the request.

    Managing Links Between Storage Objects
    6.
    发明公开

    公开(公告)号:US20230185477A1

    公开(公告)日:2023-06-15

    申请号:US17552002

    申请日:2021-12-15

    CPC classification number: G06F3/0655 G06F3/067 G06F3/0604

    Abstract: A method including generating a new storage object derived from an existing storage object, wherein the new storage object has a first historical record identifying previous actions taken to generate the existing storage object. The method further includes generating a second historical record for the new storage object, wherein the second historical record represents the first historical record and an action that generated the new storage object from the existing storage object.

Patent Agency Ranking