System and method for providing targeted recommendations to segments of users of a virtual space
AssigneeKabam, Inc.
InventorsTian Lan, Bing Liu, Sainath Shenoy, Kenneth Yu, Liang Zhao
Life of this patent
Estimating the term…
Abstract
Targeted recommendations may be provided to specific user segments. The users may be segmented on or more user parameters that facilitate targeted provision of recommendations to the individual segments of users. A recommendation may prompt a user to take a recommended action in the game.
Claims20
A system configured to provide different recommendations to users of a virtual space and assess effectiveness of the provided different recommendations, wherein the effectiveness is a function of retention of the users that perform actions in accordance with the provided different recommendations, the system comprising:
- one or more processors configured by machine-readable instructions to:
- execute an instance of a virtual space, and to implement the instance of the virtual space to facilitate participation by one or more users in a game within the space by:
- (i) determining view information from the instance and transmitting the view information to one or more client computing platforms associated with the one or more users that facilitate presentation of views of the virtual space to the one or more users by the one or more client computing platforms, and
- (ii) receiving control inputs entered by the one or more users through the one or more client computing platforms, wherein the control inputs facilitate interaction between the one or more users and the virtual space;
- obtain respective values of user parameters for the one or more users;
- obtain one or more segments of the users, wherein the one or more segments include a first segment of the users;
- generate automatically, by the one or more processors, one or more sets of recommendations for the one or more segments of the users, wherein a recommendation prompts a user to take a recommended action in the game, wherein a first set of recommendations is generated for the first segment of the users, wherein the first set of recommendations includes a first recommendation recommending a first recommended action and a second recommendation recommending a second recommended action that is different from the first recommended action;
- effectuate delivery of the first and second recommendations to different users in the first segment of the users, such that the first recommendation is delivered to a first subset of users and the second recommendation is delivered to a second subset of users;
- track responses of the users of the first segment to the first and second recommendations by:
- (i) determining whether individual users in the first subset of users have effectuated performance of the first recommended action,
- (ii) determining whether individual users in the second subset of users have effectuated performance of the second recommended action,
- (iii) determining a first metric of effectiveness for the first recommendation based on retention of those users in the first subset of users who effectuated performance of the first recommended action, and
- (iv) determining a second metric of effectiveness for the second recommendation based on retention of those users in the second subset of users who effectuated performance of the second recommended action;
- generate a new recommendation for one or more subsets of the one or more segments of the users, wherein the new recommendation is based on one or more of the first recommendation, the second recommendation, the first metric of effectiveness, and/or the second metric of effectiveness;
- and
- effectuate delivery of the new recommendation to one or more users in the one or more subsets of the one or more segments.
A computer-implemented method of providing different recommendations to users of a virtual space and assess effectiveness of the provided different recommendations, wherein the effectiveness is a function of retention of the users that perform actions in accordance with the provided different recommendations, the method being implemented in a computer system comprising one or more physical processors, the method comprising:
- executing an instance of a virtual space;
- implementing the instance of the virtual space to facilitate participation by the one or more users in a game within the space by:
- (i) determining view information from the instance and transmitting the view information to one or more client computing platforms associated with the one or more users that facilitate presentation of views of the virtual space to the one or more users by the one or more client computing platforms, and
- (ii) receiving control inputs entered by the one or more users through the one or more client computing platforms, wherein the control inputs facilitate interaction between the one or more users and the virtual space;
- obtaining values of respective user parameters for the one or more users, the respective user parameters comprising a first parameter;
- obtain a first segment of the users from the one or more users;
- generating automatically, by the one or more physical processors, a first set of recommendations for the first segment of the users, wherein a recommendation prompts a user to take a recommended action in the game, the first set of recommendations including at least a first recommendation and a second recommendation, and wherein the first recommendation recommends a first recommended action and the second recommendation recommends a second recommended action that is different from the first recommended action;
- effectuating delivery of the first and second recommendations to different users in the first segment of the users, such that the first recommendation is delivered to a first subset of users and the second recommendation is delivered to a second subset of users;
- tracking responses of the users of the first segment to the first and second recommendations by:
- (i) determining whether individual users in the first subset of users have effectuated performance of the first recommended action,
- (ii) determining whether individual users in the second subset of users have effectuated performance of the second recommended action,
- (iii) determining a first metric of effectiveness for the first recommendation based on retention of those users in the first subset of users who effectuated performance of the first recommended action, and
- (iv) determining a second metric of effectiveness for the second recommendation based on retention of those users in the second subset of users who effectuated performance of the second recommended action;
- generating a new recommendation for one or more subsets of an individual segment of the users, wherein the new recommendation is based on one or more of the first recommendation, the second recommendation, the first metric of effectiveness, and/or the second metric of effectiveness;
- and
- effectuating delivery of the new recommendation to one or more users in the one or more subsets of the individual segment.
Dependencies are inferred from the claim text.