Method and apparatus for language translation using registered databases
First Claim
1. A method of providing an interpretation service, comprising:
- receiving an incoming telephone call from a user;
extracting a plurality of databases, wherein the plurality of databases includes at least one database of selected sentences uniquely registered to an individual user, and wherein each of the plurality of databases comprises at least one translation of at least one sentence;
identifying and authenticating the user making the incoming telephone call as a registered user;
accessing, from the plurality of databases extracted in said extracting, ones of the plurality of databases correspondent to the registered user;
receiving at least one user information item via the incoming telephone call;
searching at least one of the accessed ones of the plurality of databases correspondent to the registered user for at least one sentence correspondent to the at least one user information item;
outputting, according to said searching, a translation, from at least one of the plurality of databases, of the at least one sentence correspondent to the at least one user information item; and
outputting, in audio on the incoming telephone call, the translation of the at least one sentence correspondent to the at least one user information item.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for providing an interpretation service are disclosed. The method includes the steps of receiving an incoming telephone call from a user, forming a plurality of databases, receiving at least one user information item via the incoming telephone call, searching at least one of the plurality of databases for at least one sentence correspondent to the at least one information item, outputting a translation from at least one of the plurality of databases of the at least one sentence correspondent to the at least one information item, and outputting, in audio on the incoming telephone call, the translation. The apparatus includes an interpreter and a registration service. The registration service includes a private information manager that receives an incoming telephone call from a user, wherein the private information manager manages a plurality of databases, wherein the plurality of databases includes at least one database of sentences registered to the individual user.
-
Citations
20 Claims
-
1. A method of providing an interpretation service, comprising:
-
receiving an incoming telephone call from a user;
extracting a plurality of databases, wherein the plurality of databases includes at least one database of selected sentences uniquely registered to an individual user, and wherein each of the plurality of databases comprises at least one translation of at least one sentence;
identifying and authenticating the user making the incoming telephone call as a registered user;
accessing, from the plurality of databases extracted in said extracting, ones of the plurality of databases correspondent to the registered user;
receiving at least one user information item via the incoming telephone call;
searching at least one of the accessed ones of the plurality of databases correspondent to the registered user for at least one sentence correspondent to the at least one user information item;
outputting, according to said searching, a translation, from at least one of the plurality of databases, of the at least one sentence correspondent to the at least one user information item; and
outputting, in audio on the incoming telephone call, the translation of the at least one sentence correspondent to the at least one user information item. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
receiving a registered sentence manipulation command from the registered user; and
manipulating the at least one sentences according to the registered sentence manipulation command from the user.
-
-
7. The method of claim 6, wherein said receiving a registered sentence manipulation command from the user comprises receiving via at least one registered sentence manipulation command selected from the group consisting of an email, a browser connection, and the incoming telephone call, and wherein said manipulating comprises at least one action selected from the group consisting of adding a new sentence to the ones of the plurality of databases correspondent to the registered user, deleting a sentence from the ones of the plurality of databases correspondent to the registered user, and editing a sentence in the ones of the plurality of databases correspondent to the registered user, to thereby form a manipulated sentence, the method further comprising:
registering the manipulated sentence into the ones of the plurality of databases correspondent to the registered user.
-
8. The method of claim 6, further comprising:
-
outputting of a foreign language translation of the manipulated sentence;
making known to the registered user a relative reliability of the foreign language translation of the manipulated sentence; and
sending the manipulated sentence to a human translator upon receipt of a request from the registered user for a foreign language translation having increased relative reliability.
-
-
9. The method of claim 8, further comprising:
-
detecting whether a sentence similar to the manipulated sentence is included in one of the plurality of databases; and
assessing the relative reliability of the foreign language translation to be high if a sentence similar to the manipulated sentence is included in one of the plurality of databases.
-
-
10. The method of claim 1, wherein said searching comprises first searching the ones of the plurality of databases correspondent to the registered user.
-
11. The method of claim 1, further comprising:
-
receiving an additional registration command from the user, wherein the additional registration command is directed to at least one sentence not in the ones of the plurality of databases correspondent to the registered user;
registering the at least one sentence not in the ones of the plurality of databases correspondent to the registered user into the ones of the plurality of databases correspondent to the registered user.
-
-
12. The method of claim 1, wherein the accessed ones of the plurality of databases correspondent to the registered user comprise at least one public database.
-
13. The method of claim 1, wherein said identifying and authenticating comprises:
-
detecting an identifier telephone number of the incoming call; and
seeking a user registration associated with the identifier.
-
-
14. The method of claim 13, wherein the identifier is at least one identifier selected from the group consisting of a detected telephone number of the incoming call, a push button entry, and a spoken entry.
-
15. An interpretation service system, comprising:
-
a private information manager that receives an incoming contact from a registered user;
a plurality of databases communicatively connected to and controlled by said private information manager, wherein the plurality of databases includes at least one database of selected sentences uniquely registered to the user;
an interpretation server that receives at least one user information item via an incoming telephone call from the user, wherein said interpretation server searches at least the at least one database of sentences registered to the user of the plurality of databases for at least one sentence correspondent to the at least one user information item;
a translation output that outputs, from at least one of the plurality of databases, at least one matched sentence correspondent to the at least one user information item, in audio on the incoming telephone call. - View Dependent Claims (16, 17, 18, 19, 20)
an authentication server that identifies the user as a user authorized to access at least one of the registered sentence databases.
-
Specification