Patent Document ID: 9977781
Application ID: 15299948

Base Claim:
1. A computer-implemented method, comprising: obtaining, at a computing device having one or more processors, a parsable content feed from at least one server associated with a social network comprising a plurality of users, the parsable content feed comprising at least one of (i) user-generated text posts on the social network and (ii) user-generated text comments to posts on the social network; obtaining, at the computing device, a set of preferred languages for a user operating the computing device, the user being one of the plurality of users; identifying, at the computing device, a text portion in the parsable content feed, the text portion being a sub-portion of text of the parsable content feed; obtaining, at the computing device, a detected language for the text portion; comparing, at the computing device, the detected language to the set of preferred languages for the user; when the detected language does not match any of the set of preferred languages, displaying, by the computing device and proximate to the text portion in the parsable content feed, a clickable icon configured for displaying a machine translation of the text portion and the text portion, the machine translation of the text portion being to one of the set of preferred languages for the user; and displaying, by the computing device and in response to a user selection of the clickable icon, the machine translation of the text portion and the text portion in the parsable content feed.

---

Claim 5:
5. The computer-implemented method of claim 1 , further comprising: in response to the user selection of the clickable icon, transmitting a request for the machine translation of the text portion; and after transmitting the request, receiving the machine translation of the text portion, wherein receipt of the machine translation of the text portion causes the computing device to display it in the parsable content feed.