Method and system for identifying sets of social look-alike users
AssigneeShare This Inc.
InventorsMarkku Salkola, Chao Qin, Changyi Zhu, Prasanta Behera, Yan Qu
Life of this patent
Estimating the term…
Abstract
Systems and methods are disclosed for identifying a set of social look-alike users from a plurality of users. In an embodiment, a first set of users is selected from the plurality of users based, at least in part, on one or more characteristics associated with the plurality of users. A degree of similarity is determined between the first set of users and the plurality of users. The plurality of users is ranked based on the degree of similarity and thereafter the set of social look-alike users is determined based on the ranking.
Claims28
A computer-implemented method for identifying a set of social look-alike users from a plurality of users accessing a plurality of web pages, the computer-implemented method comprising:
- selecting a first set of users from the plurality of users based, at least in part, on one or more characteristics associated with the plurality of users;
- determining a degree of similarity between the first set of users and the plurality of users;
- ranking the plurality of users based on the degree of similarity;
- and
- determining the set of social look-alike users from the ranking.
A computer-implemented method for identifying a set of social look-alike users from a plurality of users accessing a plurality of web pages, the computer-implemented method comprising:
- selecting a first set of users from the plurality of users based, at least in part, on weights assigned to one or more characteristics associated with the plurality of users, wherein the weights are assigned to the one or more characteristics based on one or more features of an ad campaign, wherein the first set of users have one or more common characteristics;
- determining a degree of similarity between the first set of users and the plurality of users;
- ranking the plurality of users based on the degree of similarity;
- and
- determining the set of social look-alike users from the ranked plurality of users.
A web analytic server for identifying a set of social look-alike users from a plurality of users accessing a plurality of web pages, the web analytic server comprising:
- a first user selection module configured to select a first set of users from the plurality of users based at least in part on weights assigned to one or more characteristics associated with the plurality of users, wherein the weights are assigned based on one or more features of a campaign, users in the first set of users having one or more common characteristics;
- and
- an analysis module configured to determine the set of social look-alike users from the plurality of users based, at least in part, on the one or more common characteristics.
A web analytic server for identifying a set of social look-alike users from a plurality of users accessing a plurality of web pages, the web analytic server comprising:
- a first user selection module configured to select a first set of users from the plurality of users based on one or more log records associated with the plurality of users, the one or more log records indicative of at least one user activity on at least one web page, the at least one user activity comprising a sharing or clicking activity;
- a second user selection module configured to select from the plurality of users a second set of users for the first set of users based at least in part on the at least one log record associated with the first set of users, wherein the second set of users and the first set of users have one or more common characteristics;
- and
- an analysis module configured to determine the set of social look-alike users from the second set of users based, at least in part, on one or more log records associated with the second set of users and a predetermined data set.
A computer-implemented method for identifying a set of social look-alike users from a plurality of users accessing a plurality of web pages, the computer-implemented method comprising:
- selecting a first set of users from the plurality of users based on one or more log records associated with the plurality of users, the one or more log records indicative of at least one user activity on at least one web page, the at least one user activity comprising a sharing or clicking activity;
- selecting a second set of users for the first set of users based, at least in part, on at least one log record associated with the first set of users, wherein the second set of users and the first set of users have one or more common characteristics;
- and
- determining the set of social look-alike users from the second set of users based, at least in part, on one or more log records associated with the second set of users and a predetermined data set.
A computer-implemented method for generating a social look-alike model, the computer-implemented method comprising:
- selecting a first set of users from a plurality of users based, at least in part, on one or more log records, the one or more log records being indicative of at least one user activity, the at least one user activity comprising a sharing or clicking activity;
- selecting a second set of users based, at least in part, on the first set of users and at least one log record associated with the first set of users;
- selecting a set of social look-alike users from the second set of users based, at least in part, on one or more log records associated with the second set of users and a predetermined data set;
- calculating a probability that a user in the set of social look-alike users will respond to a campaign based, at least in part, on the predetermined data set;
- and
- generating the social look-alike model based, at least in part on, the probability and the set of social look-alike users.
A computer program product for use with a computer, the computer program product comprising a computer readable program code embodied in a non-transitory medium for identifying a set of social look-alike users from a plurality of users accessing a plurality of web pages, the computer readable program code comprising:
- program instructions for selecting a first set of users from the plurality of users based, at least in part, on one or more characteristics associated with the plurality of users;
- program instructions for determining a degree of similarity between the first set of users and the plurality of users;
- program instructions for ranking the plurality of users based on the degree of similarity;
- and
- program instructions for determining the set of social look-alike users from the ranking.
Dependencies are inferred from the claim text.