Techniques for encrypting data on storage devices using an intermediate key
    1.
    发明授权
    Techniques for encrypting data on storage devices using an intermediate key 有权
    使用中间密钥加密存储设备上的数据的技术

    公开(公告)号:US08315394B2

    公开(公告)日:2012-11-20

    申请号:US11923123

    申请日:2007-10-24

    IPC分类号: G06F21/00

    CPC分类号: H04L9/0822 H04L9/0863

    摘要: A data storage device encrypts data stored in non-volatile memory using a bulk encryption key. The data storage device uses a key derivation function to generate an initial encryption key. The data storage device then wraps an intermediate encryption key with the initial encryption key and stores the wrapped intermediate key in the non-volatile memory. The data storage device wraps the bulk encryption key with the intermediate encryption key and stores the wrapped bulk encryption key in the non-volatile memory. The data storage device can unwrap the wrapped intermediate key to generate the intermediate encryption key using the initial encryption key. The data storage device can unwrap the wrapped bulk encryption key to generate the bulk encryption key using the intermediate encryption key. The data storage device decrypts data stored in the non-volatile memory using the bulk encryption key.

    摘要翻译: 数据存储设备使用批量加密密钥对存储在非易失性存储器中的数据进行加密。 数据存储装置使用密钥导出函数来生成初始加密密钥。 然后,数据存储设备将具有初始加密密钥的中间加密密钥包裹起来,并将包裹的中间密钥存储在非易失性存储器中。 数据存储设备将批量加密密钥与中间加密密钥打包,并将包装的批量加密密钥存储在非易失性存储器中。 数据存储设备可以使用初始加密密钥解包包裹的中间密钥以产生中间加密密钥。 数据存储设备可以使用中间加密密钥解开包装的批量加密密钥以生成批量加密密钥。 数据存储装置使用批量加密密钥对存储在非易失性存储器中的数据进行解密。

    Techniques for providing verifiable security in storage devices
    2.
    发明授权
    Techniques for providing verifiable security in storage devices 有权
    在存储设备中提供可验证安全性的技术

    公开(公告)号:US07971241B2

    公开(公告)日:2011-06-28

    申请号:US11615843

    申请日:2006-12-22

    IPC分类号: G06F7/04

    CPC分类号: G06F21/80

    摘要: A verifiable security mode is provided for securing data on a storage device, such as a hard disk drive. When the verifiable security mode is enabled, only authenticated accesses to data stored on the storage device are permitted after entering a password. An end user is prevented from disabling the verifiable security mode. The verifiable security mode can be set to allow or disallow an administrator from disabling the verifiable security mode. The verifiable security mode can be implemented, for example, in firmware on a hard disk drive (HDD).

    摘要翻译: 提供了可验证的安全模式,用于将数据保护在诸如硬盘驱动器的存储设备上。 当启用可验证的安全模式时,只有在输入密码后才允许对存储设备上存储的数据进行身份验证访问。 防止最终用户禁用可验证的安全模式。 可验证的安全模式可以设置为允许或禁止管理员禁用可验证的安全模式。 可验证的安全模式可以例如在硬盘驱动器(HDD)上的固件中实现。

    Storage device with write barrier sensitive write commands and write barrier insensitive commands
    3.
    发明授权
    Storage device with write barrier sensitive write commands and write barrier insensitive commands 有权
    具有写入屏障敏感写命令和写阻止不敏感命令的存储设备

    公开(公告)号:US08006047B2

    公开(公告)日:2011-08-23

    申请号:US11823441

    申请日:2007-06-27

    IPC分类号: G06F12/00

    摘要: The invention is a storage device which implements a write barrier command and provides means for a host to designate other write commands as being sensitive or insensitive to the existence of write barrier commands. The device can optimize the execution of commands by changing the order of execution of write commands that are insensitive to write barrier command. In an embodiment of the invention a flag associated with the write command indicates whether the command is sensitive or insensitive to the existence of write barrier commands. In an embodiment of the invention the write barrier command can be implemented as a write command with a flag that indicates whether the command is a write barrier command. In one embodiment of the invention the queue of commands and data to be written to the media is stored in a non-volatile cache.

    摘要翻译: 本发明是一种实现写入屏障命令的存储设备,并且提供用于主机将其他写入命令指定为对写入障碍命令的存在敏感或不敏感的装置。 该设备可以通过改变对写入屏障命令不敏感的写入命令的执行顺序来优化命令的执行。 在本发明的实施例中,与写入命令相关联的标志指示命令是否对写入屏障命令的存在敏感或不敏感。 在本发明的一个实施例中,写屏障命令可以被实现为具有指示该命令是否是写屏障命令的标志的写入命令。 在本发明的一个实施例中,要写入媒体的命令和数据队列被存储在非易失性高速缓存中。

    Techniques for enhancing the functionality of file systems
    4.
    发明授权
    Techniques for enhancing the functionality of file systems 有权
    用于增强文件系统功能的技术

    公开(公告)号:US07853822B2

    公开(公告)日:2010-12-14

    申请号:US11566978

    申请日:2006-12-05

    IPC分类号: G06F11/00

    摘要: Enhancements to the functionality of a file system are provided. A file system can provide an additional level of error correction, in addition to the error correction provided by a data storage device. An extension to the metadata area in a file system can store index information about data files that the file system can use to reduce the time it takes to access the files. A file system can use extended metadata to store conditional access information for data files stored in the file system. A data storage device can also examine and characterize the data being stored in order to categorize a user's files automatically. Modules can be loaded into a file system to provide new functionality to the file system. The modules can load additional modules to extend their functionality.

    摘要翻译: 提供对文件系统的功能的增强。 除了由数据存储装置提供的纠错之外,文件系统还可以提供额外的纠错级别。 文件系统中的元数据区域的扩展可以存储关于文件系统可以使用的数据文件的索引信息,以减少访问文件所需的时间。 文件系统可以使用扩展元数据来存储文件系统中存储的数据文件的条件访问信息。 数据存储设备还可以检查和表征正在存储的数据,以便自动对用户文件进行分类。 模块可以加载到文件系统中,为文件系统提供新的功能。 这些模块可以加载其他模块以扩展其功能。

    Adaptive command scheduling
    5.
    发明授权
    Adaptive command scheduling 有权
    自适应命令调度

    公开(公告)号:US08683469B2

    公开(公告)日:2014-03-25

    申请号:US11848174

    申请日:2007-08-30

    IPC分类号: G06F9/46

    CPC分类号: G06F11/1435 Y10S707/99953

    摘要: A system for enhancing command scheduling is provided. In particular embodiments, the system includes a processor and a scheduler that receives commands from the processor for accessing a storage device. The scheduler receives a set of commands, some of which have a deadline, and the scheduler is configured to determine an execution order for those commands. The scheduler is also configured to defer the execution of one or more of those commands to a later time.

    摘要翻译: 提供了一种用于增强命令调度的系统。 在特定实施例中,系统包括处理器和调度器,其从处理器接收命令以访问存储设备。 调度器接收一组命令,其中一些命令有一个最后期限,并且调度器被配置为确定这些命令的执行顺序。 调度器还被配置为将这些命令中的一个或多个的执行推迟到稍后时间。

    Data channel with joint data estimation and timing recovery
    6.
    发明授权
    Data channel with joint data estimation and timing recovery 失效
    具有联合数据估计和定时恢复的数据通道

    公开(公告)号:US07113555B2

    公开(公告)日:2006-09-26

    申请号:US10272372

    申请日:2002-10-15

    IPC分类号: H03D1/00 H03D1/04

    CPC分类号: G11B20/18

    摘要: A data channel includes a data detector that approximates both inter-symbol-interference (ISI) and random timing perturbations using a single finite-state hidden Markov model. The ISI is approximated by a finite impulse response and the timing perturbations are approximated by a first order random walk. The data signal, which is subject to inter-symbol interference and timing perturbations, is sampled periodically over a succession of time epochs without regard to timing perturbations. Timing perturbation values and data states are then assigned for each epoch, and each timing perturbation value is paired with each data state to arrive at a set of composite states. Probabilities are then assigned between composite states in successive epochs to arrive at the most probable composite state sequence corresponding to the sequence of detected data values from the sampled data. A Viterbi algorithm is then applied to find the maximum likelihood sequence of composite states. The resulting composite state sequence then defines both the data sequence and timing trajectory which, jointly, are most likely given the observations.

    摘要翻译: 数据通道包括使用单个有限状态隐马尔科夫模型近似符号间干扰(ISI)和随机定时扰动两者的数据检测器。 ISI由有限脉冲响应近似,并且定时扰动由第一阶随机游走近似。 经历了符号间干扰和定时扰动的数据信号在一系列时间周期内被周期性地采样,而不考虑定时扰动。 然后为每个时期分配定时扰动值和数据状态,并且每个定时扰动值与每个数据状态配对以得到一组复合状态。 然后在连续历元中的复合状态之间分配概率,以便从采样数据中得到对应于检测到的数据值序列的最可能的复合状态序列。 然后应用维特比算法来找到复合状态的最大似然序列。 所得到的复合状态序列随后定义了数据序列和定时轨迹,它们最有可能给出观测结果。

    Soft output viterbi algorithm (SOVA) with error filters
    7.
    发明授权
    Soft output viterbi algorithm (SOVA) with error filters 失效
    带有错误滤波器的软输出维特比算法(SOVA)

    公开(公告)号:US06708308B2

    公开(公告)日:2004-03-16

    申请号:US09757984

    申请日:2001-01-10

    IPC分类号: H03M1303

    摘要: This invention is a Viterbi algorithm combined with the use of error filters outputs to produce bit reliabilities. The present invention is a SOVA-like method using error filters to reduce the complexity of bit reliability determination further than that of the ordinary SOVA method. Error patterns corresponding to each of a handful of dominant i.e., most common error patterns are determined from experimental data. Error filters determine likelihoods of each postulated error pattern. These likelihoods are then combined to produce bit reliabilities that may be passed on to an outer error correction decoder. The filters, typically six or seven of them, resolve most of the errors thereby simplifying computation dramatically.

    摘要翻译: 本发明是一种维特比算法,结合使用误差滤波器输出产生位可靠性。 本发明是一种使用误差滤波器的SOVA类方法,其比通常的SOVA方法更低的比特可靠性确定的复杂度。 从实验数据确定对应于少数占主导地位,即最常见的误差模式中的每一个的错误模式。 错误过滤器确定每个假设错误模式的可能性。 然后将这些可能性组合以产生可以传递到外部纠错解码器的位可靠性。 滤波器(通常为6或7个)解决了大部分错误,从而大大简化了计算。

    Techniques for improving the reliability of file systems
    9.
    发明授权
    Techniques for improving the reliability of file systems 失效
    提高文件系统可靠性的技术

    公开(公告)号:US07640412B2

    公开(公告)日:2009-12-29

    申请号:US11750593

    申请日:2007-05-18

    IPC分类号: G06F12/16

    CPC分类号: G06F11/1435 Y10S707/99953

    摘要: A system for enhancing the reliability of file systems is provided. In particular embodiments, the system includes a data storage device that includes one or more journal blocks, one or more primary metadata blocks, and one or more mirror metadata blocks. The system also includes a file system that writes metadata to the one or more journal blocks before writing the metadata to both the one or more primary metadata blocks and to the one or more mirror metadata blocks.

    摘要翻译: 提供了一种用于增强文件系统的可靠性的系统。 在特定实施例中,系统包括包括一个或多个日志块,一个或多个主要元数据块以及一个或多个镜像元数据块的数据存储设备。 该系统还包括在将元数据写入一个或多个主要元数据块和一个或多个镜像元数据块之前将元数据写入一个或多个日志块的文件系统。

    Techniques For Improving The Reliability of File Systems
    10.
    发明申请
    Techniques For Improving The Reliability of File Systems 失效
    提高文件系统可靠性的技术

    公开(公告)号:US20080168108A1

    公开(公告)日:2008-07-10

    申请号:US11750593

    申请日:2007-05-18

    IPC分类号: G06F12/16 G06F17/30

    CPC分类号: G06F11/1435 Y10S707/99953

    摘要: A system for enhancing the reliability of file systems is provided. In particular embodiments, the system includes a data storage device that includes one or more journal blocks, one or more primary metadata blocks, and one or more mirror metadata blocks. The system also includes a file system that writes metadata to the one or more journal blocks before writing the metadata to both the one or more primary metadata blocks and to the one or more mirror metadata blocks.

    摘要翻译: 提供了一种用于增强文件系统的可靠性的系统。 在特定实施例中,系统包括包括一个或多个日志块,一个或多个主要元数据块以及一个或多个镜像元数据块的数据存储设备。 该系统还包括在将元数据写入一个或多个主要元数据块和一个或多个镜像元数据块之前将元数据写入一个或多个日志块的文件系统。