System and Method for Integrated Hardware Platform for Flash Applications with Distributed Objects
Granted: May 23, 2013
Application Number:
20130132979
There are provided systems and methods for providing an integrated hardware platform to allow hardware control via an Application Program Interface (API) used by a Flash application executing in a Flash runtime environment on a host system. There is a provided a computer platform comprising a processor, a peripheral hardware, a connector device, and a memory. The memory contains an API implementation for remote methods provided by the API for the Flash application, a proxy server for…
System and Method for Managing Digital Media Content
Granted: May 23, 2013
Application Number:
20130132516
There is presented a system for managing digital media content, the system comprising a media server accessible over a communications network, the media server including a server processor. The server processor is configured to identify a first container data structure, the first container data structure including the digital media content encoded in a first encoding format. The server processor is also configured to use a digital media profile, and to extract a media file including the…
AWARDING ACHIEVEMENTS
Granted: May 23, 2013
Application Number:
20130132202
Techniques are described for awarding achievements unlocked by a user across one or more computer games. Embodiments receive achievement information for a user. The achievement information specifies a first amount of achievement points earned by the user by unlocking achievements across one or more computer games. One or more external offers available for the user based on the received achievement information are then determined. Here, the one or more external offers are separate from…
Kinematic and Dynamic Calibration Methods for Legged Robots with Force-Controlled Joints
Granted: May 23, 2013
Application Number:
20130131865
A method for calibrating a force-controlled, biped humanoid robot. The method includes selecting a kinematic constraint for the humanoid robot such as maintain the two feet in flat contact with the floor. The method includes moving the humanoid robot into a plurality of poses while enforcing the kinematic constraint. The method includes, during the moving or posing step, collecting angle measurements for a set of joints of the humanoid robot and then, with a processor, running a…
System and Method for Providing an Augmented Reality Experience
Granted: May 23, 2013
Application Number:
20130130813
There is provided a system comprising a venue including a mapped physical space; a venue management system configured to control real events occurring within the venue; a transporter designed to transport at least one occupant through the mapped physical space along a known path, the transporter configured to move through the mapped physical space under the control of the venue management system; an augmented reality experience server including a virtual venue generator in communication…
METHOD AND SYSTEM FOR ARTICULATED CHARACTER HEAD ACTUATION AND CONTROL
Granted: May 23, 2013
Application Number:
20130130585
A method for operating a driven output device provided in an articulated head, mobile prop, or other object worn by a performer. The method includes providing a wearable control system, the control system including a driver for the output device, a control module, a wireless receiver, and memory. The method includes storing a set of show control commands for the output device in the memory, and receiving a show control signal with the wireless receiver from a wayside controller. The…
System and Method for Providing Media Content
Granted: May 23, 2013
Application Number:
20130129325
There is presented a system for providing a content stored on a medium, the system comprising a media presentation module including a processor. The processor is configured to retrieve a content payload including a digital content from a data structure residing on the medium, and to retrieve a content-describing metadata stored separately from the digital content, from the data structure. The content-describing metadata provide content information including media encoding information for…
SYSTEM AND METHOD FOR MULTI-MEDIA EXPERIENCE CAPTURE AND DATA TRANSFER
Granted: May 23, 2013
Application Number:
20130127589
A system and method for multi-media experience capture and data transfer includes a system for transferring data including a first wireless communication system located on a moveable amusement attraction, a second wireless communication system located on the moveable amusement attraction, and logic to operate the first wireless communication system and the second wireless communication system based on a changeable parameter of the moveable amusement attraction.
APPARATUS FOR PROVIDING OIL LAMP LIGHTING EFFECTS
Granted: May 23, 2013
Application Number:
20130126633
An oil lamp-type apparatus or a Kukui pot candle device for achieving the illumination and the appearance of an ignited oil lamp. This is achieved by illuminating water flowing upward (e.g., substantially vertically to provide a flame-shaped element or small fountain of water above the pool surface) using a light source directing its light output upward through the water. The flame-shaped element has kinetic and dynamic movement similar to a flame on an oil lamp or candle wick due to the…
AMUSEMENT PARK RIDE SYSTEM WITH CROSSING PATHS
Granted: May 16, 2013
Application Number:
20130118370
A ride system with crossing ride paths. A first assembly is provided that includes a first set of vehicles movable along a first ride path, and the first vehicle set is vertically supported above the track at a first height. A second assembly is provided with a second set of vehicles movable along a second ride path that differs from the first ride path and crosses over the first ride path when viewed in plan view. The second vehicle set is vertically supported below the upper vehicle…
DISTRIBUTED INCENTIVE DISTRIBUTION AND REDEMPTION
Granted: May 9, 2013
Application Number:
20130117085
A community of members with a set of global goals and a set of individual member goals is established. The community of members provides a set of services. Further, an analysis is performed on one or more attributes of a first plurality of customers. In addition, a set of incentives is provided to at least one a second plurality of customers to interact with at least a subset of the community of members based upon the analysis to maximize the set of global goals and the set of individual…
System and Method for Providing a Personalized Media Consumption Experience
Granted: May 9, 2013
Application Number:
20130116053
There are presented systems and methods for enabling an association of media information relating to a playback of a media content file with a medium containing the media content file. In one embodiment, such a method for use by a playback device comprises obtaining a unique identifier present on the medium, transmitting the unique identifier, obtaining the media information relating to a usage of the media content file, and transmitting the media information. In another embodiment, such…
RELATIVE POSE ESTIMATION OF NON-OVERLAPPING CAMERAS USING THE MOTION OF SUBJECTS IN THE CAMERA FIELDS OF VIEW
Granted: May 9, 2013
Application Number:
20130114851
A relative pose between two cameras is determined by using input data obtained from the motion of subjects, such as pedestrians, between the fields of view of two cameras, determining trajectory information for the subjects, and computing homographies relating lines obtained from trajectories in the first image data to lines obtained from the trajectories in the second image data. The two fields of view need not overlap.
SYSTEM AND METHOD FOR SENSING HUMAN ACTIVITY BY MONITORING IMPEDANCE
Granted: May 9, 2013
Application Number:
20130113506
A system for sensing human activity by monitoring impedance includes a signal generator for generating an alternating current (AC) signal, the AC signal applied to an object, a reactance altering element coupled to the AC signal, an envelope generator for converting a returned AC signal to a time-varying direct current (DC) signal, and an analog-to-digital converter for determining a defined impedance parameter of the time-varying DC signal, where the defined impedance parameter defines…
FLOW SENSING SYSTEM AND METHOD
Granted: May 2, 2013
Application Number:
20130106312
A visual display is provided through the combined effect of many devices that individually illuminate in response to wind flow. The devices are distributed at different locations within a three-dimensional space, so as to provide an overall illumination effect throughout the space that visually indicates wind (air) or other fluid flowing through the space. Each device can include a housing, at least one light source, a sensor system, and a device controller. The sensor system can include…
System and/or Method for Distributing Media Content
Granted: May 2, 2013
Application Number:
20130111602
The subject matter disclosed herein relates to distribution of media content.
FRIENDS LISTS WITH DYNAMIC ORDERING AND DYNAMIC AVATAR APPEARANCE
Granted: May 2, 2013
Application Number:
20130111366
Techniques are disclosed for presenting information related to a user's friends within a virtual environment. For example, when a user requests to view a friends list, the virtual environment may respond by identifying interactions between that user and their friends. From this, the virtual environment may determine an order to present the users in the list. For example, individual with whom the user interacts with frequently may be more prominently displayed. However, the user may fix…
RELOCATING A USER'S ONLINE PRESENCE ACROSS VIRTUAL ROOMS, SERVERS, AND WORLDS BASED ON LOCATIONS OF FRIENDS AND CHARACTERS
Granted: May 2, 2013
Application Number:
20130111359
Techniques are disclosed that allow a user to efficiently move their online presence from a current location in a virtual world to a target location near a friend or character. The target location may be in another instance of the virtual world or in another virtual world. Further, the movement of the user—referred to as a jump—may be in response to a request from the user to jump their online presence to the target location of a friend or character. In the other direction, a user…
System and Method for Initialization of Media Asset Modules for Improved Execution Sequence on a Playback Environment
Granted: May 2, 2013
Application Number:
20130107684
There is provided a system and method for initialization of media asset modules for an improved execution sequence on a playback environment. The system includes a player application configured to segment media assets associated with a primary media content into a plurality of asset modules, assemble the plurality of asset modules into a media file, identify a first subset of asset modules from the plurality of asset modules for loading in a first loading process, determine a loading…
Parallel Coherent Random Walk Search For Image Processing
Granted: May 2, 2013
Application Number:
20130106890
There is provided a system and method for parallel coherent random walk search for image processing. There is provided a method comprising selecting a present candidate from coherent texels of a target texel in an output texture, assigning a position of the present candidate as a random search center position within an input exemplar, and repeating iterations of a random walk search while an area exceeds a cut-off. Each iteration comprises: retrieving a random candidate within the area…