-
公开(公告)号:US09104891B2
公开(公告)日:2015-08-11
申请号:US13692358
申请日:2012-12-03
Applicant: Imation Corp.
Inventor: Laurence Hamid , Scott Ashdown
CPC classification number: G06F21/554 , G06F3/0619 , G06F3/0656 , G06F3/0679 , G06F12/0815 , G06F21/70 , G06F21/74 , G06F21/79 , G06F2212/222 , G06F2221/2101 , G06F2221/2105
Abstract: Techniques for recovering from unexpected removal of (or other unexpected power loss) a flash memory device from a computer system. An interpolated device driver notes whenever the flash memory device is unexpectedly removed, or otherwise unexpectedly powers off or enters a locked state. If the flash memory device is reinserted, the interpolated device driver reinitializes the flash memory device, and satisfies any flash memory device security protocol, so the flash memory device and the computer system can be restored to their status just before unexpected removal. The interpolated device driver caches requests to the flash memory device, and when status is restored to just before removal, replays those requests to the flash memory device, so the flash memory device responds to those requests as if it had ever been removed. The computer system does not notice any break in service by the flash memory device due to removal and reinsertion.
Abstract translation: 从计算机系统意外去除闪存设备(或其他意外的功率损耗)恢复的技术。 每当闪存设备意外删除时,内插设备驱动程序都会注意,否则意外关闭或进入锁定状态。 如果重新插入闪存设备,插值设备驱动程序将重新初始化闪存设备,并满足任何闪存设备安全协议,因此闪存设备和计算机系统可以在意外删除之前恢复到其状态。 内插设备驱动程序将请求缓存到闪存设备,并且当状态恢复到正好在移除之前时,将这些请求重放到闪存设备,因此闪存设备就像已经被去除一样对其进行响应。 计算机系统没有注意到由于移除和重新插入,闪存设备的任何服务中断。
-
公开(公告)号:US20160041792A1
公开(公告)日:2016-02-11
申请号:US14822202
申请日:2015-08-10
Applicant: Imation Corp.
Inventor: Laurence Hamid , Scott Ashdown
CPC classification number: G06F21/554 , G06F3/0619 , G06F3/0656 , G06F3/0679 , G06F12/0815 , G06F21/70 , G06F21/74 , G06F21/79 , G06F2212/222 , G06F2221/2101 , G06F2221/2105
Abstract: Techniques for recovering from unexpected removal of (or other unexpected power loss) a flash memory device from a computer system. An interpolated device driver notes whenever the flash memory device is unexpectedly removed, or otherwise unexpectedly powers off or enters a locked state. If the flash memory device is reinserted, the interpolated device driver reinitializes the flash memory device, and satisfies any flash memory device security protocol, so the flash memory device and the computer system can be restored to their status just before unexpected removal. The interpolated device driver caches requests to the flash memory device, and when status is restored to just before removal, replays those requests to the flash memory device, so the flash memory device responds to those requests as if it had ever been removed. The computer system does not notice any break in service by the flash memory device due to removal and reinsertion.
Abstract translation: 从计算机系统意外去除闪存设备(或其他意外的功率损耗)恢复的技术。 每当闪存设备意外删除时,内插设备驱动程序都会注意,否则意外关闭或进入锁定状态。 如果重新插入闪存设备,插值设备驱动程序将重新初始化闪存设备,并满足任何闪存设备安全协议,因此闪存设备和计算机系统可以在意外删除之前恢复到其状态。 内插设备驱动程序将请求缓存到闪存设备,并且当状态恢复到正好在移除之前时,将这些请求重放到闪存设备,因此闪存设备就像已经被去除一样对其进行响应。 计算机系统没有注意到由于移除和重新插入,闪存设备的任何服务中断。
-
公开(公告)号:US20140157362A1
公开(公告)日:2014-06-05
申请号:US13692358
申请日:2012-12-03
Applicant: IMATION CORP.
Inventor: Laurence Hamid , Scott Ashdown
IPC: G06F21/70
CPC classification number: G06F21/554 , G06F3/0619 , G06F3/0656 , G06F3/0679 , G06F12/0815 , G06F21/70 , G06F21/74 , G06F21/79 , G06F2212/222 , G06F2221/2101 , G06F2221/2105
Abstract: Techniques for recovering from unexpected removal of (or other unexpected power loss) a flash memory device from a computer system. An interpolated device driver notes whenever the flash memory device is unexpectedly removed, or otherwise unexpectedly powers off or enters a locked state. If the flash memory device is reinserted, the interpolated device driver reinitializes the flash memory device, and satisfies any flash memory device security protocol, so the flash memory device and the computer system can be restored to their status just before unexpected removal. The interpolated device driver caches requests to the flash memory device, and when status is restored to just before removal, replays those requests to the flash memory device, so the flash memory device responds to those requests as if it had ever been removed. The computer system does not notice any break in service by the flash memory device due to removal and reinsertion.
Abstract translation: 从计算机系统意外去除闪存设备(或其他意外的功率损耗)恢复的技术。 每当闪存设备意外删除时,内插设备驱动程序都会注意,否则意外关闭或进入锁定状态。 如果重新插入闪存设备,插值设备驱动程序将重新初始化闪存设备,并满足任何闪存设备安全协议,因此闪存设备和计算机系统可以在意外删除之前恢复到其状态。 内插设备驱动程序将请求缓存到闪存设备,并且当状态恢复到正好在移除之前时,将这些请求重放到闪存设备,因此闪存设备就像已经被去除一样对其进行响应。 计算机系统没有注意到由于移除和重新插入,闪存设备的任何服务中断。
-
-