IP Library Granted Patent US 11,418,476
Granted Patent B2
US 11,418,476 · App. 16/435,064 · Granted Aug 16, 2022

Method and apparatus for detecting fake news in a social media network

Inventors: Liang Wu (Tempe, AZ); Huan Liu (Tempe, AZ)
Assignee: Arizona Board of Regents on behalf of Arizona State University
H04L51/32G06F16/2365G06N3/0445G06N3/08H04L51/12
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,418,476
App. No.
16/435,064
Granted
Aug 16, 2022
Kind
B2
Abstract

Messages are transmitted in a social media network. Embeddings of social media network users in the social media network are inferred. Propagation pathways over which the plurality of messages are transmitted through the social media network are classified. Action is taken on one or more of the messages that are transmitted through the social media network, based on the classification of the propagation pathways over which the messages are transmitted through the social media network and the inferred embeddings of the social media network users.

Claims (33)

1. A method applied to a plurality of messages in a social media network, the method comprising:

transmitting the plurality of messages in the social media network;

receiving essential characteristics of social media network users in the social media network, the essential characteristics representing both local proximity and community structures detected within the social media network including an average distance between nodes and community-wise similarity among the social media network users within the local proximity and community structures detected;

classifying propagation pathways each comprising a sequence of users via which the plurality of messages are transmitted through the social media network;

determining a spreader of the plurality of messages spread on the social media network and classifying the plurality of messages based on (i) which social media network user spread the plurality of messages and (ii) when the social media network user spread the plurality of messages; and

taking an action on one or more of the plurality of messages that are transmitted through the social media network based on the classification of the propagation pathways via which the plurality of messages are transmitted through the social media network and the received essential characteristics of the social media network users including the social media network user determined to be the spreader of the plurality of messages; and

wherein taking the action on the one or more of the plurality of messages that are transmitted through the social media network based on the classification of the propagation pathways, comprises filtering out the one or more of the plurality of messages that are transmitted in the social media network over a propagation pathway that is classified as a fake news propagation pathway.

2. The method of claim 1 , wherein receiving essential characteristics of social media network users in the social media network comprises receiving essential characteristics of social media network users using Large-Scale Information Network Embedding (LINE) and incorporating community information.

3. The method of claim 1 , wherein classifying propagation pathways each comprising a sequence of users via which the plurality of messages are transmitted through the social media network comprises classifying the propagation pathways utilizing a Long Short-Term Memory Recurrent Neural Network (LSTM-RNN).

4. The method of claim 1 , wherein classifying propagation pathways each comprising a sequence of users via which the plurality of messages are transmitted through the social media network comprises classifying the propagation pathways as one of: a pathway for spreading fake news or spam, and a pathway for spreading real news.

5. A system applied to a plurality of messages in a social media network, the system comprising:

a processor to execute software instructions;

a storage device in which to store the social media data;

software instructions that when executed by the processor cause the system to:

transmit the plurality of messages in the social media network;

receive essential characteristics of social media network users in the social media network, the essential characteristics representing both local proximity and community structures detected within the social media network including an average distance between nodes and community-wise similarity among the social media network users within the local proximity and community structures detected;

classify propagation pathways each comprising a sequence of users via which the plurality of messages are transmitted through the social media network;

determine a spreader of the plurality of messages spread on the social media network and classify the plurality of messages based on (i) which social media network user spread the plurality of messages and (ii) when the social media network user spread the plurality of messages; and

take an action on one or more of the plurality of messages that are transmitted through the social media network based on the classification of the propagation pathways via which the plurality of messages are transmitted through the social media network and the received essential characteristics of the social media network users including the social media network user determined to be the spreader of the plurality of messages; and

wherein taking the action on the one or more of the plurality of messages that are transmitted through the social media network based on the classification of the propagation pathways, comprises filtering out the one or more of the plurality of messages that are transmitted in the social media network over a propagation pathway that is classified as a fake news propagation pathway.

6. The system of claim 5 , wherein the software instructions that when executed by the processor cause the system to receive essential characteristics of social media network users in the social media network comprise software instructions that when executed by the processor cause the system to receive essential characteristics of social media network users using Large-Scale Information Network Embedding (LINE) and incorporating community information.

7. The system of claim 5 , wherein the software instructions that when executed by the processor cause the system to classify propagation pathways each comprising a sequence of users via which the plurality of messages are transmitted through the social media network comprises software instructions that when executed by the processor cause the system to classify the propagation pathways utilizing a Long Short-Term Memory Recurrent Neural Network (LSTM-RNN).

8. The system of claim 5 , wherein the software instructions that when executed by the processor cause the system to classify propagation pathways each comprising a sequence of users via which the plurality of messages are transmitted through the social media network comprises software instructions that when executed by the processor cause the system to classify the propagation pathways as one of: a pathway for spreading fake news or spam, and a pathway for spreading real news.

9. Non-transitory computer-readable storage media having instructions stored thereupon that, when executed a system having at least a processor and a memory therein, the instructions cause the system to perform operations comprising:

transmitting the plurality of messages in the social media network;

receiving essential characteristics of social media network users in the social media network, the essential characteristics representing both local proximity and community structures detected within the social media network including an average distance between nodes and community-wise similarity among the social media network users within the local proximity and community structures detected;

classifying propagation pathways each comprising a sequence of users via which the plurality of messages are transmitted through the social media network;

determining a spreader of the plurality of messages spread on the social media network and classifying the plurality of messages based on (i) which social media network user spread the plurality of messages and (ii) when the social media network user spread the plurality of messages; and

taking an action on one or more of the plurality of messages that are transmitted through the social media network based on the classification of the propagation pathways via which the plurality of messages are transmitted through the social media network and the received essential characteristics of the social media network users including the social media network user determined to be the spreader of the plurality of messages; and

wherein taking the action on the one or more of the plurality of messages that are transmitted through the social media network based on the classification of the propagation pathways, comprises filtering out the one or more of the plurality of messages that are transmitted in the social media network over a propagation pathway that is classified as a fake news propagation pathway.

10. The non-transitory computer-readable storage media of claim 9 , wherein receiving essential characteristics of social media network users in the social media network comprises receiving essential characteristics of social media network users using Large-Scale Information Network Embedding (LINE) and incorporating community information.

11. The non-transitory computer-readable storage media of claim 9 , wherein classifying propagation pathways each comprising a sequence of users via which the plurality of messages are transmitted through the social media network comprises classifying the propagation pathways utilizing a Long Short-Term Memory Recurrent Neural Network (LSTM-RNN).

12. The non-transitory computer-readable storage media of claim 9 , wherein classifying propagation pathways each comprising a sequence of users via which the plurality of messages are transmitted through the social media network comprises classifying the propagation pathways as one of: a pathway for spreading fake news or spam, and a pathway for spreading real news.

Assignments (3)
CONFIRMATORY LICENSE Recorded Jun 29, 2020
From: ARIZONA STATE UNIVERSITY
To: NAVY, SECRETARY OF THE UNITED STATES OF AMERICA
Reel/Frame 053548/0018 →
CONFIRMATORY LICENSE Recorded Feb 24, 2020
From: ARIZONA STATE UNIVERSITY
To: NAVY, SECRETARY OF THE UNITED STATES OF AMERICA
Reel/Frame 052400/0105 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 7, 2019
From: WU, LIANG; LIU, HUAN
To: ARIZONA BOARD OF REGENTS ON BEHALF OF ARIZONA STATE UNIVERSITY
Reel/Frame 049408/0722 →
Continuity (2)
Provisional Application 62682130 · Jun 7, 2018
Related Publication 20190379628A1 · Dec 12, 2019