Contents providing apparatus and method
First Claim
1. An apparatus for providing contents through a communication network, comprising:
- a context recognition unit configured to decide a user'"'"'s context by comparing context recognition rules to present information related to the user, the present information being data sent from a plurality of information devices through the communication network, and configured to output context recognition data based on the user'"'"'s context;
a processing selection unit configured to decide a contents type by comparing processing selection rules to the context recognition data, and configured to output contents creation request data based on the contents type;
a contents delivery unit configured to obtain contents based on the contents creation request data, and configured to deliver the contents to a terminal related to the user; and
a question creation unit configured to create at least one question about the contents delivery, the question being delivered in correspondence with the contents;
wherein each context recognition rule and each processing selection rule include a priority degree for matching, and wherein said question creation unit, in response to the user'"'"'s answer to the question, specifies the context recognition rule or the processing selection rule based on the answer, and changes the priority degree of the specified rule.
1 Assignment
0 Petitions
Accused Products
Abstract
A context recognition unit decides a user'"'"'s context by comparing context recognition rules to the user'"'"'s information, and outputs context recognition data based on the user'"'"'s context. A processing selection unit decides a contents type by comparing processing selection rules to the context recognition data, and outputs contents creation request data based on the contents type. A contents delivery unit obtains contents based on the contents creation request data, and delivers the contents to the user'"'"'s terminal. A question creation unit creates a question about the contents delivery for the user. Each context recognition rule and each processing selection rule includes a priority degree. The question creation unit specifies the context recognition rule or the processing selection rule based on the user'"'"'s answer to the question, and changes the priority degree of the specified rule.
-
Citations
20 Claims
-
1. An apparatus for providing contents through a communication network, comprising:
-
a context recognition unit configured to decide a user'"'"'s context by comparing context recognition rules to present information related to the user, the present information being data sent from a plurality of information devices through the communication network, and configured to output context recognition data based on the user'"'"'s context;
a processing selection unit configured to decide a contents type by comparing processing selection rules to the context recognition data, and configured to output contents creation request data based on the contents type;
a contents delivery unit configured to obtain contents based on the contents creation request data, and configured to deliver the contents to a terminal related to the user; and
a question creation unit configured to create at least one question about the contents delivery, the question being delivered in correspondence with the contents;
wherein each context recognition rule and each processing selection rule include a priority degree for matching, and wherein said question creation unit, in response to the user'"'"'s answer to the question, specifies the context recognition rule or the processing selection rule based on the answer, and changes the priority degree of the specified rule. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method for providing contents through a communication network, comprising:
-
deciding a user'"'"'s context by comparing context recognition rules to present information related to the user, each context recognition rule including a priority degree for matching, the present information being data sent from a plurality of information devices through the communication network;
outputting context recognition data based on the user'"'"'s context;
deciding a contents type by comparing processing selection rules to the context recognition data, each processing selection rule including a priority degree for matching;
outputting contents creation request data based on the contents type;
obtaining contents based on the contents creation request data;
delivering the contents to a terminal related to the user;
creating at least one question about the contents delivery, the question being delivered in correspondence with the contents;
specifying the context recognition rule or the processing selection rule based on the user'"'"'s answer to the question; and
changing the priority degree of the specified rule.
-
-
20. A computer program product, comprising:
-
a computer readable program code embodied in said product for causing a computer to provide contents through a communication network, said computer readable program code comprising;
a first program code to decide a user'"'"'s context by comparing context recognition rules to present information related to the user, each context recognition rule including a priority degree for matching, the present information being data sent from a plurality of information devices through the communication network;
a second program code to output context recognition data based on the user'"'"'s context;
a third program code to decide a contents type by comparing processing selection rules to the context recognition data, each processing selection rule including a priority degree for matching;
a fourth program code to output contents creation request data based on the contents type;
a fifth program code to obtain contents based on the contents creation -request data;
a sixth program code to deliver the contents to a terminal related to the user;
a seventh program code to create at least one question about the contents delivery, the question being delivered in correspondence with the contents;
a eighth program code to specify the context recognition rule or the processing selection rule based on the user'"'"'s answer to the question; and
a ninth program code to change the priority degree of the specified rule.
-
Specification