Systems and methods to provide narrative experiences for users of a virtual space

US10467808B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10467808-B2
Application numberUS-201715428494-A
CountryUS
Kind codeB2
Filing dateFeb 9, 2017
Priority dateFeb 9, 2017
Publication dateNov 5, 2019
Grant dateNov 5, 2019

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.

The systems and methods presented herein are related to providing narrative experiences for users of a virtual space. A machine learning based technique may be implemented for generating paths through the virtual space that present the narrative experiences. A path may be based on tagged points of interest, as illustrated in stored narrative information associated with the virtual space. A machine-learning training loop may be applied wherein the system may be trained to recognize and/or understand what sorts of virtual content within the virtual space may be considered to be of narrative interest to audience members.

First claim

Opening claim text (preview).

What is claimed is: 1. A system configured to provide narrative experiences for users of a virtual space, the system comprising: electronic storage configured to store narrative information associated with a virtual space, the virtual space including virtual space content, the virtual space content comprising static environments, virtual objects present within the static environments, one or more events that take place within the static environments, and simulated physical phenomena, the narrative information specifying values of narrative attributes of the virtual space content, the narrative attributes including one or more of a character role attribute, a plot point attribute, an interaction attribute, or an aesthetics attribute; one or more physical processors configured by machine-readable instructions to: execute an instance of the virtual space and implement the instance of the virtual space to facilitate participation of one or more users in the instance of the virtual space, user participation including interaction with the virtual space content via individual virtual characters associated with individual users; identify, based on the narrative information, narrative content within the virtual space, the narrative content comprising virtual space content that form bases for narrative experiences to be experienced by one or more users in the virtual space; determine, from the identified narrative content, individual sets of the identified narrative content to form individual ones of the narrative experiences; define the individual narrative experiences based on individual sets of identified narrative content determined for the individual narrative experiences; determine, for the individual narrative experiences, individual paths within the virtual space through which the virtual space is viewed during the individual narrative experiences, wherein the individual paths are determined such that the narrative content in the individual sets of identified narrative content of the individual narrative experiences are encountered without user input during the individual narrative experiences; and effectuate presentation of the individual narrative experiences to users of the virtual space. 2. The system of claim 1 , wherein defining the individual narrative experiences based on individual sets of identified narrative content determined for the individual narrative experiences comprises: determining, for the individual paths, individual ordered sequences for encountering the narrative content included in the individual sets of identified narrative content. 3. The system of claim 2 , wherein the individual paths correspond to either fly-by camera views or non-user entity views. 4. The system of claim 1 , wherein the one or more physical processors are further configured by machine-readable instructions to: obtain user interaction information for individual users of the virtual space, the user interaction information for an individual user including indications of the virtual space content that the individual user has interacted with; and wherein identifying the narrative content within the virtual space is further based on the user interaction information. 5. The system of claim 1 , wherein defining the individual narrative experiences based on individual sets of identified narrative content determined for the individual narrative experiences is further based on the world physics of the virtual space. 6. The system of claim 1 , wherein an individual event includes one or more interactions of one or more virtual objects with one or more other virtual objects within one or more static environments. 7. The system of claim 1 , wherein defining the individual narrative experiences based on individual sets of identified narrative content determined for the individual narrative experiences is based on machine-learning. 8. The system of claim 1 , wherein the virtual space is a persistent procedurally generated virtual space. 9. A method to provide narrative experiences for users of a virtual space, the method being implemented in a computer system including one or more physical processors and storage media storing machine-readable instructions, the method comprising: storing narrative information associated with a virtual space, the virtual space including virtual space content, the virtual space content comprising static environments, virtual objects present within the static environments, one or more events that take place within the static environments, and simulated physical phenomena, the narrative information specifying values of narrative attributes of the virtual space content, the narrative attributes including one or more of a character role attribute, a plot point attribute, an interaction attribute, or an aesthetics attribute; execute an instance of the virtual space and implementing the instance of the virtual space to facilitate participation of one or more users in the instance of the virtual space, user participation including interaction with the virtual space content via individual virtual characters associated with individual users; identifying, based on the narrative information, narrative content within the virtual space, the narrative content comprising virtual space content that form bases for narrative experiences to be experienced by one or more users in the virtual space; determining, from the identified narrative content, individual sets of the identified narrative content to form individual ones of the narrative experiences; defining the individual narrative experiences based on individual sets of identified narrative content determined for the individual narrative experiences; determining, for the individual narrative experiences, individual paths within the virtual space through which the virtual space is viewed during the individual narrative experiences, wherein the individual paths are determined such that the narrative content in the individual sets of identified narrative content of the individual narrative experiences are encountered without user input during the individual narrative experiences; and effectuating presentation of the individual narrative experiences to users of the virtual space. 10. The method of claim 9 , further comprising: determining, for individual paths, individual ordered sequences for encountering the narrative content included in the individual sets of identified narrative content. 11. The method of claim 10 , wherein the individual paths correspond to either fly-by camera views or non-user entity views. 12. The method of claim 9 , further comprising: obtaining user interaction information for individual users of the virtual space, the user interaction information for an individual user including indications of the virtual space content that the individual user has interacted with; and wherein identifying the narrative content within the virtual space is further based on the user interaction information. 13. The method of claim 9 , wherein defining the individual narrative experiences based on individual sets of identified narrative content determined for the individual narrative experiences is further based on the world physics of the virtual space. 14. The method of claim 9 , wherein an individual event includes one or more interactions of one or more virtual objects with one or more other virtual objects within one or more static environments. 15. The method of claim 9 , wherein defining the individual narrative experiences based on individual sets of identified narrative content determined for the individual narrative experiences is based on ma

Assignees

Inventors

Classifications

  • G06T19/003Primary

    Navigation within 3D models or images · 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

  • Arrangements for interaction with the human body, e.g. for user immersion in virtual reality (blind teaching G09B21/00) · CPC title

  • A63F13/47Primary

    involving branching, e.g. choosing one of several possible scenarios at a given point in time · 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 US10467808B2 cover?
The systems and methods presented herein are related to providing narrative experiences for users of a virtual space. A machine learning based technique may be implemented for generating paths through the virtual space that present the narrative experiences. A path may be based on tagged points of interest, as illustrated in stored narrative information associated with the virtual space. A mach…
Who is the assignee on this patent?
Disney Entpr Inc
What technology area does this patent fall under?
Primary CPC classification G06T19/003. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Nov 05 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).