Disney Patent Applications

MOTIONBEAM INTERACTION TECHNIQUES FOR HANDHELD PROJECTORS

Granted: October 13, 2011
Application Number: 20110248913
An image projection system may be configured to project objects which respond to movements and gestures made using a handheld projector, as well as to methods for controlling the projected objects based on such user input. For example, users may interact with and control objects in a projection frame by moving and/or gesturing with the handheld projector. Further, objects or characters projected using the handheld projector may be configured to perceive and react to physical objects in…

INTERACTIVE THREE DIMENSIONAL DISPLAYS ON HANDHELD DEVICES

Granted: October 13, 2011
Application Number: 20110248987
Techniques are disclosed for rendering an anamorphic projection of 3D scene geometry on a handled device using a correct asymmetric perspective geometry projection. Once pose of the handheld device is determined, a relative eye position may be inferred when the device is tilted away from an initial or default pose, based on data supplied by accelerometers. Thus, embodiments of the invention result in a holographic style display without the need for glasses or external sensing…

EMBEDDING IMAGES INTO A SURFACE USING OCCLUSION

Granted: October 13, 2011
Application Number: 20110248996
A three-dimensional relief can be produced from one or more two-dimensional digital (2D) images. A height field is computed from the one or more 2D images and illumination direction information. The height field comprises a multiplicity of geometric surface elements arrayed in a 2D field corresponding to the pixels of the one or more 2D images. Each geometric surface element corresponds to a pixel of each of the digital images and has at least one height parameter representing a…

IRRADIANCE RIGS

Granted: October 13, 2011
Application Number: 20110248998
Techniques are disclosed for using a local lighting representation to explicitly model spatial variation of a character in a graphics scene as well as for using error driven criteria to determine whether to evaluate a given light source analytically or in a lighting rig. For near light sources, the error driven criteria may be used to determine when a spherical light source should be evaluated in the lighting rig verses analytically. For large characters, local irradiance models may be…

COMPUTER RENDERING OF DRAWING-TOOL STROKES

Granted: October 13, 2011
Application Number: 20110249007
A drawing-tool renderer provides real-time rendering of lines with the look of artistic line drawings. A tip of a drawing tool (e.g., pencil) can be modeled as a constellation of points representing locations on the surface (or within the volume) of the tip. For a given point on a line being rendered, the location of the point and corresponding tool-tip parameters are used to determine which points in the tool tip model touch which portions of the paper. The effect of pigment transfer on…

COMPUTING THE IRRADIANCE FROM A DISK LIGHT SOURCE AT A RECEIVER POINT

Granted: October 13, 2011
Application Number: 20110249012
Techniques are disclosed to determine the irradiance from a disk light source with much higher accuracy than may be obtained using the common approximation often used currently. By pre-computing, SH coefficients using a specific coordinate frame, only six SH coefficients need to be stored in a first and second texture, one used to determine irradiance of a point within the radius of a disk light source and another for more distant points.

PROJECTING AN ANIMATED OBJECT AND CONCURRENTLY MOVING THE OBJECT'S PROJECTION AREA THROUGH AN ANIMATION PATTERN

Granted: October 13, 2011
Application Number: 20110249201
A projection assembly and projection method for accurately reproducing animated and live characters, objects, and effects. The projection assembly uses a high precision robotic mirror system to achieve very high levels of image resolution, brightness, and contrast. The assembly includes a projector receiving an input image stream, and a mirror assembly is positioned proximate to the projector outlet. The mirror assembly uses positionable mirrors to reflect the projected images onto a…

Generating Virtual Stimulation Devices and Illusory Sensations Using Tactile Display Technology

Granted: October 13, 2011
Application Number: 20110248837
Systems and methods providing tactile displays that present two-dimensional moving tactile stroke sensations are described herein. Systems and methods provide for controlling the characteristics of stimulation devices arranged in a grid topology to generate virtual stimulation devices and illusory sensations. Embodiments provide for the generation of illusory sensations including, but not limited to, continuous linear movement and shapes such as curves, squares, and circles. According to…

SYSTEM AND METHOD FOR PREDICTING OBJECT LOCATION

Granted: October 6, 2011
Application Number: 20110243377
A system for predicting object location includes a video capture system for capturing a plurality of video frames, each of the video frames having a first area, an object isolation element for locating an object in each of the plurality of video frames, the object being located at a first actual position in a first video frame and being located at a second actual position in a second video frame, and a trajectory calculation element configured to analyze the first actual position and the…

Navigation and discovery of video on demand content via tv schedule on handheld devices

Granted: October 6, 2011
Application Number: 20110247039
There is provided a system and method for a user interface for viewing video on demand (VOD) content organized by corresponding television broadcast schedules. There is provided a method comprising receiving a time period for navigation, retrieving VOD programming data and television broadcast schedule data, generating a plurality of program listings by matching the VOD programming data to the television broadcast schedule data within the time period, displaying the plurality of program…

