发明名称 Method and system for protecting data, storage device, and storage device controller
摘要 A method and a system for protecting data, a storage device, and a storage device controller are provided. In the present method, when a host accesses data in the storage device, whether the host performs a play operation or a copy operation on the data is first determined. If the host performs the play operation on the data, the storage device continues to execute the play operation so as to allow the host to access the data. On the other hand, if the host performs the copy operation on the data, the storage device executes an interference procedure so as to prevent or retard the data from being copied into the host.
申请公布号 US8826461(B2) 申请公布日期 2014.09.02
申请号 US200912623227 申请日期 2009.11.20
申请人 Phison Electronics Corp. 发明人 Yu Hsiang-Hsiung;Shen Yu-Chung;Chen Yun-Chieh
分类号 G06F21/00;G11B20/00;G06F21/78;G11B20/10 主分类号 G06F21/00
代理机构 J.C. Patents 代理人 J.C. Patents
主权项 1. A data protection method, for protecting data stored in a storage device when a host accesses the data, the data protection method comprising: receiving at least one reading instruction from the host by a storage device controller in the storage device; executing the at least one reading instruction by the storage device controller in the storage device; after executing the at least one reading instruction by the storage device controller, determining whether the host performs a play operation or a copy operation on the data stored in the storage device by the storage device controller in the storage device; if the storage device controller determines that the host performs the play operation on the data, continuously executing the play operation on the storage device so as to allow the host to access the data by the storage device controller; and if the storage device controller determines that the host performs the copy operation on the data, executing an interference procedure to interfere the data stored in the storage device from being copied into the host by the storage device controller, wherein the step of determining whether the host performs the play operation or the copy operation on the data stored in the storage device comprises: determining that the host performs the copy operation on the data when a total number of the at least one reading instruction is larger than or equal to a predetermined number and all read data lengths respectively corresponding to the at least one reading instruction are larger than a predetermined length.
地址 Miaoli TW