Content providing method, content providing server, and client terminal in a content providing infrastructure
First Claim
Patent Images
1. A method of providing a content, characterized in that:
- when a content is transmitted to a user, an electronic water mark is embedded in said content and at least information associated with the user, to whom said content is to be transmitted, is added to said content; and
when said content is executed, said information associated with the user who has received said content is checked at both transmitting and receiving ends, and the execution of said content is allowed if and only if the result of the checking indicates that said content is an authorized content.
1 Assignment
0 Petitions
Accused Products
Abstract
A high-security content providing system is disclosed. The content providing system includes a content provider connected to a large number of user terminals via a network. A content including user information specific to a particular user and an electronic watermark embedded therein is transmitted from the content provider to a user terminal. When the content is executed on the user terminal, the user information and the electronic watermark are checked by the user terminal or by the content provider. The content is allowed to be executed only when the checking indicates that the content is an authorized content.
114 Citations
15 Claims
-
1. A method of providing a content, characterized in that:
-
when a content is transmitted to a user, an electronic water mark is embedded in said content and at least information associated with the user, to whom said content is to be transmitted, is added to said content; and
when said content is executed, said information associated with the user who has received said content is checked at both transmitting and receiving ends, and the execution of said content is allowed if and only if the result of the checking indicates that said content is an authorized content.
-
-
2. A content providing server, characterized in that:
-
when a content is transmitted to a user, said content providing server embeds an electronic water mark in said content and adds at least information associated with the user to whom said content is to be transmitted to said content; and
when said content is executed, said content providing server checks said information associated with the user to whom said content has been transmitted, and gives to the user permission to execute said content if and only if the result of the checking indicates that said content is an authorized content.
-
-
3. A client terminal for use in a content providing infrastructure, characterized in that:
-
said client terminal stores a content in which an embedded electronic watermark is embedded and to which at least information associated with a user is added; and
when said content is executed, said content is executed in accordance with information which allows said content to be executed and which is supplied from a content providing server if and only if said information associated with the user to whom said content has been provided indicates that said content is an authorized content.
-
-
4. A content providing system comprising:
-
a content provider including a content server which stores plural kinds of digital contents and also including a user database in which information associated with a user is registered;
at least one user terminal; and
a network for connecting said at least one user terminal to said content provider, wherein;
said content provider includes a user database for registering, in advance, information associated with a user received from said at least one user terminal;
when said content provider receives from a user terminal a request for providing a particular content, said content provider requests said user terminal to resend the information associated with said user and transmits the requested content combined with said information associated with said user after checking that said information associated with said user is consistent with the information registered in said user database;
when the content transmitted from said content provider is executed at said user terminal, said user terminal checks whether the information associated with said user included in the content is consistent with the information stored in the user terminal; and
in accordance with the result of the checking performed at said user terminal, said content provider determines whether to transmit a content execution permission command to said user terminal. - View Dependent Claims (6, 7, 8)
-
-
5. A content providing system comprising:
-
a content provider including a content server which stores plural kinds of digital contents and also including a user database in which information associated with a user is registered;
at least one user terminal;
a network for connecting said at least one user terminal to said content provider, wherein said content provider includes a user database for registering, in advance, information associated with a user received from said at least one user terminal;
when said content provider receives from a user terminal a request for providing a particular content, said content provider requests said user terminal to resend the information associated with said user and transmits the requested content combined with said information associated with said user after checking that said information associated with said user is consistent with the information registered in said user database; and
when said content provided by said content provider is executed, said content provider requests said user terminal to resend the information associated with said user, checks whether the information associated with said user resent from said user terminal is consistent with the information registered in said user database, and then determines, in accordance with the result of the checking, whether to transmit a content execution permission command to said user terminal.
-
-
9. A content provider connected to at least one user terminal via a network, said content provider comprising:
-
a content server which stores plural kinds of digital contents; and
a user database for registering, in advance, information associated with a user received from said at least one user terminal, wherein;
when said content provider receives from a user terminal a request for providing a particular content, said content provider requests said user terminal to resend the information associated with said user and transmits the requested content combined with said information associated with said user after checking that said information associated with said user is consistent with the information registered in said user database; and
when the content transmitted from said content provider is executed, checking is performed as to whether the information associated with said user included in said content is consistent with the information stored in the user terminal, and said content provider determines, in accordance with the result of the checking, whether to transmit a content execution permission command to said user terminal.
-
-
10. A content provider connected to at least one user terminal via a network said content provider comprising:
-
a content server which stores plural kinds of digital contents; and
a user database for registering, in advance, information associated with a user received from said at least one user terminal, wherein;
when said content provider receives from a user terminal a request for providing a particular content, said content provider requests said user terminal to resend the information associated with said user and transmits the requested content combined with said information associated with said user after checking that said information associated with said user is consistent with the information registered in said user database; and
when said content transmitted from said content provider is executed, said content provider requests said user terminal to resend the information associated with said user, checks whether the information associated with said user resent from said user terminal is consistent with the information registered in said user database, and then determines, in accordance with the result of the checking, whether to transmit a content execution permission command to said user terminal. - View Dependent Claims (11, 12, 13)
-
-
14. A content providing method for use in a content providing system comprising a content provider including a content server which stores plural kinds of digital contents, at least one user terminal, and a network for connecting said at least one user terminal to said content provider, said content providing method comprising:
-
a step of registering, in advance, information associated with a user received from said at least one user terminal in a user database of said content provider;
a step in which when said content provider receives from a user terminal a request for providing a particular content, said content provider requests said user terminal to resend the information associated with said user and transmits the requested content combined with said information associated with said user after checking that said information associated with said user is consistent with the information registered in said user database;
a step in which when the content transmitted from said content provider is executed at said user terminal, said user terminal checks whether the information associated with said user included in the content is consistent with the information stored in the user terminal; and
a step in which, in accordance with the result of the checking performed at said user terminal, said content provider determines whether to transmit a content execution permission command to said user terminal.
-
-
15. A content providing method for use in a content providing system comprising a content provider including a content server which stores plural kinds of digital contents, at least one user terminal, and a network for connecting said at least one user terminal to said content provider, said content providing method comprising:
-
a step of registering, in advance, information associated with a user received from said at least one user terminal in a user database of said content provider;
a step in which when said content provider receives from a user terminal a request for providing a particular content, said content provider requests said user terminal to resend the information associated with said user and transmits the requested content combined with said information associated with said user after checking that said information associated with said user is consistent with the information registered in said user database; and
a step in which when said content transmitted from said content provider is executed, said content provider requests said user terminal to resend the information associated with said user and transmits a content execution permission command to said user terminal after checking that the information associated with said user resent from said user terminal is consistent with the information registered in said user database.
-
Specification