Communicating messages within network games
First Claim
1. A method comprising:
- initiating a gaming session of a game upon receiving a request from a web account of a real user via a computer network;
during the gaming session, generating a game environment including a view item;
receiving via the computer network a message associated with the view item, the message indicating that a virtual user associated with the real user lacks a virtual item;
initiating an additional gaming session of the game upon receiving an additional request via an additional web account of an additional real user;
during the additional gaming session, generating an additional game environment, the additional game environment including an additional virtual user;
receiving via the computer network an indication of an interaction with the view item by the additional virtual user;
allowing the additional virtual user to asynchronously view the message in the view item in response to receiving the interaction with the view item, wherein said allowing the additional virtual user to asynchronously view the message in the view item is performed after an end of the gaming session associated with the web account of the real user;
analyzing the view item for the additional web account to determine whether the additional web account has the virtual item for providing to the virtual user upon allowing the additional virtual user to asynchronously view the message in the view item; and
sending via the computer network a query requesting the virtual item from one or more social network friends of the additional real user after determining that the additional web account of the additional real user lacks the virtual item.
5 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for communicating messages within online games are described. One of the methods includes receiving a message post from a first user. The message post is displayed on an in-game object that is configured for sharing message posts between the first user and other users. The method further includes detecting an interfacing action by a second user with the in-game object. The interfacing action is an input that is responsive to request content that is part of the message post. The method further includes validating the interfacing action to meet a threshold. If the threshold is met, the virtual game object is credited to the game space of the first user. The method includes generating a reward to the second user when the interfacing action is validated. The reward is credited to a game space of the second user.
8 Citations
20 Claims
-
1. A method comprising:
-
initiating a gaming session of a game upon receiving a request from a web account of a real user via a computer network; during the gaming session, generating a game environment including a view item; receiving via the computer network a message associated with the view item, the message indicating that a virtual user associated with the real user lacks a virtual item; initiating an additional gaming session of the game upon receiving an additional request via an additional web account of an additional real user; during the additional gaming session, generating an additional game environment, the additional game environment including an additional virtual user; receiving via the computer network an indication of an interaction with the view item by the additional virtual user; allowing the additional virtual user to asynchronously view the message in the view item in response to receiving the interaction with the view item, wherein said allowing the additional virtual user to asynchronously view the message in the view item is performed after an end of the gaming session associated with the web account of the real user; analyzing the view item for the additional web account to determine whether the additional web account has the virtual item for providing to the virtual user upon allowing the additional virtual user to asynchronously view the message in the view item; and sending via the computer network a query requesting the virtual item from one or more social network friends of the additional real user after determining that the additional web account of the additional real user lacks the virtual item. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A server comprising:
-
a processor configured to; initiate a gaming session of a game upon receiving a request from a web account of a real user via a computer network; during the gaming session, generate a game environment including a view item; receive via the computer network a message associated with the view item, the message indicating that a virtual user associated with the real user lacks a virtual item; initiate an additional gaming session of the game upon receiving an additional request via an additional web account of an additional real user; during the additional gaming session, generate an additional game environment, the additional game environment including an additional virtual user; receive via the computer network an indication of an interaction with the view item by the additional virtual user; allow the additional virtual user to asynchronously view the message in the view item in response to receiving the interaction with the view item, wherein the additional virtual user is allowed to asynchronously view the message in the view item after an end of the gaming session associated with the web account of the real user; analyze the view item for the additional web account to determine whether the additional web account has the virtual item for providing to the virtual user upon allowing the additional virtual user to asynchronously view the message in the view item; and send via the computer network a query requesting the virtual item from one or more social network friends of the additional real user after determining that the additional web account of the additional real user lacks the virtual item; and a memory device coupled to the processor, the memory device configured to store the web account of the real user and the additional web account of the additional real user. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer readable medium containing program instructions, wherein execution of the program instructions by one or more processors of a computer system causes the one or more processors to carry out a plurality of operations comprising:
-
initiating a gaming session of a game upon receiving a request from a web account of a real user via a computer network; during the gaming session, generating a game environment including a view item; receiving via the computer network a message associated with the view item, the message indicating that a virtual user associated with the real user lacks a virtual item; initiating an additional gaming session of the game upon receiving an additional request via an additional web account of an additional real user; during the additional gaming session, generating an additional game environment, the additional game environment including an additional virtual user; receiving via the computer network an indication of an interaction with the view item by the additional virtual user; allowing the additional virtual user to asynchronously view the message in the view item in response to receiving the interaction with the view item, wherein said allowing the additional virtual user to asynchronously view the message in the view item is performed after an end of the gaming session associated with the web account of the real user; analyzing the view item for the additional web account to determine whether the additional web account has the virtual item for providing to the virtual user upon allowing the additional virtual user to asynchronously view the message in the view item; and sending via the computer network a query requesting the virtual item from one or more social network friends of the additional real user after determining that the additional web account of the additional real user lacks the virtual item. - View Dependent Claims (18, 19, 20)
-
Specification