US Patent:
20070088923, Apr 19, 2007
Inventors:
Lawrence Chiu - Cupertino CA, US
Patrick Cozzi - Drexel Hill PA, US
Patrick Eaton - Lafayette CA, US
Prasenjit Sarkar - San Jose CA, US
Krishnakumar Surugucchi - Fremont CA, US
Kaladhar Voruganti - San Jose CA, US
International Classification:
G06F 13/00
Abstract:
A system, program storage device, and method of optimizing data placement on a storage device, the method comprising establishing a specified time constraint for which the storage device is to delete data stored thereon; dividing a data object into a plurality of data bits; programming a block of data and the data bits with a logic operand if the storage device is incapable of deleting the data within the specified time constraint; creating an encoded block of data from the programmed block of data and the data bits; organizing the encoded block of data and the data bits in the storage device according to data deletion requirements; and removing the data bits from the storage device if the data bits are organized within a specified data deletion requirement, wherein the data bits are removed using a data shredding process, and wherein the logic operand comprises an exclusive-or (XOR) operator.