Zynga Patent Grants

Social surfacing and messaging interactions

Granted: June 20, 2017
Patent Number: 9682315
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 determining game level attributes based on player skill level prior to game play in the level

Granted: June 13, 2017
Patent Number: 9675889
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. The System Tuner calculates a player skill level for a player. The System Tuner modifies at least one attribute of a second game level based on the player skill level prior to game play of the player in the second game level. The System Tuner detects game play of the player in the second game level. The System…

Display screen or portion thereof with graphical user interface

Granted: June 6, 2017
Patent Number: D788804

System and method to facilitate moves in a word game

Granted: June 6, 2017
Patent Number: 9669291
A system and method to facilitate moves in a word game includes a game asset distribution module that adjusts the respective distribution weights of letters in a set of alphabet letters. The letters are distributed to players in a word game with a probability proportional to the distribution weights. The game asset distribution module includes an analysis module to analyze the game board, lists of playable words, player skill levels, and relationships of particular letters in word…

Changing a virtual world based on real-world locations of players

Granted: June 6, 2017
Patent Number: 9669318
A method of changing a virtual world of a computer-implemented game based on real-world locations of players of the computer-implemented game is disclosed. A presence of a player of the computer-implemented game is detected at a physical location. A presence of an additional player of the computer-implemented game is detected at the physical location based on a communication received from the player of the computer-implemented game. An aspect of the virtual world of the…

Slots game with improving bonus-winning odds

Granted: June 6, 2017
Patent Number: 9672699
Methods, systems, and computer programs are presented for adjusting bonus winning odds while playing an online slots game. One method includes an operation for receiving user input during a session of an online slots game, where the user input is defined to spin wheels of the online slots game. In addition, the method includes an operation for defining an initial tier and one or more additional tiers for play of the online slots game during the session, each tier being assigned an odds…

Communicating messages within network games

Granted: May 30, 2017
Patent Number: 9662589
Systems and methods for communicating messages within online games are described. One of the methods includes receiving a message post from a first user. The message post is displayed on an in-game object that is configured for sharing message posts between the first user and other users. The method further includes detecting an interfacing action by a second user with the in-game object. The interfacing action is an input that is responsive to request content that is part of the message…

Crew creation for quest progression

Granted: May 23, 2017
Patent Number: 9656177
Methods, systems, and computer programs for creating a crew to participate in a mission challenge in an online game includes identifying quests to complete the mission challenge. Each quest includes a plurality of tasks and each task includes a plurality of subtasks. A request feed is sent to members of a social graph of a user requesting the members to join the crew and to participate in completing the subtasks of the challenge. Skill set associated with each member of the social graph…

Real money gambling payouts that depend on online social activity

Granted: May 23, 2017
Patent Number: 9659446
Software on a server and/or client device causes a view in a graphical user interface (GUI) for a game to be displayed to a user. The game is an online gambling game for real money. The software receives input from the user. The input includes a wager and play according to game mechanics for the game. The software calculates a payout from the play. The payout includes a promotional payout that depends at least in part on a measure of social activity associated with the user or a measure…

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

Granted: May 23, 2017
Patent Number: 9659458
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…

Updating virtual worlds based on interactions between real-world items

Granted: May 16, 2017
Patent Number: 9649566
A method of updating virtual worlds based on interactions between real-world items is disclosed. An interaction between a first real-world item and a second real-world item is detected. The first real-world item is a real-world item that is associated with a first player of a computer-implemented game and the second real-world item is a real-world item that is associated with a second player of the computer-implemented game. A virtual world of the computer-implemented game is updated…

2D animation from a 3D mesh

Granted: May 16, 2017
Patent Number: 9652880
Two-dimensional (2D) animation may be generated from a three-dimensional (3D) mesh by a machine or device that flattens, textures, and modifies the 3D mesh, which results in distorting the texture of the 3D mesh. The machine or device is configured to access and flatten a 3D mesh of 3D vertices. At least some of the 3D vertices of the flattened 3D mesh are texture mapped with a 2D image. The machine or device generates a first 2D frame of animation by rendering the 3D mesh (e.g., with…

Asynchronous social events in computer-implemented games

Granted: May 9, 2017
Patent Number: 9643080
This disclosure generally relates to systems and methods to provide an asynchronous social event in a computer-implemented game. The social event may for example be a virtual party that is staged in a game instance of a host player and may comprise automated attendance of player characters associated with one or more guest players. An event invitation may be sent to the guest players, with the player characters of guest players who accept the invitation being displayed as automatically…

Mobile device interface for online games

Granted: May 2, 2017
Patent Number: 9636584
The present disclosure generally relates games and applications in general and in particular to computer-implemented online games playable on mobile devices.