METHOD FOR TRANSLATING COMPUTER GENERATED LOG FILES
First Claim
6. A computer-implemented method of translating a computer generated log output message file from a first language to a second language, said method comprising:
- receiving a log output containing a plurality of messages in a first language;
processing, using a computing device, said plurality of messages into a canonical form by including at least one message variable field in at least one of said plurality of messages, wherein said message variable field further includes data about a position of said variable field position in said message;
matching, using a computing device, words and phrases in said log output messages to pre-established codes in a matched message indexresolving ambiguous matches, using a computing device, by removing codes matched to ones of said words and phrases that have overlap with words and phrases matched to different codes;
translating, using a computing device, said codes in said matched message index into a second language different than said first language to a corresponding second log output message in said second language; and
outputting said second log output message in said second language.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of translating a computer generated log output message from a first language to a second language, including receiving a log output containing a plurality of messages in a first language and matching words and phrases in the log output messages to pre-established codes in a matched message index. Ambiguous matches are resolved by removing codes matched to ones of the words and phrases that have overlap with words and phrases matched to different codes. The codes in the matched message index are translated into a second language different than the first language to a corresponding second log output message in the second language and then the second log output message is output in the second language.
-
Citations
20 Claims
-
6. A computer-implemented method of translating a computer generated log output message file from a first language to a second language, said method comprising:
-
receiving a log output containing a plurality of messages in a first language; processing, using a computing device, said plurality of messages into a canonical form by including at least one message variable field in at least one of said plurality of messages, wherein said message variable field further includes data about a position of said variable field position in said message; matching, using a computing device, words and phrases in said log output messages to pre-established codes in a matched message index resolving ambiguous matches, using a computing device, by removing codes matched to ones of said words and phrases that have overlap with words and phrases matched to different codes; translating, using a computing device, said codes in said matched message index into a second language different than said first language to a corresponding second log output message in said second language; and outputting said second log output message in said second language. - View Dependent Claims (1, 2, 3, 4, 5, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19)
-
-
12-1. The apparatus of claim 11, wherein the processor further indexes each of said plurality of messages with a message identifier and a language descriptor.
-
16. An apparatus that translates a computer generated log output message file from a first language to a second language, said apparatus comprising:
-
an input device that receives a log output containing a plurality of messages in a first language; a processor that; processes said plurality of messages into a canonical form by including at least one message variable field in at least one of said plurality of messages, wherein said message variable field further includes data about a position of said variable field position in said message; matches words and phrases in said log output containing a plurality of messages to pre-established codes in a matched message index; resolves ambiguous matches by removing codes matched to ones of said words and phrases that have overlap with words and phrases matched to different codes; and translates said codes in said matched message index into a second language different than said first language to a corresponding second log output message in said second language; and an output device that outputs said second log output message in said second language.
-
-
20. A programmable storage medium for storing a program of machine-readable instructions executable by a digital processing apparatus to perform operations supporting a method of translating a computer generated log output message file from a first language to a second language, said operations comprising:
-
receiving a log output message in a first language; matching, using a computing device, words and phrases in said log output message to pre-established codes in a matched message index resolving ambiguous matches, using a computing device, by removing codes matched to ones of said words and phrases that have overlap with words and phrases matched to different codes; translating, using a computing device, said codes in said matched message index into a second language different than said first language to a corresponding second log output message in said second language; and outputting said second log output message in said second langauge.
-
Specification