Outer Rim Archives
Archives · 2021 · 10990753

Granted patent

Systems and methods for a procedural system for emergent narrative construction

Number
10990753
Published
2021-04-27
Filed
2016-11-16
Assignee
Disney Enterprises, Inc.
Inventors
Murdock; Malcolm E., Poswal; Mohammad, Hellam; Taylor, Di Zanni; Dario
CPC
G06F40/30; G06F40/186
Verdict
Set aside narrative generation tool, business/content
Source
Google Patents · FreePatentsOnline

Abstract

A user interface may be presented to a creator to facilitate the creation of narrative content. The user interface may be part of a system configured to generate recommendations pertaining to narrative content. The narrative content is meant to be experienced by users, e.g., in a virtual space. Feedback and/or other responses from the creator may be used to train and/or modify the generation of new recommendations. Feedback and/or other responses from the users may be used to train and/or modify the generation of new recommendations.

Background

FIELD OF THE DISCLOSURE (1) This disclosure relates to generating recommendations pertaining to narrative content, in particular interactive narrative content to be generated in a virtual space. BACKGROUND (2) Providing interactive narrative content in a virtual space presents complex challenges. In particular, for “open world”-type virtual spaces, a large volume of narrative material is needed to support rich and meaningful user interaction. Fully manual processes are prohibitively time-consuming, labor-intensive, and expensive. Authoring complexity may scale dramatically with many interacting characters and longer narratives. SUMMARY (3) One aspect of the disclosure relates to a system configured to generate recommendations pertaining to narrative content to be generated in a virtual space and/or experienced by one or more users, e.g., in a virtual space and/or through other media suitable for content delivery. The system may be used by writers, creators, and/or other types of users jointly referred to as creative users. The users that experience the narrative content, e.g., in a virtual space or through other media, may be referred to as users, players, online users, online players, interactive users, and/or connected users. (4) Narrative content may be organized as narrative content sets having narrative features. A narrative content set may form the basis for a narrative experience to be generated in a virtual space. In some implementations, a narrative content set may i

Claims

1. A system configured to generate recommendations pertaining to narrative content to be generated in a virtual space, the system comprising: electronic storage configured to store electronic information, wherein the electronic information includes narrative information used to specify narrative features of individual narrative content, wherein combinations of the individual narrative content form narrative content sets, wherein the narrative content sets are experienced by users in the virtual space, wherein the narrative features are associated with narrative feature types including one or more of a character type, an environment type, an object type, a plot point type, a character development type, an action type, or an objective type, wherein the virtual space includes a three-dimensional topography and one or more virtual objects positioned within the three-dimensional topography that experience locomotion within the three-dimensional topography, and wherein the virtual space is presented to individual users on individual user interfaces displayed on individual computing platforms associated with the individual users, and wherein the individual users experience the narrative content sets by controlling individual virtual entities through the three-dimensional topography and/or interacting with the one or more virtual objects; and one or more physical processors configured by machine-readable instructions to: aggregate user information to generate aggregated user information, wherein the user information conveys prior user responses to the narrative content sets in the virtual space that have already been experienced by the users, such that the aggregated user information conveys an aggregate of the prior user responses; generate recommendations for future narrative content sets different from the narrative content sets that have already been experienced by the users, the recommendations being based on the aggregated user information for the users, such that a first recommendation is generated for a first narrative content set in the virtual space, the first narrative content set including a first set of narrative features, wherein the generation of the first recommendation is based on the aggregated user information for a first user and a second user, wherein the aggregated user information for the first user and the second user includes the aggregate of the prior user responses to the narrative content sets by the first user and the second user; effectuate presentation of the recommendations via a user interface through which a creative user provides feedback pertaining to the recommendations, wherein the creative user is different from the users who experience the narrative content sets, such that the first recommendation is presented via the user interface through which the creative user provides first feedback pertaining to the first recommendation, wherein the first feedback from the creative user includes one or more modifications to the first recommendation; and generate the future narrative content sets based on the recommendations and the feedback from the creative user, such that the first narrative content set is generated based on the first recommendation and the first feedback from the creative user including the one or more modifications to the first recommendation. || 14. A method to generate recommendations pertaining to narrative content to be generated in a virtual space, the method being implemented in a computer system comprising one or more physical processors and electronic storage storing machine-readable instructions, the method comprising: storing electronic information, wherein the electronic information includes narrative information that is used to specify narrative features of individual narrative content, wherein combinations of the individual narrative content form narrative content sets, wherein the narrative content sets are experienced by users in the virtual space, wherein the narrative features are associated with narrative feature types including one or more of a character type, an environment type, an object type, a plot point type, a character development type, an action type, or an objective type, wherein the virtual space includes a three-dimensional topography and one or more virtual objects positioned within the three-dimensional topography that experience locomotion within the three-dimensional topography, and wherein the virtual space is presented to individual users on individual user interfaces displayed on individual computing platforms associated with the individual users, and wherein the individual users experience the narrative content sets by controlling individual virtual entities through the three-dimensional topography and/or interacting with the one or more virtual objects; aggregating user information to generate aggregated user information, wherein the user information conveys prior user responses to the narrative content sets in the virtual space that have already been experienced by the users, such that the aggregated user information conveys an aggregate of the prior user responses; generating recommendations for future narrative content sets different from the narrative content sets that have already been experienced by the users, the recommendations being based on the aggregated user information for the users, such that a first recommendation is generated for a first narrative content set in the virtual space, the first narrative content set including a first set of narrative features, wherein the generation of the first recommendation is based on the aggregated user information for a first user and a second user, wherein the aggregated user information for the first user and the second user includes the aggregate of the prior user responses to the narrative content sets by the first user and the second user; and effectuating presentation of the recommendations via a user interface through which a creative user provides feedback pertaining to the recommendations, wherein the creative user is different from the users who experience the narrative content sets, including presenting the first recommendation via the user interface through which the creative user provides first feedback pertaining to the first recommendation, wherein the first feedback from the creative user includes one or more modifications to the first recommendation; and generating the future narrative content sets based on the recommendations and the feedback from the creative user, including generating the first narrative content set based on the first recommendation and the feedback from the creative user including the one or more modifications to the first recommendation.