Wake-on-Event Game Client and Monitor for Persistent World Game Environment
First Claim
1. A method for launching a game client responsive to game events within a persistent virtual world online game managed by a game server, wherein the game server observes and generates game events for the persistent virtual world online game, the method comprising:
- activating a player agent for an offline player, wherein the player agent has an associated set of offline player rules and wherein at least one offline player rule within the set of offline player rules defines a client launch event responsive to which the offline player wishes to launch a game client software on a game client device associated with the offline player;
monitoring, by the player agent, for an occurrence of the launch event; and
responsive to an occurrence of the launch event, automatically launching the game client software on the game client device associated with the offline player.
2 Assignments
0 Petitions
Accused Products
Abstract
A mechanism is provided for automatically waking a game client responsive to game events occurring within a persistent world online game. An event monitor monitors for events that occur in a persistent virtual world maintained by a game server. When a game event occurs that triggers an offline player rule, the player agent automatically activates execution of game client software. The player agent may also automatically log the player into the game server through the game client software. The player agent may generate and present a launcher dialog prompting the user whether to launch the game client software. Alternatively, the player agent may send a message to a messaging device of the offline player with instructions for launching the game client software remotely. Responsive to a message including a launch command, the player agent automatically launches the game client software on a game client device associated with the offline player.
-
Citations
20 Claims
-
1. A method for launching a game client responsive to game events within a persistent virtual world online game managed by a game server, wherein the game server observes and generates game events for the persistent virtual world online game, the method comprising:
-
activating a player agent for an offline player, wherein the player agent has an associated set of offline player rules and wherein at least one offline player rule within the set of offline player rules defines a client launch event responsive to which the offline player wishes to launch a game client software on a game client device associated with the offline player; monitoring, by the player agent, for an occurrence of the launch event; and responsive to an occurrence of the launch event, automatically launching the game client software on the game client device associated with the offline player. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A data processing system for launching a game client responsive to game events within a persistent virtual world online game, the data processing system comprising:
-
a game server that observes and generates game events for a persistent virtual world; and a player agent that has an associated set of offline player rules, wherein at least one offline player rule within the set of offline player rules defines a client launch event responsive to which the offline player wishes to launch a game client software on a game client device associated with the offline player; wherein the player agent monitors for an occurrence of the launch event; and wherein, responsive to an occurrence of the launch event, the player agent automatically launches the game client software on the game client device associated with the offline player. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A computer program product comprising a computer useable medium having a computer readable program, wherein the computer readable program, when executed on a computing device, causes the computing device to:
-
activate a player agent for an offline player, wherein the player agent has an associated set of offline player rules and wherein at least one offline player rule within the set of offline player rules defines a client launch event responsive to which the offline player wishes to launch a game client software on a game client device associated with the offline player; monitor, by the player agent, for an occurrence of the launch event; and responsive to an occurrence of the launch event, automatically launch the game client software on the game client device associated with the offline player. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification