Claims Analysis
Total Claims: 30
Claim 1
Independent Claim
210 words
A document retrieval and display system for retrieving source documents in different languages from a plurality of servers located at different sites in a communication network, translating at least one of the received documents, and displaying the source documents and the translated documents at a client device connected to the communication network, said system comprising: a translation module for translating documents between at least two of the languages by machine; a storage facility coupled to said translation module for storing the translated documents produced by said translation module; and a control module coupled to said translation module for causing the source documents to be retrieved from the servers, transferred to the client device, and displayed at the client device, and for automatically causing said translation module to begin translating at least one of the source documents retrieved from the servers as soon as the source documents have been retrieved, for causing the translation of the source documents to proceed while the source documents are being displayed at the client device, for causing the resulting translated documents to be placed in said storage facility, for receiving requests for translation from the client device, and for causing the client device to display the translated documents in response to the requests for translation.
Claim 2
Dependent Claim
210 words
A document retrieval and display system for retrieving source documents in different languages from a plurality of servers located at different sites in a communication network, translating at least one of the received documents, and displaying the source documents and the translated documents at a client device connected to the communication network, said system comprising: a translation module for translating documents between at least two of the languages by machine; a storage facility coupled to said translation module for storing the translated documents produced by said translation module; and a control module coupled to said translation module for causing the source documents to be retrieved from the servers, transferred to the client device, and displayed at the client device, and for automatically causing said translation module to begin translating at least one of the source documents retrieved from the servers as soon as the source documents have been retrieved, for causing the translation of the source documents to proceed while the source documents are being displayed at the client device, for causing the resulting translated documents to be placed in said storage facility, for receiving requests for translation from the client device, and for causing the client device to display the translated documents in response to the requests for translation.
Claim 3
Dependent Claim
28 words
A system as claimed in claim 1, wherein said control module is disposed at one of the sites and is coupled to a corresponding one of the servers.
Claim 4
Dependent Claim
17 words
A system as claimed in claim 1, wherein said control module is disposed at the client device.
Claim 5
Dependent Claim
33 words
A system as claimed in claim 1, wherein the documents are linked documents provided with tags permitting one document to be retrieved from another document by selection of items associated with the tags.
Claim 6
Dependent Claim
57 words
A system as claimed in claim 4, wherein said translation module is adapted to, when translating a first document, having tags, from a first language to create a second document in a second language, transfer the tags of the first document to the second document, thereby enabling the further documents to be retrieved from the second document.
Claim 7
Dependent Claim
51 words
A system as claimed in claim 5, further comprising a tag modifier for modifying the tags transferred to the second document by adding commands so that when the further documents are retrieved from the second document, the further documents will also be translated from the first language to the second language.
Claim 8
Dependent Claim
40 words
A system as claimed in claim 1, wherein said control module is disposed on the communication network between the client device and the servers, and said control module is adapted to allow communication between the client device and the servers.
Claim 9
Dependent Claim
97 words
A system as claimed in claim 1, wherein: when said control module causes a source document to be retrieved from one of said servers, said control module also checks whether a translated document, translated by said translation module from said source document, has already been stored in said storage facility; and if said translated document has already been stored in said storage facility, said control module responds to a request for translation of said source document from said client device by causing the translated document stored in said storage facility to be displayed at said client device.
Claim 10
Dependent Claim
44 words
A system as claimed in claim 8, wherein said control module is adapted to determine whether the source document has been updated since being translated, and to cause said translation module to translate the source document again if the source document has been updated.
Claim 11
Dependent Claim
59 words
A system as claimed in claim 1, wherein said storage facility is adapted to store the source documents retrieved from the servers, and said control module is adapted to cause the client device to display at least one of the source documents thus stored in said storage facility when the source documents are requested again by the client device.
Claim 12
Dependent Claim
28 words
A system as claimed in claim 1, wherein said control module is adapted to cause said translation module to translate the source documents into a single target language.
Claim 13
Dependent Claim
18 words
A system as claimed in claim 11, wherein the single target language is selectable at the client device.
Claim 14
Dependent Claim
28 words
A system as claimed in claim 1, wherein said control module is adapted to cause said translation module to translate the source documents into more than one language.
Claim 15
Dependent Claim
38 words
A system as claimed in claim 13, wherein said control module is adapted to cause said translation module to translate the source documents into all languages into which said translation module is capable of translating the source documents.
Claim 16
Dependent Claim
72 words
A system as claimed in claim 1, wherein said control module is adapted to, before causing a translated document stored in said storage facility to be displayed at the client device, always cause a source document from which the translated document was translated to be retrieved again, check whether the source document has been updated, and have the source document retranslated by said translation module if the source document has been updated.
Claim 17
Dependent Claim
25 words
A system as claimed in claim 1, wherein said control module is adapted to be enabled and displayed by an input at the client device.
Claim 18
Independent Claim
254 words
A method of retrieving, translating, and displaying source documents stored in different languages in computing systems at different server sites interconnected by a communication network, said method comprising: receiving, at a translation control site in the communication network, input from a client device at a user site in the communication network requesting a source document in a first language; retrieving the source document from one of the server sites via the communication network and transferring the source document to the translation control site; displaying the source document at the client device; determining whether an old translated document, translated previously from the source document into a second language different from the first language, is stored at a translation site in the communication network; automatically activating a translation module at the translation site if no such translated document is stored at the translation site, and having the translation module translate the source document from the first language into the second language, wherein the translation of the source document proceeds while the source document is displayed at the client device, thereby producing a new translated document; storing the new translated document at the translation site; receiving a request for translation of the document from the first language to the second language from the client device; displaying the old translated document at the client device if the old translated document is stored at the translation site; and displaying the new translated document at the client device if the old translated document is not stored at the translation site.
Claim 19
Independent Claim
254 words
A method of retrieving, translating, and displaying source documents stored in different languages in computing systems at different server sites interconnected by a communication network, said method comprising: receiving, at a translation control site in the communication network, input from a client device at a user site in the communication network requesting a source document in a first language; retrieving the source document from one of the server sites via the communication network and transferring the source document to the translation control site; displaying the source document at the client device; determining whether an old translated document, translated previously from the source document into a second language different from the first language, is stored at a translation site in the communication network; automatically activating a translation module at the translation site if no such translated document is stored at the translation site, and having the translation module translate the source document from the first language into the second language, wherein the translation of the source document proceeds while the source document is displayed at the client device, thereby producing a new translated document; storing the new translated document at the translation site; receiving a request for translation of the document from the first language to the second language from the client device; displaying the old translated document at the client device if the old translated document is stored at the translation site; and displaying the new translated document at the client device if the old translated document is not stored at the translation site.
Claim 20
Dependent Claim
40 words
A method as claimed in claim 17, wherein the translation control site is disposed on the communication network between the user site and the server sites, and the client device communicates with the server sites through the translation control site.
Claim 21
Dependent Claim
20 words
A method as claimed in claim 17, wherein the translation control site is disposed at one of the server sites.
Claim 22
Dependent Claim
18 words
A method as claimed in claim 17, wherein the translation control site is disposed at the user site.
Claim 23
Dependent Claim
101 words
A method as claimed in claim 17, wherein when the old translated document is found to be stored at the translation site, said method further comprises: determining whether the source document has been updated since the old translated document was created; automatically activating the translation module, if the source document has been updated since the old translated document was created, and having the translation module translate the source document again from the first language into the second language, thereby producing the new translated document; and storing the new translated document at the translation site in place of the old translated document.
Claim 24
Dependent Claim
47 words
A method as claimed in claim 17, further comprising: storing the source document at the translation site; and displaying, at the client device, the source document thus stored at the translation site if the client device requests retrieval of the source document again in the first language.
Claim 25
Dependent Claim
16 words
A method as claimed in claim 17, wherein the second language is a fixed target language.
Claim 26
Dependent Claim
20 words
A method as claimed in claim 23, further comprising designating the second language by an input at the client device.
Claim 27
Dependent Claim
60 words
A method as claimed in claim 17, wherein the translation module is capable of translating among more than two languages, said method further comprising: having the translation module translate the source document into at least one language other than the first language and the second language while the translation module is also translating the source document into the second language.
Claim 28
Dependent Claim
23 words
A method as claimed in claim 17, wherein the source document is a linked document provided with tags for retrieving further source documents.
Claim 29
Dependent Claim
39 words
A method as claimed in claim 26, further comprising transferring the tags from the source document to the new translated document, thereby enabling the further documents to be retrieved by means of the tags in the new translated document.
Claim 30
Dependent Claim
62 words
A method as claimed in claim 27, further comprising modifying the tags by adding commands so that when the further source documents are retrieved, if the old translated documents corresponding to the further source documents are not stored at the translation site, the further source documents will automatically be translated from the first language to the second language by the translation module.