TRANSLATING LANGUAGES
First Claim
Patent Images
1. A method, performed on a server, of translating between languages, the method comprising:
- receiving first audio data for a first language from a mobile device;
translating the first audio data to produce second audio data for a second language;
receiving an indication that the mobile device has moved between two locations; and
sending the second audio data to the mobile device in response to the indication.
2 Assignments
0 Petitions
Accused Products
Abstract
A method, performed on a server, of translating between languages includes receiving first audio data for a first language from a mobile device, translating the first audio data to second audio data for a second language, receiving an indication that the mobile device has moved between two locations, and sending the second audio data to the mobile device in response to the indication.
371 Citations
48 Claims
-
1. A method, performed on a server, of translating between languages, the method comprising:
-
receiving first audio data for a first language from a mobile device; translating the first audio data to produce second audio data for a second language; receiving an indication that the mobile device has moved between two locations; and sending the second audio data to the mobile device in response to the indication. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of translating between languages, the method comprising:
-
at a server; receiving first audio data for a first language from a mobile device; translating the first audio data to produce second audio data for a second language; and sending the second audio data to the mobile device; and at the mobile device; storing the second audio data; detecting motion of the mobile device; and playing the second audio data in response to the motion. - View Dependent Claims (9, 10, 11)
-
-
12. A method of translating between languages, the method comprising:
-
associating mobile devices with each other, each of the mobile devices being configured to operate as a source of audio data and as a destination for audio data; receiving first audio data for a first language from a first of the mobile devices; translating the first audio data to produce second audio data for a second language; and sending the second audio data to a second of the mobile devices; wherein the first of the mobile devices and the second of the mobile devices are different mobile devices. - View Dependent Claims (13, 14, 15)
-
-
16. One or more machine-readable media storing instructions that are executable by one or more processing devices for translating between languages, the instructions being executable to perform functions comprising:
-
receiving first audio data for a first language from a mobile device; translating the first audio data to produce second audio data for a second language; receiving an indication that the mobile device has moved between two locations; and sending the second audio data to the mobile device in response to the indication. - View Dependent Claims (17, 18, 19, 20, 21, 22, 30)
-
-
23. One or more machine-readable media storing instructions that are executable by one or more processing devices for translating between languages, the instructions being executable to perform functions comprising:
-
at a server; receiving first audio data for a first language from a mobile device; translating the first audio data to produce second audio data for a second language; and sending the second audio data to the mobile device; and at the mobile device; storing the second audio data; detecting motion of the mobile device; and playing the second audio data in response to the motion. - View Dependent Claims (24, 25, 26)
-
-
27. One or more machine-readable media storing instructions that are executable by one or more processing devices for translating between languages, the instructions being executable to perform functions comprising:
-
associating mobile devices with each other, each of the mobile devices being configured to operate as a source of audio data and as a destination for audio data; receiving first audio data for a first language from a first of the mobile devices; translating the first audio data to produce second audio data for a second language; and sending the second audio data to a second of the mobile devices; wherein the first of the mobile devices and the second of the mobile devices are different mobile devices. - View Dependent Claims (28, 29)
-
-
31. An electronic system for translating between languages, the electronic system comprising:
-
one or more processing devices; and one or more machine-readable media storing instructions that are executable by the one or more processing devices to perform functions comprising; receiving first audio data for a first language from a mobile device; translating the first audio data to produce second audio data for a second language; receiving an indication that the mobile device has moved between two locations; and sending the second audio data to the mobile device in response to the indication. - View Dependent Claims (32, 33, 34, 35, 36, 37)
-
-
38. An electronic system for translating between languages, the electronic system comprising:
-
a server comprising; one or more first processing devices; and one or more first machine-readable media storing instructions that are executable by the first one or more processing devices to perform functions comprising; receiving first audio data for a first language from a mobile device; translating the first audio data to produce second audio data for a second language; and sending the second audio data to the mobile device; and the mobile device comprising; one or more second processing devices; and one or more second machine-readable media storing instructions that are executable by the one or more second processing devices to perform functions comprising; storing the second audio data; detecting motion of the mobile device; and playing the second audio data in response to the motion. - View Dependent Claims (39, 40, 41)
-
-
42. An electronic system for translating between languages, the electronic system comprising:
-
one or more processing devices; and one or more machine-readable media storing instructions that are executable 287 by the one or more processing devices to perform functions comprising; associating mobile devices with each other, each of the mobile devices being configured to operate as a source of audio data and as a destination for audio data; receiving first audio data for a first language from a first of the mobile devices; translating the first audio data to produce second audio data for a second language; and sending the second audio data to a second of the mobile devices; wherein the first of the mobile devices and the second of the mobile 297 devices are different mobile devices. - View Dependent Claims (43, 44, 45)
-
-
46. An electronic system for translating between languages, the electronic system comprising:
-
means for receiving first audio data for a first language from a mobile device; means for translating the first audio data to produce second audio data for a second language; means for receiving an indication that the mobile device has moved between two locations; and means for sending the second audio data to the mobile device in response to the indication.
-
-
47. An electronic system for translating between languages, the electronic system comprising:
-
at a server, means for; receiving first audio data for a first language from a mobile device; translating the first audio data to produce second audio data for a second language; and sending the second audio data to the mobile device; and at the mobile device, means for; storing the second audio data; detecting motion of the mobile device; and playing the second audio data in response to the motion.
-
-
48. An electronic system for translating between languages, the electronic system comprising:
-
means for associating mobile devices with each other, each of the mobile devices being configured to operate as a source of audio data and as a destination for audio data; means for receiving first audio data for a first language from a first of the mobile devices; means for translating the first audio data to produce second audio data for a second language; and means for sending the second audio data to a second of the mobile devices; wherein the first of the mobile devices and the second of the mobile devices are different mobile devices.
-
Specification