Data processing: speech signal processing – linguistics – language – Linguistics – Multilingual or national language support
Reexamination Certificate
1996-07-26
2003-09-02
Young, John Leonard (Department: 3622)
Data processing: speech signal processing, linguistics, language
Linguistics
Multilingual or national language support
C704S004000, C704S003000, C704S001000
Reexamination Certificate
active
06615168
ABSTRACT:
FIELD OF THE INVENTION
The present invention relates generally to computer systems and, more particularly, to a multilingual agent for use in computer systems.
BACKGROUND OF THE INVENTION
Networked computer systems enable users to share resources, such as documents. A user at one computer can access a document stored on another computer. The computer using the resources of another computer is typically known as a client, and the computer providing resources to another computer is typically known as a server.
FIG. 1
illustrates a known networked computer system
10
. The networked computer system
10
includes a client
12
and a server
14
connected to one another via a network
16
. The client
12
and the server
14
may be in the same room or they may be in remote parts of the world. However, the client
12
is still able to access documents on the server
14
via the network
16
.
Because the client
12
and the server
14
may be in remote parts of the world, the documents that the client accesses on the server may be written in languages that are unfamiliar to the user of the client. Therefore, a need exists for mechanisms that enable users of clients to access and understand documents on servers, regardless of the languages in which the documents are written.
In addition, networked computer systems include programs that enable users to locate resources, such as documents. These programs provide indexing and searching capabilities so that the user of the client
12
can locate documents on the server
14
and other servers. If the documents on the servers are written in different languages, problems can arise in attempting to index and search for the documents. Therefore, a need also exists for mechanisms that enable servers to make documents on the servers available to users of clients and that enable users of clients to locate documents on servers, regardless of the languages in which the documents are written.
SUMMARY OF THE INVENTION
The preferred embodiment of the present invention provides a multilingual agent for use in computer systems. The multilingual agent assists clients and users of clients in locating, accessing, and understanding documents on servers, regardless of the languages in which the documents are written. The multilingual agent also assists servers and providers of servers in making documents on the servers available to clients and users of clients, again, regardless of the languages in which the documents are written.
A networked computer system in which the preferred embodiment of the present invention operates includes a client, a server, and a multilingual agent connected to one another via a network. The multilingual agent includes a document analyzer, a language identifier, a language converter, and a link modifier.
In the operation of one aspect of the multilingual agent of the present invention, when the client retrieves a document from the server, the multilingual agent determines whether the document is written in a language that is unfamiliar to the user of the client. If the document is written in a language that is unfamiliar to the user of the client, the multilingual agent “gists” the document. The multilingual agent then provides the client with the “gisted” document. Lastly, the client displays the gisted document to the user of the client.
In order to gist the document, the document analyzer of the multilingual agent breaks the document into pieces. For each piece of the document, the language identifier of the multilingual agent identifies a source language in which the piece of the document is written. Using the identified source language for each piece of the document, the language converter of the multilingual agent converts words or phrases in the piece of the document into equivalent words or phrases in a target language in the gisted document. Additionally, the link modifier of the multilingual agent modifies hypertext links in each piece of the document.
REFERENCES:
patent: 4159536 (1979-06-01), Kehoe et al.
patent: 4373192 (1983-02-01), Yanagiuchi et al.
patent: 4383306 (1983-05-01), Morimoto et al.
patent: 4460973 (1984-07-01), Tanimoto et al.
patent: 4584667 (1986-04-01), Hashimoto et al.
patent: 4597055 (1986-06-01), Hashimoto et al.
patent: 4674066 (1987-06-01), Kucera
patent: 5062143 (1991-10-01), Schmitt
patent: 5175684 (1992-12-01), Chong
patent: 5523946 (1996-06-01), Kaplan et al.
patent: 5583761 (1996-12-01), Chou
patent: 5612872 (1997-03-01), Fujita
patent: 5715466 (1998-02-01), Flanagan et al.
patent: 5721938 (1998-02-01), Stuckey
patent: 5768603 (1998-06-01), Brown et al.
“Survey on the State of the Art in Human Language Technology,” Chapter 8, “Multilinguality,” Ronald A. Cole, Editor in Chief, 1996, published on internet at http://www.cse.ogi.edu/CSLU/HLTsurvey/.
“Language Identification: Examining the Issues,” Penelope Sibun and Jeffrey Reynar, Fifth Annual Symposium on Document Analysis and Information Retrieval, Apr.15, 1996, University of Nevada, Las Vegas.
“A Polyglot Photocopier,” Eric Mankin, University of Southern California Chronicle, Aug. 28, 1995, vol. 15, No. 1.
“Statistical Identification of Language,” Ted Dunning, CRL Technical Memo MCCS-94-273, Mar. 10, 1994, Computing Research Laboratory, New Mexico State University, Las Cruces, New Mexico.
Adams Gary R.
Kuhns Robert J.
Resnik Philip Stuart
Torrance Mark C.
Rosenthal & Osha L.L.P.
Young John Leonard
LandOfFree
Multilingual agent for use in computer systems does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Multilingual agent for use in computer systems, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Multilingual agent for use in computer systems will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3106640