IP Library › Granted Patent US 12,008,335
Granted Patent B2
US 12,008,335 · App. 17/018,041 · Granted Jun 11, 2024

Information processing system, information processing apparatus, and information processing method

Inventor: Yuichi Takamiya (Kanagawa, JP)
Assignee: Ricoh Company, Ltd.
G06F40/58G06F40/49G06V10/95G06V30/246G06F3/167G06V30/10G06V30/224G10L15/22G10L15/26
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,008,335
App. No.
17/018,041
Granted
Jun 11, 2024
Kind
B2
Abstract

An information processing system is communicable with a translation server through a network, and includes a receiver, circuitry, and a transmitter. The receiver receives content data indicating contents expressed in a first language and destination information indicating a destination to which the content data is to be transmitted. The circuitry determines, based on the destination information received by the receiver, a second language as a target language into which the contents expressed in the first language is to be translated. The transmitter transmits, to the destination indicated by the destination information, translated content data indicating contents that is translated by the translation server from the first language to the second language.

Claims (52)

1. An information processing system comprising:

circuitry configured to

receive, from a sender, a content data including contents expressed in a first language, and destination information indicating a destination to which the content data is to be transmitted, the destination being different from the sender;

receive, from the destination before receiving the content data from the sender, language information indicating a second language to be translated, the second language being a used language based on one of a language that is set to an operating system of the destination or a language that is set to an application that runs on the operating system of the destination;

store an IP address corresponding the sender in association with the first language;

cause the contents expressed in the first language included in the content data to translate into the second language indicated by the language information received, the second language being a used language based on one of a language that is set to an operating system of the destination or a language that is set to an application that runs on the operating system of the destination; and

transmit the content data, including the contents translated into the second language, to the destination indicated by the destination information, the second language being a used language based on one of a language that is set to an operating system of the destination or a language that is set to an application that runs on the operating system of the destination.

2. The information processing system of claim 1 , wherein the circuitry is further configured to

send, to a translation server via a network, the contents expressed in the first language included in the content data, and receive, from the translation server via the network, the content data, including the contents translated into the second language, translated by the translation server.

3. The information processing system of claim 2 , wherein the content data includes at least one of voice data or text data.

4. The information processing system of claim 1 , wherein the content data includes at least one of voice data or text data.

5. The information processing system of claim 1 , wherein the circuitry is configured to transmit the content data, after translation of the contents into the second language, to enable the destination to communicate with the sender, without knowledge of the first language.

6. The information processing system of claim 1 , wherein the destination to which the content data is to be transmitted includes a plurality of destinations to which the content data is to be transmitted and the second language includes a plurality of second languages, and

the circuitry is configured to determine each language, of the plurality of second languages, based on a respective corresponding destination, of the plurality of destinations to which the content data is to be transmitted.

7. The information processing system of claim 1 , wherein the circuitry is configured to:

determine a translation server based on the first language; and

cause the contents expressed in the first language to translate into the second language by transmitting the contents expressed in the first language to the translation server.

8. The information processing system of claim 1 , wherein the circuitry is configured to:

determine a translation server based on the second language; and

cause the contents expressed in the first language to translate into the second language by transmitting the contents expressed in the first language to the translation server.

9. The information processing system of claim 1 , further comprising a memory storing a target language table including a plurality of location designations and a plurality of target languages, a respective target language, of the plurality of target languages, being associated with each respective location designation, of the plurality of location designations,

wherein the circuitry is configured to determine the language information from the target language table and the destination information.

10. The information processing system of claim 1 , wherein the circuitry is configured to receive the language information from the destination in response to transmitting, to the destination, a request to establish a session.

11. The information processing system of claim 1 , wherein the content data included a used language of the sender, the used language based on one of a language that is set to an operating system of the sender or a language that is set to an application that runs on the operating system of the sender.

12. An information processing method comprising:

receiving, from a sender, a content data including contents expressed in a first language, and destination information indicating a destination to which the content data is to be transmitted, the destination being at a location different from the sender;

receiving, from the destination before receiving the content data from the sender, language information indicating a second language to be translated, the second language being a used language based on one of a language that is set to an operating system of the destination or a language that is set to an application that runs on the operating system of the destination;

storing an IP address corresponding with the sender in association with the first language;

causing the contents expressed in the first language, included in the content data, to translate into the second language indicated by the language information received, the second language being a used language based on one of a language that is set to an operating system of the destination or a language that is set to an application that runs on the operating system of the destination; and

transmitting the content data, including the contents translated into the second language, to the destination indicated by the destination information, the second language being a used language based on one of a language that is set to an operating system of the destination or a language that is set to an application that runs on the operating system of the destination.

13. The information processing method of claim 12 , further comprising:

sending, to a translation server via a network, the contents expressed in the first language included in the content data; and

receiving, from the translation server via the network, the content data, including the contents translated into the second language, translated by the translation server.

14. The information processing method of claim 12 wherein the content data includes at least one of voice data or text data.

15. The information processing method of claim 12 , wherein the transmitting of the content data, after translation of the contents into the second language, enables the destination to communicate with the sender, without knowledge of the first language.

16. A system comprising:

a sender; and

an information processing apparatus;

wherein the sender includes

first circuitry configured to

send, to the information processing apparatus via a network, a content data including contents expressed in a first language, and destination information indicating a destination to which the content data is to be transmitted, the destination being different from the sender; and

wherein the information processing apparatus includes

second circuitry configured to

receive the content data and the destination information from the sender,

receive, from the destination before receiving the content data from the sender, language information indicating a second language to be translated, the second language being a used language based on one of a language that is set to an operating system of the destination or a language that is set to an application that runs on the operating system of the destination,

store IP address corresponding with the sender in association with the first language,

cause the contents expressed in the first language included in the content data to translate into the second language indicated by the language information received, the second language being a used language based on one of a language that is set to an operating system of the destination or a language that is set to an application that runs on the operating system of the destination, and

transmit the content data, including the contents translated into the second language, to the destination indicated by the destination information, the second language being a used language based on one of a language that is set to an operating system of the destination or a language that is set to an application that runs on the operating system of the destination.

17. The system of claim 16 , wherein the information processing apparatus is a translation server.

18. The system of claim 17 , wherein the content data includes at least one of voice data or text data.

19. The system of claim 16 , wherein the content data includes at least one of voice data or text data.

20. The system of claim 16 , wherein the information processing apparatus is configured to transmit the content data, after translation of the contents into the second language, to enable the destination to communicate with the sender, without knowledge of the first language.

Priority Claims (1)
JP 2016-197253 · Oct 5, 2016 · national
Continuity (3)
Continuation 16373861 · Apr 3, 2019
Continuation 15698699 · Sep 8, 2017
Related Publication 20200410173A1 · Dec 31, 2020
Cited By (4)
US 12,400,088 US 12,417,361 US 12,423,531 US 12,585,895