Automatic game comparison and recommendation
First Claim
Patent Images
1. A non-transitory computer-readable storage medium with an executable program stored thereon, wherein the program instructs a processor to perform operations comprising:
- receiving first game play results of a first user playing a game;
retrieving other game play results of at least one other user playing the game;
comparing, by the processor, the first game play results with the other game play results, wherein comparing the first game play results with the other game play results comprises comparing a first game play experience timeline of the first user with a second game play experience timeline of the at least one other user; and
producing a message based on the comparison, the message comprising a recommendation for the first user to improve future game play results over the first game play results, the recommendation based on the game play of the other user, wherein the message further comprises a reference to performance in the game of the at least one other user being in social competition with the first user, wherein the recommendation is based on a similar skill level of the first user and the at least one other user.
1 Assignment
0 Petitions
Accused Products
Abstract
Game players are connected to each other through comparisons of information associated with events in which the game players and their friends have competed. Competition information such as game play results, leader board positions, game attributes, and entitlements are used to compare players and players'"'"' friends to each other, and the comparison information is used to recommend additional events to the players in such a way as to enhance social networking and asynchronous game play among the game players and their friends in the game.
6 Citations
16 Claims
-
1. A non-transitory computer-readable storage medium with an executable program stored thereon, wherein the program instructs a processor to perform operations comprising:
-
receiving first game play results of a first user playing a game; retrieving other game play results of at least one other user playing the game; comparing, by the processor, the first game play results with the other game play results, wherein comparing the first game play results with the other game play results comprises comparing a first game play experience timeline of the first user with a second game play experience timeline of the at least one other user; and producing a message based on the comparison, the message comprising a recommendation for the first user to improve future game play results over the first game play results, the recommendation based on the game play of the other user, wherein the message further comprises a reference to performance in the game of the at least one other user being in social competition with the first user, wherein the recommendation is based on a similar skill level of the first user and the at least one other user.
-
-
2. A non-transitory computer-readable storage medium with an executable program stored thereon, wherein the program instructs a processor to perform a following comprising:
-
receive first game play results of a first user playing a game; retrieve other game play results of at least one other user playing the game; compare the first game play results with the other game play results producing a message based on the comparison, the message comprising a recommendation for the first user to improve future game play results over the first game play results, the recommendation based on the game play of the other user, wherein the message further comprises a reference to the other game play result of the at least one other user being in social competition with the first user; and generate a story based on the comparison; create a comparison tree for each of a plurality of event types of the game associated with the story. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9)
-
-
10. A method, comprising:
-
receiving first game play results of a first user playing a game; retrieving other game play results of at least one other user playing the game; comparing, by a processor, the first game play results with the other game play results, wherein comparing the first game play results with the other game play results comprises comparing a first game play experience timeline of the first user with a second game play experience timeline of the at least one other user; and producing a message based on the comparison, the message comprising a recommendation for the first user to improve future game play results over the first game play results, the recommendation based on the game play of the other user, wherein the message further comprises a reference to performance in the game of the at least one other user being in social competition with the first user, wherein the recommendation is based on a similar skill level of the first user and the at least one other user.
-
-
11. A method, comprising:
-
receiving first game play results of a first user playing a game; retrieving other game play results of at least one other user playing the game; compare the first game play results with the other game play results producing a message based on the comparison, the message comprising a recommendation for the first user to improve future game play results over the first game play results, the recommendation based on the game play of the other user, wherein the message further comprises a reference to the other game play result of the at least one other user being in social competition with the first user; generating a story based on the comparison; and create a comparison tree for each of a plurality of event types of the game associated with the story. - View Dependent Claims (12, 13, 14, 15, 16)
-
Specification