US2020250702A1PendingUtilityA1

Clustering users of a social networking system based on user interactions with content items associated with a topic

Assignee: FACEBOOK INCPriority: May 22, 2015Filed: Apr 23, 2020Published: Aug 6, 2020
Est. expiryMay 22, 2035(~8.8 yrs left)· nominal 20-yr term from priority
G06Q 10/40H04L 51/52G06Q 10/42H04L 12/1859G06Q 30/0277G06Q 30/0254H04L 12/185G06Q 30/0251H04L 12/18G06Q 30/0255G06Q 50/01
52
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A social networking system presents users with a content items and ad requests, which may include targeting criteria specifying a topic. Interactions by users who were presented with an advertisement from an ad request including targeting criteria specifying the topic are stored by the social networking system and used to identify a cluster group of additional users having characteristics similar to characteristics of users who were presented with the advertisement from the ad request including targeting criteria specifying the topic and who interacted with the advertisement. The social networking system determines scores for additional users in the cluster group based on measures of similarity between the additional users and the users who were presented with the advertisement and who interacted with the advertisement. Based on the determined scores, the social networking system associates additional users in the cluster group with the topic.

Claims

exact text as granted — not AI-modified
1 - 20 . (canceled) 
     
     
         21 . A system, comprising:
 a processor;   a memory storing instructions, which when executed by the processor, cause the processor to:
 identify a cluster group of target users having a threshold measure of similarity to prior users who have previously interacted with prior digital content; 
 determine a likelihood that each of the target users in the cluster group will interact with new digital content by applying a machine learning model to the cluster group of target users based on the threshold measure of similarity; and 
 identify an opportunity to present new digital content to at least one of the target users based at least in part of the determined likelihood that the at least one of the target users will interact with the new digital content, the new digital content having similar targeting criteria as the prior digital content. 
   
     
     
         22 . The system of  claim 21 , wherein the cluster group is identified based on:
 identifying at least one characteristic in the prior digital content with which prior users have previously interacted.   identifying a pool of users that share the at least one characteristic with the prior users;   selecting, from the pool of users, additional target users to add to the cluster group, based on a threshold value, wherein the threshold value comprises at least one of a number characteristics or a percentage of characteristics shared between the pool of users and the prior users; and   forming the cluster group of target users based on at least the selected additional target users.   
     
     
         23 . The system of  claim 22 , wherein selecting the additional target users from the pool of users further comprises:
 ranking the additional target users in the cluster group based at least in part the threshold number or the threshold percentage of the at least one characteristic that matches the pool of users with the prior users.   
     
     
         24 . The system of  claim 22 , wherein applying the machine learning model further comprises:
 training the machine learning model using information associated with the at least one identified characteristic, the threshold measure of similarity, or selected potential target users, wherein the machine learning model comprises at least one set of model parameters determined based at least in part on tendencies of the cluster group of target users.   
     
     
         25 . The system of  claim 21 , wherein determining a likelihood that each of the target users in the cluster group will interact with new digital content comprises:
 calculating a value for each of the target users in the cluster group using the machine learning model, wherein the value represents the likelihood that each of the target users in the cluster group will interact with new digital content, and the value is calculated based at least in part on the threshold measure of a similarity between the target users in the cluster group and the prior users or information associated with prior users who have previously interacted with prior digital content.   
     
     
         26 . The system of  claim 25 , wherein the value is calculated based at least in part on the threshold measure of a similarity between the target users in the cluster group and the prior users or information associated with prior users who have previously interacted with prior digital content. 
     
     
         27 . The system of  claim 25 , wherein the value is calculated based at least in part on information associated with prior users who have previously interacted with prior digital content. 
     
     
         28 . The system of  claim 21 , wherein the opportunity to present new digital content is further based on one or more digital content criteria, wherein the one or more digital content criteria is determined by at least one of a digital content provider, a digital content host, or a user. 
     
     
         29 . The system of  claim 21 , wherein identifying the opportunity to present new digital content further comprises:
 ranking the target users in the cluster group based at least in part on the determined likelihood that the at least one of the target users will interact with the new digital content.   
     
     
         30 . The system of  claim 21 , further comprising:
 presenting the new digital content to a mobile device associated with at least one of the target users in the cluster group based on the identified opportunity.   
     
     
         31 . A method, comprising:
 identifying, by a processor of a computing system, a cluster group of target users having a threshold measure of similarity to prior users who have previously interacted with prior digital content;   determining a likelihood that each of the target users in the cluster group will interact with new digital content by applying a machine learning model to the cluster group of target users based on the threshold measure of similarity; and   identifying an opportunity to present new digital content to at least one of the target users based at least in part of the determined likelihood that the at least one of the target users will interact with the new digital content, the new digital content having similar targeting criteria as the prior digital content.   
     
     
         32 . The method of  claim 31 , wherein the cluster group is identified based on:
 identifying at least one characteristic in the prior digital content with which prior users have previously interacted.   identifying a pool of users that share the at least one characteristic with the prior users;   selecting, from the pool of users, additional target users to add to the cluster group, based on a threshold value, wherein the threshold value comprises at least one of a number characteristics or a percentage of characteristics shared between the pool of users and the prior users; and   forming the cluster group of target users based on at least the selected additional target users.   
     
     
         33 . The method of  claim 31 , wherein determining a likelihood that each of the target users in the cluster group will interact with new digital content comprises:
 calculating a value for each of the target users in the cluster group using the machine learning model,
 wherein the value represents the likelihood that each of the target users in the cluster group will interact with new digital content, and the value is calculated based at least in part on the threshold measure of a similarity between the target users in the cluster group and the prior users or information associated with prior users who have previously interacted with prior digital content, and 
 wherein the value is calculated based at least in part on the threshold measure of a similarity between the target users in the cluster group and the prior users or information associated with prior users who have previously interacted with prior digital content. 
   
     
     
         34 . The method of  claim 31 , wherein the opportunity to present new digital content is further based on one or more digital content criteria, wherein the one or more digital content criteria is determined by at least one of a digital content provider, a digital content host, or a user. 
     
     
         35 . The method of  claim 31 , wherein identifying the opportunity to present new digital content further comprises:
 ranking the target users in the cluster group based at least in part on the determined likelihood that the at least one of the target users will interact with the new digital content.   
     
     
         36 . A non-transitory computer-readable storage medium having an executable stored thereon, which when executed instructs a processor to, comprising:
 identifying, by a processor of a computing system, a cluster group of target users having a threshold measure of similarity to prior users who have previously interacted with prior digital content;   determining a likelihood that each of the target users in the cluster group will interact with new digital content by applying a machine learning model to the cluster group of target users based on the threshold measure of similarity; and   identifying an opportunity to present new digital content to at least one of the target users based at least in part of the determined likelihood that the at least one of the target users will interact with the new digital content, the new digital content having similar targeting criteria as the prior digital content.   
     
     
         37 . The non-transitory computer-readable storage medium of  claim 36 , wherein the cluster group is identified based on:
 identifying at least one characteristic in the prior digital content with which prior users have previously interacted.   identifying a pool of users that share the at least one characteristic with the prior users;   selecting, from the pool of users, additional target users to add to the cluster group, based on a threshold value, wherein the threshold value comprises at least one of a number characteristics or a percentage of characteristics shared between the pool of users and the prior users; and   forming the cluster group of target users based on at least the selected additional target users.   
     
     
         38 . The non-transitory computer-readable storage medium of  claim 36 , wherein determining a likelihood that each of the target users in the cluster group will interact with new digital content comprises:
 calculating a value for each of the target users in the cluster group using the machine learning model,
 wherein the value represents the likelihood that each of the target users in the cluster group will interact with new digital content, and the value is calculated based at least in part on the threshold measure of a similarity between the target users in the cluster group and the prior users or information associated with prior users who have previously interacted with prior digital content, and 
 wherein the value is calculated based at least in part on the threshold measure of a similarity between the target users in the cluster group and the prior users or information associated with prior users who have previously interacted with prior digital content. 
   
     
     
         39 . The non-transitory computer-readable storage medium of  claim 36 , wherein the opportunity to present new digital content is further based on one or more digital content criteria, wherein the one or more digital content criteria is determined by at least one of a digital content provider, a digital content host, or a user. 
     
     
         40 . The non-transitory computer-readable storage medium of  claim 36 , wherein identifying the opportunity to present new digital content further comprises:
 ranking the target users in the cluster group based at least in part on the determined likelihood that the at least one of the target users will interact with the new digital content.

Join the waitlist — get patent alerts

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

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