# US 10,311,147 B2 · Machine translation apparatus and machine translation method

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,311,147 B2
- Document ID: US10311147B2
- Status: Granted
- Kind: B2
- Application number: 15/433,423
- Filed: 2017-02-15
- Published: 2017-09-14
- Granted: 2019-06-04
- Earliest claimed: 2016-03-14
- Assignees: Kabushiki Kaisha Toshiba
- Applicants: Kabushiki Kaisha Toshiba
- Inventors: Kazuo Sumita; Satoshi Sonoo
- Web page: https://patentgrep.com/patent/US10311147B2

## CPC

- G06F 40/58: Use of machine translation, e.g. for multi-lingual retrieval, for server-side translation for client devices or for real-time translation
- G06F 16/243: {Natural language query formulation}
- G06F 16/2455: Query execution
- G06F 16/29: Geographical information databases
- G06F 16/90332: {Natural language query formulation or dialogue systems}
- G10L 15/26: Speech to text systems (G10L15/08 takes precedence)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G10L: SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING

## Abstract

According to one embodiment, a machine translation apparatus includes the following elements. The machine translation unit performs machine translation on a first text in a first language to generate a first machine translation result in a second language. The retrieval unit retrieves a first question sentence in the first language similar to the first text to obtain a degree of similarity between the first text and the first question sentence. The determination unit determines a first answer sentence in the first language corresponding to the first question sentence to be an output target when the degree of similarity is higher than a threshold and determines the first machine translation result to be an output target when the degree of similarity is lower than the threshold.

## Claims

### Claim 1

A machine translation apparatus comprising:
a memory configured to store question sentences in a first language, answer sentences in the first language, and location information items indicative of a location of a destination in association with one another; and
processing circuitry electrically coupled to the memory, the processing circuitry being configured to:
perform machine translation on a first text in the first language to generate a first machine translation result in a second language;
retrieve a first question sentence in the first language similar to the first text from the memory to obtain a degree of similarity between the first text and the first question sentence;
determine a first answer sentence in the first language corresponding to the first question sentence to be an output target when the degree of similarity is higher than a threshold and determine the first machine translation result to be an output target when the degree of similarity is equal to or lower than the threshold; and
determine, when newly registering a question sentence, an answer sentence, and a location information item in the memory in association with one another, whether or not a question sentence is present which is similar to the new question sentence and which is associated with another location information item different from the new location information item, and register the new question sentence, the new answer sentence, and the other location information item in the memory in association with one another when no question sentence is present which is similar to the new question sentence and which is associated with the other location information item different from the new location information item.

### Claim 2 (depends on 1)

The machine translation apparatus according to claim 1, wherein the processing circuitry is further configured to register the question sentences, the answer sentences, and the location information items in the memory.

### Claim 3 (depends on 2)

The machine translation apparatus according to claim 2, wherein the processing circuitry is further configured to register the first machine translation result in the memory when the first text includes a question sentence and an answer sentence.

### Claim 4 (depends on 1)

The machine translation apparatus according to claim 1, wherein the processing circuitry is further configured to perform speech recognition on a first speech signal to generate the first text.

### Claim 5 (depends on 4)

The machine translation apparatus according to claim 4, wherein the processing circuitry is further configured to:
perform speech recognition on a second speech signal in the second language different from the first speech signal to generate a second text in the second language; and
perform machine translation on the second text in the second language to generate a second machine translation result in the first language.

### Claim 6 (depends on 1)

The machine translation apparatus according to claim 1, wherein the processing circuitry is further configured to:
perform machine translation on a second text in the second language different from the first text to generate a second machine translation result in the first language; and
register the second machine translation result in the memory when the second text includes a question sentence and an answer sentence.

### Claim 7

A machine translation apparatus comprising:
a memory configured to store question sentences in a second language, answer sentences in the second language, and location information items indicative of a location of a destination in association with one another; and
processing circuitry electrically coupled to the memory, the processing circuitry being configured to:
perform machine translation on a first text in a first language to generate a first machine translation result in the second language;
retrieve a first question sentence in the second language similar to the first machine translation result from the memory to obtain a degree of similarity between the first machine translation result and the first question sentence;
determine a translated sentence in the first language for a first answer sentence in the second language corresponding to the first question sentence to be an output target when the degree of similarity is higher than a threshold and determine the first machine translation result to be an output target when the degree of similarity is equal to or lower than the threshold; and
determine, when newly registering a question sentence, an answer sentence, and a location information item in the memory in association with one another, whether or not a question sentence is present which is similar to the new question sentence and which is associated with another location information item different from the new location information item, and register the new question sentence, the new answer sentence, and the other location information item in the memory in association with one another when no question sentence is present which is similar to the new question sentence and which is associated with the other location information item different from the new location information item.

### Claim 8 (depends on 7)

The machine translation apparatus according to claim 7, wherein the processing circuitry is further configured to perform machine translation on the first answer sentence in the second language to generate the translated sentence in the first language.

### Claim 9 (depends on 7)

The machine translation apparatus according to claim 7, wherein the processing circuitry is further configured to register the question sentences, the answer sentences, and the location information items in the memory.

### Claim 10 (depends on 9)

The machine translation apparatus according to claim 9, wherein the processing circuitry is further configured to register the first machine translation result in the storage when the first text includes a question sentence and an answer sentence.

### Claim 11 (depends on 7)

The machine translation apparatus according to claim 7, wherein the processing circuitry is further configured to perform speech recognition on a first speech signal to generate the first text.

### Claim 12 (depends on 11)

The machine translation apparatus according to claim 11, wherein the processing circuitry is further configured to:
perform speech recognition on a second speech signal in the second language different from the first speech signal to generate a second text in the second language; and
perform machine translation on the second text in the second language to generate a second machine translation result in the first language.
