Patent ID: 8898742

Claim:
A computer-implemented method for controlling use of a file on a user device, the user device having a client application, the method comprising: transmitting, by the user device, authentication information to an administration system, wherein the authentication information includes an identifier of the user device and at least one identification of a user associated with the user device, thereby enabling the administration system to authenticate the user device; downloading, by the authenticated user device, the file from the administration system upon successful authentication by the administration system, whereby the downloaded file is securely associated with the client application; allowing through the client application of the authenticated user device the at least one identified user associated with the user device to securely access the file during a time when the authenticated user device is disconnected from the administration system, whereby the at least one identified user is an offline user and wherein the securely accessing comprises allowing the client application to access the file when the offline user is authenticated; preventing, by the authenticated user device, altering of the file, printing of the file and opening of the file outside of the client application; storing, by the authenticated user device, notes corresponding to the file in a local storage area separate from the file; transmitting, by the authenticated user device, at least a portion of the notes to the administration system; and removing, by the authenticated user device, the file from the authenticated user device as instructed by the administration system.