SYSTEMS, METHODS, AND DEVICES FOR ATTACHABLE COMPUTE RESOURCES FOR STORAGE DEVICES

    公开(公告)号:US20240160379A1

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

    申请号:US18419532

    申请日:2024-01-22

    CPC classification number: G06F3/0655 G06F3/0625 G06F3/0679

    Abstract: A storage device may include a storage medium, a storage device controller coupled to the storage medium, a host interface coupled to the storage device controller, and an attachable module interface configured to connect an attachable compute module to the storage device controller. The attachable module interface may include a data interface, a side-band interface, and/or a power interface. The attachable module interface may include a connector configured to connect the attachable compute module to the storage device controller. The storage device may include an enclosure having an opening configured to enable the attachable compute module to be connected to the attachable module interface through the opening. The storage device controller may be configured to utilize one or more resources of the attachable compute module. The storage device controller may be configured to communicate with the attachable compute module through one or more command extensions of a storage protocol.

    SYSTEMS, METHODS, AND APPARATUS FOR DIVIDING AND ENCRYPTING DATA

    公开(公告)号:US20230057517A1

    公开(公告)日:2023-02-23

    申请号:US17677991

    申请日:2022-02-22

    Abstract: A method for data encryption may include receiving input data, finding a delimiter in the input data, generating, based on a position of the delimiter in the input data, a portion of data using a part of the input data, and encrypting the portion of data. The input data may include a record, the delimiter indicates a boundary of the record, and the portion of data may include the record. The position of the delimiter may be in the part of the input data. Generating the portion of data may include generating the portion of data based on a subset of the part of the input data. The part of the input data may be a first part of the input data, and the position of the delimiter may be in a second part of the input data.

    SYSTEMS, METHODS, AND APPARATUS FOR DATA RESIZING FOR COMPUTATIONAL STORAGE

    公开(公告)号:US20230046030A1

    公开(公告)日:2023-02-16

    申请号:US17591597

    申请日:2022-02-02

    Abstract: A method for computational storage may include storing, at a storage device, a first portion of data, wherein the first portion of data may include a first fragment of a record, and a second portion of data may include a second fragment of the record, and appending the second fragment of the record to the first portion of data. The method may further include performing, at the storage device, an operation on the first and second fragments of the record. The method may further include determining that the first portion of data may include a first fragment of a record, and a second portion of data may include a second fragment of the record, wherein appending the second fragment of the record to the first portion of data may include appending, based on the determining, the second fragment of the record to the first portion of data.

    SECURE APPLICATIONS IN COMPUTATIONAL STORAGE DEVICES

    公开(公告)号:US20220308770A1

    公开(公告)日:2022-09-29

    申请号:US17492544

    申请日:2021-10-01

    Abstract: A method includes receiving, at a controller of a storage device, a command reserving a program slot of a processing device of the storage device to an application. The method further includes storing, by the controller of the storage device, an association between the program slot and the application. The method further includes receiving, at the controller of the storage device, a request to load the application into the execution slot. The method further includes loading, by the controller of the storage device, the application into the program slot based on the association and the request. The method further includes executing, at the processing device of the storage device, the application in the program slot.

    SYSTEMS, METHODS, AND DEVICES FOR ATTACHABLE COMPUTE RESOURCES FOR STORAGE DEVICES

    公开(公告)号:US20220083257A1

    公开(公告)日:2022-03-17

    申请号:US17202335

    申请日:2021-03-15

    Abstract: A storage device may include a storage medium, a storage device controller coupled to the storage medium, a host interface coupled to the storage device controller, and an attachable module interface configured to connect an attachable compute module to the storage device controller. The attachable module interface may include a data interface, a side-band interface, and/or a power interface. The attachable module interface may include a connector configured to connect the attachable compute module to the storage device controller. The storage device may include an enclosure having an opening configured to enable the attachable compute module to be connected to the attachable module interface through the opening. The storage device controller may be configured to utilize one or more resources of the attachable compute module. The storage device controller may be configured to communicate with the attachable compute module through one or more command extensions of a storage protocol.

    PERSISTENT MEMORY WITH CACHE COHERENT INTERCONNECT INTERFACE

    公开(公告)号:US20240345742A1

    公开(公告)日:2024-10-17

    申请号:US18629925

    申请日:2024-04-08

    Abstract: A persistent memory device is disclosed. The persistent memory device may include a cache coherent interconnect interface. The persistent memory device may include a volatile storage and a non-volatile storage. The volatile storage may include at least a first area and a second area. A backup power source may be configured to provide backup power selectively to the second area of the volatile storage. A controller may control the volatile storage and the non-volatile storage. The persistent memory device may use the backup power source while transferring a data from the second area of the volatile storage to the non-volatile storage based at least in part on a loss of a primary power for the persistent memory device.

    SYSTEMS, METHODS, AND APPARATUS FOR ACCESSING DATA FROM MEMORY OR STORAGE AT A STORAGE NODE

    公开(公告)号:US20240211406A1

    公开(公告)日:2024-06-27

    申请号:US18375449

    申请日:2023-09-29

    CPC classification number: G06F12/0877 G06F12/0804

    Abstract: An apparatus may include a storage node including a first interface to communicate with a first memory medium, a second interface to communicate with a second memory medium, and at least one control circuit configured to transmit, from the storage node, location information for data stored in the first memory medium, and transfer, from the storage node, using a memory access scheme, the data. The at least one control circuit may be configured to operate at least a portion of the first memory medium as a cache for at least a portion of the second memory medium. The at least one control circuit may be configured to transmit the location information using the memory access scheme. The at least one control circuit may be configured to update the location information to generate updated location information, and perform a transmission, from the storage node, of the updated location information.

    PERSISTENT MEMORY WITH CACHE COHERENT INTERCONNECT INTERFACE

    公开(公告)号:US20230273731A1

    公开(公告)日:2023-08-31

    申请号:US17858058

    申请日:2022-07-05

    Abstract: A persistent memory device is disclosed. The persistent memory device may include a cache coherent interconnect interface. The persistent memory device may include a volatile storage and a non-volatile storage. The volatile storage may include at least a first area and a second area. A backup power source may be configured to provide backup power selectively to the second area of the volatile storage. A controller may control the volatile storage and the non-volatile storage. The persistent memory device may use the backup power source while transferring a data from the second area of the volatile storage to the non-volatile storage based at least in part on a loss of a primary power for the persistent memory device.

Patent Agency Ranking