Patent US3294326A successfully refreshed from Google Patents.
Patent US5765179A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5765179A Expired / Lapsed US ⏱️ 0.0 years remaining

Language processing application system with status data sharing among language processing functions

Assignee: Toshiba Corp
•
Filing: 1995-06-07
•
Granted: 1998-06-09
•
Expires: 2015-06-07
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

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.

Inventors

  • 👤 Kazuo Sumita
  • 👤 Akira Kumano
  • 👤 Hiroshi Kanazawa

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 05:40
CPC Classifications
G; G06; G06F; G06F40/00; G06F40/40; G06F40/53; G06F40/30; G06F40/58

Claims Analysis

Total Claims: 28
Claim 1
Independent Claim 199 words
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.
Claim 2
Dependent Claim 199 words
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.
Claim 3
Dependent Claim 89 words
The system of claim 1, wherein said plurality of language processing servers includes a speech recognition server and a speech synthesis server, the speech synthesis server being capable of adjusting a sound level of speech to be synthesized in the course of speech synthesis processing according to information regarding a level of a background noise which is obtained by the speech recognition server in the course of a speech recognition processing and which is received by the speech synthesis server as status data from the status data management means.
Claim 4
Dependent Claim 90 words
The system of claim 1, wherein said plurality of language processing servers includes a speech recognition server and a speech synthesis server, the speech synthesis server being capable of lowering a sound level of speech to be synthesized in the course of speech synthesis processing according to information indicating a higher level of a speech input which is obtained by the speech recognition server in the course of a speech recognition processing and which is received by the speech synthesis server as status data from the status data management means.
Claim 5
Dependent Claim 74 words
The system of claim 1, wherein said plurality of language processing servers includes a speech recognition server and a speech synthesis server, the speech recognition server being capable of giving a higher priority as a recognition target word to each word which is synthesized in the course of speech synthesis processing by the speech synthesis server and which is received by the speech recognition server as status data from the status data management means.
Claim 6
Dependent Claim 81 words
The system of claim 1, wherein said plurality of language processing servers includes a speech recognition server and a machine translation server, the speech recognition server being capable of limiting a vocabulary to be recognized in a course of speech recognition processing according to information regarding translation words which is obtained by the machine translation server in the course of machine translation processing and which is received by the speech recognition server as status data from the status data management means.
Claim 7
Dependent Claim 79 words
The system of claim 1, wherein said plurality of language processing servers includes a kana-kanji conversion server and a machine translation server, the kana-kanji conversion server being capable of limiting candidate conversion results in the course of kana-kanji conversion processing according to information regarding translation words which is obtained by the machine translation server in the course of machine translation processing and which is received by the kana-kanji conversion server as status data from the status data management means.
Claim 8
Dependent Claim 91 words
The system of claim 1, wherein said plurality of language processing servers includes a full text retrieval server and a character recognition server, the character recognition server being capable of switching a recognition dictionary to be used in the course of character recognition processing according to information regarding a subject field of documents stored in a document database for use in a course of full text retrieval processing by the full text retrieval server which is received by the character recognition server as status data from the status data management means.
Claim 9
Dependent Claim 122 words
The system of claim 1, wherein said plurality of language processing servers includes a full text retrieval server, a machine translation server, and a character recognition server, the machine translation server being capable of switching a translation dictionary to be used in the course of a machine translation processing and the character recognition server being capable of switching a recognition dictionary to be used in the course of character recognition processing according to information regarding a subject field of documents stored in a document database for use in the course of full text retrieval processing by the full text retrieval server which is received by the machine translation server and the character recognition server as status data from the status data management.
Claim 10
Dependent Claim 28 words
The system of claim 1, wherein the status data management means is capable of arbitrating conflict among conflicting status data provided by said plurality of language processing servers.
Claim 11
Dependent Claim 31 words
The system of claim 9, wherein the status data management means is capable of arbitrating the conflict by deleting status data having a low priority level among said conflicting status data.
Claim 12
Dependent Claim 29 words
The system of claim 10, wherein the status data management means is capable of determining a priority level of each conflicting status data according to a predetermined priority order.
Claim 13
Dependent Claim 45 words
The system of claim 10, wherein the status data management means is capable of determining a priority level of each conflicting status data according to a certainty level of each conflicting status data determined in the course of language processing by a language processing server.
Claim 14
Dependent Claim 33 words
The system of claim 1, wherein the status data indicating at least one of features of input data processed by a language processing server indicates said at least one feature numerically or symbolically.
Claim 15
Dependent Claim 188 words
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.
Claim 16
Dependent Claim 188 words
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.
Claim 17
Dependent Claim 80 words
The method of claim 14, wherein said plurality of language processing servers includes a speech recognition server and a speech synthesis server, and the speech synthesis server adjusts a sound level of speech to be synthesized in the course of speech synthesis processing according to information regarding a level of background noise which is obtained in the course of speech recognition processing by the speech recognition server and which is acquired as status data from the status data management means.
Claim 18
Dependent Claim 81 words
The method of claim 14, wherein said plurality of language processing servers includes a speech recognition server and a speech synthesis server, and the speech synthesis server lowers a sound level of speech to be synthesized in the course of speech synthesis processing according to information indicating a higher level of speech input which is obtained in the course of speech recognition processing by the speech recognition server and which is acquired as status data from the status data management means.
Claim 19
Dependent Claim 67 words
The method of claim 14, wherein said plurality of language processing servers includes a speech recognition server and a speech synthesis server, and the speech recognition server gives a higher priority as a recognition target word to each word which is synthesized in the course of speech synthesis processing by the speech synthesis server and which is acquired as status data from the status data management means.
Claim 20
Dependent Claim 74 words
The method of claim 14, wherein said plurality of language processing servers includes a speech recognition server and a machine translation server, and the speech recognition server limits a vocabulary to be recognized in the course of speech recognition processing according to information regarding translation words which is obtained in the course of machine translation processing by the machine translation server and which is acquired as status data from the status data management means.
Claim 21
Dependent Claim 72 words
The method of claim 14, wherein said plurality of language processing servers includes a kana-kanji conversion server and a machine translation server, and the kana-kanji conversion server limits candidate conversion results in the course of kana-kanji conversion processing according to information regarding translation words which is obtained in the course of machine translation processing by the machine translation server and which is acquired as status data from the status data management means.
Claim 22
Dependent Claim 87 words
The method of claim 14, wherein said plurality of language processing servers includes a full text retrieval server and a character recognition server, and the character recognition server switches a recognition dictionary to be used in the course of character recognition processing according to information regarding a subject field of documents which is stored in a document database for use in the course of full text retrieval processing by the full text retrieval server and which is acquired as status data from the status data management means.
Claim 23
Dependent Claim 111 words
The method of claim 14, wherein said plurality of language processing servers includes a full text retrieval server, a machine translation server, and a character recognition server, and the machine translation server switches a translation dictionary to be used in the course of machine translation processing while the character recognition server switches a recognition dictionary to be used in the course of character recognition processing according to information regarding a subject field of documents which is stored in a document database for use in the course of full text retrieval processing by the full text retrieval server and which is acquired from the status data management means as the status data.
Claim 24
Dependent Claim 28 words
The method of claim 14, further comprising arbitrating in the status data management means a conflict among conflicting status data provided by said plurality of language processing servers.
Claim 25
Dependent Claim 22 words
The method of claim 22, wherein said arbitrating comprises deleting status data having a low priority level among said conflicting status data.
Claim 26
Dependent Claim 20 words
The method of claim 23, wherein a priority level of status data is determined according to a predetermined priority order.
Claim 27
Dependent Claim 34 words
The method of claim 23, wherein a priority level of status data is determined according to a certainty level of status data determined in the course of language processing by a language processing server.
Claim 28
Dependent Claim 33 words
The method of claim 14, wherein status data indicating at least one of features of input data processed by a language processing server represents said at least one of features numerically or symbolically.

References Cited (Backward Citations)

US5333266A Cited
US5333236A Cited
US5568383A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-06-08 2001-12-08 2002-06-09 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-06-08 2005-12-08 2006-06-09 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-06-08 2009-12-08 2010-06-09 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag