Patents by Inventor Matthew Adam Ocko

Matthew Adam Ocko has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 8303415
    Abstract: 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: Grant
    Filed: September 26, 2011
    Date of Patent: November 6, 2012
    Assignee: 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: 8292743
    Abstract: A method of changing virtual items based on location-based actions 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 of the player of the computer-implemented game is changed based on the detecting that the player of the computer-implemented game has performed the location-based action.
    Type: Grant
    Filed: June 30, 2011
    Date of Patent: October 23, 2012
    Assignee: Zynga Inc.
    Inventors: Nathan Arthur Etter, Jay Monahan, Matthew Adam Ocko, Brian Reynolds
  • Publication number: 20120264520
    Abstract: A system, computer-readable storage medium storing at least one program, and a computer-implemented method for providing 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 player. A graphical user interface to the player is provided, where the graphical user interface displays at least one branded virtual object for selection by the player, and where the branded virtual object corresponds to a real-world brand. Selection and placement of the branded virtual object in the virtual environment by the player is monitored. The virtual environment of the player is updated to include the branded virtual object.
    Type: Application
    Filed: June 30, 2011
    Publication date: October 18, 2012
    Applicant: Zynga Inc.
    Inventors: John Marsland, Revant Kapoor, Emily Anadu, Matt Levine, Edmund Leo, Matthew Adam Ocko
  • Publication number: 20120264511
    Abstract: A system, computer-readable storage medium storing at least one program, and a computer-implemented method for providing 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 player. A graphical user interface to the player is provided, where the graphical user interface displays at least one branded virtual object for selection by the player, and where the branded virtual object corresponds to a real-world brand. Selection and placement of the branded virtual object in the virtual environment by the player is monitored. The virtual environment of the player is updated to include the branded virtual object.
    Type: Application
    Filed: September 26, 2011
    Publication date: October 18, 2012
    Inventors: John Marsland, Revant Kapoor, Emily Anadu, Matt Levine, Edmund Leo, Matthew Adam Ocko
  • Patent number: 8287383
    Abstract: 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 virtual item is usable within the computer-implemented game by the player character.
    Type: Grant
    Filed: September 26, 2011
    Date of Patent: October 16, 2012
    Assignee: Zynga Inc.
    Inventors: Nathan Arthur Etter, Jay Monahan, Matthew Adam Ocko, Brian Reynolds
  • Publication number: 20120252579
    Abstract: A computer-implemented method comprises identifying a user of a computer-implemented game to interact with a further user in pursuit of a common game objective. The identifying is performed based at least partially on the user not being directly related, as reflected within relationship data, with the further user. Interactions, within the computer implemented-game, between the further user and the user in the pursuit of the common game objective of the computer-implemented game are enabled responsive to the identifying of the user.
    Type: Application
    Filed: September 26, 2011
    Publication date: October 4, 2012
    Inventors: Sudhanshu Pintu Sethi, Matthew Adam Ocko
  • Patent number: 8262468
    Abstract: The present disclosure generally relates to systems and methods for operating a multiuser online game with viral dynamic rewards.
    Type: Grant
    Filed: May 12, 2010
    Date of Patent: September 11, 2012
    Assignee: Zynga Inc.
    Inventors: Erik Francis Vanbragt, William Henry Kelly Mooney, Matthew Adam Ocko, Carl Eric Schiermeyer, Jonathan Chang Tien, Roger F. Dickey
  • Patent number: 8257174
    Abstract: Systems and methods for embedding and tracking revenue from fully operational games into third party websites are disclosed.
    Type: Grant
    Filed: September 26, 2011
    Date of Patent: September 4, 2012
    Assignee: Zynga Inc.
    Inventors: Mark Jonathan Pincus, Matthew Adam Ocko, Harsimran Singh, Tim Terence Trampedach
  • Patent number: 8231473
    Abstract: 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 multiple proxy attributes based on the profile information associated with the friend of the player. A game event outcome associated with the first player character is determined based on the first player character attributes and at least one proxy attribute. The game event outcome includes an in-game benefit or detriment that is distributed to the first and second player characters based on the proxy.
    Type: Grant
    Filed: September 26, 2011
    Date of Patent: July 31, 2012
    Assignee: Zynga Inc.
    Inventors: William Henry Kelly Mooney, Matthew Adam Ocko, Carl Eric Schiermeyer
  • Patent number: 8226486
    Abstract: 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 player character having multiple attributes based on the profile information of the friend of the player. A event outcome is determined based on an attribute of the first player character and at least one proxy attribute. Another game event outcome is determined based on an attribute of the second player character and at least one proxy attribute.
    Type: Grant
    Filed: September 26, 2011
    Date of Patent: July 24, 2012
    Assignee: Zynga Inc.
    Inventors: William Henry Kelly Mooney, Matthew Adam Ocko, Carl Eric Schiermeyer
  • Patent number: 8226485
    Abstract: 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 game server can attribute one or more in-game benefits to a current player based on the in-game profile associated with other players who are identified in a game social network as friends of the current player. The friend network can be single-layered or multiple-layered.
    Type: Grant
    Filed: August 12, 2010
    Date of Patent: July 24, 2012
    Assignee: Zynga Inc.
    Inventors: William Henry Kelly Mooney, Matthew Adam Ocko, Carl Eric Schiermeyer
  • Patent number: 8226487
    Abstract: 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 character is created and includes multiple proxy attributes based on the profile information associated with the friend of the player. The proxy is associated with the first player character. A game event outcome associated with the first player character is determined based on the first player character attributes and at least one proxy attribute.
    Type: Grant
    Filed: September 26, 2011
    Date of Patent: July 24, 2012
    Assignee: Zynga Inc.
    Inventors: William Henry Kelly Mooney, Matthew Adam Ocko, Carl Eric Schiermeyer
  • Patent number: 8202159
    Abstract: Systems and methods for embedding and tracking revenue from fully operational games into third party websites are disclosed.
    Type: Grant
    Filed: May 12, 2010
    Date of Patent: June 19, 2012
    Assignee: Zynga Inc.
    Inventors: Matthew Adam Ocko, Mark Jonathan Pincus, Harsimran Singh, Tim Terence Trampedach
  • Publication number: 20120083330
    Abstract: A method is provided for automatic generation of achievement objects corresponding to the achievement of a user in a computer implemented game which encapsulates renderable event sequence data defining a sequence of events graphically illustrating the achievement of the user. The generation of renderable event sequence data and the creation of achievement objects may be in automatic response to the detection of an achievement by a user within the context of the computer implemented game. Achievement objects, once generated, may be posted to a news feed or an electronic leaderboard for viewing by users of an online gaming community. In some embodiments, achievement objects may be customized such as through an editor interface that facilitates insertion of text, video, or audio comments. Achievement objects may also be commented on in the form of other achievement objects, having their own renderable event sequence.
    Type: Application
    Filed: October 5, 2010
    Publication date: April 5, 2012
    Applicant: ZYNGA GAME NETWORK, INC.
    Inventors: Matthew Adam OCKO, Frank Randall FARMER
  • Publication number: 20120083336
    Abstract: Example systems and methods related to the generation of animation playback sequences of events constituting a player achievement in an online game are presented. In an example, events resulting from actions of a player in an online game are captured. Event records are generated for the captured events. Each of the event records are tagged with at least one achievement identifier. An achievement identifier indicates at least one achievement for which the event of the tagged record is a contributory event. An achievement of the player is detected in the online game, with the achievement corresponding to a first achievement identifier. At least some of the event records that are tagged with the first achievement identifier are aggregated to generate an achievement playback sequence for playback of at least some of the captured events that resulted in the achievement.
    Type: Application
    Filed: September 26, 2011
    Publication date: April 5, 2012
    Inventors: Matthew Adam Ocko, Frank Randall Farmer
  • Publication number: 20120083335
    Abstract: Example systems and methods related to the generation of animation playback sequences of events constituting a player achievement in an online game are presented. In an example, events resulting from actions of a player in an online game are captured. Event records are generated for the captured events. An achievement of the player in the online game is detected. The achievement results from at least some of the captured events. At least some of the event records are aggregated to generate an achievement playback sequence for playback of at least some of the captured events resulting in the achievement.
    Type: Application
    Filed: September 26, 2011
    Publication date: April 5, 2012
    Inventors: Matthew Adam Ocko, Frank Randall Farmer
  • Publication number: 20120015724
    Abstract: Systems and methods for embedding and tracking revenue from fully operational games into third party websites are disclosed.
    Type: Application
    Filed: September 26, 2011
    Publication date: January 19, 2012
    Inventors: Matthew Adam Ocko, Mark Jonathan Pincus, Harsimran Singh, Tim Terence Trampedach
  • Publication number: 20120015747
    Abstract: Systems and methods for embedding and tracking revenue from fully operational games into third party websites are disclosed.
    Type: Application
    Filed: September 26, 2011
    Publication date: January 19, 2012
    Inventors: Matthew Adam Ocko, Mark Jonathan Pincus, Harsimran Singh, Tim Terence Trampedach
  • Publication number: 20120015742
    Abstract: Example systems and methods relating to dynamic requirement variation for asset acquisition in an online game are presented. In an example online game for multiple players, a plurality of parameters employed to identify players who qualify for a reward provided by the online game are accessed continually. A current acquisition requirement for the reward based on the plurality of parameters is updated continually. The reward is provided to at least one of the players responsive to satisfaction of the current acquisition requirement by the at least one of the players.
    Type: Application
    Filed: September 26, 2011
    Publication date: January 19, 2012
    Inventors: Erik Francis Vanbragt, William Henry Kelly Mooney, Matthew Adam Ocko, Carl Eric Schiermeyer, Jonathan Chang Tien, Roger F. Dickey
  • Publication number: 20120015715
    Abstract: 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 proceeds. The method further includes an operation for crediting the player with an amount of virtual currency based on the amount of the received cash or credit.
    Type: Application
    Filed: September 26, 2011
    Publication date: January 19, 2012
    Applicant: Zynga Inc.
    Inventors: Michael Arieh Luxton, Matthew Adam Ocko, Mark Jonathan Pincus, Carl Eric Schiermeyer, Stephen Henry Schoettler