Patents by Inventor John Osvald

John Osvald 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: 10888790
    Abstract: A method for performing a social project in a video game is provided. A session of the video game for a primary user is initiated, and a social project is initiated within the session of the video game. One or more secondary users are determined from a social graph of the primary user. A message requesting help to complete the social project is sent to the one or more secondary users, the message including a low-friction response mechanism. Upon activation of the low-friction response mechanism of the request, a response is received indicating an intent to help complete the social project from a responsive secondary user. Upon receiving the response, automated animation of an avatar of the responsive secondary user is triggered within the primary user's session of the video game so as to collaborate on the social project.
    Type: Grant
    Filed: October 1, 2018
    Date of Patent: January 12, 2021
    Assignee: Zynga Inc.
    Inventors: John Osvald, Michael Waite, Kyle Saugier, Lauren Duncan, Erik Nilsson
  • Patent number: 10482486
    Abstract: Methods, systems, and computer programs for generating revenue in an online game are presented. One method includes an operation for executing a first video game having a first currency enabling a user to achieve advancement in the first video game. The method also includes an operation for executing a second video game that is an autonomous game module within the first video game, the second video game enables the user to select one or more assets from the first video game for use in the second video game but limits the number of assets such that the one or more assets are insufficient to complete the second video game. The method further includes operations for detecting completion of the second video game and selecting one or more reward assets for use in the first video game and for transferring the one or more reward assets to the first video game for the user to use to achieve the advancement in the first video game.
    Type: Grant
    Filed: January 15, 2019
    Date of Patent: November 19, 2019
    Assignee: Zynga Inc.
    Inventors: John Osvald, Michael Waite, Kyle Sauger, Lauren Duncan, Erik Nilsson
  • Publication number: 20190147473
    Abstract: Methods, systems, and computer programs for generating revenue in an online game are presented. One method includes an operation for executing a first video game having a first currency enabling a user to achieve advancement in the first video game. The method also includes an operation for executing a second video game that is an autonomous game module within the first video game, the second video game enables the user to select one or more assets from the first video game for use in the second video game but limits the number of assets such that the one or more assets are insufficient to complete the second video game. The method further includes operations for detecting completion of the second video game and selecting one or more reward assets for use in the first video game and for transferring the one or more reward assets to the first video game for the user to use to achieve the advancement in the first video game.
    Type: Application
    Filed: January 15, 2019
    Publication date: May 16, 2019
    Inventors: John Osvald, Michael Waite, Kyle Sauger, Lauren Duncan, Erik Nilsson
  • Publication number: 20190038980
    Abstract: A method for performing a social project in a video game is provided. A session of the video game for a primary user is initiated, and a social project is initiated within the session of the video game. One or more secondary users are determined from a social graph of the primary user. A message requesting help to complete the social project is sent to the one or more secondary users, the message including a low-friction response mechanism. Upon activation of the low-friction response mechanism of the request, a response is received indicating an intent to help complete the social project from a responsive secondary user. Upon receiving the response, automated animation of an avatar of the responsive secondary user is triggered within the primary user's session of the video game so as to collaborate on the social project.
    Type: Application
    Filed: October 1, 2018
    Publication date: February 7, 2019
    Inventors: John Osvald, Michael Waite, Kyle Saugier, Lauren Duncan, Erik Nilsson
  • Patent number: 10181127
    Abstract: Methods, systems, and computer programs for generating revenue in an online game are presented. One method includes an operation for creating, in the online game, a first virtual currency and a game score, where the amount of the first virtual currency can be increased in exchange for real currency. The first virtual currency can be traded for advancement in the online game. Further, a game module, that is an autonomous game within the online game, is started, and a second virtual currency and a module score are created in the game module. The amount of the second virtual currency can be increased in exchange for real currency, where the second virtual currency can be traded for advancement in the game module and cannot be traded for advancement in the online game outside of the game module. Advancement in the game module increases the module score and does not increase the game score.
    Type: Grant
    Filed: August 2, 2011
    Date of Patent: January 15, 2019
    Assignee: Zynga Inc.
    Inventors: John Osvald, Michael Waite, Kyle Sauger, Lauren Duncan, Erik Nilsson
  • Patent number: 10086292
    Abstract: A method for performing a social project in a video game is provided. A session of the video game for a primary user is initiated, and a social project is initiated within the session of the video game. One or more secondary users are determined from a social graph of the primary user. A message requesting help to complete the social project is sent to the one or more secondary users, the message including a low-friction response mechanism. Upon activation of the low-friction response mechanism of the request, a response is received indicating an intent to help complete the social project from a responsive secondary user. Upon receiving the response, automated retrieval and animation of an avatar of the responsive secondary user is triggered within the primary user's session of the video game so as to collaborate on the social project.
    Type: Grant
    Filed: August 2, 2011
    Date of Patent: October 2, 2018
    Assignee: Zynga Inc.
    Inventors: John Osvald, Michael Waite, Kyle Sauger, Lauren Duncan, Erik Nilsson
  • Patent number: 9656177
    Abstract: 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: Grant
    Filed: October 31, 2012
    Date of Patent: May 23, 2017
    Assignee: Zynga Inc.
    Inventors: John Osvald, Michael Waite, Kyle Sauger, Lauren Duncan, Erik Nilsson
  • Patent number: 9272212
    Abstract: Software at a massively multiplayer online (MMO) game website receives a request for assistance with a game task from a first player of a MMO game. The software transmits the request to a second player of the MMO game who is associated with the first player through a relationship recognized by the MMO game. The software determines whether the second player responds to the request within a time period. The time period depends on one or more factors related to game mechanics and to user data for the first player. Then if the second player does not respond within the time period and the game task is a game task whose completion can be assigned without the assistance of another player, the software assigns completion of the game task to the first player and transmits an automated apparent response to the first player.
    Type: Grant
    Filed: November 26, 2013
    Date of Patent: March 1, 2016
    Assignee: Zynga Inc.
    Inventors: John Osvald, Michael Waite, Kyle Sauger, Lauren Duncan, Erik Nilsson
  • Publication number: 20140087886
    Abstract: Software at a massively multiplayer online (MMO) game website receives a request for assistance with a game task from a first player of a MMO game. The software transmits the request to a second player of the MMO game who is associated with the first player through a relationship recognized by the MMO game. The software determines whether the second player responds to the request within a time period. The time period depends on one or more factors related to game mechanics and to user data for the first player. Then if the second player does not respond within the time period and the game task is a game task whose completion can be assigned without the assistance of another player, the software assigns completion of the game task to the first player and transmits an automated apparent response to the first player.
    Type: Application
    Filed: November 26, 2013
    Publication date: March 27, 2014
    Applicant: Zynga Inc.
    Inventors: John Osvald, Michael Waite, Kyle Sauger, Lauren Duncan, Erik Nilsson
  • Publication number: 20140024462
    Abstract: Software at a MMO game website creates a team to perform a collaborative game task in the MMO game. Each player on the team is assigned from a queue of players who share one or more attributes. The collaborative game task is composed of a plurality of individual game tasks. Each player on a team is assigned an individual game task by the software. The software provides a game reward to a player after the player has satisfactorily completed less than all of the individual game task assigned to the player. The software determines that a team has satisfactorily completed the collaborative game task, according to game mechanics associated with the collaborative game task. Then the software provides a game reward to each player on the team.
    Type: Application
    Filed: July 22, 2013
    Publication date: January 23, 2014
    Applicant: Zynga Inc.
    Inventors: Yi Qiang, Tatung Mei, John Osvald, David Richey, Cesario Julation, Kyle Sampson
  • Patent number: 8622841
    Abstract: Software at a massively multiplayer online (MMO) game website receives a request for assistance with a game task from a first player of a MMO game. The software transmits the request to a second player of the MMO game who is associated with the first player through a relationship recognized by the MMO game. The software determines whether the second player responds to the request within a time period. The time period depends on one or more factors related to game mechanics and to user data for the first player. Then if the second player does not respond within the time period and the game task is a game task whose completion can be assigned without the assistance of another player, the software assigns completion of the game task to the first player and transmits an automated apparent response to the first player.
    Type: Grant
    Filed: August 2, 2011
    Date of Patent: January 7, 2014
    Assignee: Zynga Inc.
    Inventors: John Osvald, Michael Waite, Kyle Sauger, Lauren Duncan, Erik Nilsson
  • Publication number: 20130079075
    Abstract: 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: Application
    Filed: October 31, 2012
    Publication date: March 28, 2013
    Inventors: John Osvald, Michael Waite, Kyle Sauger, Lauren Duncan, Erik Nilsson
  • Publication number: 20130035164
    Abstract: Software at a massively multiplayer online (MMO) game website receives a request for assistance with a game task from a first player of a MMO game. The software transmits the request to a second player of the MMO game who is associated with the first player through a relationship recognized by the MMO game. The software determines whether the second player responds to the request within a time period. The time period depends on one or more factors related to game mechanics and to user data for the first player. Then if the second player does not respond within the time period and the game task is a game task whose completion can be assigned without the assistance of another player, the software assigns completion of the game task to the first player and transmits an automated apparent response to the first player.
    Type: Application
    Filed: August 2, 2011
    Publication date: February 7, 2013
    Inventors: John Osvald, Michael Waite, Kyle Sauger, Lauren Duncan, Erik Nilsson
  • Publication number: 20130036064
    Abstract: Methods, systems, and computer programs for generating revenue in an online game are presented. One method includes an operation for creating, in the online game, a first virtual currency and a game score, where the amount of the first virtual currency can be increased in exchange for real currency. The first virtual currency can be traded for advancement in the online game. Further, a game module, that is an autonomous game within the online game, is started, and a second virtual currency and a module score are created in the game module. The amount of the second virtual currency can be increased in exchange for real currency, where the second virtual currency can be traded for advancement in the game module and cannot be traded for advancement in the online game outside of the game module. Advancement in the game module increases the module score and does not increase the game score.
    Type: Application
    Filed: August 2, 2011
    Publication date: February 7, 2013
    Applicant: Zynga Inc.
    Inventors: John Osvald, Michael Waite, Kyle Sauger, Lauren Duncan, Erik Nilsson
  • Publication number: 20130035158
    Abstract: A method for performing a social project in a video game is provided. A session of the video game for a primary user is initiated, and a social project is initiated within the session of the video game. One or more secondary users are determined from a social graph of the primary user. A message requesting help to complete the social project is sent to the one or more secondary users, the message including a low-friction response mechanism. Upon activation of the low-friction response mechanism of the request, a response is received indicating an intent to help complete the social project from a responsive secondary user. Upon receiving the response, automated retrieval and animation of an avatar of the responsive secondary user is triggered within the primary user's session of the video game so as to collaborate on the social project.
    Type: Application
    Filed: August 2, 2011
    Publication date: February 7, 2013
    Applicant: Zynga Inc.
    Inventors: John Osvald, Michael Waite, Kyle Sauger, Lauren Duncan, Erik Nilsson
  • Patent number: 8328643
    Abstract: Methods, systems, and computer programs for creating a crew to participate in a mission challenge in an online game are provided. The method identifies 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 requesting the members to join the crew and to participate in the completion of the subtasks of the mission challenge. The members in the social graph have a social relation with a user initiating the online game wherein the user is a mission leader managing the mission challenge. A distinct subtask is assigned to each member of the crew that responds to the request feed. Each crew member's progression in completing the mission challenge is monitored and status of the mission challenge is updated based on the progression made by each crew member of the crew.
    Type: Grant
    Filed: September 26, 2011
    Date of Patent: December 11, 2012
    Assignee: Zynga Inc.
    Inventors: John Osvald, Michael Waite, Kyle Sauger, Lauren Duncan, Erik Nilsson
  • Patent number: 4069671
    Abstract: In a double-acting multi-cylinder V-configuration Stirling cycle engine having a single burner unit, the regenerator-cooler units are clustered around a central axis of the heater head with radially extending heater pipes to keep manifold volumes small and temperatures on the heater pipes high.
    Type: Grant
    Filed: July 2, 1976
    Date of Patent: January 24, 1978
    Assignee: Kommanditbolaget United Stirling (Sweden) AB & Co.
    Inventor: John Osvald Berntell