Disney Patent Applications

OPTICAL VORTEX 3D DISPLAYS

Granted: July 16, 2015
Application Number: 20150201186
A method for generating three dimensional (3D) displays. The method includes displaying a hologram that combines three (or more) images encoded into three (or more) different OAM channels, and the method also includes reflecting light from the displayed hologram to create a multichannel light beam. Then, the method involves decoding the multichannel light beam to decode and display the three encoded images. The decoding step includes displaying the three encoded images in decoded form in…

SYSTEM AND MEDIA INTERFACE FOR MULTI-MEDIA PRODUCTION

Granted: July 16, 2015
Application Number: 20150201134
To generate a media presentation of a live event, a user interface is coupled to at least three cameras that share substantially the same vantage point. One of the cameras (e.g., a context camera) provides a context view of the event that is displayed on a screen of the user interface. The views of the other two cameras are superimposed onto the context view to define sub-portions that are visually demarcated within the context view. In one embodiment, only one of views is visually…

VIDEO QUALITY THROUGH COMPRESSION-AWARE GRAPHICS LAYOUT

Granted: July 9, 2015
Application Number: 20150195547
An embodiment provides a method, including: identifying a first type of media and a second type of media; determining a compression technique to be used to compress a combined media created from the first type of media and the second type of media; and aligning using a processor, based on the compression technique determined, the first type of media and the second type of media to create the combined media. Other aspects are described and claimed.

SIMULATING COLOR DIFFUSION IN A GRAPHICAL DISPLAY

Granted: July 9, 2015
Application Number: 20150193950
As described herein, an electronic device with a display screen may simulate the color diffusion that occurs in a physical painting process. For instance, the user may perform one or more actions that simulate a brushstroke on the display screen such as swiping a touch-sensitive area or dragging a cursor across the screen. The electronic device then calculates a geodesic distance between a pixel inside a region defined by the brushstroke and a pixel located outside this region based on…

METHOD AND SYSTEM FOR USER CONTENT VIEW PROTECTION

Granted: July 9, 2015
Application Number: 20150193626
A user content protection system and method that may include a content-sharing application associated with a user device and/or an access monitor configured to monitor access limitations placed on content shared by the content sharing application. The content-sharing application may be configured to share content from the user device to one or more other user devices. The access monitor may provide conditional access to the content depending on whether or not certain access limitations…

MATERIAL POINT METHOD FOR SIMULATION OF GRANULAR MATERIALS

Granted: July 2, 2015
Application Number: 20150187116
The disclosure provides an approach for simulating and rendering granular materials. A simulation application generates video frames depicting a granular material phenomenon using a strain based elasto-plastic constitutive model integrated with a hybrid Eulerian/Lagrangian material point method (MPM). The elasto-plastic constitutive model includes physical equation(s) which dictate forces that affect the granular material during the simulation. In particular, the constitutive model may…

SYSTEMS AND METHODS FOR VIDEO CLIP CREATION, CURATION, AND INTERACTION

Granted: July 2, 2015
Application Number: 20150185965
Disclosed are systems and methods for user interaction with and curation of digital media content, such that users are able to specify a particular clip of video content, and utilize the clip in a desired way. The disclosed systems and methods allow users to view video content, select video clips within the video content, save video clips into a collection of video clips, and curate the collection of video clips. The disclosed systems and methods also allow users to view bookmarks…

FLEXIBLE, SHAPEABLE FREE-FORM ELECTROSTATIC SPEAKERS

Granted: June 25, 2015
Application Number: 20150181350
An embodiment provides a free-form electrostatic speaker, including: a three dimensional object body; at least a portion of the three dimensional object body having a free-form electrode layer disposed thereon; the free-form electrode layer being shaped to substantially match the at least a portion of the three dimensional object body; a free-form diaphragm positioned proximate to, and being shaped to substantially match, the free-form electrode layer; and an input element coupled to the…

COLOR DISPLAY AND PROJECTION SYSTEM

Granted: June 18, 2015
Application Number: 20150172646
A process and apparatus provide high speed multicomponent imagery from high frame rate binary spatial light modulators. The process and apparatus decompose an image frame into a plurality of subframes such that each subframe in the plurality of subframes corresponds to an image component of the image frame. The process and apparatus sequentially illuminate, with a spatially addressable backlight, each of the subframes displayed on a spatial light modulator segment through a lenslet array…

INTELLIGENT ACCESS CONTROL FOR AMUSEMENT PARK RIDES TO SUPPORT MAINTENANCE AND TESTING

Granted: June 11, 2015
Application Number: 20150161833
A method for controlling an amusement park ride to provide safe access for maintenance and testing. The method includes first determining a location of an access control key and then second determining whether the determined location is within a control space. The method includes, when the access control key is in the control space, operating a machine of the park ride in a first operating mode. When outside the control space, the method includes operating the machine in a second…

