Disney Patent Applications

KINETIC FLAME DEVICE

Granted: January 9, 2014
Application Number: 20140009948
An apparatus creating a flickering flame effect. The apparatus includes a housing with an interior space with first and second stages. A drive mechanism generates a time varying electromagnetic field extending into the first stage. A first pendulum member is pivotally mounted in the interior space of the first stage and includes first and second magnets on first and second ends, with the first end proximate to the drive mechanism such that the first magnet interacts with the varying…

TV-TO-GAME SYNC

Granted: January 2, 2014
Application Number: 20140004934
Techniques are disclosed for unlocking in-game content for a video game application. In one embodiment, the video game application may be operated by a user that is concurrently viewing media content. The video game application captures an audio signal from the concurrently-playing media content, performs content recognition on the captured audio signal, and determines whether to unlock one or more portions of in-game content based on the identified media content.

Electronic Devices in Local Interactions between Users

Granted: January 2, 2014
Application Number: 20140003651
In one implementation, a method includes detecting, using a processor, user input through a camera lens. The method further includes determining, using the processor, that an identity of a user, selected from identities of at least two users, is associated with the user input. The method also includes tracking, using the processor, a local interaction between the at least two users based on at least the identity, the user input, and stored rules that govern the local interaction. The…

AIRPORT SECURITY SCREENING SYSTEM AND METHOD

Granted: January 2, 2014
Application Number: 20140003575
A system for performing airport security screening of carry-on bags and other separately scanned carry-on items such as electronics. The system includes a number of airport divestment and luggage carts. Each of the carts includes a frame with a lower support for receiving carry-on luggage, and the frame further supports security bins for receiving separately scannable items (such as a computing device). The system includes a 3D scanner scanning items passed through a scanning tunnel. The…

REFLECTIVE SURFACE TENSIONING AND CLEANING SYSTEM FOR PEPPER'S GHOST ILLUSION

Granted: January 2, 2014
Application Number: 20140002800
An apparatus projecting or displaying images to a viewer. The apparatus or Pepper's ghost system projects or displays an image stream onto a reflective element with a first surface receiving and reflecting a portion of light associated with the image stream to the viewer and a second surface opposite the first surface. The apparatus includes a cleaning assembly including an air supply providing a volume of flowing air and an ionizing mechanism for receiving the flowing air and outputting…

AUGMENTED REALITY SIMULATION CONTINUUM

Granted: January 2, 2014
Application Number: 20140002493
Techniques for simulating interactions using an augmented reality device are described. Embodiments capture a visual scene for display, wherein the visual scene is captured using one or more camera devices. Embodiments simulate a dynamic interaction between the first physical object and one or more virtual objects. Additionally, a sequence of frames is rendered for display that depicts the simulated dynamic interaction the first physical object and the one or more virtual objects.

AUGMENTED REALITY SURFACE PAINTING

Granted: January 2, 2014
Application Number: 20140002472
Techniques for simulating interactions using an augmented reality device are described. Embodiments receive a request to paint over portions of a visual scene. Here, the visual scene is captured using one or more camera devices of the augmented reality device and is presented on a display of the augmented reality device. A first object in the visual scene corresponding to the first location is identified. Additionally, embodiments paint at least a portion of the first object as specified…

REMOTE MEDIA ORDERING HUB

Granted: December 26, 2013
Application Number: 20130347014
A media ordering hub receives a request for media content. Further, the media ordering hub provides a plurality of multichannel video programming distributors that offer the media content. In addition, the media ordering hub determines a selected multichannel video programming distributor from the plurality of multichannel video programming distributors. The media ordering hub also authenticates login credentials to access the selected multichannel video programming distributor so that…

VIDEO RETARGETING USING CONTENT-DEPENDENT SCALING VECTORS

Granted: December 26, 2013
Application Number: 20130342758
Techniques are disclosed for retargeting images. The techniques include receiving one or more input images, computing a two-dimensional saliency map based on the input images in order to determine one or more visually important features associated with the input images, projecting the saliency map horizontally and vertically to create at least one of a horizontal and vertical saliency profile, and scaling at least one of the horizontal and vertical saliency profiles. The techniques…

System and Method for an Interactive Device for Use with a Media Device

Granted: December 19, 2013
Application Number: 20130340004
There are provided systems and methods for an interactive device for interaction with a user of a media device, wherein the interactive device and the media device are operable to communicate with a server having a memory storing a plurality of states including a present state of the media device playing a media. The interactive device comprises a peripheral hardware for interaction with the user of the media device and a processor configured to establish a communication with the server,…

