Language processing application system with status data sharing among language processing functions
First Claim
1. A language processing application system, comprising:
- a plurality of language processing servers capable of providing mutually different language processing functions; and
status data management means capable of managing status data obtained from a language processing server of said plurality of language processing servers in the course of language processing, the status data indicating at least one of features of input data processed by said language processing server in the course of language processing and being accompanied by information indicating a phase of language processing by the language processing server which provided the status data;
each of said plurality of language processing servers being capable of receiving status data obtained from said language processing server by the status data management means, and each being further capable of adjusting its language processing according to said status data,the status data management means being capable of broadcasting status data to each of said plurality of language processing servers, andeach language processing server being further capable of determining whether to adjust its language processing according to status data broadcast by the status data management means based on a phase of language processing of a language processing server indicated by the status data.
1 Assignment
0 Petitions
Accused Products
Abstract
A language processing application system capable of operating a plurality of language processing functions on different computer systems while improving a performance level of each language processing function. In the system, mutually different language processing functions are provided by a plurality of language processing servers, and status data obtained in a course of a language processing by each language processing server is managed at a status data management unit, where the status data indicates at least a part of features of input data processed by each language processing server. Each language processing server acquires the status data obtained in a course of a language processing by another language processing server from the status data management unit and adjusts its language processing according to the status data acquired from the status data management unit.
27 Citations
26 Claims
-
1. A language processing application system, comprising:
-
a plurality of language processing servers capable of providing mutually different language processing functions; and status data management means capable of managing status data obtained from a language processing server of said plurality of language processing servers in the course of language processing, the status data indicating at least one of features of input data processed by said language processing server in the course of language processing and being accompanied by information indicating a phase of language processing by the language processing server which provided the status data; each of said plurality of language processing servers being capable of receiving status data obtained from said language processing server by the status data management means, and each being further capable of adjusting its language processing according to said status data, the status data management means being capable of broadcasting status data to each of said plurality of language processing servers, and each language processing server being further capable of determining whether to adjust its language processing according to status data broadcast by the status data management means based on a phase of language processing of a language processing server indicated by the status data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A language processing application method, comprising:
-
providing, in each of a plurality of language processing servers, one of mutually different language processing functions; managing, in a status data managing means, status data obtained in the course of language processing by a first of said plurality of language processing servers, the status data indicating at least one of features of input data processed by said first language processing server and being accompanied by information indicating a phase of language processing of said first language processing server; acquiring, in a second of said plurality of language processing servers, status data obtained by said status data managing means from said first language processing server; adjusting language processing in said second language processing server according to said status data obtained by said status data management means; broadcasting status data received from said first language processing server to each of said plurality of language processing servers; and determining in each language processing server whether to adjust language processing according to the status data broadcast by the status data management means, based on a phase of language processing of said first language processing server. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
Specification