Patent ID: 9715789
Date: 2017-07-25
CPC Classifications: A63F,G06F,G06Q,G07F

Claim:
1. A method comprising: generating a user interface for controlling participation of a player of a plurality of players of a game executing on a game networking system in a plurality of team challenges associated with the game, the user interface representing the plurality of team challenges based on a plurality of definitions defining the team challenges, the plurality of definitions stored in a database of the game networking system, each of the plurality of definitions specifying an objective that is to be achieved together by a subset of the plurality of players within the game to complete the team challenge and an unlock value that specifies an experience level that the player must have to initiate the team challenge, the user interface including: based on a detecting of a completion of the first team challenge or the second team challenge the completion of, increasing the experience level of the player with respect to the first team challenge or the second team challenge; based on the increased experience level of the player with respect to the first team challenge or the second team challenge, increasing the level of mastery of the player; unlocking a third team challenge for starting by the player based on the increased level of mastery of the player; and generating an update to the user interface, the update including a representation of the unlocked third team challenge and a representation of the increased level of mastery of the player, one or more modules incorporated into the game networking system to configure one or more processors of the game networking system to perform the updating of the user interface.