Zynga Patent Grants

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

Granted: June 25, 2013
Patent Number: 8469801
The APPARATUSES and METHODS FOR dynamic conversion of a transaction includes receiving a transaction request from a user, wherein the transaction request includes data related to a transaction and user characteristics of the user. The data associated with the transaction and the user is analyzed to determine if the user is eligible to request the transaction. When it is determined that the user is eligible for requesting the transaction, identifying a payment currency for the requested…

Game-based incentives for location-based actions

Granted: June 4, 2013
Patent Number: 8454441
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.

Secure, parallel, and independent script execution

Granted: May 28, 2013
Patent Number: 8449397
In examples presented herein, a game server and a client device may perform parallel execution of scripts for a computer-implemented virtual game. In one example, in response to determining that a user of a virtual game has performed an in-game action, an update notification is sent to a server computer. The update notification indicates the in-game action and client-side state information. After the sending of the update notification, a first event script to execute is determined based…

Finding friends for multiuser online games

Granted: May 28, 2013
Patent Number: 8449396
The present disclosure relates to games and applications in general and in particular to computer-implemented online games, such as online role-playing games, playable by more than one person from more than one location. The game engine can search a player's social network to find friends to play with. These social networks can be constructed implicitly by analyzing a player's game play information and other information.

Online game rewards for online purchases

Granted: May 28, 2013
Patent Number: 8449385
Example systems and methods related to providing rewards for an online game in response to online purchases are presented. In an example, an identifier of a user related to a proposed online purchase at an online merchant system and an identification of the proposed online purchase are received at the online gaming system. An in-game reward is determined based at least in part on the identification of the proposed online purchase. An identity of the in-game reward is transmitted for…

Clan wars

Granted: May 21, 2013
Patent Number: 8444491
A method of implementing clan wars is disclosed. An incentive reward is generated that is to be provided to at least one member of a group of users of a game networking system based on the group exercising a level of influence over a location during a time period that is greater than a level of influence of an additional group of users over the location during the time period. It is determined that the group exercised the level of influence over the location during the time period. The…

Virtual playing chips in a multiuser online game network

Granted: May 14, 2013
Patent Number: 8439747
Methods, systems, and computer programs are presented for executing game transactions in an online game to acquire virtual currency. One method includes an operation for detecting a request from a player to purchase virtual currency for use in the online game. Cash or credit is received, in an online transaction, to make the purchase of the virtual currency. The virtual currency of the online game is not redeemable for cash or credit so the virtual currency cannot be considered gambling…

Cross social network data aggregation

Granted: April 23, 2013
Patent Number: 8429277
Disclosed in some examples is a method of aggregating social networking data by receiving first authentication information for a first social networking service, the first authentication information being associated with a user and being received from a first social networking application, receiving second authentication information for a second social networking service, the second authentication information being associated with the user and being received from a second social…

System and method for monitoring player interactions with branded virtual objects in a virtual environment

Granted: April 16, 2013
Patent Number: 8423892
A system, computer-readable storage medium storing at least one program, and a computer-implemented method for monitoring player interactions with branded virtual objects in a virtual environment are presented. A game instance of a computer-implemented multiplayer online game is generated, where the game instance is associated with a virtual environment of a first player. A graphical user interface is provided to a second player, where the graphical user interface displays at least one…

Expanding the gaming social network with unrelated players

Granted: March 5, 2013
Patent Number: 8388450
Methods, systems, and computer programs for expanding gaming social networks with unrelated players are presented. For the player of an online game, one or more selection rules are determined defining a criterion for selecting users. The determined selection rules are applied resulting in a set of candidate game friends, where at least one of the candidate game friends does not have a social link with the player. Additionally, the method includes an operation for presenting the plurality…

Game-based incentives for location-based actions

Granted: March 5, 2013
Patent Number: 8388452
Systems and methods for providing game-based incentives to users of online games as a reward for performing actions at physical locations are provided.

Game-based incentives for location-based actions

Granted: March 5, 2013
Patent Number: 8388451
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.

Finding friends for multiuser online games

Granted: March 5, 2013
Patent Number: 8388446
The present disclosure relates to games and applications in general and in particular to computer-implemented online games, such as online role-playing games, playable by more than one person from more than one location. The game engine can search a player's social network to find friends to play with. These social networks can be constructed implicitly by analyzing a player's game play information and other information.

System and method for using a game to interact with television programs

Granted: February 26, 2013
Patent Number: 8382592
A system, computer-readable storage medium including instructions, and a computer-implemented method for obtaining votes for participants in a television program are described, in which code for a game is transmitted to a computer system, where the game includes an in-game voting module that allows a player of the game to cast votes for participants in a television program. At least one vote for at least one participant in the television program is received from the in-game voting…

Apparatuses, methods and systems for a social networking application updater

Granted: February 12, 2013
Patent Number: 8375384
Software on a client device receives a notification from a server of the availability of an update for an application that is a multi-user social networking application. The software determines whether the state for a live process has been saved by the server. The software saves the state for a live process associated with the application if the state of the live process is not saved. The software kills the live process. Then the software downloads at least one file associated with the…

Gamelets

Granted: February 5, 2013
Patent Number: 8366546
According to a method for displaying an online game 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 multiple views associated with different games that are multiplayer online games. The view associated with a game is updated in response to an event recognized by the game mechanics…

System and method for using a game to interact with television programs

Granted: January 29, 2013
Patent Number: 8360885
A system, computer-readable storage medium including instructions, and a computer-implemented method for obtaining votes for participants in a television program are described, in which code for a game is transmitted to a computer system, where the game includes an in-game voting module that allows a player of the game to cast votes for participants in a television program. At least one vote for at least one participant in the television program is received from the in-game voting…

Combining games based on levels of interactivity of the games

Granted: January 29, 2013
Patent Number: 8360873
A method of combining games based on levels of interactivity of the games is disclosed. It is identified that a player is idle with respect to a primary game, the primary game having a first level of interactivity. A secondary game having a second level of interactivity is selected based on the second level of interactivity being compatible with the first level of interactivity. The player is provided with an option to participate in the secondary game white the player is idle with…

Embedding of games into third party websites

Granted: January 15, 2013
Patent Number: 8353760
Systems and methods for embedding and tracking revenue from fully operational games into third party websites are disclosed.

Online asynchronous game with player-matching mechanic

Granted: January 8, 2013
Patent Number: 8348765
A player-matching mechanic selects users for an online asynchronous game where players specify moves at different times. Values from instances of the game are used to determine characteristics of the users including at least one of gameplay characteristics or chat characteristics. Users can be chosen for instances of the game by comparing values corresponding to these characteristics.