IP Library Granted Patent US 12664222
Granted Patent B2
US 12664222 · App. 18/224,963 · Granted Jun 23, 2026

Methods and systems for prioritizing digital media content within a digital media content gallery

Inventor: Brian Hardy (Durham, NC)
G06F16/9532G06F16/9535G06F40/247
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 12664222
App. No.
18/224,963
Granted
Jun 23, 2026
Kind
B2
Abstract

One variation of a method for prioritizing content pieces within a content gallery comprises: providing a content gallery comprising a plurality of content pieces to a plurality of users, wherein each content piece from the plurality of content pieces is associated with one or more tags and one or more respective tag scores associated with the one or more tags; receiving, through a graphical user interface (GUI) of the content gallery, a search term related to a first tag; retrieving at least a first content piece and a second content piece associated with the first tag from the plurality of content pieces; and displaying, within the GUI of the content gallery, the first and second content pieces within a list of search results, wherein the first and second content pieces are prioritized in descending order of tag score associated with the first tag.

Claims (38)

1 . A method for autonomously moderating a content gallery, the method comprising:

providing a content gallery comprising a plurality of content pieces to a plurality of users, wherein each content piece of the plurality of content pieces is associated with a respective content score and wherein each user of the plurality of users is associated with a respective voter score;

designating a first content piece of the plurality of content pieces as a central piece;

modifying a first voter score associated with a first user of the plurality of users based on at least one interaction between the first user and the first content piece, wherein the at least one interaction between the first user and the first content piece comprises a negative vote made by the first user on the first content piece; and

based on the first voter score associated with the first user, moderating at least one interaction between the first user and a second content piece of the plurality of content pieces, wherein moderating the at least one interaction between the first user and the second content piece comprises inverting a vote made by the first user on the second content piece.

2 . The method of claim 1 , further comprising:

based on the first voter score associated with the first user, identifying the first user as an antagonistic user of the content gallery; and

based on identifying the first user as an antagonistic user of the content gallery, moderating an interaction between the first user and a third content piece of the plurality of content pieces,

wherein moderating the interaction between the first user and the third content piece comprises disregarding a negative vote made by the first user on the third content piece.

3 . The method of claim 1 , further comprising, based on the first voter score associated with the first user, moderating at least one interaction between the first user and a third content piece of the plurality of content pieces, wherein moderating the at least one interaction between the first user and the third content piece comprises downscaling a negative vote made by the first user on the third content piece.

4 . The method of claim 1 , wherein moderating the at least one interaction between the first user and the second content piece further comprises hiding a comment made by the first user on the second content piece.

5 . The method of claim 1 , further comprising designating at least two content pieces of the plurality of content pieces as central pieces.

6 . The method of claim 1 , further comprising:

based on the first voter score associated with the first user, identifying the first user as a first antagonistic user of the content gallery,

wherein the at least one interaction between the first user and the second content piece further comprises a comment made by the first user on the second content piece, and

wherein moderating the at least one interaction between the first user and the second content piece further comprises displaying the comment to a second user of the plurality of users identified as a second antagonistic user of the content gallery and hiding the comment from a third user of the plurality of users.

7 . The method of claim 6 , wherein the third user is not identified as an antagonistic user of the content gallery.

8 . A system for autonomously moderating a content gallery, the system comprising a network component, at least one memory, and at least one processor operative to:

provide a content gallery comprising a plurality of content pieces to a plurality of users, wherein each content piece of the plurality of content pieces is associated with a respective content score and wherein each user of the plurality of users is associated with a respective voter score;

designate a first content piece of the plurality of content pieces as a central piece;

modify a first voter score associated with a first user of the plurality of users based on a negative vote made by the first user on the first content piece; and

based on the first voter score associated with the first user, moderating at least one interaction between the first user and a second content piece of the plurality of content pieces, wherein moderating the at least one interaction between the first user and the second content piece comprises hiding a comment made by the first user on the second content piece.

9 . The system of claim 8 , wherein the at least one processor is further operative to, based on the first voter score associated with the first user, identify the first user as an antagonistic user of the content gallery, wherein moderating the at least one interaction between the first user and the second content piece further comprises disregarding a negative vote made by the first user on the second content piece.

10 . The system of claim 8 , wherein moderating the at least one interaction between the first user and the second content piece further comprises downscaling a negative vote made by the first user on the second content piece.

11 . The system of claim 8 , wherein moderating the at least one interaction between the first user and the second content piece further comprises inverting a negative vote made by the first user on the second content piece.

12 . The system of claim 8 , wherein the at least one processor is further operative to, based on the first voter score associated with the first user, identify the first user as a first antagonistic user of the content gallery, wherein moderating the at least one interaction between the first user and the second content piece further comprises displaying the comment to a second user of the plurality of users identified as a second antagonistic user of the content gallery and hiding the comment from a third user of the plurality of users.

13 . The system of claim 12 , wherein the third user is not identified as an antagonistic user of the content gallery.

14 . The system of claim 12 , wherein the at least one processor is operative to identify the first user as the first antagonistic user of the content gallery at least in part by comparing the first voter score to a threshold voter score.

15 . A method for autonomously moderating a content gallery, the method comprising:

providing a content gallery comprising a plurality of content pieces to a plurality of users, wherein each content piece of the plurality of content pieces is associated with a respective content score and wherein each user of the plurality of users is associated with a respective voter score;

designating a first content piece of the plurality of content pieces as a central piece;

modifying a first voter score associated with a first user of the plurality of users based at least in part on a negative vote made by the first user on the first content piece; and

based on the first voter score associated with the first user, moderating at least one interaction between the first user and a second content piece of the plurality of content pieces, wherein moderating the at least one interaction between the first user and the second content piece comprises hiding a comment made by the first user on a second content piece.

16 . The method of claim 15 , wherein moderating the at least one interaction between the first user and the second content piece further comprises disregarding a negative vote made by the first user on the second content piece.

17 . The method of claim 15 , wherein moderating the at least one interaction between the first user and the second content piece further comprises downscaling a negative vote made by the first user on the second content piece.

18 . The method of claim 15 , wherein moderating the at least one interaction between the first user and the second content piece further comprises inverting a negative vote made by the first user on the second content piece.

19 . The method of claim 15 , further comprising, based on the first voter score associated with the first user, identifying the first user as a first antagonistic user of the content gallery, wherein moderating the at least one interaction between the first user and the second content piece further comprises displaying the comment to a second user of the plurality of users identified as a second antagonistic user of the content gallery and hiding the comment from a third user of the plurality of users.

20 . The method of claim 19 , wherein the third user is not identified as an antagonistic user of the content gallery.