System and method for identifying and blocking trolls on social networks
AssigneeKynami, Inc.
InventorsAmir Sharif, Nicholas Brailas, Reynold Wong, Brent La Sala
Life of this patent
Estimating the term…
Abstract
A system for identifying and blocking trolls on social networks includes an identifier module that continuously scans a social media platform (SMP) to detect that a user of the SMP is a troll; a monitor module that includes a list of definitions against which the troll's fingerprints are matched; a grader module that assigns a trollness grade to the troll; a delimiter module that injects UXRs (user experience retardants) through an Application Programming Interface of the SMP based on the trollness grade from the grade module; and a retardant library that includes a list of human-defined UXRs.
Claims16
A system for identifying and blocking trolls on social networks, the system comprising:
- a processor;
- an identifier module continuously scanning a social media platform (SMP) to detect that a user of the SMP is a troll;
- a monitor module including a list of definitions against which the troll's fingerprints are matched, wherein the list of definitions contains patterns of conversations among multiple users on the SMP, and wherein the fingerprints include message contents and evolution of a conversation involving the message contents;
- a grader module assigning a trollness grade to the troll;
- a delimiter module injecting user experience retardants (UXRs) through an Application Programming Interface of the SMP based on the trollness grade from the grader module,
- wherein the UXRs degrade an experience of the troll with the SMP by injecting typographical errors in the user's keyboard stream with a keyboard abstraction layer within a mobile application of the SMP to slow down a keyboard input rate;
- and
- a retardant library including a list of human-defined UXRs,
- wherein the identifier module, the monitor module and the grader module are software components running on the processor.
A system for identifying and blocking trolls on social networks, the system comprising:
- a processor;
- an identifier module continuously scanning a social media platform (SMP) to detect that a user of the SMP is a troll;
- a monitor module including a list of definitions against which the troll's fingerprints are matched, wherein the list of definitions contains patterns of conversations among multiple users on the SMP, and wherein the fingerprints include message contents and evolution of a conversation involving the message contents;
- a grader module assigning a trollness grade to the troll;
- a delimiter module injecting user experience retardants (UXRs) through an Application Programming Interface of the SMP based on the trollness grade from the grader module,
- wherein the UXRs degrade an experience of the troll with the SMP by making a touch screen of the user's mobile device less responsive by having a screen abstraction layer within a mobile application of the SMP and randomly inject errors;
- and
- a retardant library including a list of human-defined UXRs,
- wherein the identifier module, the monitor module and the grader module are software components running on the processor.
A system for identifying and blocking trolls on social networks, the system comprising:
- a processor;
- an identifier module continuously scanning a social media platform (SMP) to detect that a user of the SMP is a troll;
- a monitor module including a list of definitions against which the troll's fingerprints are matched, wherein the list of definitions contains patterns of conversations among multiple users on the SMP, and wherein the fingerprints include message contents and evolution of a conversation involving the message contents;
- a grader module assigning a trollness grade to the troll;
- a delimiter module injecting user experience retardants (UXRs) through an Application Programming Interface of the SMP based on the trollness grade from the grader module,
- wherein the UXRs degrade an experience of the troll with the SMP by injecting a long wait cycle at user log-in through a Wait routine within a mobile application of the SMP showing a spinning icon when the user logs in;
- and
- a retardant library including a list of human-defined UXRs,
- wherein the identifier module, the monitor module and the grader module are software components running on the processor,
- wherein, in the grader module, when a New Node joins the SMP, a total set of behaviors is stack-ranked and put in a spectrum of trollness based measured by negative effects of the troll on other SMP nodes.
A method for identifying and blocking trolls on social networks, the method comprising:
- on a processor, continuously scanning a social media platform (SMP) to detect that a user of the SMP is a troll;
- matching the troll's fingerprints against a list of definitions, wherein the list of definitions contains patterns of conversations among multiple users on the SMP, and wherein the fingerprints include message contents and evolution of a conversation involving the message contents;
- assigning a trollness grade to the troll;
- and
- injecting user experience retardants (UXRs) through an Application Programming Interface of the SMP based on the trollness grade from a grader module,
- wherein the UXRs degrade an experience of the troll with the SMP by making a touch screen of the user's mobile device less responsive by having a screen abstraction layer within a mobile application of the SMP and to randomly inject errors, and
- wherein the UXRs are obtained from a retardant library including a list of human-defined UXRs.
Dependencies are inferred from the claim text.