Zynga Patents Granted
Patents granted to Zynga by the U.S. Patent and Trademark Office (USPTO).
-
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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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
-
Patent number: 9579561Abstract: Methods, systems, and computer programs for sharing a game play over a social network include executing a play session of a game. During execution of the play session, an option is provided to share a portion of the game on a social network. In response to receiving a request to share the portion of the game, an instance of the game is generated at a time when the request is received and is posted to a stream of the social network. The instance of the game inherits a current state of the play session. A reward is generated to a user account that plays the instance in the stream and to the user that initiates the sharing of the portion of the game upon the user playing the instance of the game claims the reward.Type: GrantFiled: December 21, 2012Date of Patent: February 28, 2017Assignee: Zynga Inc.Inventors: Alden Seabolt, Russell L. Daigle, Jianlin Wang, Nathaniel Wise, Di Wu
-
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: 9573065Abstract: Systems and methods for processing recommendations of online games to friends of social network are described. A method for processing recommendations includes identifying a gaming session of a user on an online game provider network, accessing a use profile of the user for the online games of the online game provider network, and accessing a social graph of the user to identify friends of the user and respective friend profiles from the social network. The method further includes producing a recommendation of an online game. The recommendation includes an identification of a target friend of the user and is being provided by examination of the use profile of the user and friend profiles in the social graph. The method includes providing the recommendation to the user. The recommendation also includes an offer incentive to the user to share the recommendation with the target friend.Type: GrantFiled: September 4, 2014Date of Patent: February 21, 2017Assignee: Zynga Inc.Inventors: Sudhir Kumar Rama Rao, Ara Nicholas Yessayan, Jr., Paul David Bettner, David Bettner, Paolo Malabuyo, Benjamin F. Gregorski, Michael Chow, Yie Lyn Choo
-
Patent number: 9566523Abstract: A method for testing a new feature of an online gaming application is provided, including: receiving a gaming application request from a user; determining whether to add the user to a live test for a new game feature; if the user is added to the live test, then determining whether to assign the user to a test group or a control group; if the user is assigned to the test group, then, providing a gaming application including the new game feature enabled, evaluating gaming activity and social network activity of the user; if the user is assigned to the control group, then, providing the gaming application without the new game feature enabled, evaluating gaming activity and social network activity of the user.Type: GrantFiled: July 8, 2014Date of Patent: February 14, 2017Assignee: Zynga Inc.Inventors: Matthew Ocko, Justin Driemeyer
-
Patent number: 9565177Abstract: A network security system receives a request from a user over a network to access a network application. The system verifies user credentials for the user. The user credentials include a user identifier and specify a social network. The user is redirected to the social network for authentication. The system queries a rule-set database using the user identifier and an integer representation of the social network. The rule-set database includes recommendations as to access determined by a security application based at least in part on a known memory state for the user associated with the user identifier. Then the system blocks access by the user to the network application based on a recommendation in the rule-set database.Type: GrantFiled: July 24, 2015Date of Patent: February 7, 2017Assignee: Zynga Inc.Inventor: Andreas Seip Haugsnes
-
Patent number: 9533217Abstract: 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 continues to be displayed in the content stream.Type: GrantFiled: November 29, 2012Date of Patent: January 3, 2017Assignee: Zynga Inc.Inventors: Samir Naik, Austin Sung, Richard Phan
-
Patent number: 9533229Abstract: 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 player has performed a game operation to help the first player based on the petition, and for determining a second game asset that the second player needs for making progress in the game in response to the game operation to help. After the determination, the second game asset is awarded to the second player.Type: GrantFiled: June 29, 2012Date of Patent: January 3, 2017Assignee: Zynga Inc.Inventors: Edan Nahari, Ian Guthridge
-
Patent number: 9522335Abstract: 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 board, and for detecting a request by the second user to place a game asset in the first game board. The game asset is installed in the first game board when the first user approves the request, and the second user obtains one or more game rewards when the first user interacts with the game asset while playing the online game.Type: GrantFiled: May 29, 2015Date of Patent: December 20, 2016Assignee: Zynga Inc.Inventors: Kartik Ayyar, Revant Kappor, Kevin Dressel, Chris Antimary
-
Patent number: D776133Type: GrantFiled: June 23, 2015Date of Patent: January 10, 2017Assignee: Zynga Inc.Inventors: Gregory Hill, Henry Stern
-
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