Patent ID: 8868511

Claim:
A computer-implemented method for archiving information, the method comprising: executing a first application; determining that the first application is an application of a first type; receiving, from the first application, a first request to delete first information from a first storage location; performing, based on having determined that the first application is the application of the first type, the first request to delete the first information without converting the first request into separate copy and delete requests; executing a second application; determining that the second application is an application of a second type, wherein the first application type is different from the second application type; receiving, from the second application, a second request to delete second information from a second storage location; converting, based on having determined that the second application is the application of the second type, the second request to delete the second information to new requests that comprise: (i) a copy request to copy the second information from the second storage location to a third storage location, and (ii) a delete request to delete the second information from the second storage location.