BOOT PROCESSES FOR STORAGE SYSTEMS
    1.
    发明公开

    公开(公告)号:US20240330009A1

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

    申请号:US18738523

    申请日:2024-06-10

    CPC classification number: G06F9/4411 G06F9/4418

    Abstract: Implementations described herein relate to boot processes for memory devices. In some implementations, a controller of a storage system receives a command for enabling a fast bootup process for the storage system. The fast bootup process may exclude a measurement of information retrieved from a memory device of the storage system during the fast bootup process. The controller may enable the fast bootup process based on the command. The controller may disable a normal bootup process for the storage system based on the fast bootup process being enabled. The normal bootup process may include a measurement of information retrieved from the memory device during the normal bootup process.

    PROTECTION AGAINST INVALID MEMORY COMMANDS
    3.
    发明公开

    公开(公告)号:US20230393763A1

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

    申请号:US17834547

    申请日:2022-06-07

    Inventor: Sourin SARKAR

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

    Abstract: Implementations described herein relate to protection against invalid memory commands. In some implementations, a memory device may include one or more components that may receive, from a host device, a pilot command that includes an indication of a sequence of upcoming memory commands to be transmitted from the host device to the memory device, receive a memory command from the host device after receiving the pilot command, determine that the memory command is invalid based on the indication of the sequence of upcoming memory commands, and transmit, to the host device and based on determining that the memory command is invalid, a message indicating that the memory command is invalid. Numerous other implementations are described.

    BOOT PROCESSES FOR STORAGE SYSTEMS
    4.
    发明公开

    公开(公告)号:US20230359466A1

    公开(公告)日:2023-11-09

    申请号:US17661983

    申请日:2022-05-04

    CPC classification number: G06F9/4411 G06F9/4418

    Abstract: Implementations described herein relate to boot processes for memory devices. In some implementations, a controller of a storage system receives a command for enabling a fast bootup process for the storage system. The fast bootup process may exclude a measurement of information retrieved from a memory device of the storage system during the fast bootup process. The controller may enable the fast bootup process based on the command. The controller may disable a normal bootup process for the storage system based on the fast bootup process being enabled. The normal bootup process may include a measurement of information retrieved from the memory device during the normal bootup process.

    PHYSICAL UNCLONABLE FUNCTION FAILURE PROTECTION AND PREDICTION

    公开(公告)号:US20250106014A1

    公开(公告)日:2025-03-27

    申请号:US18973806

    申请日:2024-12-09

    Abstract: In some implementations, a memory device may generate a physical unclonable function (PUF) value. The memory device may access a PUF protection key stored in a non-host-addressable memory region. The memory device may encrypt the PUF value, using the PUF protection key, to generate an encrypted PUF value. The memory device may store the encrypted PUF value in scattered memory locations in the non-host-addressable memory region.

    ESTABLISHING A CHAIN OF OWNERSHIP OF A DEVICE

    公开(公告)号:US20250068739A1

    公开(公告)日:2025-02-27

    申请号:US18941717

    申请日:2024-11-08

    Inventor: Sourin SARKAR

    Abstract: Implementations described herein relate to establishing a chain of ownership of a device. In some implementations, the device may determine first ownership metadata based on first ownership data associated with the device. The device may split the first ownership metadata into a first portion of first ownership metadata and a second portion of first ownership metadata. The device may store, in the memory of the device, the first portion of first ownership metadata. The device may transmit, to a server, the second portion of first ownership metadata for storage in a blockchain ledger of a blockchain node. A chain of ownership associated with the device may be established based on a combination of the first portion of first ownership metadata stored in the memory of the device and the second portion of first ownership metadata stored in the blockchain ledger.

    ESTABLISHING A CHAIN OF OWNERSHIP OF A DEVICE

    公开(公告)号:US20230394152A1

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

    申请号:US17858560

    申请日:2022-07-06

    Inventor: Sourin SARKAR

    CPC classification number: G06F21/57 G06F21/73 G06F21/602 H04L9/50

    Abstract: Implementations described herein relate to establishing a chain of ownership of a device. In some implementations, the device may determine first ownership metadata based on first ownership data associated with the device. The device may split the first ownership metadata into a first portion of first ownership metadata and a second portion of first ownership metadata. The device may store, in the memory of the device, the first portion of first ownership metadata. The device may transmit, to a server, the second portion of first ownership metadata for storage in a blockchain ledger of a blockchain node. A chain of ownership associated with the device may be established based on a combination of the first portion of first ownership metadata stored in the memory of the device and the second portion of first ownership metadata stored in the blockchain ledger.

    PERFORMING SECURITY FUNCTIONS USING DEVICES HAVING EMBEDDED HARDWARE SECURITY MODULES

    公开(公告)号:US20230391345A1

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

    申请号:US17858568

    申请日:2022-07-06

    Inventor: Sourin SARKAR

    CPC classification number: B60W40/08 B60W2040/0809 H04W4/40 G06F8/65

    Abstract: In some implementations, a host processor associated with a vehicle may select, from a plurality of devices that are configured to communicate with the host processor for performing security functions, a first device to serve as a primary device and a second device to serve as a secondary device. The first device may include a first memory with an embedded hardware security module and may be associated with a first set of nodes of the vehicle. The second device may include a second memory with an embedded hardware security module and may be associated with a second set of nodes of the vehicle. The host processor may determine, based on a signal, a failure associated with the first device or the second device. The host processor may initiate a remediation process based on the failure associated with the first device or the second device. Numerous other implementations are described.

Patent Agency Ranking