G06F2212/2146

Method to unlock a secure digital memory device locked in a secure digital operational mode

A memory device operable in either of a Secure Digital operational mode and an NVMe operational mode includes password conversion logic to enable the memory device user-mode memory blocks to be accessed in the NVMe operational mode after the memory device was locked in the Secure Digital operational mode.

ATTACHABLE PROTECTIVE DATA STORAGE DEVICE

A molded reinforced polymer case, which houses an integrated solid-state data storage drive, which attaches to a laptop. The solid-state drive connects to the laptop drive through a connective data cable.

System and method for synchronizing caches after reboot

A method and system for synchronizing caches after reboot are described. In a cached environment, a host server stores a cache counter associated with the cache, which can be stored in the cache itself or in another permanent storage device. When data blocks are written to the cache, metadata for each data block is also written to the cache. This metadata includes a block counter based on a value of the cache counter. After a number of data operations are performed in the cache, the value of the cache counter is updated. Then, each data block is selectively updated based on a comparison of the value of the cache counter with a value of the block counter in the metadata for the corresponding data block.

METHOD TO UNLOCK A SECURE DIGITAL MEMORY DEVICE LOCKED IN A SECURE DIGITAL OPERATIONAL MODE

A memory device operable in either of a Secure Digital operational mode and an NVMe operational mode includes password conversion logic to enable the memory device user-mode memory blocks to be accessed in the NVMe operational mode after the memory device was locked in the Secure Digital operational mode.

ADJUSTABLE POWER DELIVERY SCHEME FOR UNIVERSAL SERIAL BUS
20200233830 · 2020-07-23 · ·

Described is an apparatus which comprises: an adjustable power supply source to generate an adjustable power supply; a node to provide the adjustable power supply to a device; and a bus which is operable to: send a first message to the device indicating that the adjustable power supply source is capable of dynamically providing an adjustable power supply; and receive a request from the device, the request indicating a new voltage or current specification.

Application-transparent hybridized caching for high-performance storage

Systems, apparatus, and computer-implemented methods are provided for the hybridization of cache memory utilizing both magnetic and solid-state memory media. A solid-state cache controller apparatus can be coupled to a host computing system to maximize efficiency of the system in a manner that is transparent to the high-level applications using the system. The apparatus includes an associative memory component and a solid-state cache control component. Solid-state memory is configured to store data blocks of host read operations. If a host-read operation is requested, the controller communicates with a solid-state cache memory controller to determine whether a tag array data structure indicates a cached copy of the requested data block is available in solid-state memory.

Data collation method, storage device, storage controller, and storage array
10585589 · 2020-03-10 · ·

A data collation method in a storage array including reading first data from a first logical address without decompression, assigning, by a storage controller, a second logical address to the first data, storing the first data to the second logical address, establishing, by the storage controller, a mapping relationship between an address of a storage array and the second logical address, where the first logical address is mapped to a first physical address of a storage device, a length of the first physical address is equal to a length of first data, a length of the first logical address is equal to a length of second data, and the first data is compressed data of the second data, and receiving, by the storage controller, the first data from the storage device.

STORAGE DEVICE AND METHOD OF OPERATING THE SAME
20200050362 · 2020-02-13 ·

Provided herein may be a storage device and a method of operating the same. A memory controller for controlling a memory device including a plurality of memory blocks having improved read performance may include a random read workload control unit configured to control a state of a random read workload such that the random read workload is in any one of a set state and a clear state depending on a random read count obtained by counting a number of random read requests that are inputted from an external host; and a random read processing unit configured to retrieve a physical address corresponding to a logical address of the respective random read requests depending on the state of the random read workload.

Computer system, arrangement with a computer system and an external management device, as well as the use of a storage unit in a computer system
10552174 · 2020-02-04 · ·

A computer system assembly has a computer system and an external management device, as well as use of a storage unit in a computer system. Included in the computer system, is an energy supply device; as well as a management unit, which controls and/or manages system parameters based upon system parameter data; and, at least one separate interface for connecting an external management device (smartphone, tablet PC or a notebook, for example). The computer system also has at least one storage unit, which is connected to a management unit for the internal exchange of system parameter data. The at least one storage unit is connected to the at least one separate interface for the external exchange of system parameter data and is operable externally by the separate interface(s) independent from the energy supply device.

Adjustable power delivery scheme for universal serial bus
10545907 · 2020-01-28 · ·

Described is an apparatus which comprises: an adjustable power supply source to generate an adjustable power supply; a node to provide the adjustable power supply to a device; and a bus which is operable to: send a first message to the device indicating that the adjustable power supply source is capable of dynamically providing an adjustable power supply; and receive a request from the device, the request indicating a new voltage or current specification.