Automatic translation of advertisements
First Claim
Patent Images
1. A method comprising:
- gathering, via a processor and at a defined frequency defined by a respective periodic Nth communication interaction of a plurality of communication interactions of a user with a second user, data from a subset of communication interactions gathered from the plurality of communication interactions of the user to yield statistical data, wherein the statistical data identify words in the subset of communication interactions, wherein N equals at least 2;
identifying, via the processor and based on the statistical data, a target language of the user, the target language being a language having a highest number of words used in the subset of communication interactions;
receiving a message in a source language which is distinct from the target language;
prior to transmitting the message, translating, via the processor, the message into the target language, to yield a translated message; and
transmitting the translated message in the target language to a device.
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.
-
Citations
20 Claims
-
1. A method comprising:
-
gathering, via a processor and at a defined frequency defined by a respective periodic Nth communication interaction of a plurality of communication interactions of a user with a second user, data from a subset of communication interactions gathered from the plurality of communication interactions of the user to yield statistical data, wherein the statistical data identify words in the subset of communication interactions, wherein N equals at least 2; identifying, via the processor and based on the statistical data, a target language of the user, the target language being a language having a highest number of words used in the subset of communication interactions; receiving a message in a source language which is distinct from the target language; prior to transmitting the message, translating, via the processor, the message into the target language, to yield a translated message; and transmitting the translated message in the target language to a device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system comprising:
-
a processor; and a computer-readable storage medium having instructions stored which, when executed by the processor, cause the processor to perform operations comprising; gathering, at a defined frequency defined by a respective periodic Nth communication interaction of a plurality of communication interactions of a user with a second user, data from a subset of communication interactions gathered from the plurality of communication interactions of the user to yield statistical data, wherein the statistical data identify words in the subset of communication interactions, wherein N equals at least 2; identifying, based on the statistical data, a target language of the user, the target language being a language having a highest number of words used in the subset of communication interactions; receiving a message in a source language which is distinct from the target language; prior to transmitting the message, translating, via the processor, the message into the target language, to yield a translated message; and transmitting the translated message in the target language to a device. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer-readable storage device having instructions stored which, when executed by a processor, cause the processor to perform operations comprising:
-
gathering, at a defined frequency defined by a respective periodic Nth communication interaction of a plurality of communication interactions of a user with a second user, data from a subset of communication interactions gathered from the plurality of communication interactions of the user to yield statistical data, wherein the statistical data identify words in the subset of communication interactions, wherein N equals at least 2;
identifying, based on the statistical data, a target language of the user, the target language being a language having a highest number of words used in the subset of communication interactions;receiving a message in a source language which is distinct from the target language; prior to transmitting the message, translating, via the processor, the message into the target language, to yield a translated message; and transmitting the translated message in the target language to a device. - View Dependent Claims (20)
-
Specification