Zynga Patent Grants

Multi-stage progressive risk mini game

Granted: December 17, 2019
Patent Number: 10507380
A method of rewarding players for performing actions with respect to computer-implemented games is disclosed. An action by a user with respect to a computer game is detected. It is identified that the performing of the action by the user qualifies the user to participate in a mini game, the mini game having a plurality of stages. A reward to associate with a winning by the user of a stage of the plurality of stages is determined. The winning by the user of the stage of the plurality of…

Detached economy in online game

Granted: November 19, 2019
Patent Number: 10482486
Methods, systems, and computer programs for generating revenue in an online game are presented. One method includes an operation for executing a first video game having a first currency enabling a user to achieve advancement in the first video game. The method also includes an operation for executing a second video game that is an autonomous game module within the first video game, the second video game enables the user to select one or more assets from the first video game for use in…

Method to detect and score users who are likely to make payments in online social games

Granted: November 19, 2019
Patent Number: 10482100
A method and a system for identifying players likely to spend in an online game are described. Indicators corresponding to activities of the player and in-game friends of the player in an online game and in other online games are determined. A prediction model of the player's likelihood to spend in the online game is computed based on the indicators. The prediction model is used to identify players of the online game that are likely to spend in the online game.

Enhancing a user interface of a computer-implemented game to generate slot-machine-style pay lines

Granted: November 12, 2019
Patent Number: 10475288
In example embodiments, one or more user-interface-enhancement modules are incorporated into one or more memories of one or more computer servers, the one or more user-interface-enhancement modules configuring one or more computer processors of the one or more computer servers to perform operations for generating, selecting, and communicating game boards from which slot-machine-like payout lines can be generated. Additionally, one or more additional user-interface-enhancement modules are…

Method and system for matchmaking connections within a gaming social network

Granted: November 5, 2019
Patent Number: 10463972
Techniques for recommending and establishing connections between users within a gaming social network, designed for connecting users having common gaming interests or characteristics. Embodiments include methods for recommending connections from members of an out-of-game social network, the gaming social network, and gaming activity participants; evaluating user profile information and user characteristics in a gaming social network and gaming activity in a game networking system to…

Methods and systems for adaptive tuning of game events

Granted: October 29, 2019
Patent Number: 10456686
A system, a machine-readable storage medium storing instructions, and a computer-implemented method are described herein for a System Tuner for defining an in-game event requiring accumulation of a pre-defined set of virtual objects in a virtual game (or online game) prior to termination of the in-game event. The System Tuner determines a head-start subset from the pre-defined set of virtual objects for a target player account based on a difference between a reference player skill level…

Notifying users of options to participate in meta games

Granted: October 22, 2019
Patent Number: 10449441
In a method of notifying a user of an option to participate in a meta game, a presence of a player of a computer-implemented game at a location is detected. An association between a computer-implemented meta-game and the location is identified. The player of the computer-implemented game is presented with an option to participate in the computer-implemented meta-game. An indication of an acceptance of the option to participate in the computer-implemented meta game is received from the…

Guild-dependent variation of player capabilities in a computer-implemented game

Granted: October 15, 2019
Patent Number: 10445984
A system and method provide automated guild-dependent variation of in-game capabilities available to player in an computer-implemented game. An in-game capability is made available to the player in inter-guild competitive gameplay, for example comprising an object-specific ability associated with the game object, such as a collectible card. A value for a variable attribute of the in-game capability is dynamically adjusted based at least in part on one or more guild metrics for an…

Slots game with improving bonus-winning odds

Granted: October 1, 2019
Patent Number: 10431052
Methods, systems, and computer programs are presented for adjusting bonus winning odds while playing an online slots game. A server is configured to provide access to remote users having user accounts for playing the online slots game over a network connection and is configured to establish a plurality of tiers for playing the online slots game that includes turns. Each tier is assigned an odds value for winning a chance to play a bonus game that is different from the online slots game.…

Social network data analysis to generate incentives for online gaming

Granted: September 24, 2019
Patent Number: 10421018
Systems and methods for processing recommendations of online games to friends of social network are described. A method for processing recommendations includes identifying a gaming session of a user on an online game provider network, accessing a use profile of the user for the online games of the online game provider network, and accessing a social graph of the user to identify friends of the user and respective friend profiles from the social network. The method further includes…

