Method and system for the information protection of digital content
First Claim
1. A multimedia contents protecting system for preventing multimedia contents, which are sent to an application program running on a client system, from leaking without permission through the use of an information providing system and the client system, the information providing system and the client system each having a Central Processing Unit (CPU), a volatile storage (memory), a non-volatile storage (hard disk) and an input/output device (keyboard, monitor, etc.), and being connected to each other through wired or wireless internal communication means or means for communicating with an external network, comprising:
- the information providing system comprising, encryption means (110) for encrypting original contents using one or more encryption keys and generating a content package (121), provision means (120) for holding the encrypted content package (121) and providing the encrypted content package (121) to users on line, and a Digital Rights Management (DRM) server (130) for managing generation of the encryption keys and performing various authentication operations; and
the client system comprising, filtering means positioned between the application program and a device driver on a lower layer for hooking and converting a messages and a data packet, decrypting an encrypted data packet and sending the decrypted data packet to the application program, control means for starting and terminating the application program and controlling the filtering means, and an application program (144) for receiving the contents from the filtering means and playing the contents.
0 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to the information protection of digital content transferred by streaming and download service through wire or wireless Internet network. The information protection system in this invention suggests a drastic prevention method of copyrights infringement such as illegal copy and unauthorized distribution of digital content, by using of the encryption, decryption, distribution, and authentication technologies. This invention suggests the control technology of general viewer program, not the specific viewer program for information protection, using a network filter driver for streaming and file system filter driver for download service. The main function of network and file system filter driver is the filtering operation such as a hooking, changing, decrypting, and restoring of message and data packet, and transferring to the viewer program. The main idea and technology of this invention suggest higher secure and efficient digital information protection system for live/VOD/HTTP streaming and download service.
-
Citations
30 Claims
-
1. A multimedia contents protecting system for preventing multimedia contents, which are sent to an application program running on a client system, from leaking without permission through the use of an information providing system and the client system, the information providing system and the client system each having a Central Processing Unit (CPU), a volatile storage (memory), a non-volatile storage (hard disk) and an input/output device (keyboard, monitor, etc.), and being connected to each other through wired or wireless internal communication means or means for communicating with an external network, comprising:
-
the information providing system comprising, encryption means (110) for encrypting original contents using one or more encryption keys and generating a content package (121), provision means (120) for holding the encrypted content package (121) and providing the encrypted content package (121) to users on line, and a Digital Rights Management (DRM) server (130) for managing generation of the encryption keys and performing various authentication operations; and
the client system comprising, filtering means positioned between the application program and a device driver on a lower layer for hooking and converting a messages and a data packet, decrypting an encrypted data packet and sending the decrypted data packet to the application program, control means for starting and terminating the application program and controlling the filtering means, and an application program (144) for receiving the contents from the filtering means and playing the contents. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A multimedia contents protecting method of preventing multimedia contents, which are sent to an application program running on a client system, from leaking without permission through the use of an information providing system and the client system, the information providing system and the client system each having a CPU, a volatile storage (memory), a non-volatile storage (hard disk) and an input/output device (keyboard, monitor, etc.), and being connected to each other through wired or wireless internal communication means or means for communicating with an external network, comprising:
-
the encrypting and uploading step of converting original contents (111) into an encrypted content package (121) using one or more encryption keys of a DRM server and uploading the encrypted content package (121) to a content server (122);
the initiating and connecting step of connecting the client system to the content server (122) and initiating streaming or downloading service by selecting contents in a Web server (122b) or FTP server;
the decrypting and playing step of decrypting and playing content data through an application program (144) in response to a signal from a player during sending in the case of a streaming manner, or after downloading in the case of a downloading manner; and
the terminating step of terminating an operation of the application program (144) and a filtering operation and disconnecting the client system from the content server (122) in the case of a streaming manner when a DRM controller (141) detects a termination command of the application program (144). - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A computer-readable storage medium for storing a multimedia contents protecting method of preventing multimedia contents, which are sent to an application program running on a client system, from leaking without permission through the use of an information providing system and the client system, the information providing system and the client system each having a CPU, a volatile storage (memory), a non-volatile storage (hard disk) and an input/output device (keyboard, monitor, etc.), and being connected to each other through wired or wireless internal communication means or means for communicating with an external network, the multimedia contents protecting method comprising:
-
the encrypting and uploading step of converting original contents (111) into an encrypted content package (121) using one or more encryption keys of a DRM server and uploading the encrypted content package (121) to a content server (122);
the initiating and connecting step of connecting the client system to the content server (122) and initiating streaming or downloading service by a user selecting contents in a Web server (122b) or FTP server;
the decrypting and playing step of decrypting and playing content data through an application program (144) in response to a signal from a player during sending in the case of a streaming manner, or after downloading in the case of a downloading manner; and
the terminating step of terminating an operation of the application program (144) and a filtering operation and disconnecting the client system from the content server (122) in the case of a streaming manner when a DRM controller (141) detects a termination command of the application program (144).
-
Specification