Asynchronous social events in computer-implemented games
First Claim
Patent Images
1. A method of hosting a computer-implemented game, the method comprising, by one or more computing devices:
- generating a game instance that is associated with a host player;
sending an event invitation to a plurality of guest players who are friends of the host player in a social network, the event invitation being with respect to a social event that is to occur in the game instance of the host player;
in an automated operation using one or more processors, executing the social event in the game instance of the host player, the executing of the social event including displaying automated attendance and behavior of player characters associated with at least some of the plurality of guest players at the social event in the game instance of the host player, without control of the player characters by respective guest players; and
at a later time, after the social event in the game instance of the host player has been executed;
allowing a particular guest player to access the social event in the game instance of the host player, andexecuting playback of the social event to the particular guest player, the playback of the social event including displaying automated attendance and behavior of the player characters of other guest players at the social event, the playback including display of in-game actions performed by the host player during the earlier executing of the social event in the game instance of the host player.
5 Assignments
0 Petitions
Accused Products
Abstract
This disclosure generally relates to systems and methods to provide an asynchronous social event in a computer-implemented game. The social event may for example be a virtual party that is staged in a game instance of a host player and may comprise automated attendance of player characters associated with one or more guest players. An event invitation may be sent to the guest players, with the player characters of guest players who accept the invitation being displayed as automatically attending the social event. The social event may be played back to the guest players asynchronously upon request.
-
Citations
25 Claims
-
1. A method of hosting a computer-implemented game, the method comprising, by one or more computing devices:
-
generating a game instance that is associated with a host player; sending an event invitation to a plurality of guest players who are friends of the host player in a social network, the event invitation being with respect to a social event that is to occur in the game instance of the host player; in an automated operation using one or more processors, executing the social event in the game instance of the host player, the executing of the social event including displaying automated attendance and behavior of player characters associated with at least some of the plurality of guest players at the social event in the game instance of the host player, without control of the player characters by respective guest players; and at a later time, after the social event in the game instance of the host player has been executed; allowing a particular guest player to access the social event in the game instance of the host player, and executing playback of the social event to the particular guest player, the playback of the social event including displaying automated attendance and behavior of the player characters of other guest players at the social event, the playback including display of in-game actions performed by the host player during the earlier executing of the social event in the game instance of the host player. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system to host a computer-implemented game, the system comprising:
-
a game engine to generate a game instance that is uniquely associated with a host player; an event invitation module to send an event invitation to a plurality of guest players who are friends of the host player in a social network, the event invitation being with respect to a social event that is to occur in the game instance of the host player; a social event module to execute the social event in the game instance of the host player, execution of the social including displaying automated attendance and behavior of player characters associated with at least some of the plurality of guest players at the social event in the game instance of the host player, without control of the player characters by respective guest players; and a playback module configured to, at a time after the social event in the game instance of the host player has been executed; allowing a particular guest player to access the social event in the game instance of the host player, and execute playback of the social event to the particular guest player, the playback of the social event including displaying automated attendance and behavior of the player characters of other guest players at the social event, the playback including display of in-game actions performed by the host player during the earlier executing of the social event in the game instance of the host player. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A non-transitory machine-readable storage medium storing instructions which, when performed by a machine, cause the machine to:
-
generate a game instance that is uniquely associated with a host player; send an event invitation to a plurality of guest players who are friends of the host player in a social network, the event invitation being with respect to a social event that is to occur in the game instance of the host player; execute the social event in the game instance of the host player, execution of the social event including displaying automated attendance and behavior of player characters associated with at least some of the plurality of guest players at the social event in the game instance of the host player, without control of the player characters by respective guest players; and at a later time, after the social event in the game instance of the host player has been executed; allowing a particular guest player to access the social event in the game instance of the host player, and execute playback of the social event to the particular guest player, the playback of the social event including displaying automated attendance and behavior of the player characters of other guest players at the social event, the playback including display of in-game actions performed by the host player during the earlier executing of the social event in the game instance of the host player.
-
-
25. A system comprising:
-
means for generating a game instance that is uniquely associated with a host player; means for sending an event invitation to a plurality of guest players who are friends of the host player in a social network, the event invitation being with respect to a social event that is to occur in the game instance of the host player;
means for executing the social event in the game instance of the host player, execution of the social event including displaying automated attendance and behavior of player characters associated with at least some of the plurality of guest players at the social event in the game instance of the host player, without control of the player characters by respective guest players; andmeans for, at a later time, after the social event in the game instance of the host player has been executed; allowing a particular guest player to access the social event in the game instance of the host player, and executing playback of the social event to the particular guest player, the playback of the social event including displaying automated attendance and behavior of the player characters of other guest players at the social event, the playback including display of in-game actions performed by the host player during the earlier executing of the social event in the game instance of the host player.
-
Specification