Patents by Inventor Eric R. Dunn
Eric R. Dunn has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 9536619Abstract: Data are refreshed in a nonvolatile solid-state device to significantly reduce the likelihood of data retention errors. Test data are written in a region of the nonvolatile solid-state device when user data are stored in the nonvolatile solid-state device, and are subsequently read to detect the possibility of data retention errors occurring when the associated user data are read. The test data may be a portion of the user data or a predetermined test pattern. To increase sensitivity to incipient charge leakage that may compromise the user data, the test data may be written using a modified write process and/or read with a modified read operation. The nonvolatile solid-state device may be employed as part of a solid-state drive or as the flash-memory portion of a hybrid hard disk drive.Type: GrantFiled: May 27, 2015Date of Patent: January 3, 2017Assignee: Kabushiki Kaisha ToshibaInventors: Richard M. Ehrlich, Eric R. Dunn, Hiroshi Sukegawa
-
Publication number: 20160351270Abstract: Data are refreshed in a nonvolatile solid-state device to significantly reduce the likelihood of data retention errors. Test data are written in a region of the nonvolatile solid-state device when user data are stored in the nonvolatile solid-state device, and are subsequently read to detect the possibility of data retention errors occurring when the associated user data are read. The test data may be a portion of the user data or a predetermined test pattern. To increase sensitivity to incipient charge leakage that may compromise the user data, the test data may be written using a modified write process and/or read with a modified read operation. The nonvolatile solid-state device may be employed as part of a solid-state drive or as the flash-memory portion of a hybrid hard disk drive.Type: ApplicationFiled: May 27, 2015Publication date: December 1, 2016Inventors: Richard M. EHRLICH, Eric R. DUNN, Hiroshi SUKEGAWA
-
Publication number: 20160320970Abstract: A hybrid drive and associated methods provide low-overhead storage of a hibernation file in the hybrid hard disk drive. During operation, the hybrid drive allocates a portion of solid-state memory in the drive that is large enough to accommodate a hibernation file associated with a host device of the hybrid drive. In addition to the erased memory blocks that are normally present during operation of the hybrid drive, the portion of solid-state memory allocated for accommodating the hibernation file may include over-provisioned memory blocks, blocks used to store a previous hibernation file that has been trimmed, and/or non-dirty blocks.Type: ApplicationFiled: July 7, 2016Publication date: November 3, 2016Inventors: Richard M. EHRLICH, Eric R. DUNN, Fernando Anibal ZAYAS, Thorsten SCHMIDT
-
Publication number: 20160299850Abstract: Data is stored in a hybrid HDD that includes a magnetic storage medium and a nonvolatile solid-state device according to multiple modes of operation: a full caching mode, a transitional caching mode, and an HDD only mode. The mode of operation may be selected based on the current condition or performance of individual storage regions in a nonvolatile solid-state device of the hybrid HDD, or on the current condition or performance of the nonvolatile solid-state device as a whole. As the nonvolatile solid-state device undergoes wear, performance of the hybrid HDD is maintained by using less reliable memory blocks in the nonvolatile solid-state device as a read cache, even when these memory blocks are considered too unreliable to store dirty data.Type: ApplicationFiled: April 8, 2015Publication date: October 13, 2016Inventors: Mine Wonkyung BUDIMAN, Andre C. HALL, Eric R. DUNN, Thorsten SCHMIDT
-
Publication number: 20160283155Abstract: A data storage device that includes a magnetic storage device selects one or more power states of the magnetic storage device based on a time interval since a most recent time data has been read from or written to the magnetic storage device. The power state of the magnetic storage device can be changed from a higher power consumption state to a lower power consumption state when the time interval exceeds a predetermined value. The power consumption state may be changed from an active servo state to an intermediate power consumption state, a park state, and/or a standby state, depending on the time elapsed since the most recent time data has been read from or written to the magnetic storage device.Type: ApplicationFiled: June 2, 2016Publication date: September 29, 2016Inventors: Richard M. EHRLICH, Eric R. DUNN, Daniel TCHEN, Annie Mylang LE, Mine Wonkyung BUDIMAN, Fernando Anibal ZAYAS
-
Patent number: 9417820Abstract: A hybrid drive and associated methods provide low-overhead storage of a hibernation file in the hybrid hard disk drive. During operation, the hybrid drive allocates a portion of solid-state memory in the drive that is large enough to accommodate a hibernation file associated with a host device of the hybrid drive. In addition to the erased memory blocks that are normally present during operation of the hybrid drive, the portion of solid-state memory allocated for accommodating the hibernation file may include over-provisioned memory blocks, blocks used to store a previous hibernation file that has been trimmed, and/or non-dirty blocks.Type: GrantFiled: December 6, 2012Date of Patent: August 16, 2016Assignee: Kabushiki Kaisha ToshibaInventors: Richard M. Ehrlich, Eric R. Dunn, Fernando A. Zayas, Thorsten Schmidt
-
Patent number: 9396755Abstract: Data is stored in a hybrid drive that includes a magnetic storage medium and a non-volatile solid-state device using a temperature-defined data-storage policy. According to the temperature-defined data storage policy, the drive can perform operations for modulating the temperature of the drive, minimizing increased wear on memory cells in the non-volatile solid-state device, and/or preventing data stored in the non-volatile solid-state device from being lost.Type: GrantFiled: February 20, 2013Date of Patent: July 19, 2016Assignee: KABUSHIKI KAISHA TOSHIBAInventors: Mine Wonkyung Budiman, Thorsten Schmidt, Richard M. Ehrlich, Eric R. Dunn
-
Publication number: 20160085457Abstract: A hybrid drive and associated methods increase the rate at which data are transferred to a nonvolatile storage medium in the hybrid drive. By using a large nonvolatile solid state memory device as cache memory for a magnetic disk drive, a very large number of write commands can be cached and subsequently reordered and executed in an efficient manner. In addition, strategic selection and reordering of only a portion of the write commands stored in the nonvolatile solid state memory device increases efficiency of the reordering process.Type: ApplicationFiled: December 1, 2015Publication date: March 24, 2016Inventors: Fernando Anibal ZAYAS, Richard M. EHRLICH, Eric R. DUNN
-
Publication number: 20160077962Abstract: In a cache policy for a hybrid drive having a magnetic storage device and a non-volatile solid-state device, the hybrid drive is configured to write the most recent version of data associated with a logical block address to the non-volatile solid-state device when the logical block address is associated with previously written data and is overlapped by a subsequent disk write operation. Advantageously, the most recent version of data associated with the overlapped logical block address is stored in cache in the non-volatile solid-state device, even when the subsequent disk write operation results in the overlapped logical block address being trimmed from cache or otherwise invalidated. Consequently, data associated with the overlapped logical block address can be accessed more quickly than data written to the magnetic storage device.Type: ApplicationFiled: September 17, 2014Publication date: March 17, 2016Inventors: Richard M. EHRLICH, Eric R. DUNN
-
Publication number: 20150324121Abstract: A method and a system are provided for improving performance of a hybrid drive including a non-volatile semiconductor memory device partitioned into blocks, each of the blocks containing a plurality of sectors, and a magnetic storage device. Performance of the hybrid drive is improved by tracking data types of each sector stored in the blocks, the data types including a first data type, which is data that is unconditionally available for host accesses, a second data type, which is data that is conditionally available for host accesses, and a third data type, which is data unavailable for host accesses, and collecting erasable blocks from the blocks of the non-volatile semiconductor memory device according to the data types. The erasable blocks include a block that contains data of the second data type, such that the host may access from this block even though this block is erasable.Type: ApplicationFiled: May 8, 2014Publication date: November 12, 2015Applicant: KABUSHIKI KAISHA TOSHIBAInventors: Richard M. EHRLICH, Eric R. DUNN
-
Publication number: 20150277764Abstract: A hybrid drive that includes a magnetic storage medium and a non-volatile solid-state device is operable in multiple modes and is configured to switch operation between the multiple modes, depending on the history of data accesses from a host.Type: ApplicationFiled: March 28, 2014Publication date: October 1, 2015Applicant: KABUSHIKI KAISHA TOSHIBAInventors: Richard M. EHRLICH, Eric R. DUNN
-
Patent number: 8982499Abstract: A data storage device that includes a magnetic storage device and a non-magnetic nonvolatile storage device that measures a hit rate of read/write commands that result in accesses to the non-magnetic nonvolatile storage device, and adjusts a length of a time period, such as an idle time, based on the hit rate. The duration of the time period can be set each time the magnetic storage device is accessed. Upon expiration of the time period, if the magnetic storage device has not yet been accessed, the magnetic storage device is changed from a higher power consumption state to a lower power consumption state.Type: GrantFiled: August 23, 2013Date of Patent: March 17, 2015Assignee: Kabushiki Kaisha ToshibaInventors: Richard M. Ehrlich, Mine Wonkyung Budiman, Eric R. Dunn, Annie Mylang Le, Fernando Anibal Zayas
-
Publication number: 20150055243Abstract: A data storage device that includes a magnetic storage device and a non-magnetic nonvolatile storage device that measures a hit rate of read/write commands that result in accesses to the non-magnetic nonvolatile storage device, and adjusts a length of a time period, such as an idle time, based on the hit rate. The duration of the time period can be set each time the magnetic storage device is accessed. Upon expiration of the time period, if the magnetic storage device has not yet been accessed, the magnetic storage device is changed from a higher power consumption state to a lower power consumption state.Type: ApplicationFiled: August 23, 2013Publication date: February 26, 2015Applicant: KABUSHIKI KAISHA TOSHIBAInventors: Richard M. EHRLICH, Mine Wonkyung BUDIMAN, Eric R. DUNN, Annie Mylang LE, Fernando Anibal ZAYAS
-
Publication number: 20140258591Abstract: A data storage device includes a magnetic storage device and a non-volatile solid-state memory device. The addressable space of the non-volatile solid-state storage device is partitioned into a plurality of equal sized segments and the addressable space of a command to read or write data to the data storage device is partitioned into a number of equal sized sets of contiguous addresses, such that each set of contiguous addresses has the same size as a segment of the addressable space of the non-volatile solid-state storage device. Storage can be allocated in the non-volatile solid-state device for selected sets of the contiguous addresses by mapping each selected set to a specific segment of the addressable space of the non-volatile solid-state device.Type: ApplicationFiled: March 7, 2013Publication date: September 11, 2014Applicant: Kabushiki Kaisha ToshibaInventor: Eric R. DUNN
-
Publication number: 20140258745Abstract: A data storage device that includes a magnetic storage device selects one or more power states of the magnetic storage device based on a time interval since a most recent time data has been read from or written to the magnetic storage device. The power state of the magnetic storage device can be changed from a higher power consumption state to a lower power consumption state when the time interval exceeds a predetermined value. The power consumption state may be changed from an active servo state to an intermediate power consumption state, a park state, and/or a standby state, depending on the time elapsed since the most recent time data has been read from or written to the magnetic storage device.Type: ApplicationFiled: March 7, 2013Publication date: September 11, 2014Applicant: KABUSHIKI KAISHA TOSHIBAInventors: Richard M. EHRLICH, Eric R. DUNN, Daniel TCHEN, Annie Mylang LE, Mine Wonkyung BUDIMAN, Fernando Anibal ZAYAS
-
Publication number: 20140233132Abstract: Data is stored in a hybrid drive that includes a magnetic storage medium and a non-volatile solid-state device using a temperature-defined data-storage policy. According to the temperature-defined data storage policy, the drive can perform operations for modulating the temperature of the drive, minimizing increased wear on memory cells in the non-volatile solid-state device, and/or preventing data stored in the non-volatile solid-state device from being lost.Type: ApplicationFiled: February 20, 2013Publication date: August 21, 2014Applicant: KABUSHIKI KAISHA TOSHIBAInventors: Mine Wonkyung BUDIMAN, Thorsten SCHMIDT, Richard M. EHRLICH, Eric R. DUNN
-
Publication number: 20140164675Abstract: A hybrid drive and associated methods provide low-overhead storage of a hibernation file in the hybrid hard disk drive. During operation, the hybrid drive allocates a portion of solid-state memory in the drive that is large enough to accommodate a hibernation file associated with a host device of the hybrid drive. In addition to the erased memory blocks that are normally present during operation of the hybrid drive, the portion of solid-state memory allocated for accommodating the hibernation file may include over-provisioned memory blocks, blocks used to store a previous hibernation file that has been trimmed, and/or non-dirty blocks.Type: ApplicationFiled: December 6, 2012Publication date: June 12, 2014Inventors: Richard M. EHRLICH, Eric R. DUNN, Fernando A. ZAYAS, Thorsten SCHMIDT
-
Publication number: 20130242425Abstract: A hybrid drive and associated methods increase the rate at which data are transferred to a nonvolatile storage medium in the hybrid drive. By using a large nonvolatile solid state memory device as cache memory for a magnetic disk drive, a very large number of write commands can be cached and subsequently reordered and executed in an efficient manner. In addition, strategic selection and reordering of only a portion of the write commands stored in the nonvolatile solid state memory device increases efficiency of the reordering process.Type: ApplicationFiled: March 16, 2012Publication date: September 19, 2013Applicant: Toshiba America Electronics Components, Inc.Inventors: Fernando A. ZAYAS, Richard M. EHRLICH, Eric R. DUNN
-
Patent number: 8223449Abstract: A servo sector address and a track address of a recording medium of a disk drive are encoded into a combined address value. The combined address value is stored in a combined address field that has fewer bits than the total bits required to uniquely encode the servo sector address and the track address. The position of a transducer head, indicated by the servo sector address and the track address, is determined by reading encoded values from two consecutive servo sectors on the recording medium and then decoding the encoded values.Type: GrantFiled: August 5, 2010Date of Patent: July 17, 2012Assignee: Kabushiki Kaisha ToshibaInventor: Eric R. Dunn
-
Publication number: 20120033322Abstract: A servo sector address and a track address of a recording medium of a disk drive are encoded into a combined address value. The combined address value is stored in a combined address field that has fewer bits than the total bits required to uniquely encode the servo sector address and the track address. The position of a transducer head, indicated by the servo sector address and the track address, is determined by reading encoded values from two consecutive servo sectors on the recording medium and then decoding the encoded values.Type: ApplicationFiled: August 5, 2010Publication date: February 9, 2012Applicant: Toshiba America Information Systems, Inc.Inventor: Eric R. DUNN