Contents execution device equipped with independent authentication means and contents re-distribution method
First Claim
1. A content execution device comprising:
- a smart card issued to a user that subscribes to one of at least one or more broadcasting station servers,wherein the smart card configured to have a tool storage unit for storing at least one tool program for encoding or decoding content data to be received from the subscribed broadcasting station server;
an authority storage unit for storing authority information on the subscribed broadcasting station server; and
an authentication module having a security key corresponding to a security key of the subscribed broadcasting station server to perform mutual authentication with the subscribed broadcasting station server when the smart card is inserted into the content execution device;
a tool agent configured to call the at least one tool program from the smart card and authorize the called tool program to encode or decode the content data; and
a content execution unit configured to play the content data received from the subscribed broadcasting station server by activating the tool agent, whereby the tool agent calls and authorizes the tool program to encode or decode the content data for playing, andwherein since the tool program is called by only the tool agent, a call interface, a parameter and a return variable for the tool program are protected in private for security.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention particularly relates to a digital content providing service method and a content execution device for the same, for maximizing user convenience and maintaining a sufficient level of security using a smart card. The inventive content execution device includes an independent authentication unit for storing a tool necessary for executing content; an authentication support module for providing a data communication channel between the smart card and an external broadcasting server; a tool agent for calling the tool stored in the independent authentication unit; and a content execution unit for executing content data received from the external broadcasting server. The content execution device included in a content authority management system of the present invention employs the smart card for user authentication and/or content playing tool management. Accordingly, a user can freely executing his/her licensed content in different content execution devices by conveniently removing and reinserting the smart card, without separate measures. Moreover, according to the present invention, a user can effectively use content from different broadcasters.
25 Citations
7 Claims
-
1. A content execution device comprising:
-
a smart card issued to a user that subscribes to one of at least one or more broadcasting station servers, wherein the smart card configured to have a tool storage unit for storing at least one tool program for encoding or decoding content data to be received from the subscribed broadcasting station server; an authority storage unit for storing authority information on the subscribed broadcasting station server; and an authentication module having a security key corresponding to a security key of the subscribed broadcasting station server to perform mutual authentication with the subscribed broadcasting station server when the smart card is inserted into the content execution device; a tool agent configured to call the at least one tool program from the smart card and authorize the called tool program to encode or decode the content data; and a content execution unit configured to play the content data received from the subscribed broadcasting station server by activating the tool agent, whereby the tool agent calls and authorizes the tool program to encode or decode the content data for playing, and wherein since the tool program is called by only the tool agent, a call interface, a parameter and a return variable for the tool program are protected in private for security. - View Dependent Claims (2)
-
-
3. A method for re-distributing content data received from a broadcasting station server and stored in a source device to a target device, the method comprising :
- determining, at the source device, whether or not re-distribution of the content data is permitted by checking bibliographic information of the content data;
re-distributing, at the source device, the content data, information on at least one tool used to play the content data and an URL of the broadcasting station server from which the content data is received, to the target device;
requesting permission to play the content data from the target device to the broadcasting station server; and
determining, at the broadcasting server, whether or not to issue permission based on information on re-distribution number and maximum limit of re-distribution of the content data, granting the permission based on the determination result and the permission to the target device;
acquiring, at the target device, at least one tool program used to encode or decode content data from the tool server; and
receiving, at the target device, the permission and playing the content data. - View Dependent Claims (4, 5)
- determining, at the source device, whether or not re-distribution of the content data is permitted by checking bibliographic information of the content data;
-
6. A method for re-distributing content data received from a broadcasting station server and stored in a source device to a portable target device, the method comprising:
-
determining, at the source device, whether or not re-distribution of the content data is permitted by checking bibliographic information of the content data; determining, at the source device, whether or not the portable target device belongs to the same domain to which the source device belongs; downloading, at the source device, at least one tool program used to encode or decode the content data at the portable target device, from a tool server; requesting permission to re-distribute the content data from the source device to the broadcasting station server; in response to the permission to re-distribute the content data from the broadcasting station server, re-distributing, at the source device, the content data, the at least one tool program and the permission to re-distribute, to the target device; and receiving, at the target device, the content data, the at least one tool program and the permission and playing the content data using the at least one tool program and the permission. - View Dependent Claims (7)
-
Specification