Storage device and system
AssigneeSamsung Electronics Co., Ltd.
InventorsSoojung PARK, Yeonwoo Kim
Life of this patent
Estimating the term…
Abstract
A storage device includes a non-volatile memory including a plurality of namespaces, and a storage controller configured to receive, from an external host, a first namespace identifier of a first namespace from among the plurality of namespaces and a first command requesting to control exposure of the first namespace, and based on the first namespace identifier and the first command, set the first namespace as a hidden namespace, and prevent the first namespace from being exposed to at least one user from among a plurality of users.
Claims20
A storage device, comprising:
- a non-volatile memory comprising a plurality of namespaces;
- and
- a storage controller configured to:
- receive, from an external host, a first namespace identifier of a first namespace from among the plurality of namespaces and a first command requesting to control exposure of the first namespace;
- and
- based on the first namespace identifier and the first command, set the first namespace as a hidden namespace, and prevent the first namespace from being exposed to at least one user from among a plurality of users.
A storage system, comprising:
- a host;
- and
- a storage device configured to:
- receive, from the host, a first command instructing to limit exposure of a first namespace from among a plurality of namespaces comprised in a non-volatile memory of the storage device and expose the first namespace during a predetermined time period;
- and
- set, based on the first command, the first namespace as a hidden namespace.
A storage device, comprising:
- a plurality of non-volatile memories comprising a plurality of namespaces;
- and
- a storage controller configured to:
- based on receiving, from a host, a command instructing to output a namespace list of the host;
- authenticate the host by performing an authentication operation;
- and
- output, based on a result of the performing of the authentication operation, a first namespace list indicating first namespaces from among the plurality of namespaces that are allocated to the host and that excludes at least one second namespace from among the plurality of namespaces that is set as a hidden namespace for the host.
Dependencies are inferred from the claim text.