Zynga Patent Grants

Display screen or portion thereof with a graphical user interface

Granted: January 10, 2017
Patent Number: D776133

Gamelets

Granted: January 3, 2017
Patent Number: 9533217
According to a method for enabling online game play in a content stream, a website logon is received from a user of a computing device and an associated profile is retrieved. The content stream associated with the profile is displayed in a GUI presented by the computing device. The content stream includes a view of an online game. The view associated with the game is updated in response to a game move. The game move results from input from the user and the view associated with the game…

Custom reward for viral help in game

Granted: January 3, 2017
Patent Number: 9533229
Methods, systems, and computer programs are presented for executing a game. One method includes an operation for detecting a petition for help from a first player to a second player to obtain a first game asset for the first player. The petition is sent to the second player notifying the second player that a game asset needed by the second player would be awarded to the second player for helping the first player. Further, the method includes operations for detecting that the second…

Low-friction synchronous interaction in multiplayer online game

Granted: December 20, 2016
Patent Number: 9522335
Methods, systems, and computer programs are presented for executing an online game. One method includes an operation for executing a first game board for a first user and a second game board for a second user. The first game board is created when the first user plays the game for the first time and the second game board is created when the second user plays the game for the first time. The method further includes operations for detecting a visit by the second user to the first game…

Combining games suited for synchronous play with games suited for asynchronous play

Granted: December 13, 2016
Patent Number: 9517413
A method of combining games suited for synchronous play with games suited for asynchronous play is disclosed. It is identified that a first player and a second player are playing a primary game. The primary game has been determined to require the first player and the second player to be online simultaneously while they are playing the primary game. The first player and a third player are provided with an option to play a secondary game simultaneously with the first game. The secondary…

System and method for modifying a game state of a player of a social game

Granted: November 22, 2016
Patent Number: 9501203
A system, computer-readable storage medium storing at least one program, and a computer-implemented method for modifying a game state of a player of a social game are presented. A first location of a first virtual object and a second location of a second virtual object in a virtual world of a social game are identified, where the first virtual object is associated with a first social contact of a player of the social game and the second virtual object is associated with a second social…

Viral progressive jackpot

Granted: November 15, 2016
Patent Number: 9495835
Methods, systems, and computer programs are presented for executing a computer game. One method includes an operation for setting an initial value to the jackpot of a first player. The jackpot of the first player is increased based on each bet by the first player in the computer game. Additionally, the jackpot of the first player is increased based on each bet made by friends of the first player in the computer game. The friends of the first player have a social connection with the first…

Apparatuses, methods and systems for an engagement-tracking game modifier

Granted: November 8, 2016
Patent Number: 9486708
The APPARATUSES, METHODS AND SYSTEMS FOR AN ONLINE BEHAVIOR MONITOR (“OBM”) transform user social-gaming behavioral pattern data via various OBM components into online social-gaming experience customizations. In one embodiment, the OBM may generate individual social-gaming activity timelines for a group of users within a geographical region using user online gaming pattern and social activity data. The OBM may calculate individual time-varying activity level graphs for the users, as…

Conflict resolution in asynchronous multiplayer games

Granted: November 1, 2016
Patent Number: 9480916
A method and system to host a computer-implemented multiplayer game includes functionality to identify and resolve conflicts resulting from asynchronous game play. Client system game state information that changes responsive to in-game actions performed on a client system is intermittently synchronized with authoritative game state information, during which the in-game actions may be validated. Actions that fail a prerequisite check based on the authoritative game state information are…

Friend image display in multiuser online games

Granted: October 25, 2016
Patent Number: 9474959
This disclosure generally relates to systems and methods to provide an in-game friend object in a game instance of a multiplayer online game uniquely associated with a host player. The friend object has a unique association with a player who is a guest player with respect to the host player's game instance. A state of the friend object is automatically altered, for example deteriorating at random intervals, and can be restored subject to performance of a maintenance object by the guest…

Methods and systems for automated network scanning in dynamic virtualized environments

Granted: October 25, 2016
Patent Number: 9479527
Systems and methods for managing jobs to be scanned based on existence of processing nodes are described. One of the methods includes obtaining identification information regarding operation of a first set of the processing nodes from an inventory and creating a job for scanning the processing nodes of the first set for security vulnerability. The job includes the identification information. The method further includes verifying the inventory to determine the first identifying…

Image compression with alpha channel data

Granted: October 25, 2016
Patent Number: 9479785
Techniques for a compressed image with alpha channel data are described. Encoded alpha channel data from a compressed image representation may be extracted. A common type pixel run characteristic may be determined for at least one common type pixel run represented in the encoded alpha channel data. A common alpha channel value is applied, based on the common type pixel run characteristic, to pixels in a decompressed image representation correlated to the at least one common type pixel…

Methods for using touch-screens to simulate balancing and manipulation of curved object during gameplay

Granted: October 18, 2016
Patent Number: 9468845
Methods and computer programs include associating a three-dimensional collider component and a rigid body component to a two-dimensional game object used in the game play. The three-dimensional collider component and the rigid body component define a plurality of physics attributes to enable control of physical behavior of the game object. A second three-dimensional collider component is associated with a game cursor that is used for providing user input to the gameplay. The game cursor…

State machine scripting in computer-implemented games

Granted: October 11, 2016
Patent Number: 9463386
A gaming environment may be established, by executing a game engine module to provide an interactive game instance, and instantiating a state machine instance using one or both of a state machine client module or a state machine server module. In an example, during execution of the game engine module, scripting commands within a state machine definition may be parsed and executed to obtain information indicative of one or more of a state of an in-game object or a state transition of an…

Methods and systems relating to obtaining game asset value

Granted: October 11, 2016
Patent Number: 9463389
A system, computer-readable storage medium storing at least one program, and a computer-implemented method for obtaining game asset value is provided. One or more requests to add one or more first game assets to a game user interface of a player is received from a client device of the player. The first game assets are provided in response to the first requests. A second request to obtain a value associated with the second game asset on the game user interface is received, where the…

Graphical user interfaces in computer-implemented multiplayer games

Granted: October 4, 2016
Patent Number: 9457274
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…

System for user interaction around a common computer game objective

Granted: October 4, 2016
Patent Number: 9457278
A computer-implemented method comprises identifying a user of a computer-implemented game to interact with a further user in pursuit of a common game objective. The identifying is performed based at least partially on the user not being directly related, as reflected within relationship data, with the further user. Interactions, within the computer implemented-game, between the further user and the user in the pursuit of the common game objective of the computer-implemented game are…

Package manager verifier

Granted: September 20, 2016
Patent Number: 9448780
An RPM verifier is described. A master configuration file and a list of host servers are retrieved. The master configuration file defines rules for approved versions of software packages installed on each host server in the list. The RPM verifier queries each host server in the list for a version identifier of one or more software packages installed on each host server. The rules are applied to the version identifier to identify one or more mis-configured software packages on each host…

Public gameplay

Granted: September 20, 2016
Patent Number: 9446321
A system, computer-readable storage medium storing at least one program, and a computer-implemented method for providing public gameplay is provided. Gameboard display data is generated to display a gameboard of a game. A move associated with the game is received from a client device of a player. The gameboard display data and move display data are provided to the client device to display the move on the gameboard. The gameboard display data and the move display data are also sent to a…