Third-party recommendation in game system
First Claim
Patent Images
1. A computer-implemented method to generate a recommendation in a computerized game system, the method comprising:
- receiving, by a first computing system and as having been sent from a second computing system at which a computerized video game is executing;
(i) data that identifies that a predetermined event has occurred in the computerized video game as a result of a user playing the computerized video game, and(ii) data that identifies a current state of the computerized video game;
selecting, by the first computing system and in response to the first computing system having received the data that identifies that the predetermined event has occurred in the computerized video game and having received the data that identifies the current state of the computerized video game, a particular computer-executable prediction model that corresponds to the predetermined event from among a collection of computer-executable prediction models that correspond to respective events that occur through play of the computerized video game;
executing, by the first computing system and in response to the first computing system having selected the particular computer-executable prediction model, the particular computer-executable prediction model with the received data that identifies the current state of the computerized video game as input data to the particular computer-executable prediction model, in order to cause the first computing system to determine a probability that the user of the computerized video game will purchase a virtual good or service of the computerized video game;
selecting, by the first computing system, a recommendation that the user purchase the virtual good or service of the computerized video game, from among a collection of recommendations, through use of the determined probability that the user of the computerized video game will purchase the virtual good or service of the computerized video game; and
sending, by the first computing system and for receipt by the second computing system at which the computerized video game is executing, information that identifies the recommendation which was selected by the first computer system through use of the determined probability, in order to cause the second computing system to display, to the user within the computerized video game, the recommendation to purchase the virtual good or service.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method for using a third-party recommendation in a game system includes: receiving, at a recommendation engine and from a game system, current game context data provided in real time during a game in which at least one user participates; selecting, by the recommendation engine, at least one of multiple predefined actions based on at least the current game context data; and providing a response to the game system that identifies the selected at least one action for performance.
49 Citations
8 Claims
-
1. A computer-implemented method to generate a recommendation in a computerized game system, the method comprising:
-
receiving, by a first computing system and as having been sent from a second computing system at which a computerized video game is executing; (i) data that identifies that a predetermined event has occurred in the computerized video game as a result of a user playing the computerized video game, and (ii) data that identifies a current state of the computerized video game;
selecting, by the first computing system and in response to the first computing system having received the data that identifies that the predetermined event has occurred in the computerized video game and having received the data that identifies the current state of the computerized video game, a particular computer-executable prediction model that corresponds to the predetermined event from among a collection of computer-executable prediction models that correspond to respective events that occur through play of the computerized video game;executing, by the first computing system and in response to the first computing system having selected the particular computer-executable prediction model, the particular computer-executable prediction model with the received data that identifies the current state of the computerized video game as input data to the particular computer-executable prediction model, in order to cause the first computing system to determine a probability that the user of the computerized video game will purchase a virtual good or service of the computerized video game; selecting, by the first computing system, a recommendation that the user purchase the virtual good or service of the computerized video game, from among a collection of recommendations, through use of the determined probability that the user of the computerized video game will purchase the virtual good or service of the computerized video game; and sending, by the first computing system and for receipt by the second computing system at which the computerized video game is executing, information that identifies the recommendation which was selected by the first computer system through use of the determined probability, in order to cause the second computing system to display, to the user within the computerized video game, the recommendation to purchase the virtual good or service. - View Dependent Claims (2, 3, 4)
-
-
5. A system comprising:
-
one or more processors; and a computer-readable storage device comprising instructions that, when executed by the one or more processors, cause performance of a method to generate a recommendation in a computerized game system, the method comprising; receiving, by a first computing system and as having been sent from a second computing system at which a computerized video game is executing; (i) data that identifies that a predetermined event has occurred in the computerized video game as a result of a user playing the computerized video game, and (ii) data that identifies a current state of the computerized video game; selecting, by the first computing system and in response to the first computing system having received the data that identifies that the predetermined event has occurred in the computerized video game and having received the data that identifies the current state of the computerized video game, a particular computer-executable prediction model that corresponds to the predetermined event from among a collection of computer-executable prediction models that correspond to respective events that occur through play of the computerized video game; executing, by the first computing system and in response to the first computing system having selected the particular computer-executable prediction model, the particular computer-executable prediction model with the received data that identifies the current state of the computerized video game as input data to the particular computer-executable prediction model, in order to cause the first computing system to determine a probability that the user of the computerized video game will purchase a virtual good or service of the computerized video game; selecting, by the first computing system, a recommendation that the user purchase the virtual good or service of the computerized video game, from among a collection of recommendations, through use of the determined probability that the user of the computerized video game will purchase the virtual good or service of the computerized video game; and sending, by the first computing system and for receipt by the second computing system at which the computerized video game is executing, information that identifies the recommendation which was selected by the first computer system through use of the determined probability, in order to cause the second computing system to display, to the user within the computerized video game, the recommendation to purchase the virtual good or service. - View Dependent Claims (6, 7, 8)
-
Specification