Active social network
AssigneeZynga Inc.
InventorsGirish Keswani, Jim Baer, Kenneth Rudin, Daniel McCaffrey
Life of this patent
Estimating the term…
Abstract
A communication analysis system for an online game is described. A communication history among players of the online game is retrieved. Communication tracking metrics are generated based on the communication history of the players of the online game. A retention analysis is performed with the communication tracking metrics to determine retention of players of the online game. A retention recommendation is generated based on the retention analysis.
Claims18
A system comprising:
- one or more computer processors;
- and
- one or more memory devices having stored thereon instructions that are executable by the one or more computer processors to configure the one or more computer processors to perform operations comprising:
- accessing a social interaction history of users in a computer-implemented online environment, the social interaction history comprising a plurality of social interactions;
- analyzing the social interaction history to identify from the plurality of social interactions a candidate subset limited exclusively to users whose social interaction history includes a completed social interaction loop with a target user, each completed social interaction loop comprising two or more related social interactions that include at least one reciprocating social interaction that is performed by a first one of the users to a second one of the users directly in response to an earlier social interaction from the second user to the first user, wherein social interactions forming part of candidate subset form a non-exhaustive subset of the plurality of social interactions that are analyzed;
- identifying the reciprocating social interaction as forming part of the completed social interaction loop only if that reciprocating social interaction is performed within a predetermined duration window from a particular earlier social interaction in response to which the reciprocating social interaction is performed;
- and
- automatically generating a recommendation for the target user based at least in part on identification of the candidate subset.
A method comprising:
- accessing a social interaction history of users in a computer-implemented online environment, the social interaction history comprising a plurality of social interactions;
- in an automated operation performed using one or more computer processor devices configured therefor, analyzing the social interaction history to identify from the plurality of social interactions a candidate subset limited exclusively to users whose social interaction history includes a completed social interaction loop with a target user, each completed social interaction loop comprising two or more related social interactions that include at least one reciprocating social interaction that is performed by a first one of the users to a second one of the users directly in response to an earlier social interaction from the second user to the first user, wherein social interactions forming part of candidate subset form a non-exhaustive subset of the plurality of social interactions that are analyzed;
- identifying the reciprocating social interaction as forming part of the completed social interaction loop only if that reciprocating social interaction is performed within a predetermined duration window from a particular earlier social interaction in response to which the reciprocating social interaction is performed;
- and
- in an automated procedure performed using at least one computer processor configured therefor, automatically generating a recommendation for the target user based at least in part on identification of the candidate subset.
A non-transitory computer readable storage medium carrying instructions for causing a machine, when the instructions are executed by the machine, to perform operations comprising:
- accessing a social interaction history of users in a computer-implemented online environment, the social interaction history comprising a plurality of social interactions;
- analyzing the social interaction history to identify from the plurality of social interactions a candidate subset limited exclusively to users whose social interaction history includes a completed social interaction loop with a target user, each completed social interaction loop comprising two or more related social interactions that include at least one reciprocating social interaction that is performed by a first one of the users to a second one of the users directly in response to an earlier social interaction from the second user to the first user, wherein social interactions forming part of candidate subset form a non-exhaustive subset of the plurality of social interactions that are analyzed;
- identifying the reciprocating social interaction as forming part of the completed social interaction loop only if that reciprocating social interaction is performed within a predetermined duration window from a particular earlier social interaction in response to which the reciprocating social interaction is performed;
- and
- automatically generating a recommendation for the target user based at least in part on identification of the candidate subset.
Dependencies are inferred from the claim text.