Decision Streams for Synchronizing Visual Script Language Processing between Networked Computers

Granted: December 19, 2013
Application Number: 20130339421
A method is provided for decision streams for synchronizing visual script language processing between networked computers. A master computing device may receive a remote kickoff stream indicating master nodes to be processed on a master graph, create a master decision stream using the remote kickoff stream, process master nodes of the master graph to populate the master decision stream with states and actions during the processing, and distribute the master decision stream to clients for…

KINETIC FLAME DEVICE

Granted: December 19, 2013
Application Number: 20130335971
An apparatus creating a flickering flame effect. The apparatus includes a housing with an interior space with first and second stages. A drive mechanism generates a time varying electromagnetic field extending into the first stage. A first pendulum member is pivotally mounted in the interior space of the first stage and includes first and second magnets on first and second ends, with the first end proximate to the drive mechanism such that the first magnet interacts with the varying…

TEMPORAL NOISE CONTROL FOR SKETCHY ANIMATION

Granted: December 19, 2013
Application Number: 20130335426
Techniques are presented for controlling the amount of temporal noise in certain animation sequences. Sketchy animation sequences are received in an input in a digital form and used to create an altered version of the same animation with temporal coherence enforced down to the stroke level, resulting in a reduction of the perceived noise. The amount of reduction is variable and can be controlled via a single parameter to achieve a desired artistic effect.

Unified Game Scripting Language with Multi-Platform Interpreter

Granted: December 12, 2013
Application Number: 20130331189
A method is provided for a unified game scripting language with a multi-platform interpreter. By providing a script editor that creates a unified game logic script, and by processing the unified game logic script through platform conversion modules, game designers can easily specify game logic without coding for a specific platform or making a distinction between server and client. As only a single unified game logic script needs to be maintained, consistency errors from manually…

Streaming Light Propagation

Granted: December 12, 2013
Application Number: 20130329107
A method is provided for streaming light propagation with particular application for feature films and other demanding content creation using scenes of high complexity requiring art directed global illumination. By attaching a data recording shader or equivalent functionality to any tracing based renderer that can provide multi-pass global illumination, the complete set of light bounce propagation records and the set of emissive samples for a particular rendering can be recorded to…

Integration Cone Tracing

Granted: December 12, 2013
Application Number: 20130328875
A method is provided for integration cone tracing with particular application for feature films and other demanding content creation using scenes of high complexity requiring global illumination. Instead of using a conventional noise prone ray tracer, cones are intersected with a scene bounding hierarchy to determine intersecting scene geometry, and integration results are computed by directional sampling within the cones. As a result, the working data set may be reduced as the rendering…

Coordinated Visual Presentation Using Audience Display Devices

Granted: December 12, 2013
Application Number: 20130328502
There is provided a system and method for a coordinated visual presentation using audience display devices. The method comprises determining a plurality of variables, wherein each of the plurality of variables include at least one process for execution by a first audience display device, determining a macro command including at least one of the plurality of variables, and transmitting the macro command for storage by the first audience display device. The method may further comprise…

METHOD AND SYSTEM FOR UTILIZING PRE-EXISTING IMAGE LAYERS OF A TWO-DIMENSIONAL IMAGE TO CREATE A STEREOSCOPIC IMAGE

Granted: December 5, 2013
Application Number: 20130321408
Implementations of the present invention involve methods and systems for converting a 2-D multimedia image to a 3-D multimedia image by utilizing a plurality of layers of the 2-D image. The layers may comprise one or more portions of the 2-D image and may be digitized and stored in a computer-readable database. The layers may be reproduced as a corresponding left eye and right eye version of the layer, including a pixel offset corresponding to a desired 3-D effect for each layer of the…

Social Media Driven Generation of a Highlight Clip from a Media Content Stream

Granted: December 5, 2013
Application Number: 20130326575
There is provided a method and system for creating a highlight clip from a media content stream. The method comprises, receiving data corresponding to social media traffic related to a playout of the media content stream, identifying one or more highlight portions of the media content stream using the social media traffic data, selecting one or more media clips corresponding to the one or more highlight portions from a media content database, and generating the highlight clip using the…

SELECTIVELY REENABLING AN INTERACTIVE ELEMENT FOR THE COLLECTION OF USER FEEDBACK

Granted: December 5, 2013
Application Number: 20130326355
Techniques for receiving user feedback for an instance of content. Embodiments provide an interface that includes an interactive element through which users can provide feedback for an instance of content. Responsive to a first user interacting with the interactive element, an indication of user feedback from the first user is registered for the instance of content, and the interactive element within the interface is disabled for the first user. Embodiments monitor the instance of…