User communication
First Claim
1. A computer-implemented method comprising:
- storing in a memory information relating to a plurality of game objects;
determining by a processor in communication with the memory one or more of the game objects to be displayed on a game board on a display in a manner enabling a first user to play a game using one or more of the game objects;
causing by the processor at least one graphical representation associated with a second user to be displayed on the game board in association with at least one of the game objects, information of the at least one graphical representation being obtained from an electronic database storing information relating to a plurality of user profiles, and at least one game criteria being associated with the at least one graphical representation of the second user;
receiving a user input from the first user via a user interface to select at least one of the game objects on the game board;
in response to the user input to select said at least one of the game objects, determining that there is a match where a match condition between a plurality of the game objects is satisfied, wherein when it is determined that the match condition is satisfied, at least one or more of the plurality of the game objects is removed from the game board and other game objects are positioned on the game board in place of the removed game objects;
in response to determining that there is a match,determining whether the match further causes the game criteria associated with the at least one graphical representation of the second user to be satisfied; and
responsive to determining that the game criteria associated with the at least one graphical representation of the second user is satisfied, initiating communication with the second user,wherein determining that the game criteria associated with the at least one graphical representation of the second user is satisfied comprises at least one of;
determining that said graphical representation of the second user has been moved to a given position of the game board, said graphical representation being moved after a match has been made; and
determining that at least a given number of matches including the determined match has occurred, where the given number of matches is greater than one.
1 Assignment
0 Petitions
Accused Products
Abstract
A method comprising: storing information relating to one or more game objects; determining game objects to be displayed in a manner enabling a first user to play a game using the objects; causing at least one graphical representation associated with a second user to be displayed on the game board in association with at least one of the game objects, information of the at least one graphical representation being obtained from an electronic database storing information relating to a plurality of user profiles, and at least one game criteria being associated with the at least one graphical representation of the second user; and receiving a user input from the first user in response to the user input determining a match condition between a plurality of game objects, the match condition causing the game criteria to be satisfied; and responsive to satisfying the game criteria, initiating communication with the second user.
5 Citations
19 Claims
-
1. A computer-implemented method comprising:
-
storing in a memory information relating to a plurality of game objects; determining by a processor in communication with the memory one or more of the game objects to be displayed on a game board on a display in a manner enabling a first user to play a game using one or more of the game objects; causing by the processor at least one graphical representation associated with a second user to be displayed on the game board in association with at least one of the game objects, information of the at least one graphical representation being obtained from an electronic database storing information relating to a plurality of user profiles, and at least one game criteria being associated with the at least one graphical representation of the second user; receiving a user input from the first user via a user interface to select at least one of the game objects on the game board; in response to the user input to select said at least one of the game objects, determining that there is a match where a match condition between a plurality of the game objects is satisfied, wherein when it is determined that the match condition is satisfied, at least one or more of the plurality of the game objects is removed from the game board and other game objects are positioned on the game board in place of the removed game objects; in response to determining that there is a match, determining whether the match further causes the game criteria associated with the at least one graphical representation of the second user to be satisfied; and responsive to determining that the game criteria associated with the at least one graphical representation of the second user is satisfied, initiating communication with the second user, wherein determining that the game criteria associated with the at least one graphical representation of the second user is satisfied comprises at least one of; determining that said graphical representation of the second user has been moved to a given position of the game board, said graphical representation being moved after a match has been made; and determining that at least a given number of matches including the determined match has occurred, where the given number of matches is greater than one. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 19)
-
-
16. A computer readable storage device storing instructions that, when processed by at least one processor of a device, causes said processor to:
-
store in a memory information relating to a plurality of game objects; determine by the processor in communication with the memory one or more of the game objects to be displayed on a game board on a display in a manner enabling a first user to play a game using one or more of the game objects; cause by the processor at least one graphical representation associated with a second user to be displayed on the game board in association with at least one of the game objects, information of the at least one graphical representation being obtained from an electronic database storing information relating to a plurality of user profiles, and at least one game criteria being associated with the at least one graphical representation of the second user; and receive a user input from the first user via a user interface to select at least one of the game objects on the game board; in response to the user input to select said at least one of the game objects, determining that there is a match where a match condition between the plurality of game objects is satisfied, wherein when it is determined that the match condition is satisfied, at least on or more of the plurality of the game objects is removed from the game board and other game objects are positions on the game board in place of the removed game objects; and in response to determining that there is a match, determining whether the match further causes the game criteria associated with the at least one graphical representation of the second user to be satisfied; and responsive to determining that the game criteria associated with the at least one graphical representation of the second user is satisfied, initiating communication with the second user, wherein determining that the game criteria associated with the at least one graphical representation of the second user is satisfied comprises at least one of; determining that said graphical representation of the second user has been moved to a given position of the game board, said graphical representation being moved after a match has been made; and determining that at least a given number of matches including the determined match has occurred, where the given number of matches is greater than one.
-
-
17. A device comprising:
-
at least one memory; at least one processor in communication with the at least one memory; the at least one memory storing information relating to a plurality of game objects; the at least one processor configured to; determine one or more of the game objects to be displayed on a game board on a display in a manner enabling a first user to play a game using one or more of the game objects; cause at least one graphical representation associated with a second user to be displayed on the game board in association with at least one of the game objects, information of the at least one graphical representation being obtained from an electronic database storing information relating to a plurality of user profiles, and at least one game criteria being associated with the at least one graphical representation of the second user; and receive a user input from the first user via a user interface to select at least one of the game objects on the game board, in response to the user input to select said at least one of the game objects, determining that there is a match where a match condition between the plurality of game objects is satisfied, wherein when it is determined that the match condition is satisfied, at least one or more of the plurality of the game objects is removed from the game board and other game objects are positioned on the game board in place of the removed game objects; and in response to determining that there is a match, determine whether the match further causes the game criteria associated with the at least one graphical representation of the second user to be satisfied; and responsive to determining that the game criteria associated with the at least one graphical representation of the second user is satisfied, initiate communication with the second user, wherein determining that the game criteria associated with the at least one graphical representation of the second user is satisfied comprises at least one of; determining that said graphical representation of the second user has been moved to a given position of the game board, said graphical representation being moved after a match has been made; and determining that at least a given number of matches including the determined match has occurred, where the given number of matches is greater than one.
-
-
18. A computer-implemented method comprising:
-
storing in a memory information relating to one or more game objects; determining by a processor in communication with the memory one or more of the game objects to be displayed on a game board on a display in a manner enabling a first user to play a game using the one or more game objects; causing by the processor at least one graphical representation associated with a second user to be displayed on the game board in association with at least one of the one or more game objects, information of the at least one graphical representation being obtained from an electronic database storing information relating to a plurality of user profiles, and at least one game criteria being associated with the at least one graphical representation of the second user; receiving a user input from the first user via a user interface to select at least one game object on the game board; in response to the user input to select at least one game object, determining there is a match condition between a plurality of game objects; removing at least one of the one or more game objects from the game board when it is determined that the match conditions is satisfied and causing other game objects to be positioned on the game board in place of the removed game objects; determining that the match condition further causes the game criteria associated with the at least one graphical representation of the second user to be satisfied and initiating communication with the second user by transmitting a message to said second user, said message comprises link information, said link information enabling the second user to view a video of the computer implemented game when the link information is selected by the second user.
-
Specification