METHOD TO GENERATE VIRTUAL WORLD EVENT NOTIFICATIONS FROM WITHIN A PERSISTENT WORLD GAME
First Claim
1. A method for generating event notifications from within a persistent world game, the method comprising:
- activating a player agent for an offline player, wherein the player agent has an associated set of offline player rules;
monitoring, by the player agent, events maintained by a game server, wherein the game server observes and generates game events for a persistent virtual world;
responsive to a given event triggering one or more of the set of offline player rules, generating a notification event message; and
sending the notification event message to a messaging client associated with the offline player.
1 Assignment
0 Petitions
Accused Products
Abstract
A mechanism is provided for generating event notifications for offline characters from within a persistent world online 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 composes an event notification message and sends the message to the offline player. Event notification messages may include images, voice (text-to-speech), sound, or video. Offline players may receive event notifications at various messaging clients, such as personal computers and wireless telephones. A notification server may transmit the event notifications via existing communications channels, such as electronic mail, facsimile, instant messaging, text messaging, and voice communications.
-
Citations
20 Claims
-
1. A method for generating event notifications from within a persistent world game, the method comprising:
-
activating a player agent for an offline player, wherein the player agent has an associated set of offline player rules;
monitoring, by the player agent, events maintained by a game server, wherein the game server observes and generates game events for a persistent virtual world;
responsive to a given event triggering one or more of the set of offline player rules, generating a notification event message; and
sending the notification event message to a messaging client associated with the offline player. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A data processing system for generating event notifications from within a persistent world game, the data processing system comprising:
-
a game server that observes and generates game events for a persistent virtual world;
a notification server that sends event notification messages to messaging clients associated with offline players; and
a player agent that has an associated set of offline player rules, wherein the player agent monitors events maintained by the game server;
wherein, responsive to a given event triggering one or more of the set of offline player rules, the player agent generates a notification event message;
wherein the player agent sends the notification event message to the notification server; and
wherein the notification server sends the notification event message to a messaging client associated with the offline player. - View Dependent Claims (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:
-
monitor events maintained by a game server, wherein the game server observes and generates game events for a persistent virtual world;
responsive to a given event triggering one or more of the set of offline player rules, generate a notification event message; and
send the notification event message to a messaging client associated with the offline player. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification