Patent ID: 8955141
Filing Date: 2015-02-10
Classification: G06F

Abstract:
1. A method for digital rights management of a compressed file created by compressing one or more original files, the method comprising the steps of: checking a user right to an encrypted compressed file when the encrypted compressed file is downloaded from a server via a network to a user terminal is opened by using a compression application program; requesting a digital rights management server to provide a certificate to decrypt the encrypted compressed file; receiving the certificate generated from the digital rights management server; decrypting the encrypted compressed file based on the received certificate; and decompressing the compressed file by the compression application program, said decompressing including controlling the compression application program by a client application executable on the user terminal such that a call of a system application programming interface module recorded in an execution code zone of an execution module of the compression application program is hooked to an execution code zone of the client application, wherein hooking the call includes altering a call parameter address of the system application programming interface module recorded in the execution code zone of the execution module of the compression application program to the execution code zone of the client application; and when the compressed file is decompressed, automatically encrypting the one or more original files decompressed from the compressed file in real time for storing the encrypted original files in a local disc of the user terminal; wherein a data write application programming interface is called a plurality of times during the automatic encryption, to automatically encrypt one or more original files and write the automatically encrypted files on the local disc in real time.