Patent ID: 8365279

Claim:
A method for dynamic content tracing, the method comprising: performing the following in a storage device, wherein the storage device stores content having a plurality of sequences of data, each sequence of data having original data and at least one variation of the original data: receiving an identifier of a host device in communication with the storage device; for each sequence of data, selecting either the original data or one of the at least one variation of the original data based on the identifier of the host device; creating a temporary logical-block-address-to-physical-block-address table, in which the selections are mapped to target locations specified by the identifier from the host device; assembling a version of the content from the selections, wherein the assembled version of the content is unique to the host device and therefore can be used to trace the assembled version of the content back to the host device; and providing the assembled version of the content to the host device.