PERFORMING REMOTE HIDDEN COMPUTE FUNCTIONS IN ONE OR MORE PROCESSING DEVICES

    公开(公告)号:US20230418959A1

    公开(公告)日:2023-12-28

    申请号:US17846871

    申请日:2022-06-22

    CPC classification number: G06F21/62 G06F2221/2143

    Abstract: Apparatus and method for executing hidden computational functions in a distributed data processing environment. In some embodiments, a trust boundary includes a target device such as a storage device, and a source device such as a client device in a computer network. A storage device processor executes a hidden command function (HCF) routine to accumulate HCF output data in a local cache responsive to an HCF command received from the client device over a data interface. The processor further establishes a smaller retention boundary within the trust boundary that includes the storage device and excludes the client device. The HCF output data are stored locally in a non-volatile memory (NVM) of the storage device while not transferring any portion of the HCF output data outside the retention boundary, including to the client device. The HCF routine can update a block-chain ledger or take some other form to provide data security.

    Performing remote hidden compute functions in one or more processing devices

    公开(公告)号:US12079355B2

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

    申请号:US17846871

    申请日:2022-06-22

    CPC classification number: G06F21/62 G06F2221/2143

    Abstract: Apparatus and method for executing hidden computational functions in a distributed data processing environment. In some embodiments, a trust boundary includes a target device such as a storage device, and a source device such as a client device in a computer network. A storage device processor executes a hidden command function (HCF) routine to accumulate HCF output data in a local cache responsive to an HCF command received from the client device over a data interface. The processor further establishes a smaller retention boundary within the trust boundary that includes the storage device and excludes the client device. The HCF output data are stored locally in a non-volatile memory (NVM) of the storage device while not transferring any portion of the HCF output data outside the retention boundary, including to the client device. The HCF routine can update a block-chain ledger or take some other form to provide data security.

Patent Agency Ranking