Dynamic quests in game

US2017340977A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2017340977-A1
Application numberUS-201715678064-A
CountryUS
Kind codeA1
Filing dateAug 15, 2017
Priority dateApr 26, 2012
Publication dateNov 30, 2017
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method for executing an online game, the method comprising: automatically generating a plurality of dynamic quests in the online game, each dynamic quest including one or more quest tasks and one or more quest rewards, wherein the automatically generating a dynamic quests includes, selecting a quest template that includes a plurality of tasks and a plurality of rewards; selecting one or more tasks from the plurality of tasks; selecting one or more rewards from the plurality of rewards; and creating the dynamic quest in the online game with the selected one or more tasks and the selected one or more rewards; and sending quests to a user session of the online game, wherein selecting the quest template includes selecting from a plurality of templates for creating quests, and the quest template is selected based on one or more of player characteristics, player social data, experience level of the player, number of quests completed by the player, number of quests abandoned by the player, or player-preferred themes, wherein operations of the method are executed by a processor. 2 . The method as recited in claim 1 , creating each dynamic quest is generated based at least in part on a profile of a player associated with the user session, a game state, and game history of the player. 3 . The method as recited in claim 1 , further including: generating an indicator for display during the user session that indicates if one of the provided quests is a dynamic quest or a crafted quest. 4 . The method as recited in claim 1 , wherein the quest template includes a plurality of titles, a plurality of fiction messages, a plurality of icons for the template tasks, a plurality of hints, and a plurality of icons for the template rewards, wherein a subset of the fiction messages is usable only with a subset of the plurality of titles. 5 . The method as recited in claim 1 , further including: enabling the player of the user session to abandon the dynamic quest; and charging a penalty in the online game if the player abandons a predetermined number of quests. 6 . The method as recited in claim 1 , wherein selecting one or more tasks further includes: selecting a task requiring an action to be performed on a game object; and selecting a task that is a viral request requiring assistance in the online game by another player. 7 . The method as recited in claim 1 , wherein identifying the template further includes: determining a previous template that was utilized for creating a last dynamic quest for the player; and selecting a template different from the previous template to create the dynamic quest. 8 . The method as recited in claim 1 , wherein sending quests to the player further includes: filtering the quests provided to a player of the user session to avoid delivering repetitive quests, or quests that are too difficult for the player, or quests that are too easy for the player. 9 . The method as recited in claim 1 , wherein selecting one or more tasks further includes: utilizing game related information, a profile of a player, and user social data to select the one or more template tasks. 10 . The method as recited in claim 1 , wherein the dynamic quest includes a hint giving a player a clue on how to complete the selected one or more template tasks.

Assignees

Inventors

Classifications

  • Player lists, e.g. online players, buddy list, black list · CPC title

  • adaptively or by learning from player actions, e.g. skill level adjustment or by storing successful combat sequences for re-use · CPC title

  • for importing or creating game content, e.g. authoring tools during game development, adapting content to different platforms, use of a scripting language to create content · CPC title

  • Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor · CPC title

  • where the game content is authored by the player, e.g. level editor or by game device at runtime, e.g. level is created from music data on CD · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2017340977A1 cover?
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 t…
Who is the assignee on this patent?
Zynga Inc
What technology area does this patent fall under?
Primary CPC classification A63F13/85. Mapped technology areas include Human Necessities.
When was this patent published?
Publication date Thu Nov 30 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).