IP Library Granted Patent US 9,246,867
Granted Patent B2
US 9,246,867 · App. 14/181,253 · Granted Jan 26, 2016

Excluding recipients of a message based on content of the message

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,246,867
App. No.
14/181,253
Granted
Jan 26, 2016
Kind
B2
Abstract

In an approach for excluding contacts from receiving a message within a social network environment, a computer receives a message to be sent by a first user in a social network environment and determines that content of the message includes a named user other than the first user. The computer determines one or more common contacts between the first user and the named user. Based on the determination of the named user in the message content and the one or more common contacts between the first user and the named user, the computer excludes, prior to sending the message, the named user and the one or more common contacts from receiving the message to be sent.

Claims (52)

1. A method for excluding contacts from receiving a message within a social network environment, the method comprising:

a computer receiving a message to be sent by a first user in a social network environment;

the computer determining that content of the message includes a named user other than the first user;

the computer determining one or more common contacts between the first user and the named user; and

based on the determination of the named user in the message content and the one or more common contacts between the first user and the named user, the computer excluding, prior to sending the message, the named user and the one or more common contacts from receiving the message to be sent.

2. The method of claim 1 , further comprising:

the computer determining that content of the message includes objectionable language, wherein the objectionable language includes at least one of: a negative connotation, a negative term, and negative content; and

based on the determination of objectionable language in the message content, the computer recommending excluding the named user and the one or more common contacts from receiving the message to be sent.

3. The method of claim 1 , wherein the computer, subsequent to determining one or more contacts between the first user and the named user, recommending excluding the one or more common contacts from receiving the message to be sent.

4. The method of claim 1 , further comprising:

the computer determining a degree of relationship among additional common contacts of the first user and the named user further than a first degree relationship; and

the computer recommending, based on the determined degree of relationship, excluding the additional common contacts from receiving the message.

5. The method of claim 4 , further comprising the computer generating a tree diagram illustrating the determined degree of relationship among the additional common contacts of the first user and the named user.

6. The method of claim 4 , further comprising:

the computer determining a probability, based on the determined degree of relationship among additional common contacts of the first user and the named user, that the named user receives the message; and

the computer displaying the probability to the first user.

7. The method of claim 1 , wherein the computer determining that content of the message includes the named user further comprises the computer determining that the content of the message includes information identifying a user.

8. A computer program product for excluding contacts from receiving a message within a social network environment, the computer program product comprising:

one or more computer readable storage devices and program instructions stored on the one or more computer readable storage devices, the program instructions comprising:

program instructions to receive a message to be sent by a first user in a social network environment;

program instructions to determine that content of the message includes a named user other than the first user;

program instructions to determine one or more common contacts between the first user and the named user; and

based on the determination of the named user in the message content and the one or more common contacts between the first user and the named user, program instructions to exclude, prior to sending the message, the named user and the one or more common contacts from receiving the message to be sent.

9. The computer program product of claim 8 , further comprising:

program instructions to determine that content of the message includes objectionable language, wherein the objectionable language includes at least one of: a negative connotation, a negative term, and negative content; and

based on the determination of objectionable language in the message content, program instructions to recommend excluding the named user and the one or more common contacts from receiving the message to be sent.

10. The computer program product of claim 8 , wherein the program instructions, subsequent to program instructions to determine one or more contacts between the first user and the named user, recommend excluding the one or more common contacts from receiving the message to be sent.

11. The computer program product of claim 8 , further comprising:

program instructions to determine a degree of relationship among additional common contacts of the first user and the named user further than a first degree relationship; and

program instructions to recommend, based on the determined degree of relationship, excluding the additional common contacts from receiving the message.

12. The computer program product of claim 11 , further comprising program instructions to generate a tree diagram illustrating the determined degree of relationship among the additional common contacts of the first user and the named user.

13. The computer program product of claim 11 , further comprising:

program instructions to determine a probability, based on the determined degree of relationship among additional common contacts of the first user and the named user, that the named user receives the message; and

program instructions to display the probability to the first user.

14. The computer program product of claim 8 , wherein the program instructions to determine that content of the message includes the named user further comprise program instructions to determine that the content of the message includes information identifying a user.

15. A computer system for excluding contacts from receiving a message within a social network environment, the computer system comprising:

one or more computer processors, one or more computer readable memories, one or more computer readable storage devices, and program instructions stored on the one or more computer readable storage devices for execution by the one or more computer processors via the one or more computer readable memories, the program instructions comprising:

program instructions to receive a message to be sent by a first user in a social network environment;

program instructions to determine that content of the message includes a named user other than the first user;

program instructions to determine one or more common contacts between the first user and the named user; and

based on the determination of the named user in the message content and the one or more common contacts between the first user and the named user, program instructions to exclude, prior to sending the message, the named user and the one or more common contacts from receiving the message to be sent.

16. The computer system of claim 15 , further comprising:

program instructions to determine that content of the message includes objectionable language, wherein the objectionable language includes at least one of: a negative connotation, a negative term, and negative content; and

based on the determination of objectionable language in the message content, program instructions to recommend excluding the named user and the one or more common contacts from receiving the message to be sent.

17. The computer system of claim 15 , wherein the program instructions, subsequent to program instructions to determine one or more contacts between the first user and the named user, recommend excluding the one or more common contacts from receiving the message to be sent.

18. The computer system of claim 15 , further comprising:

program instructions to determine a degree of relationship among additional common contacts of the first user and the named user further than a first degree relationship; and

program instructions to recommend, based on the determined degree of relationship, excluding the additional common contacts from receiving the message.

19. The computer system of claim 18 , further comprising:

program instructions to determine a probability, based on the determined degree of relationship among additional common contacts of the first user and the named user, that the named user receives the message; and

program instructions to display the probability to the first user.

20. The computer system of claim 15 , wherein the program instructions to determine that content of the message includes the named user further comprise program instructions to determine that the content of the message includes information identifying a user.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 3, 2024
From: BEIJING PIANRUOJINGHONG TECHNOLOGY CO., LTD.
To: BEIJING ZITIAO NETWORK TECHNOLOGY CO., LTD.
Reel/Frame 066565/0952 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 4, 2023
From: AWEMANE LTD.
To: BEIJING PIANRUOJINGHONG TECHNOLOGY CO., LTD.
Reel/Frame 064501/0498 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 2, 2021
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: AWEMANE LTD.
Reel/Frame 057991/0960 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 14, 2014
From: BASTIDE, PAUL R.; DELUCA, LISA SEACAT; DO, LYDIA M.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 032223/0317 →