Zynga Patent Grants

Asynchronous interactive game play

Granted: October 16, 2012
Patent Number: 8287343
This disclosure generally relates to systems and methods for executing asynchronous game play by a plurality of players in one or more game instances.

Changing virtual items based on real-world events

Granted: October 16, 2012
Patent Number: 8287383
A method of changing virtual items based on real-world events is disclosed. It is detected that a player of a computer-implemented game has performed a location-based action. An attribute of a virtual item in an inventory of a player character in the computer-implemented game is changed based on the detecting that the player has performed the location-based action. The player character is controlled in the computer-implemented game by the player of the computer-implemented game and the…

Game-based incentives for location-based actions

Granted: October 16, 2012
Patent Number: 8287384
The present disclosure generally relates to systems and methods for providing game-based incentives to users of online games as a reward for performing actions at physical locations.

System and method for remote updates

Granted: October 16, 2012
Patent Number: 8290920
In one embodiment, accessing, using a computing device, a batch file comprising a plurality of events generated by a remote game client application executing an instance of a computer-implemented game; accessing, in response to the batch file, a game state data object associated with the instance of the computer-implemented game, wherein the game state data object includes one or more game state parameters formatted as serialized unstructured data; parsing the game state data object to…

Asynchronous interactive game play

Granted: October 16, 2012
Patent Number: 8287341
This disclosure generally relates to systems and methods for executing asynchronous game play by a plurality of players in one or more game instances.

Asynchronous interactive game play

Granted: October 9, 2012
Patent Number: 8282458
This disclosure generally relates to systems and methods for executing asynchronous game play by a plurality of players in one or more game instances.

Game-based incentives for location-based actions

Granted: October 9, 2012
Patent Number: 8282491
Systems and methods for providing game-based incentives to users of online games as a reward for performing actions at physical locations are provided.

System and method for remote updates

Granted: October 9, 2012
Patent Number: 8285693
Software on a server accesses a batch file including a plurality of events generated by a remote game client application executing an instance of the computer-implemented game. The software accesses a game state data object associated with the instance of the computer-implemented game. The game state data object includes one or more game state parameters formatted as a serialized unstructured string of text data. The software parses the game state data object to identify the one or more…

Social supply harvest mechanic for interactive social games

Granted: September 25, 2012
Patent Number: 8272956
A supply harvest mechanic with a social fulfillment component for online social games.

Asynchronous challenge gaming

Granted: September 25, 2012
Patent Number: 8272961
Challenge gaming includes selection of individual gaming characters or teams of characters to be pitted against opposing characters in asynchronous individual competitions or sequential tournament competitions. Each of the characters has a predetermined set of characteristics such as abilities, powers, defenses or performance levels. These characteristics can be implemented in a preselected order or according to a statistical probability, for example, based on historic data.…

Viral dynamic rewards in a multiuser online game network

Granted: September 11, 2012
Patent Number: 8262468
The present disclosure generally relates to systems and methods for operating a multiuser online game with viral dynamic rewards.

Embedding of games into third party websites

Granted: September 4, 2012
Patent Number: 8257174
Systems and methods for embedding and tracking revenue from fully operational games into third party websites are disclosed.

Apparatuses, methods and systems for a live online game tester including choosing additional subjects from co-users if needed

Granted: August 14, 2012
Patent Number: 8241116
A method for testing a new feature of an online gaming application is provided. According to the method, a gaming application request is received from a user, and it is determined whether to add the user to a live test for a new game feature. If the user is added to the live test, then the user is assigned to a test group or a control group. If the user is assigned to the test group, then a gaming application is provided including the new game feature enabled. If the user is assigned to…

Validation of device activity via logic sharing

Granted: August 14, 2012
Patent Number: 8244804
Methods and systems for validating device activity by way of logic sharing are presented. In an example, a text file comprising a script defining programming logic to be executed in conjunction with an online game is transmitted from a server device via a communication network to a client device. Input data for a client-side application executing at the client device for the online game is received at the client device. The input data is transmitted via the communication network from the…

Method and apparatus for team play of slot machines

Granted: August 7, 2012
Patent Number: 8235782
A method of operating slot machines permits a machine to be identified as available for team play. Upon being identified for team play, the machine is grouped with other slot machines and subject to bonus conditions dependent on the team play. Bonus conditions typically including selected bonus outcomes and a bonus time period, during which bonus time period all outcomes of the grouped machines are monitored to determine the total bonus outcomes. If the total bonus outcomes of the team…

Distribution of benefits in a multiuser game

Granted: July 31, 2012
Patent Number: 8231473
Systems and methods to distribute benefits and detriments in a multiuser game are described. In some embodiments, a method accesses social network information associated with a player of a game. The player controls a first player character in the game where the first player character has certain attributes. The method accesses profile information associated with a friend of the player, who controls a second player character. A proxy based on the second player is created and includes…

Multiuser game with friend proxy automated characters

Granted: July 24, 2012
Patent Number: 8226485
An online multiuser game includes friend-playing characters that can be taken into account when determining outcomes of game events. The outcome of a game event can depend on player inputs, player character state, game state and the state of characters of friends of the player, independent of whether the friends are current players. Friends of a player can be determined by a game social network system that maintains records on game players and relationships between various players. A…

Applying proxy attributes in multiple games

Granted: July 24, 2012
Patent Number: 8226486
Systems and methods to generate proxies for players in a game are described. In some embodiments, a method accesses social network information associated with a player of a first game and a second game. The player controls a first player character in the first game and controls a second player character in the second game. The method accesses profile information of a friend of the player controlling a third player character in the first game. The method creates a proxy based on the third…

Proxy generation for players in a game

Granted: July 24, 2012
Patent Number: 8226487
Systems and methods to generate proxies for players in a game are described. In some embodiments, a method accesses social network information associated with a player of a game. The player controls a first player character in the game where the first player character has certain attributes. The method further accesses profile information associated with a friend of the player. The friend of the player controls a second player character in the game. A proxy based on the second player…

Apparatuses, methods and systems for a multi-level in-game currency platform

Granted: July 3, 2012
Patent Number: 8210934
The APPARATUSES, METHODS AND SYSTEMS FOR A MULTI-LEVEL IN-GAME CURRENCY PLATFORM (“MIC”) transform user transaction request input via various MIC components into transaction result output. In one embodiment, a request to calculate a dynamic conversion rate between a payment currency type and a requested virtual currency type for a user may be received. The base conversion rate between the payment currency type and the requested virtual currency type may be retrieved. A user…