Information processing system for an architecture model capable of interfacing with humans and capable of being modified
First Claim
1. An information processing system for architecture model for interfacing with humans, said architectural model having a plurality of software modules divided into independent element functions, and a work memory area for reading and writing various information as a shared medium, said information processing system comprising:
- work memory area management means for managing history of task phase descriptions delivered to the work memory area as context information;
a bid arbiter means, operably coupled to said work memory area management means, for receiving bids in a contract net protocol, for receiving context information accumulated by said work memory area management means, for evaluating bids in said contract net protocol using the context information, and for performing condition branching based on the bid evaluation in a contract net protocol;
a dialog manager means for explaining a course of processing to a user and for providing means to customize the processing to the user, said processing being context information dependent,wherein said software modules communicate with each other by inputting and outputting said task phase descriptions to and from the work memory area by way of said work memory area management means,wherein said software modules operate based on the results of the bid evaluation, andwherein contract bidding is executed in accordance with a task to be executed when the bid is successfully awarded and in the form of bid-context condition strings showing a preceding processing needed for a planned task to be executed.
3 Assignments
0 Petitions
Accused Products
Abstract
In an information processing system for architecture model, which comprises a plurality of software modules divided into independent element functions and a work memory area for reading and writing various information as a shared medium, there are provided a work memory area management module 106 for managing history of task phase descriptions delivered to the work memory area as context information, a bid arbiter module 107 for evaluating bids in contract net protocol using the accumulated context information, and a dialog manager module 105 for explaining course of context dependent processing to the user and for providing means to customize the context dependent processing to the user, whereby the software module groups give and take task phase descriptions via the work memory area using the work memory area access procedure, and the bid arbiter module 107 evaluates bids based on the context managed by the work memory area management module 106 so that module groups are operated according to mutual context.
24 Citations
7 Claims
-
1. An information processing system for architecture model for interfacing with humans, said architectural model having a plurality of software modules divided into independent element functions, and a work memory area for reading and writing various information as a shared medium, said information processing system comprising:
-
work memory area management means for managing history of task phase descriptions delivered to the work memory area as context information; a bid arbiter means, operably coupled to said work memory area management means, for receiving bids in a contract net protocol, for receiving context information accumulated by said work memory area management means, for evaluating bids in said contract net protocol using the context information, and for performing condition branching based on the bid evaluation in a contract net protocol; a dialog manager means for explaining a course of processing to a user and for providing means to customize the processing to the user, said processing being context information dependent, wherein said software modules communicate with each other by inputting and outputting said task phase descriptions to and from the work memory area by way of said work memory area management means, wherein said software modules operate based on the results of the bid evaluation, and wherein contract bidding is executed in accordance with a task to be executed when the bid is successfully awarded and in the form of bid-context condition strings showing a preceding processing needed for a planned task to be executed. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
Specification