Patent ID: 8521829

Claim:
A computer-implemented method for providing conditional access to server-based applications from remote access devices, the method comprising: downloading sample data to one or both of a cache and a file directory at a remote access device, the sample data being associated with a server-based application and downloaded to the one or both of the cache and the file directory when the remote access device is provided with access to the server-based application; downloading a data-retention prevention code to the remote access device to delete the sample data from one or both of the cache and the file directory; receiving a signal indicating that the data-retention prevention code is to be launched; notifying the server-based application that the data-retention prevention code is enabled in response to launching the data-retention prevention code; attempting to delete the sample data from the one or both of the cache and the file directory; determining whether the sample data has been deleted from the one or both of the cache and the file directory; and preventing the remote access device from accessing the server-based application when the sample data has not been deleted from the one or both of the cache and the file directory.