Providing translations of electronic messages via a social networking system

US10122670B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10122670-B2
Application numberUS-201414588078-A
CountryUS
Kind codeB2
Filing dateDec 31, 2014
Priority dateDec 31, 2014
Publication dateNov 6, 2018
Grant dateNov 6, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

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.

First claim

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

Assignees

Inventors

Classifications

  • Content adaptation, e.g. replacement of unsuitable content · CPC title

  • H04L51/32Primary

    Electricity · mapped topic

  • H04L51/52Primary

    for supporting social networking services · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10122670B2 cover?
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 met…
Who is the assignee on this patent?
Facebook Inc
What technology area does this patent fall under?
Primary CPC classification H04L51/32. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Nov 06 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).