Method for implementing a computer game

US9579569B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9579569-B2
Application numberUS-201314029538-A
CountryUS
Kind codeB2
Filing dateSep 17, 2013
Priority dateSep 17, 2012
Publication dateFeb 28, 2017
Grant dateFeb 28, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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.

First claim

Opening claim text (preview).

The invention claimed is: 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. 2. The method of claim 1 in which one or more processors are programmed to control the display to show a virtual path or other virtual world that indicates the level reached by the player and at least of some of said player's social network friends. 3. The method of claim 1 in which one or more processors are programmed to control the display to display computer game graphics showing a gameboard with multiple game elements that are removed when matched or switched. 4. The method of claim 1 further comprising enabling said player to collaborate with friends on a social network, said collaboration including: sending a message to said friends, or a subset of said friends; and gifting lives, in-game currency, boosters, charms, or other in-game elements. 5. The method of claim 1 further comprising, in response to the receipt of a gift of a life, in-game currency, boosters, charms, or other in-game elements, from a friend, the recipient is automatically prompting said player to send an in-game element back to the friend. 6. The method of claim 1 further comprising sending lives, in-game currency, boosters, charms, other in-game elements, or messages to friends of said player in response to a request or a posting. 7. The method of claim 1 further comprising sending-lives, in-game currency, boosters, charms, other in-game elements, or messages to a friend of said player in response to a request from said friend. 8. The method of claim 1 , further comprising sending in-game assistance to a social network contact of the player if the computing device determines that the friend has attempted and failed a level a predefined number of times. 9. The method of claim 1 further comprising sending a message requesting help to one or more friends of said player if said player is stuck at a level for more than a defined time or after more than a defined number of attempts to pass that level. 10. The method of claim 1 , further comprising enabling said player to collaborate with friends on a social network, said collaboration including sending a request to a friend to play a head-to-head game tournament with that friend. 11. The method of claim 1 , further comprising enabling said player to collaborate with friends on a social network, wherein said collaboration occurs in real-time. 12. The method of claim 1 , further comprising: downloading said computer game as an app; and accessing or playing said computer game using a social network application or environment, wherein: said computing device is one of: a smartphone or tablet computer; and said computer game is a casual, social game. 13. The method of claim 1 , wherein some or all game levels of said computer game have no time limit. 14. The method of claim 1 further comprising enabling said player to purchase extra moves, wherein the computer game is a casual, social game and some or all levels of said computer game have a true fail. 15. The method of claim 1 further comprising playing a continuous musical soundtrack during gameplay. 16. The method of claim 1 further comprising generating and controlling the display to display a message when the player scores more than a predefined amount, or matches more than a predefined number of game elements, in a single move. 17. The method of claim 1 further comprising automatically detecting when there are no possible moves left. 18. The method of claim 1 further comprising re-shuffling the elements on the game board. 19. The method of claim 1 further comprising generating, if no move has been made for a predefined time period, help or hints by brightening and enlarging game elements that may be used in a possible move on the board with a flashing animation. 20. The method of claim 1 further comprising requiring a player to reach a target score before running out of moves in order to complete a level successfully, wherein the level does not have a time limit. 21. The method of claim 1 in which a processor is programmed to automatically replenish a life for a player periodically. 22. The method of claim 1 further comprising triggering randomly selected game elements on said game board and providing bonus points to said player if a player finishes a level in under the target number of moves. 23. The method of claim 1 further comprising, if a level is finished with moves left, converting said moves to special game elements that trigger for extra bonus points. 24. The method of claim 1 further comprising transmitting a request for lives to a social network friend of said player. 25. The method of claim 1 further comprising transmitting a request for help to a social network friend of said player. 26. The method of claim 1 further comprising prompting social network friends of said player to assist said player if said player has played, but not completed, a level meeting a certain criteria. 27. The method of claim 1 further comprising sending gifts to friends of said player. 28. The method of claim 1 further comprising synchronising the computer game between different devices. 29. The method of claim 1 , wherein game state information is stored remotely and said player can seamlessly stop and re-start playing the computer game at any time. 30. The method of claim 1 further comprising for every change in the game state, and every consequential change in every game piece on the game board, providing audio and visual feedback. 31. 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 computer 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. 32. The method of claim 1 , wherein the different device can be a different type of device, so that the player can move seamlessly between playing the computer game on a smartphone and on a tablet. 33. The method of claim 1 f

Assignees

Inventors

Classifications

  • 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

  • Human Necessities · mapped topic

  • Human Necessities · mapped topic

  • Enforcing rules, e.g. detecting foul play or generating lists of cheating players · CPC title

  • wherein the players cooperate, e.g. team-play · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9579569B2 cover?
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…
Who is the assignee on this patent?
King Com Ltd, King Com Ltd
What technology area does this patent fall under?
Primary CPC classification A63F13/25. Mapped technology areas include Human Necessities.
When was this patent published?
Publication date Tue Feb 28 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).