KEY FRAME ALIGNED TRANSCODING USING KEY FRAME LIST FILE
Granted: September 11, 2014
Application Number:
20140254658
Systems and methods are provided for transcoding a set of key frame aligned output files from a source file. A key frame list file is generated while transcoding a first output file of the set. Subsequent output files of the set may be created non-sequentially and in parallel using the key frame list file.
KEY FRAME ALIGNED TRANSCODING USING STATISTICS FILE
Granted: September 11, 2014
Application Number:
20140254657
Systems and methods are provided for transcoding a set of key frame aligned output files from a source file. A statistics file is generated while transcoding a first output file of the set. Subsequent output files having the same frame size but different bitrates of the set may be created non-sequentially and in parallel using the statistics file.
Ordering Rays In Rendered Graphics For Coherent Shading
Granted: September 11, 2014
Application Number:
20140253576
There is provided a system and a method for ordering rays in rendered graphics for coherent shading. The method comprises recording, using the processor, intersection points for each of a plurality of directional queries in the memory, wherein each of the plurality of directional queries has one intersection point, organizing, using the processor, the intersection points in the memory into a plurality of elements, and grouping, using the processor, the intersection points in the memory…
CONTROLLING UNMANNED AERIAL VEHICLES AS A FLOCK TO SYNCHRONIZE FLIGHT IN AERIAL DISPLAYS
Granted: September 4, 2014
Application Number:
20140249693
A system for flock-based control of a plurality of unmanned aerial vehicles (UAVs). The system includes UAVs each including a processor executing a local control module and memory accessible by the processor for use by the local control module. The system includes a ground station system with a processor executing a fleet manager module and with memory storing a different flight plan for each of the UAVs. The flight plans are stored on the UAVs, and, during flight operations, each of the…
SYSTEMIC DERIVATION OF SIMPLIFIED DYNAMICS FOR HUMANOID ROBOTS
Granted: September 4, 2014
Application Number:
20140249670
The disclosure provides an approach for determining simplified models of humanoid robots. A simplification application linearizes a robot model around a nominal state and performs a singular value decomposition of an inertial term of the model, selecting singular values and corresponding singular vectors to be kept in an inertial term of a simplified model by matching a kinetic energy of the original model to a kinetic energy of the simplified model. Further, a gravitational forces term…
DEPLOYABLE ELEVATED MAINTENANCE PLATFORM FOR ROUND RIDE
Granted: August 28, 2014
Application Number:
20140243106
A round ride adapted for efficient and safe maintenance of elevated components. The ride includes a central hub assembly with a hub and a hub drive adapted for selectively rotating the hub about a central axis. The hub assembly includes a plurality of vehicle support arms pivotally mounted at a first end to the hub and extending outward to a second end. The round ride includes a maintenance platform assembly with, for each of the vehicle support arms, extension plates proximate to the…
System and Method for Associating a Universal User Identification and a Domain Specific User Identification
Granted: August 28, 2014
Application Number:
20140245416
There is presented a system and method for associating a domain transcendent identification (ID) of a user and a domain specific ID of the user, the system comprising an ID association server accessible by a plurality of secure domains over a network. The system also includes an ID associator application that when executed by ID association server is configured to receive a domain specific ID that associates the user to the secure domain, enter the domain specific ID in a domain…
System and/or Method for Distributing Media Content and Providing an Option to Maintain an Advertising Experience
Granted: August 28, 2014
Application Number:
20140245342
The subject matter disclosed herein relates to distribution of media content and a system and method for presenting a user-selectable option to permit a user to change a setting for an advertising experience during presentation of such an advertising experience.
System and/or Method for Distributing Media Content
Granted: August 28, 2014
Application Number:
20140244626
The subject matter disclosed herein relates to distribution of media content.
System and Method for Real-Time Media Presentation Using Metadata Clips
Granted: August 28, 2014
Application Number:
20140244607
There is provided a system and method for real-time media presentation using metadata clips. There is provided a media device for providing one or more media files for a display, the media device including a memory and a processor. The memory includes a plurality of metadata clips, wherein each of the plurality of metadata clips references a referenced source media from the media files, a referenced start position, and a referenced end position. The processor can determine a playlist…
INITIATE EVENTS THROUGH HIDDEN INTERACTIONS
Granted: August 21, 2014
Application Number:
20140237392
System, method, and computer program product to trigger events in a virtual environment, by monitoring a communication in the virtual environment between at least a first user represented by a first avatar and a second user represented by a second avatar, the communication having an explicit meaning to the first and second users, determining whether the communication is predefined as a trigger associated with a corresponding event based on the communication having a secondary meaning not…
System and Method for Real-Time Location-Based Advertisement Insertion into Online Content
Granted: August 21, 2014
Application Number:
20140236729
There is provided a media content server for inserting a location-based advertisement into an online media content. The media content server comprises a memory including an online media content for online access; a processor configured to receive a request from a client for the online media content; determine an IP address of the client based on the request; map the IP address to a local advertisement server serving an area corresponding to the IP address; request a local advertisement…
AERIAL DISPLAY SYSTEM WITH FLOATING PIXELS
Granted: August 21, 2014
Application Number:
20140236388
A system for performing an aerial display. The system includes a plurality of UAVs each including a propulsion device and a display payload, and the system includes a ground station system with a processor executing a fleet manager module and memory storing a different flight plan and a set of display controls for the UAVs. Then, wherein, during a display time period, the UAVs concurrently execute the flight plans through operation of the propulsion devices and operate the display…
AERIAL DISPLAY SYSTEM WITH FLOATING PROJECTION SCREENS
Granted: August 21, 2014
Application Number:
20140233099
A system for presenting an aerial display over an audience of spectators. The system includes a plurality of unmanned aerial vehicles (UAVs) and a plurality of flexible projection screens. Each of the screens is supportable in a display air space by the UAVs. The system includes a ground control system with a processor executing a fleet manager module and with memory storing a different flight plan for each of the UAVs. During operation during a display time period, the UAVs execute the…
METHOD AND DEVICE FOR SPHERICAL RESAMPLING FOR VIDEO GENERATION
Granted: August 21, 2014
Application Number:
20140232818
A system and method generates a broadcast image. The method includes receiving a first image captured by a first camera having a first configuration incorporating a first center of projection. The method includes determining a first mapping from a first image plane of the first camera onto a sphere. The method includes determining a second mapping from the sphere to a second image plane of a second virtual camera having a second configuration incorporating the first center of projection…
PROXIMITY-BASED MULTI-DISPLAY CONFIGURATION
Granted: August 21, 2014
Application Number:
20140232616
A process is utilized to provide a multi-display configuration. The process detects, at a first proximity-based device within a first display device, a presence of a second proximity-based device within a second display device. The presence is within a proximity. Further, the process displays a first portion of a multi-display image at the first display device based upon a location of the first display device relative to the second display device.
DYNAMIC TRANSFORMATION OF DISPLAY MEDIA BASED UPON A PROXIMITY-BASED COMMUNICATION PROTOCOL
Granted: August 21, 2014
Application Number:
20140232615
A process detects, at a first proximity-based device within a first object, presence of a second proximity-based device within a second object. The presence is within a proximity. Further, the process modifies a first display associated with the first object based upon a second display associated with the second object.
AERIAL DISPLAY SYSTEM WITH MARIONETTES ARTICULATED AND SUPPORTED BY AIRBORNE DEVICES
Granted: August 21, 2014
Application Number:
20140231590
A system for performing an aerial display. The system includes a plurality of unmanned aerial vehicles (UAVs) and a ground control system with a processor executing a fleet manager module and with memory storing a different flight plan for each of the UAVs. The system further includes a marionette with a body and articulatable appendages attached to the body. The body and appendages are supported with tether lines extending between the marionette and the UAVs. Then, during a display time…
DYNAMIC ROLL/PITCH STABILIZER FOR USE DURING LOADING AND UNLOADING OF SMALL PASSENGER BOATS
Granted: August 14, 2014
Application Number:
20140224162
A small boat dynamic roll stabilizer. The stabilizer includes two or more pairs of spaced-apart flexible bellows or air bags to receive and support a boat hull during passenger loading and unloading. Dynamic pitch is limited or even stopped for the boat hull by maintaining each of the bellows, which each has a contact surface contacting a portion of the hull from below (within the water), at an internal pressure great enough to support dynamic loading of the boat hull while allowing the…
Optimization of Data Delivery in Mobile Networks
Granted: August 14, 2014
Application Number:
20140226483
There is provided a method and system for optimizing delivery of data to a mobile device over a network. According to one embodiment, the invention includes a communication stack, such as a TCP/IP stack, which includes an application protocol interface (API) between an application layer and a transport layer. According to this embodiment, the method includes receiving delivery optimization information; determining the priority of the data using the delivery optimization information;…