Patent ID: 9253138
Filing Date: 2016-02-02
CPC Classification: H04L

Claim Text:
1. A computer-implemented method executed by at least one processor for a social media mechanism to post a message, the method comprising the steps of: processing the message by a user to determine whether the message includes words, word stems or phrases that indicate recipients of the message should be filtered, wherein processing message comprises: parsing the message into words, word stems and phrases, comparing the words, word stems and phrases in the message with a list of filtered words, word stems, and phrases; scores the message according to the words, word stems and phrases in the message that are in the list of filtered words, word stems and phrases and according to a user profile corresponding to the user; and compares the score with a threshold value; when the message has a score that exceeds the threshold value, prompting the user to indicate the recipients of the message should be filtered: in response to the user prompt, when the user enables the filtering of the recipients of the message, posting the message to less than all of the recipients; and in response to the user prompt, when the user does not enable the filtering of the recipients of the message, posting the message to all of the recipients; and when the message has a score that does not exceed the threshold value, not prompting the user and posting the message to all of the recipients; defining a plurality of user profiles in the social media mechanism, each user profile including public profile information that is visible to other users and private profile information that is not visible to other users, wherein the private profile information includes feedback information from other users regarding previously-sent message by a user corresponding to the user profile.