Apparatus and method for providing a computer implemented game
US-2015174489-A1 · Jun 25, 2015 · US
US9724602B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9724602-B2 |
| Application number | US-201314029453-A |
| Country | US |
| Kind code | B2 |
| Filing date | Sep 17, 2013 |
| Priority date | Sep 17, 2012 |
| Publication date | Aug 8, 2017 |
| Grant date | Aug 8, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method, implemented as computer code being executed by one or more processors, in which a computing device displays computer game graphics showing a gameboard with multiple game elements that are removed when matched or switched, such as in a match-3, clicker or switcher game; and in which the processor draws the elements as irregularly arranged columns of colored blocks; and the processor draws small animals are placed on or amongst the blocks; and the processor is programmed such that the object of the game is to enable a target number of the animals to descend to the ground and be rescued, by the player removing blocks from the gameboard.
Opening claim text (preview).
The invention claimed is: 1. A computer implemented method for controlling the view of a gameboard for a computer game on a display of a computing device comprising one or more processors by executing computer code on said one or more processors to perform the steps of: controlling the display to electronically display computer game graphics of the gameboard with multiple game elements that are removed when matched by drawing on the display the multiple game elements in a series of rows and columns, wherein the gameboard comprises more rows than are displayed on the display at any one time; controlling the display so as to show at least one or said game elements moving down the gameboard to fill gaps; configuring at least one of said processors to determine that none of said multiple game elements satisfy a match condition; and in response to determining that none of said multiple game elements satisfy a match condition, scrolling the electronic display of the game graphics of the gameboard down and removing game elements of a top row of game elements from the gameboard. 2. The method of claim 1 in which an object of the game is to remove a target percentage of the game elements or a predefined quantity of the game elements. 3. The method of claim 1 in which a line blast booster that clears all game elements along a line of the gameboard can be selected and moved by a player of the game to a specific line. 4. The method of claim 1 further comprising controlling the display to show more than a target number of the game objects of said first type being brought to the bottom of the gameboard, to earn a player of the game additional points or bonuses. 5. The method of claim 1 in which some or all game levels have no time limit. 6. The method of claim 1 in which the game is a casual, social game and some or all levels have a true fail. 7. The method of claim 1 further comprising playing a continuous musical soundtrack during gameplay. 8. The method of claim 1 further comprising generating and displaying on said display congratulatory messages when a player of the game scores more than a predefined amount, or matches more than a predefined number of game elements, in a single move. 9. The method of claim 1 further comprising automatically detecting when there are no possible moves left. 10. The method of claim 1 further comprising re-shuffling the game elements on the game board. 11. The method of claim 1 in which said one or more processors control said display to display, if no move has been made for more than a predefined period of time, help or hints comprising brightening and enlarging game elements that may be used in a possible move on the board with a flashing animation. 12. The method of claim 1 in which a processor is programmed to require a player to reach a target score before running out of moves in order to complete a level successfully, and the level has no time limit. 13. The method of claim 1 in which a processor is programmed to automatically replenish a life for a player every 30 minutes. 14. The method of claim 1 in which a processor is programmed to control the display to show, if a player finishes a level in under the target number of moves, random game elements on the game board being triggered and the player receiving bonus points. 15. The method of claim 1 in which a processor is programmed to, if a level is finished with moves left, control the display to show those moves being converted to special game elements that trigger for extra bonus points. 16. The method of claim 1 further comprising transmitting a request for lives to a social network contact of a player of the game. 17. The method of claim 16 , further comprising transmitting a request for other help to a social network contact of said player of the game. 18. The method of claim 1 further comprising transmitting a message to social network friends of a player of the game if said player has played, but not completed, a level meeting a certain criteria. 19. The method of claim 1 further comprising transmitting a gift to a social network contact of a player of the game. 20. The method of claim 1 further comprising synchronising the game state between different devices. 21. The method of claim 1 in which a processor is programmed so that a player can seamlessly stop and re-start playing the game. 22. The method of claim 1 in which every change in the game state, and every change in every game piece on the game board, is accompanied by sound and visual feedback. 23. The method of claim 1 further comprising preserving game state information, enabling a remote server system to identify a player and all aspects of the state of the game they are playing, so that the player can end game play on one device and resume from a different device at a later time at exactly the same state. 24. The method of claim 1 in which the different device is a different type of device. 25. The method of claim 1 further comprising accessing the game through a social network. 26. The method of claim 1 in which the game is a casual, social game, that can be downloaded as an app to a smartphone and/or tablet computer and which can be accessed or played using a social network application or environment. 27. The method of claim 1 in which the processor is programmed to control the display to show a virtual path or other virtual world that indicates the level reached by a player and that player's social network friends. 28. The method of claim 1 in which the design of the game is optimised through a process including the step of: using data analytics to understand the impact of changes to the game design in terms of player engagement and/or monetisation and/or viralisation and; implementing changes to the game design. 29. The method of claim 1 , wherein said columns are irregularly arranged and at least some of said columns comprise different numbers of game elements. 30. The method of claim 1 , wherein said one or more processors are further programmed to: control the display to show one or more game objects of a first type placed on or amongst the game elements. 31. The method of claim 30 , further comprising controlling the display to show a game object of said first type being placed within a blocking element, wherein said blocking element cannot be removed when matched or switched with other blocking elements. 32. The method of claim 31 in which said blocking element can only be removed from the gameboard when a game object of a second type is moved adjacent to that blocking element. 33. The method of claim 30 , further comprising controlling the display to show the game objects of said first type being animated. 34. A computer implemented method for controlling the display of a computing device adapted to play a computer game, said computing device comprising one or more processors and a display, said method being performed by executing computer code on said one or more processors to perform the steps of: controlling the display to electronically display computer game graphics of a gameboard with multiple first game elements that are removed when matched by drawing on the display said multiple first game elements in a series of rows and columns, said first game element
involving motion or position input signals, e.g. signals representing the rotation of an input controller or a player's arm motions sensed by accelerometers or gyroscopes · CPC title
Computing the game score · CPC title
Enforcing rules, e.g. detecting foul play or generating lists of cheating players · CPC title
Human Necessities · mapped topic
for games, toys, sports, or amusements · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.