System, method, and apparatus for improving the utility of storage media
First Claim
1. An apparatus to improve the utility of solid-state storage media, the apparatus comprising:
- a media characteristic module that references one or more storage media characteristics for a set of storage cells of solid-state storage media;
a configuration parameter module that determines a configuration parameter for the set of storage cells based on the one or more storage media characteristics; and
a storage cell configuration module that configures the set of storage cells to use the determined configuration parameter, wherein configuring the set of storage cells to use the determined configuration parameter comprises communicating with a device driver executing on a host device external to the apparatus.
4 Assignments
0 Petitions
Accused Products
Abstract
One method for improving the utility of solid-state storage media within a solid state storage device includes referencing one or more storage media characteristics for a set of storage cells of the solid-state storage media. The method also includes determining a configuration parameter for the set of storage cells based on the one or more storage media characteristics. The method includes configuring the set of storage cells to use the determined configuration parameter. The configuration parameter includes a parameter of the set of storage cells modifiable by a module external to the solid-state storage device by way of an interface. The module external to the solid-state storage device includes a device driver executing on a host device.
11 Citations
24 Claims
-
1. An apparatus to improve the utility of solid-state storage media, the apparatus comprising:
-
a media characteristic module that references one or more storage media characteristics for a set of storage cells of solid-state storage media; a configuration parameter module that determines a configuration parameter for the set of storage cells based on the one or more storage media characteristics; and a storage cell configuration module that configures the set of storage cells to use the determined configuration parameter, wherein configuring the set of storage cells to use the determined configuration parameter comprises communicating with a device driver executing on a host device external to the apparatus. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system to improve the utility of solid-state storage media, the system comprising:
-
a solid-state storage device, the solid-state storage device comprising solid-state storage media; a media characteristic module that references one or more storage media characteristics for a set of storage cells of the solid-state storage media; a configuration parameter module that determines a configuration parameter for the set of storage cells based on the one or more storage media characteristics; and a storage cell configuration module that configures the set of storage cells to use the determined configuration parameter, wherein the storage cell configuration module uses an interface of the set of storage cells to configure the set of storage cells by communicating with a device driver installed on a host device in communication with the solid-state storage device. - View Dependent Claims (9)
-
-
10. A method to improve the utility of solid-state storage media comprised within a solid state storage device, the method comprising:
-
referencing one or more storage media characteristics for a set of storage cells of the solid-state storage media; determining a configuration parameter for the set of storage cells based on the one or more storage media characteristics; and configuring the set of storage cells to use the determined configuration parameter wherein the configuration parameter comprises a parameter of the set of storage cells modifiable by a module external to the solid-state storage device by way of an interface, wherein the module external to the solid-state storage device comprises a device driver executing on a host device. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification