Challenging players in online game to compete in modular game
AssigneeZynga Inc.
InventorsSean Leslie, Joseph E Kaminkow
Life of this patent
Estimating the term…
Abstract
Methods, systems, and computer programs are presented for allowing players to challenge other players in an online game to compete by playing a modular game within the online game. One method includes an operation for providing an interface to a first player for challenging a second player to compete in the modular game after detecting completion of the modular game by the first player. The modular game is played within an online game. Further, the method includes operations for sending a challenge to the second player, and for detecting that the second player completed the modular game in response to the challenge. The first player is rewarded a challenge award if the first player obtained a higher score than the second player in the modular game.
Claims22
A method comprising:
- detecting completion by a first player of a modular game played within an online game, the first player obtaining a first score in the modular game;
- obtaining a list of friends of the first player in a social network utilizing an application programming interface (API) to access the social network;
- providing an interface to the first player for challenging a second player to compete by playing the modular game after detecting the completion of the modular game by the first player, the interface presenting one or more of the friends of the first player in the social network for selection by the first player;
- sending a challenge to the second player selected by the first player, wherein sending the challenge to the second player includes shuffling locations of rewards associated with possible choices within the modular game, wherein the locations of the rewards are different when the first player and the second player play the modular game;
- detecting that the second player completed playing the modular game in response to the challenge;
- and
- awarding the first player a challenge award if the first score is better than a second score obtained by the second player in the modular game, wherein operations of the method are executed by a processor.
A computer program embedded in a non-transitory computer-readable storage medium, the storage medium comprising:
- program instructions for detecting completion by a first player of a modular game played within an online game, the first player obtaining a first score in the modular game;
- program instructions for obtaining a list of friends of the first player in a social network utilizing an application programming interface (API) to access the social network;
- program instructions for providing an interface to the first player for challenging a second player to compete by playing the modular game after detecting the completion of the modular game by the first player, the interface presenting one or more of the friends of the first player in the social network for selection by the first player;
- program instructions for sending a challenge to the second player selected by the first player, wherein sending the challenge to the second player includes shuffling locations of rewards associated with possible choices within the modular game, wherein the locations of the rewards are different when the first player and the second player play the modular game;
- program instructions for detecting that the second player completed playing the modular game in response to the challenge;
- and
- program instructions for awarding the first player a challenge award if the first score is better than a second score obtained by the second player in the modular game.
A method comprising:
- notifying a second player that a challenge has been received from a first player to compete in a modular game played within an online game;
- detecting an acceptance by the second player to play the modular game in response to the challenge;
- providing the modular game to the second player in response to the acceptance, wherein the second player plays the modular game separately and independently from the first player playing the modular game, wherein providing the modular game to the second player further includes shuffling locations of rewards associated with possible choices within the modular game, wherein the locations of the rewards are different when the first player and the second player play the modular game;
- awarding the second player a challenge award if the second player obtained a better score than the first player in the modular game;
- and
- notifying the first player that the second player completed the challenge, wherein operations of the method are executed by a processor.
Dependencies are inferred from the claim text.