METHOD TO CONFIGURE OFFLINE PLAYER BEHAVIOR WITHIN A PERSISTENT WORLD GAME
First Claim
1. A method for effecting offline player behavior 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 each offline player rule in the set of offline player rules defines an action to be taken on behalf of the offline player in the persistent virtual world online game responsive to a specified game event;
monitoring, by the offline player agent, for an occurrence of a game event corresponding to an offline player rule in the set of offline player rules, wherein the occurrence of the game event triggers a corresponding offline player rule from the set of offline player rules;
responsive to the game event triggering the corresponding offline player rule, generating by the offline player agent one or more offline player game events; and
sending the one or more offline player game events from the offline player agent to the game server to effect an action on behalf of the offline player.
4 Assignments
0 Petitions
Accused Products
Abstract
A mechanism is provided for configuring offline player behavior within a persistent world game. A player agent for an offline player includes an event monitor that 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 may generate game events on behalf of the offline player. The player agent may also receive messages from an offline player. The messages may include commands for adding, removing, or editing offline player rules. A message may also include a command to view a list of rules or fire a one-time execution of a rule upon receipt. Therefore, a player may contribute to the persistent virtual world even when offline by sending commands using a messaging client or Web browser.
-
Citations
20 Claims
-
1. A method for effecting offline player behavior 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 each offline player rule in the set of offline player rules defines an action to be taken on behalf of the offline player in the persistent virtual world online game responsive to a specified game event; monitoring, by the offline player agent, for an occurrence of a game event corresponding to an offline player rule in the set of offline player rules, wherein the occurrence of the game event triggers a corresponding offline player rule from the set of offline player rules; responsive to the game event triggering the corresponding offline player rule, generating by the offline player agent one or more offline player game events; and sending the one or more offline player game events from the offline player agent to the game server to effect an action on behalf of the offline player. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A data processing system for effecting offline player behavior 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 each offline player rule in the set of offline player rules defines an action to be taken on behalf of the offline player in the persistent virtual world online game responsive to a specified game event; wherein the player agent monitors for an occurrence of a game event corresponding to an offline player rule in the set of offline player rules, wherein the occurrence of the game event triggers a corresponding offline player rule from the set of offline player rules; and wherein, responsive to the game event triggering the corresponding offline player rule, the offline player agent generates one or more offline player game events and sends the one or more offline player game events from the offline player agent to the game server to effect an action on behalf of the offline player. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. 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 each offline player rule in the set of offline player rules defines an action to be taken on behalf of the offline player in the persistent virtual world online game responsive to a specified game event; monitor, by the offline player agent, for an occurrence of a game event corresponding to an offline player rule in the set of offline player rules, wherein the occurrence of the game event triggers a corresponding offline player rule from the set of offline player rules; responsive to the game event triggering the corresponding offline player rule, generate by the offline player agent one or more offline player game events; and send the one or more offline player game events from the offline player agent to the game server to effect an action on behalf of the offline player. - View Dependent Claims (18, 19, 20)
-
Specification