Systems and methods for generating expanded user segments
First Claim
1. A computer-implemented method for generating an expanded user segment based on a target segment of users, the method comprising the following steps performed by one or more processors:
- receiving information about online activity by a first plurality of users, the information including a unique user ID associated with each of the first plurality of users;
extracting, from the received information, data about the first plurality of users who are associated with a plurality of specified target features;
selecting a combination of two or more of the plurality of specified target features as an output for building at least one model;
building the model that represents the probability of any user being associated with the selected combination of the plurality of specified target features, based on the extracted data about the first plurality of users;
using the model to score a second plurality of users relative to the selected combination of the plurality of specified target features, based on information received about online activity by the second plurality of users; and
generating an expanded user segment by grouping users who have been scored above a threshold value for the selected combination of the plurality of specified target features.
6 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are disclosed for generating an expanded user segment based on a target segment of users associated with a specified target feature. In one implementation, a method is provided that includes receiving information about online activity by a set of users, the information including a unique user ID associated with each of the set of users; extracting from the received information, data about the set of users who are associated with the specified target feature; specifying one or more independent features relevant to a user association with the specified target feature; building a model that represents the probability of any user being associated with the specified target feature, based on the extracted data and the independent features; and using the model to score a network population of users relative to the specified feature, based on information received about online activity by the network population of users.
-
Citations
18 Claims
-
1. A computer-implemented method for generating an expanded user segment based on a target segment of users, the method comprising the following steps performed by one or more processors:
-
receiving information about online activity by a first plurality of users, the information including a unique user ID associated with each of the first plurality of users; extracting, from the received information, data about the first plurality of users who are associated with a plurality of specified target features; selecting a combination of two or more of the plurality of specified target features as an output for building at least one model; building the model that represents the probability of any user being associated with the selected combination of the plurality of specified target features, based on the extracted data about the first plurality of users; using the model to score a second plurality of users relative to the selected combination of the plurality of specified target features, based on information received about online activity by the second plurality of users; and generating an expanded user segment by grouping users who have been scored above a threshold value for the selected combination of the plurality of specified target features. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-implemented method for generating an expanded user segment based on a target segment of users, the method comprising the following steps performed by one or more processors:
-
receiving information about online activity by a first set of users, the information including a unique user ID associated with each of the first set of users; extracting, from the received information, data about the first set of users who are associated with a plurality of specified target features; selecting a combination of two or more of the plurality of specified target features as an output for building at least one model; building the model that represents the probability of any user being associated with the selected combination of the plurality of specified target features, based on the extracted data about the first set of users; using the model to score a network population of users relative to the selected combination of the plurality of specified target features, based on information received about online activity by the network population of users; and generating an expanded user segment by grouping users who have been scored above threshold value for the selected combination of the plurality of specified target features. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A system for generating an expanded user segment based on a target segment of users, the system comprising:
-
a memory storage device configured to store instructions for generating an expanded user segment based on a target segment of users; and a processor configured to execute the instructions and perform the following steps; receiving information about online activity by a first plurality of users, the information including a unique user ID associated with each of the first plurality of users; extracting, from the received information, data about the first plurality of users who are associated with a plurality of specified target features; selecting a combination of two or more of the plurality of specified target features as an output for building at least one model; building the model that represents the probability of any user being associated with the selected combination of the plurality of specified target features, based on the extracted data about the first plurality of the users; using the model to score a second plurality of users relative to the selected combination of the plurality of specified target features, based on information received about online activity by the second plurality of users; and generating an expanded user segment by grouping users who have been scored above threshold value for the selected combination of the plurality of specified target features. - View Dependent Claims (16, 17, 18)
-
Specification