发明名称 Using counters and a table to protect data in a storage device
摘要 Provided are a system, memory controller, and method for using counters and a table to protect data in a storage device. Upon initiating operations to modify a file in the storage device, a storage write counter is incremented in response to initiating the operations to modify the file. In response to incrementing the storage write counter, write table operations are initiated including setting a table write counter to a storage write counter and setting a table commit counter to the storage commit counter plus a value. The operation to modify the file in response to completing the write table operations. The system commit counter is incremented by the value in response to completing the operation to modify the file.
申请公布号 US9626119(B2) 申请公布日期 2017.04.18
申请号 US201414542510 申请日期 2014.11.14
申请人 INTEL CORPORATION 发明人 Stevens, Jr. William A.;Sarangdhar Nitin V.
分类号 G06F12/00;G06F13/00;G06F13/28;G06F3/06;G06F21/62 主分类号 G06F12/00
代理机构 Konrad Raynes Davda & Victor LLP 代理人 Konrad Raynes Davda & Victor LLP ;Victor David W.
主权项 1. A system for protecting data in a storage device, comprising: a storage write counter; a storage commit counter; a table including a table write counter and a table commit counter; a security engine executed to: initiate operations to modify a file;increment the storage write counter in response to initiating the operations to modify the file;in response to incrementing the storage write counter, initiate write table operations including setting the table write counter to the storage write counter and setting the table commit counter to the storage commit counter plus a value;perform the operation to modify the file in response to completing the write table operations; andincrement the storage commit counter by the value in response to completing the operation to modify the file.
地址 Santa Clara CA US