DESCRIPTIVE METADATA EXTRACTION AND LINKAGE WITH EDITORIAL CONTENT
Granted: April 28, 2016
Application Number:
20160119655
Embodiments provide techniques for distributing supplemental content based on content entities within video content. Embodiments include analyzing video data to identify a known content entity within two or more frames of the video data. For each of the two or more frames, a region of pixels within the respective frame is determined that corresponds to the known content entity. Embodiments further include determining supplemental content corresponding to the known content entity. A…
Measuring User Engagement During Presentation of Media Content
Granted: April 14, 2016
Application Number:
20160105716
There is provided a method including rendering a gating media content segment presentation, providing a user interface to a user viewing the gating media content segment presentation, and determining two user interaction indices, including an under-threshold index and an over-threshold index, associated with the gating media content segment presentation. The method determines the under-threshold index using a first user interaction data measured before a threshold event and determines…
System for the Delivery and Dynamic Presentation of Large Media Assets over Bandwidth Constrained Networks
Granted: April 14, 2016
Application Number:
20160105710
Media content, based on a predetermined set of constraints, from a content provider is delivered to a local cache of a user device before viewing the media. A client asset manager process resides in the user device, an asset list at the content provider site, and the media assets are located at a remote site.
SYSTEMS AND METHODS FOR DELIVERING SECONDARY CONTENT TO VIEWERS
Granted: April 14, 2016
Application Number:
20160105707
Systems and methods disclosed herein include systems and methods for delivery of secondary content to a user device. The secondary content may comprise events synchronized to primary content. In a particular embodiment, the process may include: receiving a request from a user device to access secondary content associated with a primary content; determining whether the user device is entitled to receive the secondary content; and if the user device is entitled to receive the secondary…
Multi-touch Surface Extension using Conductive Traces and Pads
Granted: April 14, 2016
Application Number:
20160101359
There is provided an interactive board for use with a user device having a touch screen. The interactive board includes a plurality of board pads, each of the plurality of board pads including a ground region interdigitated with a sense region, a user device region configured to receive the touch screen of the user device, the user device region including device region pads configured to transmit signals to the touch screen of the user device, a plurality of traces coupling the plurality…
VOICE SEARCHING METADATA THROUGH MEDIA CONTENT
Granted: April 7, 2016
Application Number:
20160098998
Systems and methods for voice searching media content based on metadata or subtitles are provided. Metadata associated with media content can be pre-processed at a media server. Upon receiving a vocal command representative of a search for an aspect of the media content, the media server performs a search for one or more portions of the media content relevant to the aspect of the media content being searched for. The media performs the search by matching the aspect of the media content…
THREE DIMENSIONAL (3D) PRINTER SYSTEM AND METHOD FOR PRINTING 3D OBJECTS WITH USER-DEFINED MATERIAL PARAMETERS
Granted: April 7, 2016
Application Number:
20160096318
A 3D printer system that allows a 3D object to be printed such that each portion or object element is constructed or designed to have a user-defined or user-selected material parameter such as varying elastic deformation. The 3D printer system stores a library of microstructures or cells that are each defined and designed to provide the desired material parameter and that can be combined during 3D printing to provide a portion or element of a printed 3D object having the material…
PUPPET CONTROL MECHANISM
Granted: April 7, 2016
Application Number:
20160096120
An apparatus comprises a puppet device. The apparatus also comprises a control mechanism operably connected to the puppet device to control movement of the puppet device. The control mechanism comprises a material having a material index of refraction that substantially matches a fluid index of refraction of a fluid in which the puppet device and the control device are positioned such that the control mechanism is rendered substantially invisible. Further, another apparatus comprises an…
System and Method for Tracking Objects with Projected m-Sequences
Granted: March 24, 2016
Application Number:
20160084960
According to embodiments of the present invention are a system and method that use projected structured patterns of light and linear optical sensors for motion tracking. Sensors are capable of recovering two-dimensional location within the projection area, while several sensors can be combined for up to six degrees of freedom tracking. The structure patterns are based on m-sequences, in which any consecutive subsequence of m bits is unique. Both digital and static light sources can be…
THREE DIMENSIONAL (3D) PRINTED OBJECTS WITH EMBEDDED IDENTIFICATION (ID) ELEMENTS
Granted: March 10, 2016
Application Number:
20160067927
A method for operating a three dimensional (3D) printer to limit unauthorized copying and provide authentication of 3D objects printed from authorized models fabricated on 3D printers. The method includes providing a digital file defining a 3D model of an object to the 3D printer. The 3D model includes a model of an identification (ID) element. The method includes processing the digital file to define print layers of the 3D model, and a number of the print layers include layers of the…
THREE DIMENSIONAL (3D) PRINTING BY VOLUMETRIC ADDITION THROUGH SELECTIVE CURING OF A FLUID MATRIX
Granted: March 10, 2016
Application Number:
20160067922
An apparatus for building a three dimensional (3D) object using volumetric addition. The apparatus includes a print chamber containing a volume of a curable resin. The apparatus includes a first and second curing energy sources outputting first and second beams of energy. The apparatus includes a controller operating targeting mechanisms to align the beams of energy to sequentially intersect at a plurality of curing positions associated with build volumes of a digital model of the 3D…
THREE DIMENSIONAL (3D) PRINTER WITH A BUILD PLATE HAVING MULTI-DEGREE OF FREEDOM MOTION
Granted: March 10, 2016
Application Number:
20160067740
A three dimensional (3D) for printing a 3D object without the need for printing support structure for overhanging or cantilevered portions of the 3D object. The 3D printer includes a print head with a nozzle for extruding print material and a build plate with an upper surface receiving the print material extruded from the nozzle, whereby the 3D object is formed on the upper surface of the build plate. The 3D printer includes a tilt adjustment mechanism tilting the build plate about at…
System and Method for Visual Search in a Video Media Player
Granted: March 3, 2016
Application Number:
20160063104
There is provided a system and method for visual search in a video media player. There is provided a computing device for performing a visual search in video files comprising a display, a memory, a video media player application in the memory, and a processor configured to store into the memory search terms by allowing a user to visually select objects as search terms using a user interface on the display, initiate a search using the search terms, obtain search results comprising time…
PURCHASING AND VIEWING CONTENT BASED ON A LINEAR BROADCAST
Granted: February 25, 2016
Application Number:
20160057471
Systems and methods for obtaining alternative versions of media content are provided. Digital purchasing technology can be integrated with content viewing technology to provide dynamic content discovery and the ability to easily and efficiently obtain alternative media content to enhance a user's viewing experience. Additionally, a user's viewing experience can be upgraded by easily and efficiently allowing for the viewing of previously obtained alternative media content.
Method and System for Multimedia Captures With Remote Triggering
Granted: February 18, 2016
Application Number:
20160050358
There is provided a method, which includes providing a multimedia unit configured to capture still images and videos, receiving a triggering signal and capturing a still image and a video containing the still image, in response to the receiving of the triggering signal, where the video spans a window starting before and ending after the still image.
OBJECT RECOGNITION FOR 3D PRINTING
Granted: February 18, 2016
Application Number:
20160048609
A process and system scan an object to generate a first 3D digital model of the object. Further, the process and system send data corresponding to the first 3D digital model to a server that is in communication with a database of high quality 3D digital models of a plurality of objects. In addition, the process and system receive a second 3D digital model of the object from the server based upon a matching of the first 3D digital model and the second 3D digital model, the second 3D…
AUGMENTED REALITY CONTEXT SENSITIVE CONTROL SYSTEM
Granted: February 18, 2016
Application Number:
20160048311
A process and apparatus provide an adaptable user interface. An image of a device is captured. Further, the process and apparatus identify a device identifier of the device based upon the image. In addition, the process and apparatus retrieve a control interface based upon the device identifier. The control interface includes a plurality of buttons that control operation of the device. The control interface is displayed. Alternatively, a process and apparatus provide a uniform user…
PNEUMATICALLY ACTUATED AND SAFELY COMPLIANT SKELETAL JOINTS FOR ROBOTIC CHARACTERS
Granted: February 18, 2016
Application Number:
20160046018
A robot that includes two or more skeletal or rigid links interconnected by a joint. The joint is pneumatically actuated and includes a pneumatic joint actuator that allows the robot's skeletal links to be moved in an expressive manner. The pneumatic actuator includes a pair of opposing air bladders encased within a housing or body of the joint. Each air bladder is positioned on an opposite side of an actuating lever arm, which is rigidly attached to one of the skeletal links and is…
ROBUST AND AUTONOMOUS DOCKING AND RECHARGING OF QUADROTORS
Granted: February 11, 2016
Application Number:
20160039541
A method of docking and recharging using a base station and a station-mating frame on the multicopter. The base station includes an upward-facing camera that is used by a docking controller to detect the presence, position, and orientation of a frame, with infrared light-emitting diodes arranged in a predefined pattern. The controller of the base station acts to emit wireless signals to the multicopter to guide the multicopter with its station-mating frame to a predefined position above…
SYSTEMS AND METHODS FOR PROVIDING MEDIA CONTENT
Granted: February 11, 2016
Application Number:
20160042158
The present disclosure provides for systems and methods for delivering and unlocking restricted media content on physical media. The disclosed methods and systems provide restricted media assets on a physical media. The restricted media assets may be ad-sponsored media content. Restrictions on the restricted media assets may be removed by providing an unlock code, either on an online or offline media player. In the ad-sponsored media context, an unlocked version might comprise an ad-free…