Patent ID: 9521013
Filing Date: 2016-12-13
CPC Classification: G06F,G06Q,H04L

Claim Text:
1. A computer implemented method comprising: storing, by a social networking system, member profiles of a plurality of users, each member profile storing one or more demographic attributes for a user, wherein the social networking system allows users to communicate with other users via messages; receiving a plurality of messages sent by users of the social networking system; for each message in the plurality of messages, storing information associating the message with a member profile of a user that sent the message; collecting a plurality of terms occurring in the plurality of messages, each of the plurality of terms co-occurring with a topic; selecting a demographic attribute stored in the member profiles of the plurality of users of the social networking system; determining a plurality of ranges of values of the demographic attribute; identifying a range in the plurality of ranges as a minority group if the number of users in the plurality of users having the demographic attribute within the range is below a threshold value; for each term, in the plurality of terms: configuring for presentation, a graphical display showing one or more terms, the presentation of each of the one or more terms based on the weighted aggregate value of the demographic attribute for the term and the normalized frequency of the term.