Automatic translation of advertisements
First Claim
Patent Images
1. A method comprising:
- gathering statistics from a plurality of interactions with a user, wherein the statistics are gathered periodically with a defined frequency, and wherein the statistics identify words in the plurality of interactions and languages associated with the words;
identifying, via a processor and based on the statistics, a target language of the user, the target language being the language having a highest number of words used in the plurality of interactions;
receiving a message for the user in a source language which is distinct from the target language;
prior to presenting the message to the user, translating, via the processor, the message into the target language, to yield a translated message; and
presenting the translated message in the target language to the user.
3 Assignments
0 Petitions
Accused Products
Abstract
In an embodiment of a messaging system, a method for presenting a commercial message to a user is provided. A target language in which the user is comfortable communicating may be determined based on at least one communication received by the user or at least one communication provided by the user. The commercial message may be presented to the user in the target language.
48 Citations
20 Claims
-
1. A method comprising:
-
gathering statistics from a plurality of interactions with a user, wherein the statistics are gathered periodically with a defined frequency, and wherein the statistics identify words in the plurality of interactions and languages associated with the words; identifying, via a processor and based on the statistics, a target language of the user, the target language being the language having a highest number of words used in the plurality of interactions; receiving a message for the user in a source language which is distinct from the target language; prior to presenting the message to the user, translating, via the processor, the message into the target language, to yield a translated message; and presenting the translated message in the target language to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
-
a processor; and a computer-readable storage medium having instructions stored which, when executed by the processor, result in operations comprising; gathering statistics from a plurality of interactions with a user, wherein the statistics are gathered periodically with a defined frequency, and wherein the statistics identify words in the plurality of interactions and languages associated with the words; identifying, based on the statistics, a target language of the user, the target language being the language having a highest number of words used in the plurality of interactions; receiving a message for the user in a source language which is distinct from the target language; prior to presenting the message to the user, translating the message into the target language, to yield a translated message; and presenting the translated message in the target language to the user. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable storage device having instructions stored which, when executed by a computing device, result in operations comprising:
-
gathering statistics from a plurality of interactions with a user, wherein the statistics are gathered periodically with a defined frequency, and wherein the statistics identify words in the plurality of interactions and languages associated with the words; identifying, based on the statistics, a target language of the user, the target language being the language having a highest number of words used in the plurality of interactions; receiving a message for the user in a source language which is distinct from the target language; prior to presenting the message to the user, translating the message into the target language, to yield a translated message; and presenting the translated message in the target language to the user. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification