Filtering message posts in a social network

US9253138B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9253138-B2
Application numberUS-201213684744-A
CountryUS
Kind codeB2
Filing dateNov 26, 2012
Priority dateApr 18, 2012
Publication dateFeb 2, 2016
Grant dateFeb 2, 2016

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.

A social media mechanism processes messages for content that may require filtering of recipients of the message, and informs a user who drafted the message when the message might need to be filtered so it is not sent to all potential recipients of the message. The user may then select to send the message to all potential recipients, or to filter the recipients so the message is sent to less than all of the potential recipients. User profiles are created and maintained, and may include information that helps to determine when filtering of messages is desirable. Feedback buttons are also provided to provide feedback when a user does not like a message.

First claim

Opening claim text (preview).

The invention claimed is: 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. 2. The method of claim 1 further comprising the step of recommending to the user a message group for the message based on the content in the message. 3. The method of claim 1 further comprising the step of recommending to the user a user group for the message. 4. The method of claim 1 further comprising the step of providing a plurality of feedback buttons to the user fo the user to provide feedback to another user, the plurality of feedback buttons including an inappropriate content button, an inappropriate tone button, and I'm offended button, a didn't like your message button, and a remove from authorized users button, wherein activating one of the plurality of feedback buttons causes information to be added to the private profile information of the user who posted a message. 5. 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, the processing of the message comprising the steps of: parsing the message into words, word stems and phrases; comparing the words, word stems and phrases with a list of filtered words, word stems and phrases; scoring 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; comparing the score with a threshold value; when the score exceeds the threshold value, providing the user prompt; and when the score does not exceed the threshold value, not providing the user prompt and posting the message to all of the recipients; when the message includes words, word stems or phrases that indicate the recipients of the message should be filtered, 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; 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; recommending to the user a message group for the message based on the words in the message; recommending to the user a user group for the message; 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 messages by a user corresponding to the user profile; and providing a plurality of feedback buttons to the user for the user to provide feedback to another user, the plurality of feedback buttons including an inappropriate content button, an inappropriate tone button, and I'm offended button, a didn't like your message button, and a remove from authorized users button, wherein activating one of the plurality of feedback buttons causes information to be added to the private profile information of the user who posted a message. 6. 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 the 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; recommending to the user a message group for the message based on the content in the message; 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 messages by a user corresponding to the user profile; and providing a plurality of feedback buttons to the user for the user to provide feedback to another user, the plurality of feedback buttons including an inappropriate content button, an inappropriate tone button, and I'm offended button, a didn't like your message button, and a remove from authorized users button, wherein activating one of the plurality of feedback buttons causes information to be added to the private profile information of the user who posted a message.

Assignees

Inventors

Classifications

  • H04L51/32Primary

    Electricity · mapped topic

  • Electricity · mapped topic

  • H04L51/52Primary

    for supporting social networking services · CPC title

  • H04L51/212Primary

    using filtering or selective blocking · 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 US9253138B2 cover?
A social media mechanism processes messages for content that may require filtering of recipients of the message, and informs a user who drafted the message when the message might need to be filtered so it is not sent to all potential recipients of the message. The user may then select to send the message to all potential recipients, or to filter the recipients so the message is sent to less tha…
Who is the assignee on this patent?
IBM
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 Feb 02 2016 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).