Information processing system which understands information and acts accordingly and method therefor
First Claim
1. An execution control system comprising:
- operation means which is operated by a user;
executing means for executing a process in accordance with the operation performed by said operation means;
a knowledge base having knowledge of operations to be performed by the operation means and the relationship among the operations and the attributes of the user;
inference means for inferring the attributes of the user in accordance with the knowledge in said knowledge base; and
control means for controlling execution to be performed by said executing means in accordance with the attribute of the user inferred by said inference means.
0 Assignments
0 Petitions
Accused Products
Abstract
An information processing system which understands the input information as a situation, infers the requirements that situation merits and the preferred responses to those requirements using a knowledge base which has knowledge about the situations, requirements and their responses and the relations among them, and by generating these inferences further understands the input and the situation, which enables it to perform efficiently and effectively, given small amount of input information. If input information is in natural language, the linguistic knowledge base is used to analyze the input natural language information. Further, a knowledge of the user, the operations performed by the user and knowledge of the relationship between the operations of the user and the attribute of the user may also be used by the system to appropriately operate for each user.
14 Citations
50 Claims
-
1. An execution control system comprising:
-
operation means which is operated by a user;
executing means for executing a process in accordance with the operation performed by said operation means;
a knowledge base having knowledge of operations to be performed by the operation means and the relationship among the operations and the attributes of the user;
inference means for inferring the attributes of the user in accordance with the knowledge in said knowledge base; and
control means for controlling execution to be performed by said executing means in accordance with the attribute of the user inferred by said inference means. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An execution control system comprising:
-
operation means to be operated by a user;
executing means for executing a process in accordance with the operation performed by the operation means;
history storage means for storing history of operations performed by said operation means;
a knowledge base having knowledge of the operations of the operation means and the relationships between the operations and the attributes of the user;
inference means for inferring the attributes of the user in accordance with the history of the operations stored in said history storage means and the knowledge in said knowledge base; and
control means for controlling execution of the process by said executing means in accordance with the attributes of the user inferred by said inference means. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. An execution control method comprising the steps of:
-
an executing step for executing a process in accordance with the operation of an operation portion performed by a user;
a knowledge base having knowledge of operations of the operation portion and knowledge of the relationship between the operations and the attributes of users;
an inference step for inferring the attribute of the user in accordance with the knowledge of said knowledge base; and
a control step for controlling execution of a process to be performed by said executing step in accordance with the attribute of the user inferred in said inference step. - View Dependent Claims (27, 28, 29, 30, 31, 32)
-
-
33. An execution control method comprising the steps of:
-
an operation step in which an operation is performed by a user;
an executing step for executing a process in accordance with the operation performed in said operating step;
a history storage step for storing history of the operations performed in said operating step;
a knowledge base having knowledge of the operations to be performed in said operation step and knowledge of the relationships between the operations and the attributes of the user;
an inference step for inferring the attribute of the user in accordance with the history stored in said history storage step and the knowledge of said knowledge base; and
a control step for controlling execution in said executing step in accordance with the attributes of the user inferred in said inference step. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50)
-
Specification