Method and apparatus to transliterate text using a portable device
First Claim
1. A method in a portable device for transliterating text, the method comprising:
- generating an image of the text using a camera function in the portable device;
sending the image with an identification of a source language and a target language to a transliteration service using a wireless communications link;
receiving a response from the transliteration service, wherein the response contains a transliteration of the text in the target language and wherein the transliteration contains a phonetic pronunciation used to pronounce the text in the source language using characters in the target language; and
presenting the transliteration.
3 Assignments
0 Petitions
Accused Products
Abstract
A method, apparatus, and computer instructions for a method in a portable device for transliterating text. An image of the text is generated using a camera function in the portable device. The image is sent with an identification of a source language and a target language to a transliteration service using a wireless communications link. A response is received from the transliteration service, wherein the response contains a transliteration of the text in the target language. The transliteration is then presented on the portable device. The presentation may be, for example, text displayed on the portable device or in the form of speech presented audibly to the user.
-
Citations
21 Claims
-
1. A method in a portable device for transliterating text, the method comprising:
-
generating an image of the text using a camera function in the portable device; sending the image with an identification of a source language and a target language to a transliteration service using a wireless communications link; receiving a response from the transliteration service, wherein the response contains a transliteration of the text in the target language and wherein the transliteration contains a phonetic pronunciation used to pronounce the text in the source language using characters in the target language; and presenting the transliteration. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method in a data processing system for transliterating text from a source language to a target language, the method comprising:
-
receiving a request from a portable device, wherein the request includes an image of the text an identification of the source language, and an identification of the target language; performing optical character recognition on the image to generate the text; transliterating the text from the source language to the target language to form transliterated text, wherein the transliterated text contains a phonetic pronunciation of the text from the source language using characters in the target language; and sending the transliterated text to the portable device.
-
-
8. A data processing system in a portable device for transliterating text, the data processing system comprising:
-
generating means for generating an image of the text using a camera function in the portable device; sending means for sending the image with an identification of a source language and a target language to a transliteration service using a wireless communications link; receiving means for receiving a response from the transliteration service, wherein the response contains a transliteration of the text in the target language and wherein the transliteration contains a phonetic pronunciation used to pronounce the text in the source language using characters in the target language; and presenting means for presenting the transliteration. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A data processing system for transliterating text from a source language to a source language, the data processing system comprising:
-
receiving means for receiving a request from a portable device, wherein the request includes an image of the text, an identification of the source language, and an identification of the target language; performing means for performing optical character recognition on the image to generate the text; translating means for transliterating the text from the source language to the target language to form transliterated text; and sending means for sending the transliterated text to the portable device.
-
-
14. A computer program product in a computer readable medium in a portable device for transliterating text, the computer program product comprising:
-
first instructions for generating an image of the text using a camera function in the portable device; second instructions for sending the image with an identification of a source language and a target language to a transliteration service using a wireless communications link; third instructions for receiving a response from the transliteration service, wherein the response contains a transliteration of the text in the target language and wherein the transliteration contains a phonetic pronunciation used to pronounce the text in the source language using characters in the target language; and fourth instructions for presenting the transliteration. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A computer program product in a computer readable medium for transliterating text from a source language to a source language, the computer program product comprising:
-
first instructions for receiving a request from a portable device, wherein the request includes an image of the text, an identification of the source language, and an identification of the target language; second instructions for performing optical character recognition on the image to generate the text; third instructions for transliterating the text from the source language to the target language to form translated text, wherein the transliterated text contains a phonetic pronunciation of the text from the source language using characters in the target language; and fourth instructions for sending the transliterated text to the portable device.
-
-
20. A portable device comprising:
-
a bus system; a memory connected to the bus system, wherein the memory includes a set of instructions; and a processing unit connected to the bus system, wherein the processing unit executes the set of instructions to generate an image of the text using a camera function in the portable device;
send the image with an identification of a source language and a target language to a transliteration service using a wireless communications link;
receive a response from the transliteration service, wherein the response contains a transliteration of the text in the target language and wherein the transliteration contains a phonetic pronunciation used to pronounce the text in the source language using characters in the target language; and
present the transliteration.
-
-
21. A data processing system comprising:
-
a bus system; a memory connected to the bus system, wherein the memory includes a set of instructions; and a processing unit connected to the bus system, wherein the processing unit executes the set of instructions to receive a request from a portable device, wherein the request includes an image of the text, an identification of the source language, and an identification of the target language;
perform optical character recognition on the image to generate the text;
transliterate the text from a source language to a target language to form transliterated text wherein the transliterated text contains a phonetic pronunciation of the text from the source language using characters in the target language; and
send the transliterated text to the portable device.
-
Specification