Outer Rim Archives
Archives · 2017 · 20170228026

Application (pre-grant publication)

DISTRIBUTED STORYTELLING ENVIRONMENT

Number
20170228026
Published
2017-08-10
Filed
2016-02-10
Assignee
Disney Enterprises, Inc.
Inventors
GOSLIN; Michael P., BASSETT; Katherine M., OLSON; Joseph Logan, HASELTINE; Eric C.
CPC
A63H3/28; G06T13/80; G06F3/017; G06T19/006
Verdict
High Hardware
Source
Google Patents · FreePatentsOnline

The keeper's note

A distributed storytelling environment that coordinates multiple physical storytelling devices located at different physical locations.

Abstract

A method, computer-readable medium, and system are disclosed for an interactive storytelling environment. The method comprises identifying a plurality of storytelling devices available to participate in a storytelling experience, including a first storytelling device at a first physical location and a second storytelling device at a remote second physical location. The method further comprises receiving, based on user input during playback of a story, an instruction to perform a first action of a predetermined plurality of actions using the second storytelling device, the user input indicating a user interaction with a depiction of the second storytelling device at the first physical location. The method further comprises performing, based on timing information included in the received instruction, the first action using the second storytelling device such that performing the first action is at least partly synchronized with performance of an animation sequence of the depicted second storytelling device.

Background

BRIEF DESCRIPTION OF THE DRAWINGS

So that the manner in which the above recited aspects are attained and can be understood in detail, a more particular description of embodiments of the disclosure, briefly summarized above, may be had by reference to the appended drawings.

It is to be noted, however, that the appended drawings illustrate only typical embodiments of the disclosure and are therefore not to beconsidered limiting of its scope, for the disclosure may admit to other equally effectiveembodiments.

FIG. 1 illustrates a storytelling device, according to one embodiment described herein.

FIG. 2 illustrates a storytelling device, according to one embodiment described herein.

FIG. 3 illustrates a rotatable arm within a storytelling device, according to one embodiment described herein.

FIG. 4 illustrates a foam dart turret storytelling device, according to one embodiment described herein.

FIG. 5 illustrates an exploding vehicle storytelling device, according to one embodiment described herein.

FIG. 6 illustrates an interaction between a speaker and a depressible mechanism, according to one embodiment described herein.

FIG. 7 illustrates a toy blaster storytelling device, according to one embodiment described herein.

FIG. 8 illustrates a target storytelling device, according to one embodiment described herein.

FIG. 9 illustrates a haptic feedback vest storytelling device, according to one embodiment describe

Claims

1. A method, comprising: identifying a plurality of storytelling devices available to participate in a storytelling experience, the plurality of storytelling devices comprising a first storytelling device at a first physical location and a second storytelling device at a remote second physical location, each of the plurality of storytelling devices comprising an electronic device configured to perform at least one audiovisual effect; receiving, based on user input during playback of a story comprising a plurality of predetermined actions mapped to the plurality of storytelling devices, an instruction to perform a first action of the plurality of actions using the second storytelling device, the user input indicating a user interaction with a depiction of the second storytelling device at the first physical location; and performing, based on timing information included in the received instruction, the first action usingthe second storytelling device such that performing the first action is at least partly synchronized with performance of an animation sequence of the depicted second storytelling device. 8. A non-transitory computer-readable medium comprising computer program code that, when executed by operation of one or more computer processors, performs an operation comprising: identifying a plurality of storytelling devices available to participate in a storytelling experience, the plurality of storytelling devices comprising a first storytelling device at a first physical location and a second storytelling device at a remote second physical location, each of the plurality of storytelling devices comprising an electronic device configured to perform at least one audiovisual effect; receiving, based on user input during playback of a story comprising a plurality of predetermined actions mapped to the plurality of storytelling devices, an instruction to perform a first action of the plurality of actions using the second storytelling device, the user input indicating a user interaction with a depiction of the second storytelling device at the first physical location; and performing, based on timing information included in the received instruction, the first action using the second storytelling device such that performing the first action is at least partly synchronized with performance of an animation sequence of the depicted second storytelling device. 15. A system, comprising: a first storytelling device at a first physical location; a second storytelling device at a remote second physical location; and control logic configured to perform an operation comprising: identifying a plurality of storytelling devices available to participate in a storytelling experience, the plurality of storytelling devices comprising the first storytelling device and the second storytelling device, each of the plurality of storytelling devices comprising an electronic device configured to perform at least one audiovisual effect; receiving, based on user input during playback of a story comprising a plurality of predetermined actions mapped to the pluralityof storytelling devices, an instruction to perform a first action of the plurality of actions using the second storytelling device, the user input indicating a user interaction with a depiction of the second storytelling device at the first physical location; and performing, based on timing information included in the received instruction, the first action using the second storytelling device such that performing the first action is at least partly synchronized with performance of an animation sequence of the depicted second storytelling device.