Zynga Patents
Zynga Inc. develops, markets and operates social games played on the iOS and Android mobile platforms and the Facebook social networking website. Their popular game brands include FarmVille, Words With Friends, Zynga Poker, Hit It Rich! Slots and CSR Racing.
Zynga Patents by Type- Zynga Patents Granted: Zynga patents that have been granted by the United States Patent and Trademark Office (USPTO).
- Zynga Patent Applications: Zynga patent applications that are pending before the United States Patent and Trademark Office (USPTO).
-
Patent number: 9744440Abstract: A system, computer-readable storage medium storing at least one program, and a computer-implemented method for generating game configurations are presented. For example, a system may receive a game configuration request message from a client device being operated by a player playing a virtual game. The game configuration request message may be sent, for example, in response to the player initiating a new game of the virtual game. The system may then select a game configuration based at least in part on historical performance data associated with the selected game configuration. The historical performance data may accumulate performance data from a group of players that previously played the virtual game using the selected game configuration. The system then communicates the selected game configuration to the client device. The player may play the virtual game using the selected game configuration as the initial game configuration for the virtual game.Type: GrantFiled: January 11, 2013Date of Patent: August 29, 2017Assignee: Zynga Inc.Inventors: M. Ian Graham, Ya-Bing Chu
-
Patent number: 9737815Abstract: 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 creates an optimal game model based on game-related data of a plurality of players. The optimal game model corresponds to a player segment in the plurality of players. The System Tuner generates one or more rules for building a game variant based on the optimal game model. The System Tuner detects a first player accessing the game. The System Tuner determines a particular player segment to which the player belongs. The System Tuner generates a game variant based on an optimal game model for the particular player segment and sends the game variant to a client device.Type: GrantFiled: January 21, 2015Date of Patent: August 22, 2017Assignee: Zynga Inc.Inventors: Anshul Dhawan, Michael Gauthier, Oliver Attila Tabay, Jeffrey Zakrzewski
-
Patent number: 9737810Abstract: Methods for allowing a user to participate and change outcome of an asynchronous game includes receiving an indication of an attack initiated by a second player on a first player's game base during game play. In response, a first social post is generated to inform friends of the first player of the attack and request assistance to defend the first player's game base. An acceptance to defend the first player's game base is detected from a third player at the first social post. In response, game replay of the attack by the second player is initiated and the third player is enabled to participate in the game replay and defend the game base of the first player. A second social post is generated to inform the first player and the friends of the first player of the third player's contribution in defending the first player's game base.Type: GrantFiled: December 18, 2014Date of Patent: August 22, 2017Assignee: Zynga Inc.Inventors: Cameron McNeil, Jordan Maynard
-
Patent number: 9737794Abstract: A system, a machine-readable storage medium storing instructions, and a computer-implemented method are directed to a Migration Engine that provides for installing a unified variant of an application. The Migration Engine determines presence a stock identifier for one of the first variant and the second variant. Upon determining presence of a respective stock identifier, the Migration Engine identifies a player identifier and transmits the respective stock identifier and the player identifier to a game networking system. The Migration Engine receives application state data. The application state data is representative of a current usage by the player of a variant identified by the respective stock identifier. The Migration Engine instantiates an instance of the unified variant to provide functionality of the variant identified by the respective stock identifier, where the instance of the unified variant of the application is initialized with the received application state data.Type: GrantFiled: March 27, 2015Date of Patent: August 22, 2017Assignee: Zynga Inc.Inventor: Scott D. MacGregor
-
Patent number: 9731207Abstract: Methods, systems, and computer programs are presented for executing a game and for creating computer-generated game quests, which are referred to as dynamic quests. One method includes an operation for identifying a template for creating a dynamic quest. The dynamic quest includes quest tasks and quest rewards, which are provided to a player upon completion of the quest tasks in the game. The template includes template tasks and template rewards. Further, the method includes an operation for selecting one or more template tasks for the quest tasks, and an operation for selecting one or more template rewards for the quest rewards. The dynamic quest is created in the game with the selected one or more template tasks and the selected one or more template rewards.Type: GrantFiled: November 2, 2015Date of Patent: August 15, 2017Assignee: Zynga Inc.Inventors: Ian Guthridge, Edan Nahari
-
Patent number: 9731198Abstract: The present disclosure generally relates to games and applications in general, and in particular to computer-implemented online games playable on mobile device. The computer-implemented online game may be played via a mobile user interface or via a browser. The mobile user interface may allow access to a first set of in-game actions related to a game event, and the browser may allow access to a second set of in-game actions related to the game event, where the first set of in-game actions related to the game event is smaller in number than the second set of in-game actions related to the game event.Type: GrantFiled: September 26, 2011Date of Patent: August 15, 2017Assignee: Zynga Inc.Inventors: Serena Lam, Kathleen Auterio, Deniz Ersever, Jackson Wang, Benjamin Mullin, Hardik Kheskani
-
Patent number: 9731203Abstract: 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.Type: GrantFiled: March 7, 2014Date of Patent: August 15, 2017Assignee: Zynga Inc.Inventors: Darren Ryan Craine, Justin Potter Driemeyer, Kevin Thomas Hagan, Jason Samuel McGuirk, Matthew Adam Ocko, Shane Ishmael Sareli, Nicholas John Tornow
-
Patent number: 9724606Abstract: A system, a machine-readable storage medium storing instructions, and a computer-implemented method are described herein to display positions of symbols in a target sequence. In various embodiments, a Sequence Generator generates a target sequence of symbols to be identified by a player in a virtual gaming environment. The Sequence Generator generates an obscured display of the target sequence. The Sequence Generator receives from the player a first selected sequence of symbols to be played in a first game move in the virtual gaming environment. The Sequence Generator identifies a first shared symbol present in both the first selected sequence and the target sequence. Responsive to the identifying, the Sequence Generator changes the obscured display of the target sequence to reveal the first shared symbol at a first position in the target sequence.Type: GrantFiled: September 9, 2014Date of Patent: August 8, 2017Assignee: Zynga Inc.Inventors: Peter Pao Lai, Sora Bai, David Baack, Katherine Lee
-
Patent number: 9722869Abstract: A machine may generate and store a correlation among multiple identifiers of the user that enable access to an application through multiple systems. For example, the user may have a first identifier for using a first social network system, and a second identifier for using a second social network system, and the machine may generate and store a correlation between the first identifier and the second identifier. The machine may identify the user based on the first identifier and access a database that stores the correlation. The machine may then access a configuration of the application based on the correlation and configure the application in accordance with the configuration. The machine may generate a visual representation of the configured application, provide the visual representation to a device of a further user, receive an indication of an opinion of the further user on the visual representation, and present the indication.Type: GrantFiled: July 19, 2016Date of Patent: August 1, 2017Assignee: Zynga Inc.Inventors: Dylan Sproule, Shane Hall, Ben Hall, Timothy J. O. Catlin, Jason Paul Allen, Clayton Rhodes Stark
-
Patent number: 9715789Abstract: In a method and system of incorporating team challenges into a social game, a request to start a team challenge is received. The team challenge includes an in-game task that a plurality of players is to complete, with the plurality of players including an initiator and a helper. A selection of the helper from a set of buddies is received, with the set of buddies being based on a social network of the initiator. A completion of the in-game task by each of the plurality of players is detected. A reward is provided to each of the plurality of players based on the completion. In this way, new players are attracted to the social game, and current players increase their levels of participation in the social game.Type: GrantFiled: March 31, 2011Date of Patent: July 25, 2017Assignee: Zynga Inc.Inventors: Michael Kane, Harsimran Singh
-
Patent number: 9707486Abstract: The APPARATUS, METHOD AND SYSTEM FOR CREW MECHANICS IN MULTIPLAYER GAMES (hereinafter “CMMG”) the CMMG platform transforms in game status of a user's social content item via CMMG components into a content item with layered integration of additional content indicative of status.Type: GrantFiled: April 4, 2011Date of Patent: July 18, 2017Assignee: Zynga Inc.Inventor: Andres Cantor
-
Patent number: 9711010Abstract: In various embodiments, a system and a method of implementing bad beat insurance are disclosed. After a stage of a portion of a game is played, it is determined that a player is favored to win the portion of the game. After the portion of the game is completed, it is determined that the player has suffered a bad beat. The player is compensated at least partially for a loss that the player incurred as a consequence of suffering the bad beat.Type: GrantFiled: March 3, 2015Date of Patent: July 18, 2017Assignee: Zynga Inc.Inventors: James Brett Nowak, Shawn Carnes
-
Patent number: 9707483Abstract: An apparatus, method and computer-readable storage medium for efficiently collecting doobers. A game area may be presented in a graphical user interface on a display device. The game area may include a game character associated with a first player, regions and objects within the regions. The character may move within the regions and interact with the objects. One or more doobers may be presented in the game area, and the doober(s) may be identified as collected by the first player in response to one or more inputs to the graphical user interface by the first player. The doober(s) may be marked as collected if an input is within a particular distance from the doober(s).Type: GrantFiled: May 20, 2015Date of Patent: July 18, 2017Assignee: Zynga Inc.Inventor: Seth John Sivak
-
Patent number: 9700803Abstract: 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 determine an appropriate set of connections for a selected user; and presenting graphical user interface content and configurations to enable the suggestion, review, and accepting of recommended connections in the gaming social network.Type: GrantFiled: March 21, 2016Date of Patent: July 11, 2017Assignee: Zynga Inc.Inventors: Shane Hall, Daniel McCaffrey, Dylan Sproule, Ben Hall, Timothy J. O. Catlin, Jason Paul Allen, Clayton Rhodes Stark
-
Patent number: 9704344Abstract: Methods, systems, and computer programs are presented for limiting transfer of virtual currency in an online game. One method includes an operation for receiving, at a server, a purchase order for virtual currency from a first player. The purchase order is made with legal currency, and the virtual currency is usable within a computer-implemented gambling game. Further, the method includes operations for crediting an account of the first player with virtual currency, and for enabling the first player to make transfers of the virtual currency to other players. The transfers of virtual currency from the first player to other players are then limited, such as by limiting the amount, the frequency, or the recipients of the transfers.Type: GrantFiled: March 18, 2013Date of Patent: July 11, 2017Assignee: Zynga Inc.Inventors: Michael Arieh Luxton, Matthew Adam Ocko, Mark Jonathan Pincus, Carl Eric Schiermeyer, Stephen Henry Schoettler
-
Patent number: 9682315Abstract: 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 in-game events may be performed. In a further example, the interaction messages are provided and displayed directly through a “friendship” or “neighbor” bar providing a listing of in-game social connections.Type: GrantFiled: September 6, 2012Date of Patent: June 20, 2017Assignee: Zynga Inc.Inventors: Scott G. Miller, Joseph Lopez, Janus Anderson, Hernan Alamo, Matthew Daniel Klepac
-
Patent number: 9675889Abstract: 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 Tuner identifies a difference between a current rate of progression of the player and a reference rate of progression. The System Tuner triggers the modified attribute of the second game according to an extent of the difference between the current rate of progression and the reference rate of progression.Type: GrantFiled: November 18, 2014Date of Patent: June 13, 2017Assignee: Zynga Inc.Inventors: Peter Pao Lai, Sora Bai, David Baack, Katherine Lee
-
Patent number: 9669318Abstract: 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 computer-implemented game is changed based on the detecting of the presence of the player at the physical location and the detecting of the presence of the additional player of the computer-implemented game at the physical location.Type: GrantFiled: May 18, 2015Date of Patent: June 6, 2017Assignee: Zynga Inc.Inventors: Nathan Arthur Etter, Jay Monahan, Matthew Adam Ocko, Brian Reynolds
-
Patent number: 9672699Abstract: 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 value that changes with each assigned tier, and each tier being defined to have a set of spins. Further, the method includes operations for assigning tiers with changed odds when an option to play a bonus game is not presented during the predefined set of spins for each tier, and for assigning the initial tier upon determining that the bonus game was played during the session.Type: GrantFiled: October 26, 2015Date of Patent: June 6, 2017Assignee: Zynga Inc.Inventors: Sean Leslie, Joseph E. Kaminkow, Kin Hang Chan
-
Patent number: 9669291Abstract: 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 formations. Accordingly, distribution weights of the letters are adjusted in order to facilitate allocation to the player of those letters which will facilitate word formation, ensure at least a minimum playable word experience, and enhance an overall user experience, even amongst players with significantly different skill levels.Type: GrantFiled: May 3, 2012Date of Patent: June 6, 2017Assignee: Zynga Inc.Inventors: Kevin Holme, Michael Coker, Jessica Oyhenart, Shannon Dees, Daniel Hurd, Justin Rouse
-
Patent number: 9662589Abstract: 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 post. The method further includes validating the interfacing action to meet a threshold. If the threshold is met, the virtual game object is credited to the game space of the first user. The method includes generating a reward to the second user when the interfacing action is validated. The reward is credited to a game space of the second user.Type: GrantFiled: April 1, 2016Date of Patent: May 30, 2017Assignee: Zynga Inc.Inventor: Tiago Amaral Penteado de Jesus
-
Patent number: 9656177Abstract: 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 responding to the request feed is determined and matched with the skill set required for completing each subtask. A distinct subtask is delegated to each member based on the match. Each crew member's progression in completing the challenge is monitored and managed based on the progression made in the delegated subtask. Status of the challenge is updated and shared with the members of the crew.Type: GrantFiled: October 31, 2012Date of Patent: May 23, 2017Assignee: Zynga Inc.Inventors: John Osvald, Michael Waite, Kyle Sauger, Lauren Duncan, Erik Nilsson
-
Patent number: 9659458Abstract: 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 associated guild of which the player is a member. The one or more guild metrics may include guild size and activity levels of guild members.Type: GrantFiled: March 12, 2014Date of Patent: May 23, 2017Assignee: Zynga Inc.Inventors: Brian Reid Tinsman, Michael J. Engle
-
Patent number: 9659446Abstract: 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 of social influence associated with the user. And the software broadcasts the payout to at least one other person who is a social relation of the user.Type: GrantFiled: March 13, 2014Date of Patent: May 23, 2017Assignee: Zynga Inc.Inventors: Jesse Janosov, Nir Leibovich
-
Patent number: 9652880Abstract: 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 graphics acceleration hardware), modifies the 3D mesh by repositioning one or more of the 3D vertices, and generates a second 2D frame of animation by rendering the modified 3D mesh (e.g., with graphics acceleration hardware). Accordingly, 2D animation may be generated by distorting the 2D image that is mapped onto at least part of the 3D mesh.Type: GrantFiled: February 13, 2015Date of Patent: May 16, 2017Assignee: Zynga Inc.Inventors: Bret Steven Hobbs, Sean Uberoi Kelly
-
Patent number: 9649566Abstract: 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 based on the detection of the interaction.Type: GrantFiled: November 1, 2013Date of Patent: May 16, 2017Assignee: Zynga Inc.Inventors: Amitt Mahajan, Matthew Adam Ocko
-
Patent number: 9643080Abstract: 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 attending the social event. The social event may be played back to the guest players asynchronously upon request.Type: GrantFiled: August 11, 2014Date of Patent: May 9, 2017Assignee: Zynga Inc.Inventors: Brian Reynolds, Matthew Deegler, Virginia Ellen McArthur
-
Patent number: 9636584Abstract: The present disclosure generally relates games and applications in general and in particular to computer-implemented online games playable on mobile devices.Type: GrantFiled: June 24, 2010Date of Patent: May 2, 2017Assignee: Zynga Inc.Inventors: Serena Lam, Kathleen Auterio, Deniz Ersever, Jackson Wang, Benjamin Mullin, Hardik Kheskani
-
Patent number: 9630115Abstract: Methods, systems, and computer programs are presented for online game cooperation. One method includes an operation for receiving a first request from a first user to place a game asset in a first game board of the first user. The game asset is associated with a task to be performed in the game. Further, the method includes an operation for receiving a second request from a second user to place the game asset in a second game board of the second user. The first user and the second user make progress by interacting with the game asset in their respective game boards. When the first user or the second user receives a transactional reward for interacting with the game asset, the transactional reward is also given to the other user. A final reward is given to the first user and to the second user upon completion of the task.Type: GrantFiled: January 23, 2013Date of Patent: April 25, 2017Assignee: Zynga Inc.Inventors: Kathryn Bambino, Tiago de Jesus, Kevin Wienecke, Achint Goel, Zhifei Song, Niko Vuori, Matthew Salazar
-
Patent number: 9623323Abstract: Individual participants in a multi-participant collaborative computing application may be sent intermittent updates of actions taken by other participants. These updates need not be sent to a participant's device until the participant has interacted with a specified object in the application. The participant's device may then be sent an update including object interactions of the other participants occurring since the participant's previous object interaction. The update may be used to periodically inform the participant of the actions taken by the other participants during the period between the participant's interactions.Type: GrantFiled: July 11, 2014Date of Patent: April 18, 2017Assignee: Zynga Inc.Inventors: Fareed Bhemaram-Mosavat, Jesse David Kurlancheek, William Daniel Ogles, Craig Anderson Lancaster, Seth John Sivak, Daniel O'Brien
-
Patent number: 9626689Abstract: 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.Type: GrantFiled: June 30, 2011Date of Patent: April 18, 2017Assignee: Zynga Inc.Inventors: Erik Paul Bethke, Scott Koenigsberg, Amitt Mahajan, Matthew Adam Ocko
-
Patent number: 9610501Abstract: A workflow for 3D content authoring, delivery, and rendering is facilitated based on pre-authored image projections to obtain improvements in authoring efficiency. Additionally, a content delivery platform centered on such pre-authored image projections provides a mechanism for significantly improving streaming efficiency for 3D worlds. Multiple images encode primary surface detail of 3D worlds in real-time applications. Examples of such projections include images that can be as rich as film frames, feature animation frames, high end digital renders, concept paintings, or any suitable combination thereof. An algorithm for improved image projection camera path trajectories, sampling selection, and blending may be implemented by various systems and methods to facilitate smooth transitions during movements of a player within a game set in the 3D space. In addition, a back-projection technique may be implemented by various systems and methods to propagate revisions of one or more projections.Type: GrantFiled: October 28, 2015Date of Patent: April 4, 2017Assignee: Zynga Inc.Inventors: James Ho, Szymon Swistun, Sulabh Patel, Nils Jonas Norberg
-
Patent number: 9613486Abstract: Methods, systems, and computer programs are provided for executing games, processed by one or mover servers. The one or more servers are provided with access to a network for communication with one or more client computers. One method includes operations for sending an interface for a casino-type game to a client computer, and for starting an online game that is displayed with the interface for the casino-type game. The method further includes operations for detecting a bet placed in the casino-type game, and for determining an outcome of the bet in the casino-type game. A character is moved along a path of the online game, where the amount of movement of the character is based on the outcome of the bet or wager.Type: GrantFiled: April 5, 2016Date of Patent: April 4, 2017Assignee: Zynga Inc.Inventors: Josh Guase, Nimai Malle, Nathan Ratcliffe
-
Patent number: 9609087Abstract: A method of sending and receiving configurable buckets of communication is disclosed. A request to send a communication from an application executing on a client to an application executing on a server is received. The communication has a first priority. A request to send an additional communication from the application executing on the client to the application executing on the server is received. The additional communication has a second priority. The communication is placed into a bucket of communications based on the communication having the first priority. A determination is made to send the bucket of communications to the application executing on the server. The additional communication is placed into the bucket of communications based on a determination that the bucket of communications is not full. The bucket of communications is sent to the application executing on the server.Type: GrantFiled: April 13, 2015Date of Patent: March 28, 2017Assignee: Zynga Inc.Inventors: Ian Dunn, Robert Aaron Jones, Dan Racanelli
-
Patent number: 9607016Abstract: 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 while the player is idle with respect to the primary game.Type: GrantFiled: January 24, 2013Date of Patent: March 28, 2017Assignee: Zynga Inc.Inventors: Justin Wickett, Shane Ishmael Sareli, Michael Kane, Justin Potter Driemeyer, Lamberto Alvaro
-
Patent number: 9604130Abstract: An apparatus and method for integrating social game play with social network features is disclosed herein. Content generated in the game is posted to the social network to initiate social game play. Recipients of the content that respond to the content are automatically taken to the game to join the game in a controlled manner. Recipients' interaction with the game may be selectively reviewed and incorporated into a playing space associated with an existing player of the game.Type: GrantFiled: May 17, 2012Date of Patent: March 28, 2017Assignee: Zynga Inc.Inventors: Kartik Ayyar, Christopher Ryan Antimary, Joseph Dao, Revant Kapoor, Zhuohao Shao
-
Patent number: 9604145Abstract: Software at an online game website assigns to a player of a massively multiplayer online (MMO) game a first game task in a conditional series of game tasks. The assignment is based at least in part on a measure of difficulty associated with the first game task. The measure of difficulty depends on a profile associated with the player that includes an Active Social Network (ASN) metric as determined by data that has been read from an in-memory database and that has been retrieved from a social networking website through an application programming interface (API) exposed by the social networking website. Then the software provides a reward to the player upon termination of the conditional series of game tasks. The reward depends at least in part on the game tasks in the conditional series of game tasks that were completed by the player.Type: GrantFiled: October 26, 2015Date of Patent: March 28, 2017Assignee: Zynga Inc.Inventors: Travis Morrison, Chandra Janakiraman, Brian Crowder
-
Patent number: 9597596Abstract: A method of encouraging actions by users with respect to a game networking system is disclosed. An indication of a presence of a user of a game networking system at a physical location is received. An opportunity for the user to perform an action within a game associated with the game networking system to obtain an achievement pertaining to the game is identified. The availability of the opportunity is triggered based on the presence of the user at the physical location. A notification to the user of information pertaining to the opportunity is communicated.Type: GrantFiled: July 21, 2014Date of Patent: March 21, 2017Assignee: Zynga Inc.Inventor: Nishchaie Khanna
-
Publication number: 20170061738Abstract: 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 player, and the jackpot of the first player is independent from bets in the computer game of players that are not friends of the first player. The method further includes an operation for resetting the jackpot of the first player to the initial value when the first player or when any friend of the first player wins the jackpot.Type: ApplicationFiled: November 15, 2016Publication date: March 2, 2017Applicant: Zynga Inc.Inventors: John Frederic Constable, Jon-Paul Emile Dumont, Michael J. Engle, Cor Robert Despota, James Chia-Ming Liu, Michael Anthony Fox
-
Patent number: 9582958Abstract: Methods and computer programs for providing animation to online roulette game during game play include providing data for enabling an interface on a device used for playing the online roulette game. The interface renders a grid identifying bet entries and a roulette wheel on which a ball is provided to determine outcome of the roulette game. A number on the grid on which a bet has been placed, is identified. A number is randomly generated to determine outcome of the roulette game. The number corresponds with a specific one of the plurality of slots defined in the roulette wheel in which the ball is to land. Graphical animation is provided at the roulette wheel to provide visual indication of the outcome of the roulette game as the ball is caused to move around the roulette wheel toward the specific slot in the roulette wheel corresponding to the generated number.Type: GrantFiled: July 16, 2014Date of Patent: February 28, 2017Assignee: Zynga Inc.Inventors: Michael David Pagano, Thomas Arthur Shoenhair, Ibrahim Nabil Rageh, Christopher Mark Karo
-
Patent number: D782507Type: GrantFiled: April 22, 2016Date of Patent: March 28, 2017Assignee: ZYNGA INC.Inventor: Ivan Lam
-
Patent number: D784363Type: GrantFiled: April 22, 2015Date of Patent: April 18, 2017Assignee: Zynga Inc.Inventors: Brian Michael Fleming, Travis Kane Sailer
-
Patent number: D785644Type: GrantFiled: April 22, 2016Date of Patent: May 2, 2017Assignee: Zynga Inc.Inventor: Ivan Lam
-
Patent number: D785645Type: GrantFiled: April 22, 2016Date of Patent: May 2, 2017Assignee: Zynga Inc.Inventor: Ivan Lam
-
Patent number: D788167Type: GrantFiled: February 27, 2015Date of Patent: May 30, 2017Assignee: Zynga Inc.Inventor: Gabriela Fabiola Fox Uribe
-
Patent number: D788168Type: GrantFiled: February 27, 2015Date of Patent: May 30, 2017Assignee: Zynga Inc.Inventors: Whitney Taylor, Greg Hill, Nicholas Markby
-
Patent number: D788804Type: GrantFiled: March 31, 2016Date of Patent: June 6, 2017Assignee: Zynga Inc.Inventors: Tim Johnston, Sean Leslie
-
Patent number: D790563Type: GrantFiled: January 10, 2017Date of Patent: June 27, 2017Assignee: Zynga Inc.Inventor: Ivan Lam
-
Patent number: D790597Type: GrantFiled: April 22, 2016Date of Patent: June 27, 2017Assignee: Zynga Inc.Inventors: Kaan Kayimoglu, Dwayne Alan Marley
-
Patent number: D791808Type: GrantFiled: March 31, 2016Date of Patent: July 11, 2017Assignee: Zynga Inc.Inventors: Tim Johnston, Sean Leslie