Method for implementing a computer game
First Claim
1. A computer implemented method for enabling computer game graphics for a casual, social game displayed on a display of a first computing device to be synchronized across different platforms, comprising executing on one or more processors the steps of:
- preserving game state information, said preserved game state information enabling a remote server system to identify a player and aspects of a state of the game they are playing, so that the player can end game play on the first computing device and resume, from the first computing device and also from a second computing device at a later time, at the same state, said first computing device and said second computing device being supported by different platforms, wherein said game state information is synchronized across said different platforms;
displaying game progress information of said player of the first computing device on the display, said game progress information of said player comprising a game level position shown on a virtual path or other virtual world on said display, said game state information comprising said game level position;
displaying game progress information of a social network contact of the player of the first computing device on the display of the first computing device, said game progress information of said social network contact comprising a game level position shown on the virtual path or other virtual world on the display of the first computing device; and
causing said game to be played and an item to be acquired by playing said game, said game state information comprising information relating to said acquired item.
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 game state information is preserved, enabling a remote server system to identify a player and aspects of the state of the game they are playing, so that the player can end game play on one device and resume, from the same and also from a different device at a later time, at the same state.
-
Citations
19 Claims
-
1. A computer implemented method for enabling computer game graphics for a casual, social game displayed on a display of a first computing device to be synchronized across different platforms, comprising executing on one or more processors the steps of:
-
preserving game state information, said preserved game state information enabling a remote server system to identify a player and aspects of a state of the game they are playing, so that the player can end game play on the first computing device and resume, from the first computing device and also from a second computing device at a later time, at the same state, said first computing device and said second computing device being supported by different platforms, wherein said game state information is synchronized across said different platforms; displaying game progress information of said player of the first computing device on the display, said game progress information of said player comprising a game level position shown on a virtual path or other virtual world on said display, said game state information comprising said game level position; displaying game progress information of a social network contact of the player of the first computing device on the display of the first computing device, said game progress information of said social network contact comprising a game level position shown on the virtual path or other virtual world on the display of the first computing device; and causing said game to be played and an item to be acquired by playing said game, said game state information comprising information relating to said acquired item. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. 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 the computer code generates computer game graphics for the display on the device,
and in which the processor(s) execute steps to: -
preserve game state information, said preserved game state information enabling a remote server system to identify a player and aspects of a state of the game they are playing, so that the player can end game play on the first computing device and resume, from the first computing device and also from a second computing device at a later time, at the same state, said first computing device and said second computing device being supported by different platforms, wherein said game state information is synchronized across said different platforms; display game progress information of said player of the first computing device on the display, said game progress information of said player comprising a game level position shown on a virtual path or other virtual world on said display, said game state information comprising said game level position; display game progress information of a social network contact of the player of the first computing device on the display of the first computing device, said game progress information of said social network contact comprising a game level position shown on the virtual path or other virtual world on the display of the first computing device; cause said game to be played and an item to be acquired by playing said game, said game state information comprising information relating to said acquired item.
-
-
16. A non-transitory computer readable medium encoded with instructions which when executed on a processor perform a method for controlling a computer system to enable a display of a game on a display of a first computing device to be synchronized across different platforms, said method comprising executing on the processor the steps of:
-
preserving game state information, said preserved game state information enabling a remote server system to identify a player and aspects of a state of the game they are playing, so that the player can end game play on the first computing device and resume, from the first computing device and also from a second computing device at a later time, at the same state, said first computing device and said second computing device being supported by different platforms, wherein said game state information is synchronized across said different platforms; displaying game progress information of said player of the first computing device on the display, said game progress information of said player comprising a game level position shown on a virtual path or other virtual world on said display, said game state information comprising said game level position; displaying game progress information of a social network contact of the player of the first computing device on the display of the first computing device, said game progress information of said social network contact comprising a game level position shown on the virtual path or other virtual world on the display of the first computing device; and causing said game to be played and an item to be acquired by playing said game, said game state information comprising information relating to said acquired item.
-
-
17. A computer implemented method for enabling computer game graphics for a casual, social game displayed on a display of a first computing device to be synchronized across different platforms, comprising executing on one or more processors the steps of:
-
preserving game state information, said preserved game state information enabling a remote server system to identify a player and aspects of a state of a game they are playing, so that the player can end game play on the first computing device and resume, from the first computing device and also from a second computing device at a later time, at the same state, said first computing device and said second computing device being supporting by different platforms; displaying game progress information of said player of the first computing device on the display, said game progress information of said player comprising a game level position shown on a virtual path or other virtual world on said display, said game state information comprising said game level position; displaying game progress information of a social network contact of the player of the first computing device on the display of the first computing device, said game progress information of said social network contact comprising a game level position shown on the virtual path or other virtual world on the display of the first computing device; causing the game to played when the computer device is not connected to the internet; and when the computer device is connected to the internet, synchronizing the progress in the game and other game state information with a remote server.
-
-
18. 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 the computer code generates computer game graphics for the display on the device, and in which the processor(s) execute steps to:
-
preserve game state information, said preserved game state information enabling a remote server system to identify a player and aspects of a state of a game they are playing, so that the player can end game play on the first computing device and resume, from the first computing device and also from a second computing device at a later time, at the same state, said first computing device and said second computing device being supported by different platforms, wherein said game state information is synchronized across said different platforms; display game progress information of said player of the first computing device on the display, said game progress information of said player comprising a game level position shown on a virtual path or other virtual world on said display, said game state information comprising said game level position; display game progress information of a social network contact of the player of the first computing device on the display of the first computing device, said game progress information of said social network contact comprising a game level position shown on the virtual path or other virtual world on the display of the first computing device; cause the game to played when the computer device is not connected to the internet; and when the computer device is connected to the internet, synchronizing the progress in the game and other game state information with a remote server.
-
-
19. A non-transitory computer readable medium encoded with instructions which when executed on a processor perform a method for controlling a computer system to enable a display of a game on a display of a first computing device to be synchronized across different platforms, said method comprising executing on the processor the steps of:
-
preserving game state information, said preserved game state information enabling a remote server system to identify a player and aspects of a state of a game they are playing, so that the player can end game play on the first computing device and resume, from the first computing device and also from a second computing device at a later time, at the same state, said first computing device and said second computing device being supported by different platforms, wherein said game state information is synchronized across said different platforms; displaying game progress information of said player of the first computing device on the display, said game progress information of said player comprising a game level position shown on a virtual path or other virtual world on said display, said game state information comprising said game level position; displaying game progress information of a social network contact of the player of the first computing device on the display of the first computing device, said game progress information of said social network contact comprising a game level position shown on the virtual path or other virtual world on the display of the first computing device; causing the game to played when the computer device is not connected to the internet; and when the computer device is connected to the internet, synchronize the progress in the game and other game state information with a remote server.
-
Specification