IP Library Granted Patent US 10,942,962
Granted Patent B2
US 10,942,962 · App. 16/595,058 · Granted Mar 9, 2021

Systems and methods for categorizing and moderating user-generated content in an online environment

Inventors: Jeffrey Revesz (Brooklyn, NY); Christopher Wiggins (New York, NY)
Assignee: Verizon Media Inc.
G06F16/353G06F16/951H04L51/12H04L51/32
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 10,942,962
App. No.
16/595,058
Granted
Mar 9, 2021
Kind
B2
Abstract

Systems, devices, and computer-implemented methods for classification and moderation of user-generated content for publication of the content in an online environment. Exemplary embodiments automatically determine a probability value indicating that the user-generated content is either a positive example or a negative example of one or more unsuitable categories, If the user-generated content is determined to be a positive example of any of the unsuitable categories to a predefined degree of certainty, exemplary embodiments may automatically exclude the content from publication in the online environment.

Claims (42)

1. A computer-implemented method, comprising:

receiving, at at least one server, content to be published in an online environment;

processing the content at the at least one server using a machine learning system implementing a machine learning algorithm embodied on one or more computer-readable media to calculate a first numeric likelihood that the content falls into a first selected category unsuitable for publication;

comparing the first numeric likelihood to a first set of threshold values associated with the first selected category and stored in a database corresponding to the at least one server; and

determining whether to electronically publish the content in the online environment or exclude the content from publication based on the comparison of the first numeric likelihood to the first set of threshold values.

2. The computer-implemented of claim 1 , wherein the received content is generated by a user, and the method further comprises assigning, to the user, a value indicative of a capability of the user to generate content suitable for publication on the web page.

3. The method of claim 2 , further comprising:

establishing that the content is unsuitable for publication on the web page based on the assigned value indicative of a capability of the user to generate content suitable for publication on the web page.

4. The method of claim 1 , further comprising, when the computed numeric likelihood is determined to exceed the threshold value, determining whether the computed numeric likelihood exceeds an additional threshold value.

5. The method of claim 4 , further comprising establishing that the content is unsuitable for publication on the web page, when the computed numeric likelihood is determined to exceed the additional threshold value.

6. The method of claim 1 , further comprising:

identifying whether the content is comprised of non-word textual features.

7. The method of claim 1 , wherein:

storing, at the computer-readable media, one or more of a unique user ID, a total number of content generated by the user, or the total number of content generated by the user excluded from publication.

8. A system, comprising:

at least one processor; and

a storage device that stores a set of instructions, the set of instructions being executable by the at least one processor to cause the at least one processor to implement the steps of:

receiving, at at least one server, content to be published in an online environment;

processing the content at the at least one server using a machine learning system implementing a machine learning algorithm embodied on one or more computer-readable media to calculate a first numeric likelihood that the content falls into a first selected category unsuitable for publication;

comparing the first numeric likelihood to a first set of threshold values associated with the first selected category and stored in a database corresponding to the at least one server; and

determining whether to electronically publish the content in the online environment or exclude the content from publication based on the comparison of the first numeric likelihood to the first set of threshold values.

9. The system of claim 8 , wherein the received content is generated by a user, and the method further comprises assigning, to the user, a value indicative of a capability of the user to generate content suitable for publication on the web page.

10. The system of claim 9 , wherein the system is further configured to execute the method further comprising:

establishing that the content is unsuitable for publication on the web page based on the assigned value indicative of a capability of the user to generate content suitable for publication on the web page.

11. The system of claim 8 , further comprising, when the computed numeric likelihood is determined to exceed the threshold value, determining whether the computed numeric likelihood exceeds an additional threshold value.

12. The system of claim 11 , further comprising establishing that the content is unsuitable for publication on the web page, when the computed numeric likelihood is determined to exceed the additional threshold value.

13. The system of claim 8 , further comprising:

identifying whether the content is comprised of non-word textual features.

14. The system of claim 8 , wherein:

storing, at the computer-readable media, one or more of a unique user ID, a total number of content generated by the user, or the total number of content generated by the user excluded from publication.

15. A tangible, non-transitory computer-readable medium that stores a set of instructions that, when executed by at least one processor, cause the at least one processor to perform operations comprising:

receiving, at at least one server, content to be published in an online environment;

processing the content at the at least one server using a machine learning system implementing a machine learning algorithm embodied on one or more computer-readable media to calculate a first numeric likelihood that the content falls into a first selected category unsuitable for publication;

comparing the first numeric likelihood to a first set of threshold values associated with the first selected category and stored in a database corresponding to the at least one server; and

determining whether to electronically publish the content in the online environment or exclude the content from publication based on the comparison of the first numeric likelihood to the first set of threshold values.

16. The computer-readable medium of claim 15 , wherein the received content is generated by a user, and the method further comprises assigning, to the user, a value indicative of a capability of the user to generate content suitable for publication on the web page.

17. The computer-readable medium of claim 16 , wherein the set of instructions further cause the at least one processor to:

establish that the content is unsuitable for publication on the web page based on the assigned value indicative of a capability of the user to generate content suitable for publication on the web page.

18. The computer-readable medium of claim 15 , further comprising, when the computed numeric likelihood is determined to exceed the threshold value, determining whether the computed numeric likelihood exceeds an additional threshold value.

19. The computer-readable medium of claim 18 , further comprising establishing that the content is unsuitable for publication on the web page, when the computed numeric likelihood is determined to exceed the additional threshold value.

20. The computer-readable medium of claim 15 , further comprising:

storing, at the computer-readable media, one or more of a unique user ID, a total number of content generated by the user, or the total number of content generated by the user excluded from publication.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 19, 2021
From: VERIZON MEDIA INC.
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 057453/0431 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2020
From: OATH INC.
To: VERIZON MEDIA INC.
Reel/Frame 054258/0635 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 8, 2019
From: REVESZ, JEFFREY; WIGGINS, CHRISTOPHER
To: AOL INC.
Reel/Frame 050656/0446 →
CHANGE OF NAME Recorded Oct 8, 2019
From: AOL INC.
To: OATH INC.
Reel/Frame 050671/0113 →