Method for implementing a computer game
First Claim
1. A computer implemented method for allocating lives to a social network contact of a player of a computer game, said method being performed in a computer device comprising one or more processors and a display, by executing computer code on said one or more processors to perform the steps of:
- controlling the display to display computer game graphics for the computer game, and a list of social network contacts of the player of the computer game;
automatically allocating lives to the player of said computer game, wherein said player is only permitted to play said game if said player has one or more lives left, and said player loses one or more lives if said player fails a level; and
for at least one of said social network contacts;
determining whether or not said player has sent lives to a social network contact of said list within a predefined time period; and
in response to user input associated with said social network contact, and when it is determined that said player has not sent lives to said social network contact within said predefined time period, controlling the device to transmit a message via a communication network, said message configured to provide a life to said social network contact, and using said provided life in further play of the computer game.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, implemented as computer code being executed by one or more processors, in which computer game graphics for a casual, social game are shown on a display of a computing device and in which one or more of the processors are programmed such that: in the game, a player is automatically allocated lives, is only permitted to play a game if it has one or more lives left, and loses one or more lives if it fails a level; and in which a player can see which of their friends on the social network are playing, or have played, the game and the level they have reached; and in which the processor enables players who are friends on the social network to collaborate, including by sending a message to their friends, or a subset of their friends, transferring in-game assistance.
80 Citations
36 Claims
-
1. A computer implemented method for allocating lives to a social network contact of a player of a computer game, said method being performed in a computer device comprising one or more processors and a display, by executing computer code on said one or more processors to perform the steps of:
-
controlling the display to display computer game graphics for the computer game, and a list of social network contacts of the player of the computer game; automatically allocating lives to the player of said computer game, wherein said player is only permitted to play said game if said player has one or more lives left, and said player loses one or more lives if said player fails a level; and for at least one of said social network contacts; determining whether or not said player has sent lives to a social network contact of said list within a predefined time period; and in response to user input associated with said social network contact, and when it is determined that said player has not sent lives to said social network contact within said predefined time period, controlling the device to transmit a message via a communication network, said message configured to provide a life to said social network contact, and using said provided life in further play of the computer game. - 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, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A computing device adapted to play a computer game, the device including a processor, a memory, a display, a touch screen or a cursor based input device, and computer code stored in device memory or on a remote server and executable by the device processor or a remote processor, and in which said one or more processors execute said computer code to perform the steps of:
-
controlling the display to display computer game graphics of a computer game, and a list of social network contacts of a player of the computer game; automatically allocating lives to a player of said computer game, wherein said player is only permitted to play said computer game if said player has one or more lives left, and said player loses one or more lives if said player fails a level; and for at least one of said social network contacts; determining whether or not said player has sent lives to a social network contact of said list within a predefined time period; and in response to user input associated with said social network contact, and when it is determined that said player has not sent lives to said social network contact within said predefined timer period, controlling the device to transmit a message via a communication network, said message configured to provide a life to said social network contact, and using said provided life in further play of the computer game.
-
-
36. A non-transitory computer readable medium encoded with instructions for controlling a computer system comprising one or more processors and a display, and in which the instructions are executed on the one or more processor to perform the steps of:
-
controlling the display to display computer game graphics of a computer game, and a list of social network contacts of a player of the computer game; automatically allocating lives to a player of said computer game, wherein said player is only permitted to play said computer game if said player has one or more lives left, and said player loses one or more lives if said player fails a level; and for at least one of said social network contacts; determining whether or not said player has sent lives to a social network contact of said list within a predefined time period; and in response to user input associated with said social network contact, and when it is determined that said player has not sent lives to said social network contact within said predefined timer period, controlling the device to transmit a message via a communication network, said message configured to provide a life to said social network contact, and using said provided life in further play of the computer game.
-
Specification