Incentivizing location-based actions by groups

Granted: September 17, 2019
Patent Number: 10417654
A method of incentivizing location-based actions by groups is disclosed. A group of users of a game networking system is notified that an incentive reward is to be provided based on a number of members of the group performing a location-based action transgressing a threshold. The incentive reward is provided based on the number of members of the group performing the location-based action transgressing the threshold.

Social surfacing and messaging interactions

Granted: September 17, 2019
Patent Number: 10413820
This disclosure generally relates to systems and methods to provide interaction messages related to in-game activities and events within a computer-implemented multiplayer online game environment. In an example embodiment, potential interactions for a user's social connections are determined, and interaction messages detailing the potential interactions are generated and displayed for the user's social connections. In response to user activity with the interaction messages, various…

Systems and methods for replenishment of virtual objects based on device orientation

Granted: September 10, 2019
Patent Number: 10409457
A system, a machine-readable storage medium storing instructions, and a computer-implemented method are described herein for a System Tuner for updating user interfaces. The System Tuner receives a selection of at least one target tile for removal from display of a plurality tile according to a first physical orientation. The System Tuner detects a change to a second physical orientation. While in the second physical orientation, the System Tuner identifies a proximate tile(s) placed…

System and methods to display icons based on messaging activity

Granted: September 10, 2019
Patent Number: 10406447
A system, computer-readable storage medium storing at least one program, and a computer-implemented method to load a game user interface is provided. A request is received from a second player to access a game user interface for a computer-implemented game. First player messaging activity information associated with messaging activity of the first player is accessed. During loading of the game user interface, a chat interface is displayed to enable text communication between the first…

Multi-stage progressive risk mini game

Granted: September 10, 2019
Patent Number: 10406428
A method of rewarding players for performing actions with respect to computer-implemented games is disclosed. An action by a user with respect to a computer game is detected. It is identified that the performing of the action by the user qualifies the user to participate in a mini game, the mini game having a plurality of stages. A reward to associate with a winning by the user of a stage of the plurality of stages is determined. The winning by the user of the stage of the plurality of…

Automated hand strength estimation for card games

Granted: September 3, 2019
Patent Number: 10403089
In various embodiments, a method of estimating odds that a player will win a round of a card game is disclosed. Information is received pertaining to cards that have been dealt from a deck at a particular point during a round of a card game. The information identifies cards that have been revealed to the player and a number of cards that have not been revealed to the player. An estimation of odds that the player will win the round of the card game is generated. The generating includes…

Graphical user interfaces in computer-implemented multiplayer games

Granted: August 20, 2019
Patent Number: 10384126
This disclosure generally relates to systems and methods to provide graphical user interfaces in computer-implemented multiplayer games. The graphical user interface includes a friends panel that is operable between a collapsed condition and an expanded condition. The friends panel provides friends information display functionality, social network management functionality, and/or messaging functionality both in the collapsed condition and in the expanded condition. In the collapsed…

Methods and systems for cross-platform promotion with real money applications

Granted: August 20, 2019
Patent Number: 10387905
A notification regarding a real-money application is transmitted to a user of a second application when the user is executing the second application. The notification conveys a reward available to the user within the second application in exchange for performing a required action in the real-money application. Upon selection of a control object by the user, the real-money application is executed with reference to the user so as to provide the user with an interface to perform the…

Methods and systems for unified vault and rewards within real money applications

Granted: August 20, 2019
Patent Number: 10387904
A virtual vault is generated and displayed for a user of a real-money application and is defined to hold in trust real-money rewards for the user. Each real-money reward is redeemable for real-world monetary value within the real-money application. The virtual vault includes respective reward graphics for the real-money rewards for the user. Upon selection of a reward graphic by the user, a determination is made as to whether or not the user is qualified to receive a real-money reward…

Determining hardness quotients for level definition files based on player skill level

Granted: August 20, 2019
Patent Number: 10384132
A system, a machine-readable storage medium storing instructions, and a computer-implemented method are described herein for a System Tuner for customizing a player's experience. A System Tuner selects a hardness quotient, based on a player skill level, from a hardness quotient range, the player skill level for a player is calculated by a client computing device based at least on a plurality of game moves in a first game level completed by the player. The System Tuner provides the…