IP Library Granted Patent US 11,405,349
Granted Patent B1
US 11,405,349 · App. 17/227,758 · Granted Aug 2, 2022

Viral message detection and control in social media messaging

Inventors: Muthukumaran Veeramuthu (Puducherry, IN); Sujoy Sett (Kolkata, IN); Shreeya Joshi (Bangalore, IN)
Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
H04L51/32H04L51/34H04L51/38H04W4/14H04W4/21
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 11,405,349
App. No.
17/227,758
Granted
Aug 2, 2022
Kind
B1
Abstract

A method includes: detecting, by a computing device, a copy action involving a social-meta-string (SMS) in a message; determining, by the computing device, a copy count of the SMS is greater than a count threshold; determining, by the computing device, a content score of the message is greater than a content threshold; determining, by the computing device, whether a fact check score of the message is greater than a fact check threshold; in response to the fact check score of the message being greater than the fact check threshold, permitting sending of the message; and in response to the fact check score of the message being less than the fact check threshold, blocking the sending of the message.

Claims (43)

1. A method, comprising:

detecting, by a computing device, a copy action involving a social-meta-string (SMS) in a message;

determining, by the computing device, a copy count of the SMS is greater than a count threshold;

determining, by the computing device, a content score of the message is greater than a content threshold;

determining, by the computing device, whether a fact check score of the message is greater than a fact check threshold;

in response to the fact check score of the message being greater than the fact check threshold, permitting sending of the message; and

in response to the fact check score of the message being less than the fact check threshold, blocking the sending of the message,

wherein the copy action comprises a merge that involves copying multiple instances of the SMS from multiple sources.

2. The method of claim 1 , wherein the SMS is a data structure comprising a string, a creation timestamp, and the copy count.

3. The method of claim 2 , further comprising obtaining the content score and the fact check score from one or more external devices.

4. The method of claim 3 , wherein the content score is based on a determined emotion of the message and a determined influence score of the message.

5. The method of claim 3 , wherein the fact check score is based on a determined factual accuracy of the message.

6. The method of claim 2 , further comprising determining the copy action involves a significant portion of the SMS.

7. The method of claim 2 , wherein the message is a message initiated in a social media messaging application.

8. The method of claim 7 , wherein the copy action comprises one selected from the group consisting of: posting a copied message to a wall; forwarding a previously received message; copying text in a first messaging application and pasting the copied text in the first messaging application; and copying text in a first messaging application and pasting the copied text in a second messaging application.

9. The method of claim 1 , further comprising:

carrying forward an earliest creation timestamp of the multiple instances of the SMS with a merged SMS; and

incrementing a largest copy count of the multiple instances of the SMS; and

carrying forward the incremented largest copy count with the merged SMS.

10. A computer program product comprising one or more computer readable storage media having program instructions collectively stored on the one or more computer readable storage media, the program instructions executable to:

determine a copy count of a social-meta-string (SMS) is greater than a count threshold, wherein the SMS is in a message initiated in a social media messaging application, and the SMS is a data structure comprising a string, a creation timestamp, and the copy count;

determine a content score of the message is greater than a content threshold;

determine whether a fact check score of the message is greater than a fact check threshold;

in response to the fact check score of the message being greater than the fact check threshold, permit the social media messaging application to send the message; and

in response to the fact check score of the message being less than the fact check threshold, block the social media messaging application from sending the message,

wherein the copy action comprises a merge that involves copying multiple instances of the SMS from multiple sources.

11. The computer program product of claim 10 , wherein the program instructions are executable to obtain the content score and the fact check score from one or more external devices.

12. The computer program product of claim 11 , wherein the content score is based on a determined emotion of the message and a determined influence score of the message.

13. The computer program product of claim 11 , wherein the fact check score is based on a determined factual accuracy of the message.

14. The computer program product of claim 10 , wherein the program instructions are executable to increment the copy count of the SMS.

15. A system comprising:

a processor, a computer readable memory, one or more computer readable storage media, and program instructions collectively stored on the one or more computer readable storage media, the program instructions executable to:

detect a copy action involving a social-meta-string (SMS) in a message, wherein the SMS is a data structure comprising a string, a creation timestamp, and a copy count;

increment the copy count of the SMS;

determine the copy count of the SMS is greater than a count threshold;

determine a content score of the message is greater than a content threshold;

determine whether a fact check score of the message is greater than a fact check threshold;

in response to the fact check score of the message being greater than the fact check threshold, permit sending of the message; and

in response to the fact check score of the message being less than the fact check threshold, block the sending of the message,

wherein the copy action comprises a merge that involves copying multiple instances of the SMS from multiple sources.

16. The system of claim 15 , wherein the program instructions are executable to obtain the content score and the fact check score from one or more external devices.

17. The system of claim 16 , wherein the content score is based on a determined emotion of the message and a determined influence score of the message.

18. The system of claim 16 , wherein the fact check score is based on a determined factual accuracy of the message.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 12, 2021
From: VEERAMUTHU, MUTHUKUMARAN; SETT, SUJOY; JOSHI, SHREEYA
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 055891/0421 →
Cited By (1)
US 12,218,892