US2022247709A1PendingUtilityA1

Generating and surfacing aggregated interaction notifications

Assignee: META PLATFORMS INCPriority: Apr 10, 2019Filed: Apr 22, 2022Published: Aug 4, 2022
Est. expiryApr 10, 2039(~12.7 yrs left)· nominal 20-yr term from priority
G06Q 10/10H04L 51/224H04L 51/212H04L 51/046G06F 16/9536H04L 51/52H04L 51/226G06Q 10/48G06Q 10/44G06Q 10/46G06Q 10/42G06Q 50/50
52
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

The present disclosure relates to systems, non-transitory computer-readable media, and methods for improving and streamlining user engagement with co-users within a networking system. For instance, the user engagement system can detect co-user engagement with a user of a networking system. Based on one or more metrics, such as characteristics of the engaging co-user, the type of detected co-user engagement, or engagement history with the user, the user engagement system can rank, prioritize, and/or aggregate the engagement notifications. For example, the user engagement system can prioritize message requests from co-users with whom the user has not actively engaged on the networking system. In another example, the user engagement system can filter messages from co-users with whom the user has actively engaged in to one of multiple message repositories.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A method comprising:
 receiving a content item from a client device of a user of a networking system to share with co-users of the networking system;   sharing the content item with the co-users via the networking system;   detecting co-user interactions with the content item;   determining that the co-user interactions with the content item satisfy an interaction threshold;   generating an aggregated interaction notification of the co-user interactions with the content item based on the co-user interactions satisfying the interaction threshold; and   providing the aggregated interaction notification to the client device of the user.   
     
     
         2 . The method of  claim 1 , wherein determining co-user interactions with the content item comprises determining one or more of:
 a number of likes of the content item posted by the user by the co-users; or   a number of comments posted by the co-users on the content item posted by the user.   
     
     
         3 . The method of  claim 1 , wherein determining co-user interactions with the content item comprises determining one or more of:
 a number of times the co-users shared, via the networking system, the content item posted by the user; or   a number of times views by the co-users of the content item posed by the user.   
     
     
         4 . The method of  claim 1 , wherein determining that the co-user interactions with the content item satisfy the interaction threshold comprises determining a number of co-user interactions with the content item within a time period is greater than a threshold number. 
     
     
         5 . The method of  claim 1 , wherein generating the aggregated interaction notification of the co-user interactions with the content item based on the co-user interactions satisfying the interaction threshold comprises generating a notification indicting a type of user interaction and a number of co-user interactions of the type of user interaction. 
     
     
         6 . The method of  claim 1 , further comprising:
 identifying a user interaction by a co-user that has with a predetermined relationship to the user or a predetermined attribute; and   based on the predetermined relationship or the predetermined attribute, providing a notification of the user interaction by the co-user separate from the aggregated interaction notification.   
     
     
         7 . The method of  claim 6 , wherein:
 the predetermined relationship is that the user follows the co-user; and   the predetermined attribute is that the co-user has a predetermined number of followers.   
     
     
         8 . A non-transitory computer readable medium comprising instructions that, when executed by a processing device, cause the processing device to perform operations comprising:
 receiving a content item from a client device of a user of a networking system to share with co-users of the networking system;   sharing the content item with the co-users via the networking system;   detecting co-user interactions with the content item;   determining that the co-user interactions with the content item satisfy an interaction threshold;   generating an aggregated interaction notification of the co-user interactions with the content item based on the co-user interactions satisfying the interaction threshold; and providing the aggregated interaction notification to the client device of the user.   
     
     
         9 . The non-transitory computer readable medium of  claim 8 , wherein determining co-user interactions with the content item comprises determining one or more of:
 a number of likes of the content item posted by the user by the co-users;   a number of comments posted by the co-users on the content item posted by the user;   a number of times the co-users shared, via the networking system, the content item posted by the user; or   a number of times views by the co-users of the content item posed by the user.   
     
     
         10 . The non-transitory computer readable medium of  claim 8 , wherein determining that the co-user interactions with the content item satisfy the interaction threshold comprises determining a number of co-user interactions with the content item within a time period is greater than a threshold number. 
     
     
         11 . The non-transitory computer readable medium of  claim 8 , wherein generating the aggregated interaction notification of the co-user interactions with the content item based on the co-user interactions satisfying the interaction threshold comprises generating a notification indicting a type of user interaction and a number of co-user interactions of the type of user interaction. 
     
     
         12 . The non-transitory computer readable medium of  claim 8 , wherein the operations further comprise:
 identifying a user interaction by a co-user;   determining that the user follows the co-user or that the co-user has a threshold number of followers; and   based on determining that the user follows the co-user or that the co-user has the threshold number of followers, providing a notification of the user interaction by the co-user separate from the aggregated interaction notification.   
     
     
         13 . A system comprising:
 a memory device; and   at least one processor coupled to the memory device, the at least one processor configured to cause system to:
 share a content item of a user with co-users of a networking system; 
 determine a number of co-user interactions with the content item within a period of time; 
 determine that a number of co-user interactions with the content item within the period of time satisfies an interaction threshold; 
 based on the number of user-interactions with the content item within the period of time satisfying the interaction threshold, generate an aggregated interaction notification of the co-user interactions with the content item; and 
 provide the aggregated interaction notification via a graphical user interface. 
   
     
     
         14 . The system of  claim 13 , wherein the at least one processor is further configured to cause system to:
 detect a selection of the aggregated interaction notification; and   based on the selection of the aggregated interaction notification, provide a list of individual co-user interaction notifications corresponding to the aggregated interaction notification via the graphical user interface.   
     
     
         15 . The system of  claim 13 , wherein the at least one processor is configured to cause system to generate the aggregated interaction notification of the co-user interactions with the content item by:
 ranking co-users who performed the co-user interactions with the content item within the period of time; and   providing an indication of one or more highly ranked co-users and the number of co-user interactions in the aggregated interaction notification.   
     
     
         16 . The system of  claim 13 , wherein the at least one processor is further configured to cause system to:
 determine a second number of co-user interactions with the content item within the period of time, the co-user interactions of the second number of co-user interactions being a second type of co-user interaction; and   based on the co-user interactions of the second number of co-user interactions being the second type of co-user interaction, providing individual co-user interaction notifications for the co-user interactions from the second number of co-user interactions rather than providing a second aggregated interaction notification.   
     
     
         17 . The system of  claim 13 , wherein the at least one processor is further configured to cause system to:
 determine that a co-user who performed one of the co-user interactions with the content item within the period of time has a threshold number of followers; and   based on the co-user having the threshold number of followers, providing a separate co-user interaction notification for the co-user interaction of the co-user in addition to the aggregated interaction notification.   
     
     
         18 . The system of  claim 13 , wherein the at least one processor is configured to cause system to determine the number of co-user interactions with the content item within the period of time by determining a number of co-users who selected to follow the user in response to viewing the content item. 
     
     
         19 . The system of  claim 13 , wherein the interaction threshold comprises a first number for a first type of co-user interaction and a second number for a second type of co-user interaction. 
     
     
         20 . The system of  claim 13 , wherein the at least one processor is configured to cause system to determine the number of co-user interactions with the content item within the period of time by determining one or more of:
 a number of likes of the content item posted by the user by the co-users;   a number of comments posted by the co-users on the content item posted by the user;   a number of times the co-users shared, via the networking system, the content item posted by the user; or   a number of times views by the co-users of the content item posed by the user.

Join the waitlist — get patent alerts

Track US2022247709A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.