Online Game Having a Computerized Recommender System
First Claim
1. An online game system configured to provide at least one recommendation in an online game for a single user of a plurality of users of the online game, comprising:
- a computerized recommender system configured to rank, based on desirability of at least some of the plurality of users'"'"' past behavior within the online game, mutually preferred sets of sequences of in-game activities previously carried out by at least some of the plurality of users of the online game and sets of sequences of in-game activities available at locations within the online game;
wherein the online game system provides at least one recommendation of an in-game activity to a single user, based upon the desirability rank of that activity sequentially following prior activities of the single user, as ranked by the computerized recommender system.
0 Assignments
0 Petitions
Accused Products
Abstract
An online game system is described that is configured to provide at least one recommendation in an online game for a single user of a plurality of users of the online game by: ranking, based on desirability of at least some of the plurality of users'"'"' past behavior within the online game, mutually preferred sets of sequences of in-game activities previously carried out by at least some of the plurality of users of the online game and sets of sequences of in-game activities available at locations within the online game; and providing at least one recommendation to the single user based on the ranking.
-
Citations
20 Claims
-
1. An online game system configured to provide at least one recommendation in an online game for a single user of a plurality of users of the online game, comprising:
-
a computerized recommender system configured to rank, based on desirability of at least some of the plurality of users'"'"' past behavior within the online game, mutually preferred sets of sequences of in-game activities previously carried out by at least some of the plurality of users of the online game and sets of sequences of in-game activities available at locations within the online game; wherein the online game system provides at least one recommendation of an in-game activity to a single user, based upon the desirability rank of that activity sequentially following prior activities of the single user, as ranked by the computerized recommender system. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An online game system for a plurality of users, comprising one or more game servers hosting an online game and a computerized recommender system connected to the one or more game servers for providing recommendations in the online game;
-
the computerized recommender system being configured to; for each of a plurality of recommended actions, determine preceding user actions that lead to that recommended action to generate a set of user action/recommendation pairs; produce a reduced set of user action/recommendation pairs from the set of user actions by removing user action/recommendation pairs having an equivalent action/recommendation pair within the set of user action/recommendation pairs; and identify the most frequently occurring user action/recommendation pairs from those user action/recommendation pairs within the reduced set of user action/recommendation pairs to form a set of rules for providing recommendations within the online game; the one or more game servers being configured to deliver recommendations to users of the online game based on the set of rules and on actions taken by the users within the online game. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. An online game system configured to providing recommendations in an online game to a single user of a plurality of users of the online game, wherein the game system is configured to:
-
compare a ranked list of recommendations for the single user with a generic recommendation taken from a list of generic recommendations for the plurality of users; and deliver the generic recommendation if it is on the ranked list of recommendations for the single user. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. An online game system comprising a game server hosting an online game for a plurality of users and a computerized recommender system for providing recommendations to the online game, the recommender system comprising a high level recommender sub-system and a low level recommender sub-system, the high level recommender sub-system being configured to:
-
receive high level game activity data from the online game, wherein the high level game activity data is human readable data describing recently occurred in-game activity and is encoded low level game activity data; generate high level recommendations based on the high level game activity data; and export the high level recommendations to the online game; the low level recommender sub-system being configured to receive low level game activity data from the online game, wherein the low level game activity data is low level data describing the recently occurred in-game activity; and generate low level recommendations based on the low level game activity data; the recommender system being configured to compare the low level recommendations from the low level recommender sub-system with the high level recommendations from the high level recommender sub-system, and if there is a low level recommendation that has no corresponding high level recommendation, output the low level recommendation that has no corresponding high level recommendation so that it can be encoded as high level activity data. - View Dependent Claims (20)
-
Specification