Persistent synthetic environment message notification
First Claim
Patent Images
1. A method, comprising:
- retrieving synthetic environmental data at a first device associated with a first player, a first character account, and a first synthetic environment;
identifying one or more output formats associated with the first character account;
configuring a message notification deliverable to a second player associated with the first character account within the first synthetic environment or within a second synthetic environment, wherein the message notification comprises the synthetic environmental data associated with the first synthetic environment and allows the second player to observe real-time activity of the first player in the first synthetic environment;
determining whether the second player is on an approved list;
determining whether the message notification includes sensitive information, the sensitive information including account information, payment information, user profile information, or any combination thereof; and
in the event that the second player is on the approved list and the message notification does not include sensitive information, sending the message notification comprising the synthetic environmental data associated with the first synthetic environment in the one or more output formats to the second player.
9 Assignments
0 Petitions
Accused Products
Abstract
Persistent synthetic environment message notification is described, including retrieving synthetic environmental data associated with an event occurring within a synthetic environment, identifying one or more formats to configure the synthetic environmental data and to transmit the synthetic environmental data, generating a message comprising the synthetic environmental data, the message being generated based on at least one of the one or more formats, and sending the message comprising the synthetic environmental data to an endpoint.
85 Citations
37 Claims
-
1. A method, comprising:
-
retrieving synthetic environmental data at a first device associated with a first player, a first character account, and a first synthetic environment; identifying one or more output formats associated with the first character account; configuring a message notification deliverable to a second player associated with the first character account within the first synthetic environment or within a second synthetic environment, wherein the message notification comprises the synthetic environmental data associated with the first synthetic environment and allows the second player to observe real-time activity of the first player in the first synthetic environment; determining whether the second player is on an approved list; determining whether the message notification includes sensitive information, the sensitive information including account information, payment information, user profile information, or any combination thereof; and in the event that the second player is on the approved list and the message notification does not include sensitive information, sending the message notification comprising the synthetic environmental data associated with the first synthetic environment in the one or more output formats to the second player. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A method, comprising:
-
retrieving synthetic environmental data associated with an event occurring within a first synthetic environment at a source device, the event relating to online activities of a first user having a first user account; configuring the synthetic environmental data; generating a message comprising the configured synthetic environmental data, wherein the message is deliverable a second user in a second synthetic environment and allows the second player to observe real-time activity associated with the first character account in the first synthetic environment; determining whether the second user is on an approved list; determining whether the message notification includes sensitive information, the sensitive information including account information, payment information, user profile information, or any combination thereof; and in the event that the second user is on the approved list and the message notification does not include sensitive information, sending the message comprising the synthetic environmental data to an endpoint device selectable to be within the first synthetic environment and within the second synthetic environment. - View Dependent Claims (28, 29, 30, 31, 32, 33)
-
-
34. A system comprising:
-
a memory configured to store data associated with a first player, a first character account, and a first synthetic environment; and a logic module configured; to retrieve synthetic environmental data associated with the first character account and a first synthetic environment, to identify whether a second player associated with the first character account is within the first synthetic environment or within a second synthetic environment, to identify one or more output formats associated with the first character account, to select an endpoint within the first synthetic environment if the second player is in the first synthetic environment or an endpoint within the second synthetic environment if the second player in the second synthetic environment, to transform the synthetic environmental data into the one or more output formats, to determine whether the second player is on an approved list when an event occurs, to determine whether the message notification includes sensitive information, the sensitive information including account information, payment information, user profile information, or any combination thereof, and in the event that the second player is on the approved list and the message notification does not include sensitive information, to send the synthetic environmental data in the one or more output formats to the endpoint allowing the second player to observe real-time activity associated with the first character account in the first synthetic environment.
-
-
35. A message notification system, comprising:
-
a memory configured to store data associated with a first synthetic environment; and a processor configured; to retrieve synthetic environmental data associated with an event occurring within the first synthetic environment, to identify one or more formats to configure the synthetic environmental data and to transmit the synthetic environmental data, to generate a message comprising the synthetic environmental data, the message being generated based on at least one of the one or more formats, to determine whether a player is on an approved list, to determine whether the message notification includes sensitive information, the sensitive information including account information, payment information, user profile information, or any combination thereof, and in the event that the player is on the approved list and the message notification does not include sensitive information, to send the message comprising the synthetic environmental data to an endpoint selectable to be within the first synthetic environment and within a second synthetic environment, and allowing the player to observe real-time activity associated with the first synthetic environment.
-
-
36. A computer program product embodied in a non-transitory computer readable medium and comprising computer instructions for:
-
retrieving synthetic environmental data associated with a first player, a first character account, and a first synthetic environment; identifying whether a second player associated with the first character account is within or outside the first synthetic environment or within a second synthetic environment; identifying one or more output formats associated with the first character account; selecting an endpoint within the first synthetic environment if the second player is in the first synthetic environment, or selecting an endpoint within the second synthetic environment if the second player is in the second synthetic environment; transforming the synthetic environmental data into the one or more output formats configurable to allow the second player to observe real-time activity associated with the first character account in the first synthetic environment; determining whether the second player is on an approved list when an event occurs; determining whether the message notification includes sensitive information, the sensitive information including account information, payment information, user profile information, or any combination thereof; and in the event that the second player is on the approved list and the message notification does not include sensitive information, sending the synthetic environmental data in the one or more output formats to the endpoint.
-
-
37. A computer program product embodied in a non-transitory computer readable medium and comprising computer instructions for:
-
retrieving synthetic environmental data associated with an event occurring within a first synthetic environment, the event relating to online activities of a first user having a first user account; identifying one or more formats to configure the synthetic environmental data and to transmit the synthetic environmental data; generating a message comprising the synthetic environmental data, the message being generated based on at least one of the one or more formats and configurable to allow a second user in a second synthetic environment to observe real-time activity associated with the first user account in the first synthetic environment; determining whether the second user is on an approved list; determining whether the message notification includes sensitive information, the sensitive information including account information, payment information, user profile information, or any combination thereof; and in the event that the second user is on the approved list and the message notification does not include sensitive information, sending the message comprising the synthetic environmental data to an endpoint selectable to be within the first synthetic environment and within the second synthetic environment.
-
Specification