Motion Tracking and Image Recognition of Hand Gestures to Animate a Digital Puppet, Synchronized with Recorded Audio

Granted: June 11, 2015
Application Number: 20150161809
There is provided a system and method for creating a digital puppet show by animating a digital puppet using gestures and sound. The method includes presenting the digital puppet to a user on a display. The method further includes receiving motion data corresponding to a gesture, using a camera, from the user, translating the motion data into digital data using a motion tracking algorithm, and animating the digital puppet, on the display, using the digital data. The method can further…

AUGMENTING PHYSICAL APPEARANCE USING ILLUMINATION

Granted: June 4, 2015
Application Number: 20150154783
A system for augmenting the appearance of an object including a plurality of projectors. Each projector includes a light source and a lens in optical communication with the light source, where the lens focuses light emitted by the light source on the object. The system also includes a computer in communication with the plurality of projectors, the computer including a memory component and a processing element in communication with the memory component and the plurality of projectors. The…

Boundary Graph Machine Learning Algorithm for Regression and Classification

Granted: May 28, 2015
Application Number: 20150149394
There is provided a system and method for training and utilizing a boundary graph machine learning algorithm. The system including a processor configured to receive a plurality of entry nodes, each of the plurality of entry nodes including an entry node input and an entry node output, add each of the plurality of entry nodes to a graph using the entry node input and the entry node output, receiving a plurality of training nodes, each of the plurality of training nodes including a…

SYSTEM AND METHOD FOR CLIENT-SIDE ADVERTISEMENT RETRIEVAL

Granted: May 28, 2015
Application Number: 20150149304
Techniques are described for retrieving advertisements for insertion into a document. Embodiments receive a document comprising a request to retrieve a plurality of advertisement creatives. In response to transmitting the request specified within the received document to the advertisement management system, a single software object defining all of the plurality of advertisement creatives is received. Embodiments insert each of the plurality of advertisement creatives into the document,…

PREDICTING A LIGHT PROBE FOR AN OUTDOOR IMAGE

Granted: May 28, 2015
Application Number: 20150146972
Methods and systems for predicting light probes for outdoor images are disclosed. A light probe database is created to learn a mapping from the outdoor image's features to predicted outdoor light probe illumination parameters. The database includes a plurality of images, image features for each of the plurality of images, and a captured light probe for each of the plurality of images. A light probe illumination model based on a sun model and sky model is fitted to the captured light…

CONTEXTUAL EDITING USING VARIABLE OFFSET SURFACES

Granted: May 28, 2015
Application Number: 20150145857
A method for editing content including at least one three-dimensional object. The method includes determining by a processing element one or more constraints, rendering by the processing element a shell defining an offset distance to the three-dimensional object corresponding to the one or more constraints, receiving a user input to a point related or connected to the three-dimensional object, and moving the point in a direction corresponding to the user input. In the method, the…

GENERATING PHOTO ALBUMS FROM UNSORTED COLLECTIONS OF IMAGES

Granted: May 21, 2015
Application Number: 20150143236
Techniques for generating a photo album are described. Embodiments analyze a plurality of photo albums to determine photo album characteristics, where each of the plurality of photo albums comprises a respective plurality of digital photographs arranged in a respective order. Here, the plurality of photo albums relate to one or more digital photograph collections. Additionally, a digital photograph collection is processed to determine characteristics of each digital photograph within the…

TRACKING PLAYER ROLE USING NON-RIGID FORMATION PRIORS

Granted: May 21, 2015
Application Number: 20150142716
Approaches are described for assigning roles to agents in a group of agents engaging in an activity. An assignment analysis system receives a first set of detections, where each detection in the first set of detections comprises a physical location. The assignment analysis system defines an exemplar formation comprising an arrangement of each role in a set of roles. The assignment analysis system calculates a first cost function between at least one detection in the first set of…

SYSTEMS AND METHODS FOR DELIVERY OF LOCALIZED MEDIA ASSETS

Granted: May 14, 2015
Application Number: 20150134782
Systems and methods for delivery of localized media assets to a content playback device are disclosed. A file server stores a base file and localized file associated with a localized media content. The base file and localized file each include one or more fragments. A web server delivers base file fragments and localized file fragments from the file server to the content playback device. Playback logic contained in one or more playlists determines an order of streaming each of the…

Creating Tactile Content with Sound

Granted: May 7, 2015
Application Number: 20150123774
There is provided a system and method for creating tactile content by using an audio stream. The method includes capturing an audio stream using a microphone, processing the audio stream to generate an audio data stream, executing a haptic algorithm using the audio data stream to generate an activation pattern for a plurality of actuators, and activating the plurality of actuators according to the activation pattern. The activation pattern is generated from the audio data stream based on…