Patent ID: 9747281
Date: 2017-08-29
CPC Classifications: G06F,G06Q

Claim:
1. A method comprising: storing a plurality of profiles, wherein each profile of the plurality of profiles comprises multiple data items about a different user of a plurality of users; identifying a first profile of a first user in the plurality of users, wherein the first profile is in the plurality of profiles, is in a first language, and comprises a plurality of data items about the first user; translating a first data item in the plurality of data items into a plurality of translated data items that are in a second language that is different than the first language; for each translated data item in the plurality of translated data items, determining how often said each translated data item appears with the first data item in the plurality of profiles; selecting, based on a number of user profiles that contain at least one of plurality of translated data items and the first data item, a first translated data item from among the plurality of translated data items; storing the first translated first data item in a second language profile of the first user; causing the second language profile to be displayed to a second user that is different than the first user; wherein the method is performed by one or more computing devices.