Suggesting matches for players of an online multiplayer game based on skills and/or social proximity
AssigneeFacebook, Inc.
InventorsAndrew Hoskins, Aaron Brady
Life of this patent
Estimating the term…
Abstract
Exemplary methods, apparatuses, and systems provide a user of a social network system access to a game over a network from a user device. The social network system matches the user with players of the game based on respective skill levels of the players and/or social proximity between the user and the players. The social network system sends a list of matched players to the user device for selection by the user, and sends an invitation to one or more of the players selected by the user to enable the user to play the game over the network with the one or more players.
Claims20
A method comprising:
- receiving, by a social networking system, a trigger for providing a user of the social networking system access from a user device to a game over a network;
- matching the user with players of the game based on at least one of respective skill levels of the players and social proximity between the user and the players, wherein each of the players of the game is mapped to a skill level bucket that corresponds to a skill level and includes a contiguous range of skill ratings;
- sending a list of matched players to the user device for selection by the user;
- and
- sending an invitation on behalf of the user to one or more of the players selected by the user to enable the user to play the game over the network with the one or more players.
A computer-readable storage medium storing instructions, which when executed by a processing device, cause the processing device to perform a method comprising:
- receiving, by a social networking system, a trigger for providing a user of the social networking system access from a user device to a game over a network;
- matching the user with players of the game based on at least one of respective skill levels of the players and social proximity between the user and the players, wherein each of the players of the game is mapped to a skill level bucket that corresponds to a skill level and includes a contiguous range of skill ratings;
- sending a list of matched players to the user device for selection by the user;
- and
- sending an invitation to one or more of the players selected by the user to enable the user to play the game over the network with the one or more players.
An apparatus comprising:
- a display;
- and
- a processing device coupled to the display, wherein the processing device is to execute instructions that cause the apparatus to:
- receive a list of players from a social networking system, wherein the players in the list are matched with a user for playing a game based on at least one of respective skill levels of the players and social proximity between the user and the players, wherein each of the players of the game is mapped to a skill level bucket that corresponds to a skill level and includes a contiguous range of skill ratings;
- displaying the list of players on the display;
- receive a selection of one or more of the players from the user;
- and
- send an invitation to the one or more players to play the game over the network with the one or more players.
Dependencies are inferred from the claim text.