Automatic determination of additional languages used in social networks
US-9426110-B2 · Aug 23, 2016 · US
US10122670B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10122670-B2 |
| Application number | US-201414588078-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 31, 2014 |
| Priority date | Dec 31, 2014 |
| Publication date | Nov 6, 2018 |
| Grant date | Nov 6, 2018 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
The present disclosure is directed toward systems and methods for providing translations of electronic messages via a social networking system. For example, systems and methods described herein involve determining whether to provide an electronic message or a translation of the electronic message to a recipient based on social networking activities of the recipient. Furthermore, systems and methods described herein can provide a translation of an electronic message based on an analysis of social networking activities of one or more recipients of the electronic message.
Opening claim text (preview).
What is claimed is: 1. A method comprising: identifying, by at least one processor and based on previous social networking activities of the sender, social networking information associated with the sender; identifying, by the at least one processor and based on previous social networking activities of a recipient of the electronic message, social networking information associated with the recipient; and determining, by the at least one processor and based on an analysis of the social networking information associated with the sender and the social networking information associated with the recipient, whether to generate a generate a second version of the electronic message in a second language for the recipient. 2. The method as recited in claim 1 , further comprising identifying the previous social networking activities of the recipient. 3. The method as recited in claim 2 , wherein identifying the previous social networking activities of the recipient further comprises one or more of identifying one or more electronic message interactions performed by the recipient, identifying one or more locations associated with the recipient, identifying one or more social network transactions performed by the recipient, identifying one or more connections of the recipient, identifying recipient-provided profile information, or identifying one or more translation ratings provided by the recipient. 4. The method as recited in claim 3 , wherein identifying one or more electronic message interactions performed by the recipient comprises identifying one or more electronic messages commented on by the recipient, electronic messages liked by the recipient, comments made by the recipient, or electronic messages shared by the recipient. 5. The method as recited in claim 3 , wherein identifying one or more locations associated with the recipient comprises identifying one or more of a current location associated with the recipient, a location where the recipient is from, a location where the recipient has checked-in, a location where the recipient has traveled, a location where the recipient works, one or more locations where the recipient has lived, or a location associated with where the recipient was educated. 6. The method as recited in claim 3 , wherein identifying one or more social network transactions performed by the recipient comprises identifying one or more of a purchase made by the recipient via a social networking system, a purchase made by the recipient announced via the social networking system, a currency associated with a purchase made by the recipient via the social networking system, a product recommended by the recipient via the social networking system, or a point of origin for a product purchased by the recipient via the social networking system. 7. The method as recited in claim 3 , wherein determining, based on an analysis of the social networking information associated with the sender and the social networking information associated with the recipient, whether to generate the second version of the electronic message in the second language for the recipient comprises: identifying a predominant language indicated by the previous social networking activities of the recipient; determining whether the second language is the same language as the predominant language; if the second language is the same language as the predominant language, determining to generate, for the recipient, the second version of the electronic message; and if the second language is not the same language as the predominant language, determining to provide, to the recipient, the first version of the electronic message. 8. The method as recited in claim 1 , further comprising: identifying one or more social network profile settings associated with the recipient; and wherein determining whether to generate the second version of the electronic message in the second language for the recipient is further based on the identified one or more social network profile settings associated with the recipient. 9. The method as recited in claim 8 , wherein identifying one or more social network profile settings associated with the recipient comprises identifying one or more of a preferred language of the recipient, or a location setting of the recipient. 10. The method as recited in claim 1 , further comprising: identifying social networking information associated with one or more friends of the recipient, wherein the social networking information associated with the one or more friends of the recipient comprises one or more of a location associated with the one or more friends of the recipient, or a preferred language associated with the one or more friends of the recipient; and wherein determining whether to generate the second version of the electronic message in the second language for the recipient is further based on the identified social networking information associated with the one or more friends of the recipient. 11. A non-transitory computer-readable storage medium storing instructions thereon that, when executed by at least one processor, cause a system to: receive a first version of an electronic message, wherein the first version of the electronic message is in a first language; identify, based on previous social networking activities of a sender, social networking information associated with the sender; identify a recipient of the electronic message; identify, based on previous social networking activities of a recipient of the electronic message, social networking information associated with the recipient; and determine, based on an analysis of the social networking information associated with the sender and the social networking information associated with the recipient, whether to generate a second version of the electronic message in a second language for identified recipient. 12. The non-transitory computer-readable storage medium as recited in claim 11 , wherein identifying a recipient of the electronic message comprises identifying a co-user associated with a sender of the first version of the electronic message via a social networking system. 13. The non-transitory computer-readable storage medium as recited in claim 12 , wherein identifying, based on previous social networking activities of the recipient, social networking information associated with the recipient comprises identifying one or more of electronic messages commented on by the recipient, electronic messages liked by the recipient, comments made by the recipient, electronic messages shared by the recipient, a current location associated with the recipient, a location where the recipient came from, a location where the recipient has checked-in, a location where the recipient has traveled to, a purchase made by the recipient via a social network, connections of the recipient, profile information, or implicit information related to the recipient. 14. The non-transitory computer-readable storage medium as recited in claim 13 , further comprising identifying a language indicated by the social networking information associated with the recipient. 15. The non-transitory computer-readable storage medium as recited in claim 14 , wherein determining, based on the analysis of the social networking information associated with the sender and the social networking information associated with the recipient, whether generate the second version of the electronic message to in the second language for the identified recipient comprises: identifying a predominant language for one or more identified social networking activities of the recipient; determining whether the second language
Related publications grouped by family.
Answers are generated from the same data shown on this page.