Streaming playback and dynamic Ad insertion

Granted: October 6, 2011
Application Number: 20110246661
There is provided a system and method for dynamically generated client side streaming playlists. There is provided a method comprising receiving a request to stream a video asset for playback, retrieving, from a network, a video asset playlist corresponding to the video asset and an ad campaign playlist, generating a consolidated video playlist including the video asset playlist and the ad campaign playlist, and processing the consolidated video playlist using a media playback framework…

SYSTEM AND METHOD TO PREVENT AUDIO WATERMARK DETECTION

Granted: October 6, 2011
Application Number: 20110243327
A system to prevent audio watermark detection includes content having a video portion and an audio portion, the audio portion having a watermark, an audio/video separator configured to separate the video portion and the audio portion, and a random number generator configured to generate a random number corresponding to a shifted frequency. The system also includes a frequency shift element configured to apply the shifted frequency to the audio portion to alter a spectrum of the watermark…

System and Method for Utilizing Motion Fields to Predict Evolution in Dynamic Scenes

Granted: October 6, 2011
Application Number: 20110242326
Described herein are methods, systems, apparatuses and products for utilizing motion fields to predict evolution in dynamic scenes. One aspect provides for accessing active object position data including positioning information of a plurality of individual active objects; extracting a plurality of individual active object motions from the active object position data; constructing a motion field using the plurality of individual active object motions; and using the motion field to predict…

System and method for interacting with display floor using multi-touch sensitive surround surfaces

Granted: September 29, 2011
Application Number: 20110234493
There is provided a system and method for the interactive display floor with multi-touch surround surfaces that is integrated with an interactive computer system. There is provided a system comprising an interactive video floor, a sensitized peripheral surface, an interactive computer and video system. When the user makes contact with sensitized peripheral surface, digital input data is transmitted to interactive computer. After analyzing the digital input data, the interactive computer…

CONTINUOUS FREEZE-FRAME VIDEO EFFECT SYSTEM AND METHOD

Granted: September 29, 2011
Application Number: 20110235998
A number of adjacent regions in input video and a corresponding number of adjacent regions in output video are defined. The adjacent regions are defined so that they span the path of motion of a subject as it moves across a scene in the input and output video. For each region, a plurality of sequential region frames defining video within the region are captured. For each region, playback of the captured plurality of sequential region frames is provided in a substantially continuous loop.…

System and method for personalized dynamic web content based on photographic data

Granted: September 29, 2011
Application Number: 20110238503
There is provided a system and method for providing personalized dynamic online content based on photographic data. There is provided a method comprising receiving photographic data of a user, determining user preferences by analyzing the photographic data, generating personalized dynamic online content using the user preferences and a profile associated with the user, and providing the personalized dynamic online content for output on a display of the user. In particular, the…

System and method for video poetry using text based related media

Granted: September 29, 2011
Application Number: 20110239099
There is provided a system and method for creating video poetry using text based related media. There is provided a method for creating a video poetry media, the method comprising receiving an ordered list of text phrases selected from a defined plurality of text phrases, presenting a plurality of video clips, wherein each of the plurality of video clips is associated with one or more of the ordered list of text phrases, receiving an ordered list of video clips selected from the…

MAGNETIC SPHERICAL BALANCING ROBOT DRIVE

Granted: September 22, 2011
Application Number: 20110231013
A drive system is presented for controlling rotation of a sphere. The system facilitates holonomic motion of a drive with respect to a sphere such that a holonomic drive or drives may be maintained at a relative position with respect to a sphere. The motion of a sphere may be controlled by controlling the position of a drive with respect to the sphere. The drive may be controlled by way of a controller. A holonomic drive may be urged against a sphere by way magnetic interaction of the…

Cellular Wireless LAN with Frequency Division Multiplex in TV White Space

Granted: September 15, 2011
Application Number: 20110222493
Systems, methods, and devices for operating a multiplex wireless local area network using separated uplink and downlink channels in the 802.11 and television white space (TVWS) spectra are disclosed. Opportunistic detection and use of available TVWS frequency channels allows for fixed and mobile wireless devices to more efficiently use the available wireless bandwidth. By using separated uplink and downlink channels, a fixed wireless device can listen to incoming uplink frames from other…

Wristbands With Interchangeable Layers Allowing Sizing By End User

Granted: September 1, 2011
Application Number: 20110209313
A wearable band with an adjustable size or length. The band includes a first band element and a second band element with a planar body extending from a first to a second end. The second band element body is greater in length than the first band element body and includes a hole for receiving the first band element body. The band includes a coupling mechanism that detachably connects an outer sidewall of the first band element body to the inner sidewall of the second band element body,…