Patents by Inventor Roger F. Dickey

Roger F. Dickey 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: 11232671
    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 dynamically determine the type of in-game asset to award to a first player and the types of in-game obstacles to present to the first player by referencing the in-game assets available to other players in the first player's social network and by referencing other game state variables.
    Type: Grant
    Filed: August 31, 2010
    Date of Patent: January 25, 2022
    Assignee: Zynga Inc.
    Inventors: Amitt Mahajan, Roger F. Dickey, Carl Eric Schiermeyer, Jonathan Chang Tien
  • Publication number: 20190118097
    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: December 19, 2018
    Publication date: April 25, 2019
    Inventors: Erik Francis Vanbragt, William Henry Kelly Mooney, Matthew Adam Ocko, Carl Eric Schiermeyer, Jonathan Chang Tien, Roger F. Dickey
  • Patent number: 8690684
    Abstract: Example systems and methods related to player recruitment for acquiring rewards in an online game network is presented. In an example, an online game for a plurality of players is hosted. A player of the game is provided an asset based satisfaction of an acquisition requirement that includes a social requirement satisfied by a new association of a predetermined number of people with the online game.
    Type: Grant
    Filed: September 26, 2011
    Date of Patent: April 8, 2014
    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: 8690683
    Abstract: Example systems and methods related to a social requirement for acquiring an asset, such as a reward, in an online game are presented herein. In one example, an online game for a plurality of players is hosted. Information describing a social network of friends of a player of the game is accessed. An asset is provided to the player based satisfaction of an acquisition requirement to acquire the asset. The acquisition requirement includes a social requirement that is satisfied by a new association of a predetermined number of friends of the social network of the player with the online game.
    Type: Grant
    Filed: September 26, 2011
    Date of Patent: April 8, 2014
    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: 8539367
    Abstract: A system and method for automatically re-positioning one or more nodes in a block diagram of a graphical program in response to a new node being displayed in the block diagram are described. A new node may be displayed at a first position in the block diagram in response to user input. One or more of the plurality of nodes already in the block diagram may be automatically re-positioned in response to displaying the new node at the first position. In other embodiments, a particular node in the block diagram may be moved from a first position to a second position in response to user input, and one or more of the other nodes may be automatically re-positioned in response to the user moving the node.
    Type: Grant
    Filed: September 27, 2007
    Date of Patent: September 17, 2013
    Assignee: National Instruments Corporation
    Inventor: Roger F. Dickey
  • Patent number: 8348767
    Abstract: Example systems and methods related to dynamic generation of in-game assets and in-game obstacles of an online game are presented. In an example, information describing a social network of a first player of an online game is accessed, the information identifying other players of the online game. Game account information of the other players is then accessed. The game account information of the other players identifies in-game assets of the other players. At least one of an in-game asset for the first player and an in-game obstacle to affect the first player in the online game is generated based on a mathematical function that considers the in-game assets of the other player.
    Type: Grant
    Filed: September 26, 2011
    Date of Patent: January 8, 2013
    Assignee: Zynga Inc.
    Inventors: Amitt Mahajan, Roger F. Dickey, Carl Eric Schiermeyer, Jonathan Chang Tien
  • 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
  • Publication number: 20120077580
    Abstract: Example systems and methods related to dynamic generation of in-game assets and in-game obstacles of an online game are presented. In an example, information describing a social network of a first player of an online game is accessed, the information identifying other players of the online game. Game account information of the other players is then accessed. The game account information of the other players identifies in-game assets of the other players.
    Type: Application
    Filed: September 26, 2011
    Publication date: March 29, 2012
    Inventors: Amitt Mahajan, Roger F. Dickey, Carl Eric Schiermeyer, Jonathan Chang Tien
  • Publication number: 20120015736
    Abstract: Example systems and methods related to a social requirement for acquiring an asset, such as a reward, in an online game are presented herein. In one example, an online game for a plurality of players is hosted. Information describing a social network of friends of a player of the game is accessed. An asset is provided to the player based satisfaction of an acquisition requirement to acquire the asset. The acquisition requirement includes a social requirement that is satisfied by a new association of a predetermined number of friends of the social network of the player with the online game.
    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: 20120015740
    Abstract: Example systems and methods related to the acquisition of awards in a multiplayer online game based on a social requirement are presented. In an example, a player is provided with a first-level reward based on satisfaction of first acquisition requirement including at least one of an in-game asset requirement and a game state requirement. Also provided to the player is a second-level reward based on satisfaction of a second acquisition requirement including a social requirement that is satisfied by anew association between another person and the online game.
    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: 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: 20120015738
    Abstract: Example systems and methods related to player recruitment for acquiring rewards in an online game network is presented. In an example, an online game for a plurality of players is hosted. A player of the game is provided an asset based satisfaction of an acquisition requirement that includes a social requirement satisfied by a new association of a predetermined number of people with the online game.
    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: 20090089715
    Abstract: A system and method for automatically re-positioning one or more nodes in a block diagram of a graphical program in response to a new node being displayed in the block diagram are described. A new node may be displayed at a first position in the block diagram in response to user input. One or more of the plurality of nodes already in the block diagram may be automatically re-positioned in response to displaying the new node at the first position. In other embodiments, a particular node in the block diagram may be moved from a first position to a second position in response to user input, and one or more of the other nodes may be automatically re-positioned in response to the user moving the node.
    Type: Application
    Filed: September 27, 2007
    Publication date: April 2, 2009
    Inventor: Roger F. Dickey
  • Patent number: 7331037
    Abstract: System and method for static memory allocation (SMA) in a graphical programming system. A graphical program (GP) may be created in response to user input, comprising nodes interconnected by wires for inter-node communication, which visually indicates functionality of the program, and includes a plurality of data elements. The GP is programmatically analyzed to determine: memory requirements for each of the data elements, and one or more subsets of the data elements that can share a memory block, e.g., by traversing the GP to determine one or more static paths, each comprising a path of wire along which a single statically allocated memory block can be used. One or more SMAs are programmatically included in the GP in response, executable to statically allocate a shared memory block for each subset. The GP may be executed, including executing the SMAs to statically allocate the shared memory blocks for each of the subsets.
    Type: Grant
    Filed: November 5, 2004
    Date of Patent: February 12, 2008
    Assignee: National Instruments Corporation
    Inventors: Roger F. Dickey, Petr Pomkla, Andrew P. Dove