Regular visitor to friend board in viral game

US9254436B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9254436-B2
Application numberUS-201313945162-A
CountryUS
Kind codeB2
Filing dateJul 18, 2013
Priority dateJul 23, 2012
Publication dateFeb 9, 2016
Grant dateFeb 9, 2016

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.

Methods, systems, and computer programs are presented for presenting Graphical User Interfaces (GUIs) in an online game. In one method, a player becomes a “regular” visitor of a friend when the player visits the friend a predetermined amount of times within a certain period (e.g., three times within the last seven days). When a player becomes a regular visitor, the player may obtain items (e.g., pepper) that are not obtainable in any other way. As long as a player is a regular visitor, the player may continue visiting the friend to continue obtaining the special items. However, if the player falls below the threshold of visits required within the period, the status of regular visitor is lost by the player, and the player may regain the regular status by meeting the requirement again.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for executing a game, the method comprising: providing a graphical user interface (GUI) for a first player in the game, the GUI including a first game board of the first player, wherein the game identifies a plurality of slots in a timeline and identifies a sliding window that includes a predetermined number of most recent time slots; detecting visits by the first player to a second game board of a second player in the game, wherein the first game board is different from the second game board; determining a number of time slots in the sliding window where the first player visited the second game board; assigning the first player a regular visitor status when the number of time slots in the sliding window is equal to or greater than a predetermined threshold, and assigning the first player a non-regular visitor status when the number of time slots is less than the predetermined threshold; displaying on the GUI a bar that includes a fragment for each time slot in the sliding window, each fragment indicating if the first player visited the second player in the respective time slot; and giving the first player a special reward when the first player has the regular visitor status, wherein the special reward is not given to the first player when the first player has the non-regular visitor status, wherein operations of the method are executed by a processor. 2. The method as recited in claim 1 , wherein each time slot is one day, wherein the sliding window includes a fixed number of consecutive days. 3. The method as recited in claim 1 , wherein each fragment is presented with a format indicating if the associated time slot includes a visit from the first player to the second game board. 4. The method as recited in claim 1 , wherein the GUI further includes a representation of the number of time slots in the sliding window where the first player visited the second game board. 5. The method as recited in claim 1 , further including: determining that the first player has lost the regular visitor status; and reassigning the first player the regular visitor status when a second determination is made that the first player has visited the second game board in the sliding window at least the number of times equal to or greater than the predetermined threshold. 6. The method as recited in claim 1 , wherein the GUI during the visit by the first player transports an avatar of the first player to the second game board, and the game enables the avatar to perform game operations in the second game board. 7. The method as recited in claim 1 , further including: determining that the second player has acquired a regular visitor status for visiting the first game board; and assigning the first player and the second player a reciprocal regular visitor status when the first player and the second player have the regular visitor status simultaneously, wherein a second special reward may be obtained in the game by achieving the reciprocal regular visitor status. 8. The method as recited in claim 1 , wherein the special reward includes sending the first player and email with a cooking recipe. 9. The method as recited in claim 1 , wherein the first game board is created when the first player plays the game for a first time, wherein the second game board is created when the second player plays the game for a first time for the second player. 10. The method as recited in claim 1 , wherein the sliding window encompasses a week and each time slot is one day, the method further including: recalculating each day if the first player has the regular visitor status, the recalculating including, moving the sliding window forward one day; determining the number of time slots where the first player has visited the second game board within the sliding window; assigning the first player the regular visitor status when the number of time slots is equal to or greater than the predetermined threshold; and assigning the first player the non-regular visitor status when the number of time slots is less than the predetermined threshold. 11. A non-transitory computer-readable storage medium storing a computer program for executing a game, the computer-readable storage medium comprising: program instructions for providing a graphical user interface (GUI) for a first player in the game, the GUI including a first game board of the first player, wherein the game identifies a plurality of slots in a timeline and identifies a sliding window that includes a predetermined number of most recent time slots; program instructions for detecting visits by the first player to a second game board of a second player in the game, wherein the first game board is different from the second game board; program instructions for determining a number of time slots in the sliding window where the first player visited the second game board; program instructions for assigning the first player a regular visitor status when the number of time slots in the sliding window is equal to or greater than a predetermined threshold, and assigning the first player a non-regular visitor status when the number of time slots is less than the predetermined threshold; program instructions for displaying on the GUI a bar that includes a fragment for each time slot in the sliding window, each fragment indicating if the first player visited the second player in the respective time slot; and program instructions for giving the first player a special reward when the first player has the regular visitor status, wherein the special reward is not given to the first player when the first player has the non-regular visitor status. 12. The non-transitory computer-readable storage medium as recited in claim 11 , wherein each time slot is one day, wherein the sliding window encompasses a week. 13. The non-transitory computer-readable storage medium as recited in claim 11 , wherein each fragment is presented with a format indicating if the associated time slot includes a visit from the first player to the second game board. 14. The non-transitory computer-readable storage medium as recited in claim 11 , further including: program instructions for determining that the first player has lost the regular visitor status; and program instructions for reassigning the first player the regular visitor status when a second determination is made that the first player has visited the second game board in the sliding window at least the number of times equal to or greater than the predetermined threshold. 15. A system for executing a game, the system comprising: a processor; and a memory, wherein the memory includes program instructions for a social manager module, a visit manager module, and a game module that provides a graphical user interface (GUI) for a first player in the game, the GUI including a first game board of the first player, wherein the social manager module, when executed by the processor, manages friendship relationships established between players in the game player, wherein the game identifies a plurality of slots in a timeline and identifies a sliding window that includes a predetermined number of most recent time slots; wherein the visit manager module, when executed by the processor, detects visits by the first player to a second game board of a second player in the game, wherein the first game board is different from the second game board; wherein the visit manager module determines a number of time slots in the sliding window where the first player visited the second game board; and wherein the visit manager module assigns the first player a regular visitor

Assignees

Inventors

Classifications

  • Human Necessities · mapped topic

  • for monitoring, e.g. of user parameters, terminal parameters, application parameters, network parameters · CPC title

  • Human Necessities · mapped topic

  • Simulating properties, behaviour or motion of objects in the game world, e.g. computing tyre load in a car race game (A63F13/56 takes precedence) · CPC title

  • A63F13/00Primary

    Video games, i.e. games using an electronically generated display having two or more dimensions · 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 US9254436B2 cover?
Methods, systems, and computer programs are presented for presenting Graphical User Interfaces (GUIs) in an online game. In one method, a player becomes a “regular” visitor of a friend when the player visits the friend a predetermined amount of times within a certain period (e.g., three times within the last seven days). When a player becomes a regular visitor, the player may obtain items (e.g.…
Who is the assignee on this patent?
Zynga Inc
What technology area does this patent fall under?
Primary CPC classification A63F13/00. Mapped technology areas include Human Necessities.
When was this patent published?
Publication date Tue Feb 09 2016 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).