DISNEY ENTERPRISES, INC. Patent applications |
Patent application number | Title | Published |
20160140747 | Interactive Design System for Character Crafting - There are provided an interactive design system and method for character crafting. An example system includes a memory storing a machine software application and a processor configured to execute the machine software application to receive a plurality of components for a character, the plurality of components including at least a first component and a second component, receive a movement for the character, the movement including a first pose for the character and a second pose for the character, calculate a linkage for the first component and the second component based on the movement, and generate an updated character by connecting the second component to the first component using the linkage. The linkage may include at least one of a connector, a trimmer, and a propagation mechanism. | 05-19-2016 |
20160134905 | Content Based Partitioning of Digital Media Content - There is provided a content based partitioning system and a method for use in performing content based partitioning of digital media content. In one implementation, such a content based partitioning system includes a system processor, a system memory, and a content based partitioning module stored in the system memory. The content based partitioning module, under control of the system processor, is configured to receive encoded digital media content corresponding to the digital media content, to receive encoding parameters used to encode the encoded digital media content, and to utilize the encoding parameters and the encoded digital media content to identify partition boundaries in the encoded digital media content. | 05-12-2016 |
20160134678 | System and Method for Providing Media Content - 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 the digital content and a media profile information for the digital content. The content-describing metadata are configured to provide the content information to the media presentation module prior to rendering the digital content. In one embodiment, the processor is further configured to configure the media presentation module based on the media encoding information and the media profile information, and to present the content on a display. | 05-12-2016 |
20160133040 | SIMULATION AND SKINNING OF HETEROGENEOUS TEXTURE DETAIL DEFORMATION - A method is disclosed for reducing distortions introduced by deformation of a surface with an existing parameterization. In an exemplary embodiment, the method comprises receiving a rest pose mesh comprising a plurality of faces, a rigidity map corresponding to the rest pose mesh, and a deformed pose mesh; using the rigidity map to generate a simulation grid on the rest pose mesh, the simulation grid comprising a plurality of cells; defining a set of constraints on the simulation grid, the constraints being derived at least in part from the rigidity map; running a simulation using the simulation grid and the set of constraints to obtain a warped grid; and texture mapping the deformed pose mesh based on data from the warped grid. | 05-12-2016 |
20160129363 | AIR DELIVERED SPECIAL EFFECTS - A discharge platform comprises an air propulsion mechanism that propels the discharge platform through the air. The discharge platform also comprises a special effect storage device that stores a special effect and is operably connected to the discharge platform. Further, the discharge platform comprises a processor. In addition, the discharge platform comprises an air delivery special effect mechanism that discharges a special effect from the special effect storage device toward a destination after receiving an instruction from the processor and during propulsion of the discharge platform through the air by the air propulsion mechanism. | 05-12-2016 |
20160121207 | Game Pieces for Use with Touch Screen Devices and Related Methods - There is provided a system and method for communicating with a first peripheral device, of a plurality of peripheral devices, using a touch-sensitive system that has a processor and a touch surface. According to an exemplary embodiment, a method includes detecting, using the processor, a plurality of touches on the touch surface of the touch-sensitive system that are made by the first peripheral device. The method further includes identifying, using the processor, the first peripheral device based on the plurality of touches on the touch surface of the touch-sensitive system that are made by the first peripheral device. The method additionally includes communicating data, using the processor, to a receptive circuit of the first peripheral device in response to the identifying of the first peripheral device. | 05-05-2016 |
20160119655 | DESCRIPTIVE METADATA EXTRACTION AND LINKAGE WITH EDITORIAL CONTENT - 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 watermark is embedded at a first position within the video data, such that the watermark corresponds to an identifier associated with the determined supplemental content. Upon receiving a message specifying the identifier, embodiments include transmitting the supplement content to a client device for output together with the video data. | 04-28-2016 |
20160114248 | CONTROLLING GROUPS OF GAME ENTITIES IN A VIDEO GAME IN A COLLECTIVE, COORDINATED, AND/OR COLLABORATIVE MANNER USING A GROUP ENTITY - Systems and methods for controlling groups of game entities in a video game in a collective, coordinated, and/or collaborative manner are presented herein. Groups of individual game entities may be formed. Individual groups may be associated with a group entity. Control inputs may be received that are related to group entity actions to be performed by the group entities in the virtual space. The group entity actions may be related to one or more group actions to be performed by the game entities included in the groups in a collective, coordinated, and/or collaborative manner. The one or more group actions may be implemented by executing individual game entity actions to be performed by the individual game entities included in the groups. The individual game entity actions may be determined based on the group entity actions. | 04-28-2016 |
20160105716 | Measuring User Engagement During Presentation of Media Content - 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 the over-threshold index using a second user interaction data measured after the threshold event, the threshold event occurs after beginning the rendering of the gating media content segment presentation and makes a user interactive mechanism selectable, the second user interaction data includes data corresponds to a user selection of the user interactive mechanism, and one of the under-threshold index and the over-threshold index is calculated using a user interaction with the user interface using an input device. | 04-14-2016 |
20160105710 | System for the Delivery and Dynamic Presentation of Large Media Assets over Bandwidth Constrained Networks - 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. | 04-14-2016 |
20160105707 | SYSTEMS AND METHODS FOR DELIVERING SECONDARY CONTENT TO VIEWERS - 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 content, providing the secondary content to the user device for the user device to play whenever the user watches the primary content. The secondary content comprises at least one of an audio track, and a subtitle file, and the audio track comprises at least one of an alternate language audio track not provided in the primary content, and an audio track with words omitted from the primary content. | 04-14-2016 |
20160105694 | Storage of Tags in Video for Carriage in Real-Time - There is provided a system and method for storing tags in video for carriage in real-time. The system comprising a content creator and a television network, the content creating configured to retrieve a video from a memory for delivery to the television network, generate an ID3 tag for the video, the ID3 tag including information about the video, insert the ID3 tag into a vertical ancillary data (VANC) space of the video, and transmit the video including the ID3 tag to the television network. The television network configured to receive the video including the ID3 tag from the content creator and transmit the video including the ID3 tag to a display device. | 04-14-2016 |
20160105515 | Location-Based Mobile Storytelling Using Beacons - There is provided a system and method for location-based mobile storytelling using beacons. The system including a memory storing a storytelling software application, the storytelling software application configured to generate a story that includes a plurality of segments, each segment of the plurality of segments of the story being associated with one of a plurality of beacons, and a processor configured to execute the storytelling software application to receive a first message transmitted from a first beacon of the plurality of beacons, determine a first beacon identity of the first beacon using the first message, generate a first segment of the plurality of segments of the story based on the first beacon identity, the first segment of the story being associated with the first beacon, and play the first segment of the story. | 04-14-2016 |
20160101359 | Multi-touch Surface Extension using Conductive Traces and Pads - 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 of board pads to the device region pads, and a ground flap coupled to the ground region of each of the plurality of board pads, the ground flap configured to at least partially cover a back area of the user device. | 04-14-2016 |
20160098998 | VOICE SEARCHING METADATA THROUGH MEDIA CONTENT - 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 being searched for with the pre-processed metadata. | 04-07-2016 |
20160096318 | THREE DIMENSIONAL (3D) PRINTER SYSTEM AND METHOD FOR PRINTING 3D OBJECTS WITH USER-DEFINED MATERIAL PARAMETERS - 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 parameter. For example, a toy or figurine is printed using differing microstructures in its arms than its body to allow the arms to have a first elasticity (or softness) that differs from that of the body that is printed with microstructures providing a second elasticity. The use of microstructures allows the 3D printer system to operate to alter the effective deformation behavior of 3D objects printed using single-material. | 04-07-2016 |
20160096120 | PUPPET CONTROL MECHANISM - 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 object. The apparatus also comprises an actuator that is operably connected to the object and moves in a fluid environment based upon movement of a control mechanism that interacts with the actuator in the fluid environment, the control mechanism comprising a material having a material index of refraction that substantially matches a fluid index of refraction to render the control mechanism substantially invisible in the fluid environment. | 04-07-2016 |
20160092855 | Token-Based Method for Enabling Second Sale of Content Associated with a Media-Bound Content to a Consumer - There is provided a server including a memory configured to store a user database, the user database including a list of entitlements of a user. The server further includes a processor configured to receive a first universally unique identifier (UUID) retrieved by a playback device of the user from a medium storing a media content having a title, determine that the first UUID is registered in a repository, and inquire from the user of the playback device, in response to determining, whether the user desires to purchase an entitlement to the title associated with the first UUID, receive a reply from the user that the user desires to purchase the entitlement to the title, add the title to the list of entitlements of the user, and record a second UUID as registered in the repository, for adding the title to the list of entitlements of the user. | 03-31-2016 |
20160092035 | Gameplay in a Chat Thread - There is provided a system and method for user generated gameplay in chat. The system including a memory storing a text and multimedia messaging software application, and a processor configured to execute the text and multimedia messaging software application to initiate a message exchange session with a remote mobile device, in response to a request received from a user of the mobile device, the message exchange session displaying a user interface for exchanging text and multimedia messages, provide a plurality of games for selection by the user to be played during the message exchange session and within the user interface for exchanging text and multimedia messages, receive a selection of one of the plurality of games by the user after initiating the message exchange session, and initiate the one of the plurality of games for playing within the user interface for exchanging text and multimedia messages. | 03-31-2016 |
20160092033 | Three-Dimensional Object Sculpting and Deformation On a Mobile Device - There are provided systems and methods for three-dimensional object sculpting and deformation on a mobile device. The system including a display, a memory storing a sculpting software application, and a processor configured to execute the sculpting software application to present an object to the user on the display, receive a first user input from the user for deforming the object, deform the object based on the first user input to generate a deformed object, receive a second user input from the user for squishing the deformed object using a squishing machine, and re-present the deformed object on the display next to the squishing machine. Squishing the deformed object may include breaking the deformed object in a blending machine, melting the deformed object with a heating machine, blowing the deformed object up with a pump, or breaking the deformed object up within a bubble. | 03-31-2016 |
20160085303 | Customized Haptic Effects - There is provided a system and method for producing a haptic effect. In one implementation, such a system includes a system processor, a system memory, and a haptic engine stored in the system memory. The system processor is configured to execute the haptic engine to receive a media content, to map an event contained in the media content to a predetermined haptic effect, and to display an interface enabling a system user to produce a customized haptic effect based on the predetermined haptic effect. The system processor is further configured to generate an output data for causing one of the predetermined haptic effect and the customized haptic effect to occur. | 03-24-2016 |
20160077716 | Computational Design of Linkage-Based Characters - There are provided systems and methods for the computational design of linkage-based characters. The system including a display, a memory storing a software application, and a processor configured to execute the software application to display a linkage on the display, the linkage including a plurality of links and a plurality of motors, each of the plurality of links being connected to at least another of the plurality of links using one of the plurality of motors, receive a user input selecting a first link and a second link from the plurality of links and a motor from the plurality of motors, the motor being located between the first link and the second link, and generate an updated linkage by connecting the first link to the second link using a new link and replacing the motor with a pin. | 03-17-2016 |
20160071308 | Distribution Caching for Direct Lights - There is provided a system and method of distribution caching for direct lights in a scene. The system including a memory and a processor configured to execute a rendering software application to shoot a plurality of rays through a scene that includes a plurality of lights, generate a plurality of cache points at different locations throughout the scene based on the shooting of the plurality of rays, compute a list of lights for each cache point from the plurality of cache points, the list of lights including lights from the plurality of lights that provide illumination at a location of the cache point, and store the plurality of cache points in a memory. The processor may further be configured to execute the rendering software application to render the scene using the cache point database. | 03-10-2016 |
20160067927 | THREE DIMENSIONAL (3D) PRINTED OBJECTS WITH EMBEDDED IDENTIFICATION (ID) ELEMENTS - 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 model of the ID element. The method involves operating the 3D printer to print the layers to form a 3D object with an integrally formed ID element. The ID element is embedded within object elements of the 3D object. The integrally formed ID element may be a radio frequency ID (RFID) tag providing identification data when read by an RFD reader scanning the 3D object. | 03-10-2016 |
20160067922 | THREE DIMENSIONAL (3D) PRINTING BY VOLUMETRIC ADDITION THROUGH SELECTIVE CURING OF A FLUID MATRIX - 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 object. The energy sources may be lasers generating a desired amount of heat when their beams are crossed. The curable resin may be a heat-curable fluid curing when heated into a curing temperature range, and the amount of heat provided by intersected pairs of the first and second beams heats volumes of the heat-curable fluid, proximate to each of the curing positions only, to a temperature in the curing temperature range. | 03-10-2016 |
20160067740 | THREE DIMENSIONAL (3D) PRINTER WITH A BUILD PLATE HAVING MULTI-DEGREE OF FREEDOM MOTION - 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 least one axis to orient the upper surface and the 3D object relative to the nozzle during the extruding of the print material. The tilting can be performed such that a previously extruded portion of the print material is vertically aligned with the nozzle to receive the print material extruded to form an overhanging element of the 3D object. | 03-10-2016 |
20160063104 | System and Method for Visual Search in a Video Media Player - 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 offsets and play durations within the video files, each play duration containing at least one frame corresponding to the search terms, and display navigational controls in the user interface for presenting the search results, including selectable graphical thumbnail images or preview videos. A user can select objects via outlined, highlighted, or otherwise visually identified objects in a video frame, the selecting enabled by associated search metadata. | 03-03-2016 |
20160061729 | Residual Ratio Tracking for Estimating Attenuation in Heterogeneous Volumes - There is provided a system including a memory storing a software application and a processor configured to execute the software application to transmit a light through a scene, the scene including a medium described by an extinction function, define a fictitious medium described by a fictitious extinction function, determine a path through the medium, the path including a plurality of points, calculate one of a plurality of weights for each of the plurality of points, the one of the plurality of weights corresponding to one minus the ratio of the extinction function to the fictitious extinction function, and estimate a transmittance of the lights through the medium as a product of the plurality of weights. | 03-03-2016 |
20160057471 | PURCHASING AND VIEWING CONTENT BASED ON A LINEAR BROADCAST - 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. | 02-25-2016 |
20160050358 | Method and System for Multimedia Captures With Remote Triggering - 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. | 02-18-2016 |
20160048609 | OBJECT RECOGNITION FOR 3D PRINTING - 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 digital model having a higher resolution of the object than the first 3D digital model. The process and system also print a 3D replica of the object based upon the second 3D digital model. | 02-18-2016 |
20160048311 | AUGMENTED REALITY CONTEXT SENSITIVE CONTROL SYSTEM - 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 interface and have adaptable communications protocols. The process and apparatus displays a uniform control interface for operation with a plurality of devices. The control interface includes a plurality of buttons that controls operation of the plurality of devices. Further, an image of a device is captured. In addition, the process and apparatus identify a device identifier of the device based upon the image. A communications protocol is also retrieved based upon the device identifier. | 02-18-2016 |
20160046018 | PNEUMATICALLY ACTUATED AND SAFELY COMPLIANT SKELETAL JOINTS FOR ROBOTIC CHARACTERS - 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 pivotally mounted on the joint body or housing. Movement of the actuating lever arm causes the attached skeletal link to pivot. To obtain this selective movement, one of the two air bladders is filled with a gas, such as air, while the other is left un-inflated or less inflated, and this forces the lever arm and attached skeletal link to pivot about their mounting point. | 02-18-2016 |
20160044356 | SYSTEMS AND METHODS FOR CUSTOMIZING CHANNEL PROGRAMMING - The present disclosure provides for systems and methods for customizing channel programming. The disclosed methods and systems utilize various data inputs, including affirmative user inputs, non-affirmative user characteristics, environmental data and/or temporal data to customize channel programming for a particular user or group of users. In a further aspect, the disclosed methods and systems provide for various social sharing of viewing experiences and channels by coordinating, broadcasting and/or sharing channels or viewing schedules with other users. | 02-11-2016 |
20160042158 | SYSTEMS AND METHODS FOR PROVIDING MEDIA CONTENT - 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 version. | 02-11-2016 |
20160039541 | ROBUST AND AUTONOMOUS DOCKING AND RECHARGING OF QUADROTORS - 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 the base station. The controller transmits a wireless signal to the multicopter to reduce thrust, and the multicopter lowers itself onto a sloped receiving surface that may be arranged in a crown pattern to provide passive gravity-driven centering, which causes the station-mating frame to slide to a lowest vertical point of the receiving assembly. A locking mechanism engages to lock the frame in place and provide electrical contact for recharging. | 02-11-2016 |
20160033855 | PROJECTION ASSEMBLIES FOR USE WITH UNMANNED AERIAL VEHICLES - A projection assembly for use with an unmanned aerial vehicle (UAV) such as quadrotors. The projection assembly includes a projection screen with a rear surface and a front surface, and the projection screen has a level of opacity and/or other physical qualities that enables it to function as a rear-projection surface. The projection assembly includes a vehicle attachment member adapted for coupling with a frame of the UAV, and the projection screen is supported at a first end by the vehicle attachment member. The apparatus includes a projector projecting light, and the projected light is directed onto the rear surface of the projection surface to generate a displayed image visible on the front surface. The projection screen can be formed from a mesh sheet with a porosity allowing air to flow through the projection screen. The mesh sheet may be formed of plastic threads that provide the rear-projection surface function. | 02-04-2016 |
20160029051 | Streaming Playback and Dynamic Ad Insertion - 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 to stream a plurality of video files from the network for decoding and output to a display. Discontinuity tags within the video asset playlist may be utilized as insertion points for portions of the ad campaign playlist. The consolidated video playlist may be accessed through a local HTTP web server, advantageously allowing the use of commonly installed media playback framework models such as QuickTime X to trigger adaptive bitrate support through HTTP Live Streaming. | 01-28-2016 |
20160029048 | Enhancing TV with Wireless Broadcast Messages - There is provided a system and method for enhancing television with wireless broadcast messages. The system including a television, a mobile device, and a server, wherein the television is configured to transmit a broadcast message to the mobile device, the broadcast message used by the television to request enhancement data from the server, the mobile device is configured to receive the broadcast message from the television and transmit a request to the server in response to receiving the broadcast message, and the server configured to receive the request from the mobile device and transmit the enhancement data to the television in response to receiving the request, wherein the enhancement data is used by the television to enhance media content being displayed on a display. The television may transmit the broadcast message to the mobile device using Bluetooth low energy and receive the enhancement data from the server using the Internet. | 01-28-2016 |
20160019311 | System and Method Enabling Visual Filtering of Content - There is presented a system and method enabling visual filtering of content. The system comprises a server, a content database storing content units and accessible through the server, and a filtering and display application. The filtering and display application is configured to enable visual filtering of the content units by filtering a plurality of graphical representations corresponding to a plurality of content units stored by the system, to extract a first plurality of graphical representations for displaying to a user, displaying the first plurality of graphical representations as active graphical representations selectable by the user in a first featured display, and dynamically filtering the first plurality of graphical representations and replacing the first featured display with another featured display of a first subset of active graphical representations selectable by the user according to an input received from the user. | 01-21-2016 |
20160016360 | THREE DIMENSIONAL (3D) PRINTER AND FILAMENT MATERIAL PROVIDING SCANNING PROTECTION FOR 3D PRINTED OBJECTS - A printer adapted for printing three dimensional (3D) objects that are difficult to copy by use of a 3D scanner and 3D printer. The printer includes a print head with an extrusion nozzle with a heated portion and a print bed with a surface for receiving material extruded from the extrusion nozzle. The printer includes a print material supply spool loaded with an anti-scanning filament. The print head is adapted for drawing the anti-scanning filament into the heated portion for heating prior to extrusion from the extrusion nozzle to form a 3D object. Further, the 3D object includes one or more scan protected exterior surfaces on at least one element of the 3D object. The scan protected exterior surfaces are either light absorbing surfaces or reflect light in one or more unconventional directions. The anti-scanning filament may be a plastic mixed with an anti-scanning additive such as a retroreflective material. | 01-21-2016 |
20160007066 | SYSTEMS AND METHODS FOR DIGITAL LIBRARY CHANNEL CREATION - The present disclosure provides for systems and methods for digital library channel creation. The disclosed methods and systems utilize a user's digital media library to create and/or simulate one or more broadcast channels for viewing by the user. Channels may be created randomly or according to particular preferences set by the user. In a further aspect, the disclosed methods and systems allow users to broadcast or share their channels with other users. | 01-07-2016 |
20150379247 | SYSTEM AND METHOD FOR DYNAMICALLY GENERATED CHALLENGE-RESPONSE PASSWORDS - A device and method for challenge-response authentication are described herein. A challenge may be presented to a user on a computing device that includes visual information. Users may input a valid response by selecting and/or entering at least part of visual information. Elements of the visual information may be associated with text. A text-based key may be compiled based on the user entry and/or selection. The text-based key may be provided to an authenticator to authenticate the user to a protected resource. | 12-31-2015 |
20150379243 | AUTOMATED DEVICE AUTHORIZATON AND DEAUTHORIZATION - A process verifies, with a processor, a user account for content delivery with a rolling slot configuration. The rolling slot configuration has a maximum quantity of available slots for devices authorized to receive content. The rolling slot configuration has a plurality of ordered slots that are ordered based upon priority. The process receives a request for content from the user account at a device. The process automatically registers the device in an available slot of the rolling slot configuration based upon a determination of slot availability. The process authorizes the device to play content associated with a user entitlement. The process automatically deauthorizes the device to play the content based upon a deauthorization parameter being met. The process removes a registration of the device from the available slot. The process moves a registration of an additional device with a higher priority than the device to the available slot. | 12-31-2015 |
20150379019 | CONTEXTUAL MEDIA PRESENTATION - A process, computer program product, and apparatus provide for a contextual media presentation. The process, computer program product, and apparatus receive a plurality of planned and/or completed user experiences. Further, the process, computer program product, and apparatus select a plurality of media files that are contextually relevant to the received user experiences. In addition, the process, computer program product, and apparatus sort a list of the plurality of media files to generate a sorted list of media files. The process, computer program product, and apparatus send the sorted list of media files to a player for playback. | 12-31-2015 |
20150375451 | MULTI-COLOR 3D PRINTER - A printer adapted for printing three dimensional (3D) objects with material having two or more colors. The printer includes a print head with an extrusion nozzle having an outlet, a mixing chamber upstream of the outlet, and a heated portion. The printer also includes a print bed with a surface for receiving material extruded from the outlet of the extrusion nozzle and a print material supply that is loaded with a filament of a plastic having a first color. The print head is adapted for drawing the filament into the heated portion to liquefy the plastic upstream of or in the mixing chamber. The printer includes a dye supply assembly fluidically coupled with the mixing chamber supplying dyes, such as inks, of two or more colors to the mixing chamber, whereby the liquefied plastic has its color changed from the first color to a second color prior to being extruded. | 12-31-2015 |
20150356529 | Digital Purchase Transfers Between Separate Retailers - There are provided systems and methods for digital purchase transfers between separate retailers. One method includes retrieving a receipt for the media content purchased from a first retailer, transmitting the receipt to a redemption server, receiving a token from the redemption server in response to the transmitting of the receipt to the redemption server, transmitting the token to the second retailer, and receiving the media content from the second retailer in response to the transmitting of the token to the second retailer. | 12-10-2015 |
20150350277 | SYSTEMS AND METHODS FOR PREDICTIVE DELIVERY OF HIGH BIT-RATE CONTENT FOR PLAYBACK - The present disclosure provides for systems and methods for predictive delivery of high bit-rate content. The disclosed systems and methods provide an adaptive-bit-rate streaming (ABS) system with more robust information, thereby allowing more intelligent pre-caching of the media content. By providing greater information to the ABS system, the disclosed systems are able to foresee higher bit-rate segments that require greater attention, allowing the system to use such information to improve the playback experience. | 12-03-2015 |
20150348284 | EXAMPLE BASED EDITING OF VIRTUAL TERRAIN MAPS - The disclosure provides an approach for generating virtual terrains. A terrain editing application is configured to receive assets of various types, including a blank canvas, two-dimensional (2D) sketches, real-world elevation maps, authored heightfields, etc. The assets specify characteristics of a terrain, and provide starting points for creating the virtual terrain. The editing application further provides a set of tools allowing a user to modify the virtual terrain. In one embodiment, the set of tools may include a copy-and-paste tool, a peak creation tool, a ridge creation tool, a ridge tracing tool, and a resynthesis tool. The editing application generates a new layer for each edit, as well as 2D and three-dimensional (3D) previews of the edited terrain. The editing application also provides a user-adjustable frequency decomposition of each layer. The editing application combines layers using Laplacian blending to produce the final virtual terrain. | 12-03-2015 |
20150348273 | DEPTH MODIFICATION FOR DISPLAY APPLICATIONS - Techniques of depth modification for display applications are disclosed. A multiscopic video frame, including at least first and second images depicting a scene, is received. Depth information pertaining to the multiscopic video frame is received. A depth mapping function is determined based on one or more image characteristics of the multiscopic video frame, other than depth. The depth information is modified based on the depth mapping function. At least a third image is generated based on the modified depth information and based further on at least one of the first and second images, where the third image is output for display. | 12-03-2015 |
20150347918 | FUTURE EVENT PREDICTION USING AUGMENTED CONDITIONAL RANDOM FIELD - Systems and methods are disclosed for a future event prediction. Embodiments include capturing spatiotemporal data pertaining to activities, wherein the activities include a plurality of events, and employing an augmented-hidden-conditional-random-field (a-HCRF) predictor to generate a future event prediction based on a parameter-vector input, hidden states, and the spatiotemporal data. Methods therein utilize a graph including a first node associated with random variables corresponding to a future event state, a second node associated with random variables corresponding to spatiotemporal input data, a first group of nodes, each node therein associated with random variables corresponding to a subset of the spatiotemporal input data, a second group of nodes, each node therein associated with random variables corresponding to a hidden-state; wherein the edges connect the first node with the second node, the first node with the second group of nodes, and the first group of nodes with the second group of nodes. | 12-03-2015 |
20150341890 | AUDIOLOCATION METHOD AND SYSTEM COMBINING USE OF AUDIO FINGERPRINTING AND AUDIO WATERMARKING - An audio-based navigation system for determining a present location or position of a mobile device such as a smartphone within a venue. The system includes a sound system with a first speaker playing first audio content and a second speaker playing second audio content. The first speaker is positioned in a first space in a venue, and the second speaker is positioned in a second space of the venue. The navigation system also includes a mobile device with memory storing a database of fingerprints of a plurality of differing audio content. The mobile device includes a microphone for receiving an audio signal associated with the first audio content or with the second audio content. The mobile device includes a processor(s) selectively running software to determine the mobile device location in the first or second space using either fingerprinting or watermarking module by processing the received audio signal. | 11-26-2015 |
20150339964 | UTILIZING HEURISTICS TO ENABLE SELF-ADJUSTING DISPLAYS - Systems and methods for self-adjusting displays are provided. A self-adjusting display may receive a display characteristics shift profile, where the display characteristics shift profile can be generated based on calibration event data collected from a plurality of displays. The display characteristics shift profile can be utilized as an estimate or prediction of a shift in display characteristics the self-adjusting display may experience over time. The self-adjusting display may calculate adjustment factors or curves to compensate for the estimated/predicted shift in display characteristics to lessen or altogether eliminate the need for performing actual calibration on the self-adjusting display. | 11-26-2015 |
20150334549 | Reflection-Based Location Detection - There is provided a system including a mobile device configured to transmit a first advertisement to a listening device and a repeater device, receive a data advertisement from the listening device in response to transmitting the first advertisement to the listening device, the data advertisement including a time difference between the listening device receiving the first advertisement and the listening device receiving a second advertisement transmitted from the repeater device in response to transmitting the first advertisement from the mobile device to the repeater device, and determine a location of the mobile device using the data advertisement including the time difference. In the system, the listening device and the repeater device may each include Bluetooth low energy devices. | 11-19-2015 |
20150327331 | ADHESIVE AND HEATING ELEMENT LAMINATE FOR ATTACHING EVA PADDING - A method for attaching padding material to a surface of a structural component, e.g., a lap bar or other park ride vehicle component. The method includes positioning a laminated sheet onto the surface of the structural component, with the laminated sheet including an adhesive material and a heating element. The method includes positioning a pad formed of the padding material onto the surface of the structural component, with a surface of the pad abuts an exposed surface of the laminated sheet. Further, the method involves connecting the heating element to a power source and then operating the power source to activate the heating element. The padding material may include ethylene vinyl acetate (EVA), and the adhesive material then is compatible with EVA. The adhesive material may be provided in first and second layers, and the heating element is sandwiched between the first and second layers in the laminated sheet. | 11-12-2015 |
20150326951 | CARRYING GRAPHICAL DATA EMBEDDED IN A PROGRAM STREAM - Systems, methods, and computer program products to perform an operation, the operation comprising defining, in a data space of a video, attributes of a time-dependent graphics object to overlay on the video as part of a media broadcast, wherein the attributes comprise a location of a template for the graphics object, a location of a current value for a variable of the graphics object, and a time in the video to overlay the graphics object. | 11-12-2015 |
20150326819 | REMOTE, DIRECTED DELIVERY OF DATA FOR ON-AIR GRAPHICS - Systems, methods, and computer program products to perform an operation, the operation comprising defining, in a message, attributes of a graphics object to overlay on a video as part of a media broadcast, wherein the attributes comprise an identifier of a template for the graphics object and a time in the video to overlay the graphics object, and publishing the message to one or more recipients. | 11-12-2015 |
20150326627 | System and Method for Customized Experiences in a Shared Online Environment - There is provided a system and method for providing customized experiences to a plurality of client stations in a shared environment. There is provided an accounts database having data relating to a plurality of clients, an online server having a server processor and hosting the shared environment for access by the plurality of client stations, and an online client application for execution by a client processor of a client station. The server processor is configured to retrieve client data from the accounts database relating to a client, determine client preferences of the client based on the client data, create a customized environment from the shared environment according to the client preferences, and send the customized environment to the online client application of a client station associated with the client for rendering the customized environment on a client display. User interactions may be filtered to maintain a shared environment perception. | 11-12-2015 |
20150319423 | MULTI-PERSPECTIVE STEREOSCOPY FROM LIGHT FIELDS - Methods and systems for generating stereoscopic content with granular control over binocular disparity based on multi-perspective imaging from representations of light fields are provided. The stereoscopic content is computed as piecewise continuous cuts through a representation of a light field, minimizing an energy reflecting prescribed parameters such as depth budget, maximum binocular disparity gradient, desired stereoscopic baseline. The methods and systems may be used for efficient and flexible stereoscopic post-processing, such as reducing excessive binocular disparity while preserving perceived depth or retargeting of already captured scenes to various view settings. Moreover, such methods and systems are highly useful for content creation in the context of multi-view autostereoscopic displays and provide a novel conceptual approach to stereoscopic image processing and post-production. | 11-05-2015 |
20150317040 | SYSTEMS AND METHODS FOR EDITING VIRTUAL CONTENT OF A VIRTUAL SPACE - A system for editing virtual content of a virtual space. The system may include a host server comprising one or more physical processors configured to effectuate presentation of an editing interface on a client computing platform associated with an administrator user. The files may store property values for the properties of the virtual content of the virtual space. The property value for a property of virtual content may be determined based on a selection of a file that stores the property value. The editing interface may be configured to receive selection of a file from a group of files that stores different property values for the same property in order to implement the property value(s) of the selected file. The editing interface may be configured to present visual cues to the administrator related to the selection of files that store different property values for the properties of the virtual content. | 11-05-2015 |
20150304826 | Method and System for Transmission and Display of Rich-Media Messages - There is provided a method of processing a rich-media message by a mobile device having a display, a mobile device operating system and a software application. The method includes receiving the rich-media message over a network by the mobile device, depacketizing the rich-media message by the mobile device operating system to retrieve an encoded rich-media message and address data in the rich-media message, and activating the software application on the mobile device by the mobile device operating system based on the address data in the rich-media message. The method also includes decoding the encoded rich-media message by the software application to generate rich-media content information, determining, using the rich-media content information, whether a rich-media element identified by the rich-media content information is resident on the mobile device, and if the determining determines that the rich-media element is resident on the mobile device, displaying the rich-media element on the display. | 10-22-2015 |
20150302039 | METHODS AND SYSTEMS OF ARCHIVING MEDIA FILES - Methods and systems of archiving media files are provided. Media files may be archived such that only the difference between a media file and a base media file is stored. The base media file is archived. The media file to be archived and the base media file may have common attributes such as video codec, resolution, frame rate, and/or color space. A media file to be archived may be compared to the base media file to determine any difference. Bit-to-bit analysis or frame-to-frame analysis may be performed to identify the differences between a media file to be archived and a base media file. The differences may be extracted from the media file to be archived. A difference media file may be created to store the difference of a media file with respect to the base media file. A record may be created to store the actual location where the difference is extracted from a media file to be archived. | 10-22-2015 |
20150294514 | System and Method for Identification Triggered By Beacons - There is provided systems and methods of identification and automation of devices using a beacon. A system includes a beacon, an automation device, and a server. The beacon is configured to transmit a signal to the automation device in response to entering a defined geographic zone. The automation device is configured to receive the signal from the beacon, transmit, in response to receiving the signal, the signal to the server, receive an identification of a person possessing the beacon from the server, and activate an automation feature, wherein the automation feature uses the identification of the person possessing the beacon. An automation feature may include, but is not limited to, a video camera, a display device, or a stereo. | 10-15-2015 |
20150294508 | EFFECTUATING MODIFICATIONS WITHIN AN INSTANCE OF A VIRTUAL SPACE PRESENTED VIA MULTIPLE DISPARATE CLIENT COMPUTING PLATFORMS RESPONSIVE TO DETECTION OF A TOKEN ASSOCIATED WITH A SINGLE CLIENT COMPUTING PLATFORM - Exemplary implementations may facilitate effectuating modifications within an instance of a virtual space presented via multiple disparate client computing platforms responsive to detection of a token associated with a single client computing platform. In some implementations, tokens may be detected based on signals received from token readers associated with individual ones of the multiple client computing platforms. A given token may be a standalone physical object. The given token may be detectable based on a signal conveying information associated with the given token. The information associated with the given token conveyed by the signal may be devoid of virtual space content. | 10-15-2015 |
20150294192 | MULTI-LEVEL FRAMEWORK FOR OBJECT DETECTION - The disclosure provides an approach for detecting objects in images. An object detection application receives a set of training images with object annotations. Given these training images, the object detection application generates semantic labeling for object detections, where the labeling includes lower-level subcategories and higher-level visual composites. In one embodiment, the object detection application identifies subcategories using an exemplar support vector machine (SVM) based clustering approach. Identified subcategories are used to initialize mixture components in mixture models which the object detection application trains in a latent SVM framework, thereby learning a number of subcategory classifiers that produce, for any given image, a set of candidate windows and associated subcategory labels. In addition, the object detection application learns a structured model for object detection that captures interactions among object subcategories and identifies discriminative visual composites, using subcategory labels and spatial relationships between subcategory labels to reason about object interactions. | 10-15-2015 |
20150294158 | Method and System for Tracking Objects - There is provided a system for tracking objects. The system includes a processor and a memory for storing a plurality of sensory data frames. The processor determines a first hypothesized location for each of the objects in each of the plurality of sensory data frames. For each of the plurality of sensory data frames, the processor determines probabilities that the first hypothesized location of each of the objects in a sensory data frame of the plurality of sensory data frames is the same as the first hypothesized location of another object in an adjacent sensory data frame. The processor computes a first optimal trajectory for each of the objects using an algorithm based on the probabilities, checks the first optimal trajectory for each of the objects, and accepts or rejects the first optimal trajectory for each of the objects. | 10-15-2015 |
20150293635 | Electronic Broadcast Log System - There is provided a system and method for displaying a traffic output synchronized with an automation output, the system including a display, a memory storing a user interface, and a processor configured to receive the traffic output, receive the automation output, synchronize the traffic output with the automation output, and display the traffic output synchronized with the automation output using the user interface on the display. The processor is further configured to advance each of the traffic output and the automation output being displayed by the user interface in real-time. Furthermore, the processor is further configured to update the traffic output being displayed by the user interface based on feedback from the automation output. The updating including marking each element in the traffic output as being aired correctly or not being aired correctly. | 10-15-2015 |
20150293594 | System and Method for Real-Time Age Profiling - There are provided systems and methods for real-time age profiling. One system includes at least one sensor, a memory storing an algorithm, and a processor configured to execute the algorithm to receive data corresponding to a user interaction with the at least one sensor and calculate an age of a user using the data corresponding to the user interaction. The data corresponding to the user interaction may include pressure data from a pressure sensor, orientation data from an orientation sensor, motion data from a motion sensor, or interaction data from an interaction sensor. | 10-15-2015 |
20150289029 | System and Method for Enabling Client-Side Initiated Identification of Media Content - There is provided a system and method enabling client-side initiated identification of media content rendered on a client-side media player. In one embodiment, the system comprises the client-side media player including a controller and a memory, a media content database accessible by the client-side media player over a network, and a media content identifier application to be run on the client-side media player. The media content identifier application, when executed by the client-side media player controller, performs a method comprising sampling the media content, sending a first data corresponding to the sample to the media content database over the network, and receiving a second data over the network identifying the media content, thereby enabling client-side initiated identification of the media content rendered on the client-side media player. | 10-08-2015 |
20150286853 | EYE GAZE DRIVEN SPATIO-TEMPORAL ACTION LOCALIZATION - The disclosure provides an approach for detecting and localizing action in video. In one embodiment, an action detection application receives training video sequences and associated eye gaze fixation data collected from a sample of human viewers. Using the training video sequences and eye gaze data, the action detection application learns a model which includes a latent regions potential term that measures the compatibility of latent spatio-temporal regions with the model, as well as a context potential term that accounts for contextual information that is not directly produced by the appearance and motion of the actor. The action detection application may train this model in, e.g., the latent structural SVM framework by minimizing a cost function which encodes the cost of an incorrect action label prediction and a mislocalization of the eye gaze. During training and therafter, inferences using the model may be made using an efficient dynamic programming algorithm. | 10-08-2015 |
20150284010 | SHARED CONTROL OF SEMI-AUTONOMOUS VEHICLES INCLUDING COLLISION AVOIDANCE IN MULTI-AGENT SCENARIOS - A method for providing shared control over movement of a vehicle within a space. The method includes receiving user input related to a velocity and a direction for the vehicle within the space. The method includes processing the user input to selectively adjust the velocity and the direction desired by the user based on a set of predefined constraints to generate a trajectory for the vehicle for an upcoming time period. The method includes operating drive mechanisms in the vehicle based on the trajectory to move the vehicle from a first position to a second position within the space during the upcoming time period. A grid map defining locations of obstacles in the space may be used to define the trajectory to avoid collisions, and a guidance trajectory may be used to further control movement to achieve a desired throughput and control vehicle movement within particular portions of the space. | 10-08-2015 |
20150278884 | Streaming Playback and Dynamic Ad Insertion - 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 to stream a plurality of video files from the network for decoding and output to a display. Discontinuity tags within the video asset playlist may be utilized as insertion points for portions of the ad campaign playlist. The consolidated video playlist may be accessed through a local HTTP web server, advantageously allowing the use of commonly installed media playback framework models such as QuickTime X to trigger adaptive bitrate support through HTTP Live Streaming. | 10-01-2015 |
20150262190 | Methods and Systems for Determining Consumer Entitlements for Playback Interoperability - An example system includes a database having a plurality of data structures, each of the plurality of data structures associated with a different business rule and one or more provider identifications, and a processor configured to receive one or more consumer identifications and one of the one or more provider identifications, search the plurality of data structures for one or more data structures associated with the one of the one or more provider identifications to identify authorized data structures, in the authorized data structures, determine entitlements associated with the one or more consumer identifications to identify consumer entitlements, generate a list of the consumer entitlements, and transmit the list of the consumer entitlements in response to the receiving. | 09-17-2015 |
20150261939 | METHODS AND SYSTEMS OF PLAYING MULTI-LICENSE MEDIA CONTENT - Methods and systems described herein play multi-license media contents. A multi-license media content includes digital assets, at least one of which is encrypted and requires one or more licenses to be decrypted when being played. The digital assets may include a video digital asset, an audio digital asset, or a textual digital asset. The digital assets may be played by using licenses from multiple sources such that various components (e.g., a video component, an audio component, or a textual component) of a media content are synchronized. The media content may be played without downloading those licenses that already exist in the domain. Licenses may be retrieved adaptively when the licenses or the license segments required for playing the requested digital asset are incomplete. A related digital asset rather than the digital asset that is requested may be played thereby ensuring an uninterrupted media content delivery. | 09-17-2015 |
20150258457 | METHOD AND SYSTEM FOR DATA COLLECTION USING LARGE-SCALE INTERACTIVE USER RESPONSE - A method including receiving a broadcast of an event comprising a plurality of frames; receiving, from a plurality of users, a corresponding plurality of inputs, each of the inputs relating to a characteristic of an object depicted in one of the frames of the broadcast; and analyzing the plurality of inputs to determine a best guess of the characteristic of the object in the frame. | 09-17-2015 |
20150256740 | METHOD FOR CAPTURING PHOTOGRAPHS AND VIDEOS ON A HANDHELD CLIENT DEVICE WITHOUT CONTINUALLY OBSERVING THE DEVICE'S SCREEN - A client device for image capture in an eyes-free manner or without ongoing observance of the device's display screen to ensure proper framing and focusing. The client device may take the form of a smartphone, tablet, or the like. The client device includes an image capture application run by a processor to select a target to be included in a digital image captured by the client device's camera. The image capture application causes the processor to operate feedback mechanisms to prompt an operator of the client device to move the device so as to move the camera or its lens, before or during the capturing of the digital image, from a first orientation to a second orientation relative to the target. The image capture application urges the operator of the client device to hold their client device so as to better frame or focus on the selected target. | 09-10-2015 |
20150254903 | Augmented Reality Image Transformation - There is provided a system and method for augmented reality image transformation. In one implementation, such a system includes a system processor, a system memory, and an image transformation engine stored in the system memory. The system processor is configured to execute the image transformation engine to receive image data corresponding to an image, to detect a feature on a surface of the image, and to synthesize a texture corresponding to the feature. The system processor is further configured to execute the image transformation engine to produce an augmented reality representation of the image having the texture for display to a user, the texture covering a surface of the augmented reality representation of the image corresponding to a portion of the feature that is not visible on the surface of the image. | 09-10-2015 |
20150251619 | PASSENGER RESTRAINT PAWL AND RATCHET ASSEMBLY WITH POSITIVE ENGAGEMENT - A passenger restraint system is provided for use in vehicles such as ride vehicles used in theme and amusement park rides. The restraint system includes a passenger restraint such as a lap bar, a belt, or an over-the-shoulder restraint includes a locking mechanism for selectively latching the restraint in a desired position. The locking mechanism includes a ratchet connected to the passenger restraint and mounted so as to rotate with movement of the passenger restraint. The locking mechanism also includes a pawl, which is a two piece assembly that includes: (1) a pivotally mounted upper portion; and (2) a pawl arm extending outward from the upper portion. In some embodiments, a first end of the pawl arm is pivotally coupled with the upper portion, and a second end of the pawl arm, distal to the second end, includes a tooth for engaging teeth on a surface of the ratchet. | 09-10-2015 |
20150251101 | AMUSEMENT PARK RIDE WITH CANTILEVERED RIDE VEHICLES - An amusement park ride adapted to provide passengers unobstructed lines of sight in turns and increased turn velocities. The ride includes a track and a ride vehicle. The ride vehicle includes a track connector assembly coupled to the track for movement along the ride path in a direction of travel. The vehicle also includes a vehicle base mounted to the track connector assembly to move with the track connector. The vehicle includes a bridge, or cantilever support arm or boom, extending from the vehicle base. The vehicle further includes a passenger compartment with one or more passenger seats. The passenger compartment is mounted to the bridge such that the seats and any passengers seated therein are spaced apart from the base at a cantilever distance. As a result, the passenger compartment has fore or aft cantilever mounting relative to the track connector assembly and relative to the vehicle base. | 09-10-2015 |
20150243258 | TRANSPARENT GIFT CARD FOR OVERLAYING A DIGITAL DISPLAY - A visual display assembly is provided for allowing an operator of digital device such as a smartphone to have an interactive experience with their display. The assembly or apparatus includes a digital device with a display screen and an overlay card for positioning over the display screen. The overlay card, which may take the form of a gift card, a debit card, a credit card, an access card, an ID card, or the like, includes a light-blocking region and a viewing window that is at least translucent to light adjacent the light-blocking region. Further, the digital device is selectively operable to display an image on the display screen viewable through the viewing window of the overlay card. The assembly includes a web server accessible with the digital device to download the image onto the digital device, and the image is provided by the digital device playing video content. | 08-27-2015 |
20150242983 | OVERLAY-BASED WATERMARKING FOR VIDEO SYNCHRONIZATION WITH CONTEXTUAL DATA - Systems and methods for synchronizing a broadcast video with contextual data are disclosed, wherein the broadcast video is enhanced by graphical overlays. Synchronization is achieved by means of digital watermarking of the broadcast video in conjunction with the graphical-overlays. Exemplary embodiments embed a watermark bitstream into the broadcast video based on an overlay-template, characteristic of a corresponding overlay-graphic. The watermarked video is then transmitted over a communication link to a receiving-end including a detector. According to some embodiment, the embedder inserts the watermark bitstream into the overlay-graphics' regions of the video and the detector extracts the watermark bitstream based on information in the overlay-template and based on a restored version of the original overlay-graphics. | 08-27-2015 |
20150241712 | SPINNING FAN MIRROR BEAM COMBINER FOR A BORDERLESS SELF-CONTAINED PEPPER'S GHOST - A 3D display apparatus for providing a Pepper's Ghost effect. The apparatus includes a background set spaced apart from a viewing space such that a viewer in the viewing space has a line of sight to the background set. The apparatus also includes a mirrored surfaces fan, which includes a motor, a hub rotatable by the motor, and a plurality of fan blades attached in a spaced apart manner to the hub to rotate with the hub. In some cases, each of the fan blades has a reflective region on a side facing away from the background set. The apparatus also includes a display device with a screen displaying an image of an object. The screen is positioned at an offset angle in the range of 40 to 60 degrees from a rotation plane for the sides of the fan blades. Often, the display device includes a 3D autostereoscopic device. | 08-27-2015 |
20150239133 | GRAVITY-COUNTERBALANCED ROBOT ARM - An arm assembly for use in a robot to provide gravity counterbalancing of the robot arms. The arm assembly includes an arm and a drive assembly. The arm assembly includes a differential interconnecting the drive assembly with the arm link. The differential is attached to a torso-side or upper end of the arm link, and the differential is adapted to provide gravity counterbalancing for the predefined mass of the arm link. A pair of half counterweights are provided and arranged to each move in one degree of freedom and to provide two equal counterweights to the differential's two inputs such as input gears, pulleys, or the like. The drive assembly includes two motors that are grounded. In some embodiments, both the motors and the counterweights are spaced apart from the robot's shoulder, i.e., spaced apart from the differential near the robot's pelvis or low in the torso. | 08-27-2015 |
20150238876 | SELECTING DIGITAL CONTENT IN A GROUP WITH A MARKET SYSTEM - Techniques are disclosed which provide an approach for selecting group-based digital content using a market system. An application receives a bid that indicates a selection for a user-configurable feature of a shared online activity and specifies an amount of currency that a corresponding participant is bidding for the selection. The application identifies a selection of the user-configurable feature having a highest total bid and initiates the shared online activity configured according to the user-configurable feature having the highest total bid. | 08-27-2015 |
20150237092 | NETWORK CONDITION PREDICTIONS FOR MULTIMEDIA STREAMING - Network condition prediction and multimedia streaming consumption prediction are provided. The prediction may be based on a device's prior location, behavior, and statistics thereof. By gathering location data from users anonymously and securely, a virtual location network with millions of nodes are provided. Each virtual location, at a given time, is stored with associated network metrics gathered from various devices in a database. The database may comprise a probabilistic model and a behavioral model tracking device metrics. | 08-20-2015 |
20150231486 | Digital Detection of Physical Dice Rolls Via Conductive Dice Tray - There is provided a system and method for determining an identity of a game piece. The system including a detection grid, a memory for storing a detection algorithm, and a processor configured to detect an electrical change on the detective grid caused by a contact face from the game piece, determine the identity of the game piece based on the electrical change using the detection algorithm, and transmit the identity of the game piece wirelessly. The game piece may include a die with a plurality of resistors, where each of the plurality of faces includes a resistor with a different resistance value. The identity of the die corresponds to the rolled face of the die. Wherein detecting the rolled face of the die includes detecting the resistance value on the contact face of the die and determining the rolled face based on the detected resistance value. | 08-20-2015 |
20150229980 | METHOD AND SYSTEM FOR DETECTING COMMERCIAL BREAKS - A system and method for identifying a break in a broadcast including receiving a broadcast of an event, the broadcast comprising one of audio and video, receiving event data about the event, determining, during the event, a break threshold based on the event data and a type of the event and identifying a break based on the broadcast of the event and the break threshold. | 08-13-2015 |
20150229896 | PROJECTOR DRIFT CORRECTED COMPENSATED PROJECTION - The present invention relates generally to adjusting projected images from a projector. A projected image is compensated to neutralize effects of a projection surface and optimized based on anticipated pixel drift movement. | 08-13-2015 |
20150227035 | DISPLAY SYSTEM WITH A TRANSPARENT PROJECTION SURFACE WITH REDUCED BLOW-BY - A display system that is adapted to provide control blow-by. The display system includes a projector that is operable to project light through a lens. The system also includes a first polarizer positioned proximate to the lens receiving and first polarizing the projected light. The display system further includes a projection screen assembly that includes a transparent projection screen and a second polarizer. The projected light first strikes the transparent projection screen causing a projected image to be displayed. The second polarizer is adapted to second polarize the projected light to provide cross-polarization and reduce blow-by in the display system. The first and second polarizers are configured with first and second axes of polarization, and the first and second polarizers are arranged in the display system with the first axis of polarization substantially orthogonal to the second axis of polarization to provide full cross-polarization of the projected light. | 08-13-2015 |
20150222957 | System and Method for Transmitting a Services List to a Playback Device - There is provided a system and method for dynamically transmitting a services list to a playback device. The system comprises a display device, a playback device, and a mediator server with a mediator application. The mediator application is configured to receive, from the playback device, a service request for a services list, to send a services list for presenting on a display device in response to receiving the service request, to receive an activation request for at a third-party service listed in the services list, and to activate the third-party service in response to receiving the activation request. By programming a digital video disc such as a Blu-ray disc according to an API and using such a mediator server, a dynamically adjustable list of third-party services may be supported and used by the playback device without changing the disc application code. | 08-06-2015 |
20150222428 | IMPLEMENTING ENCRYPTED CONTENT IN A GAME - A device, method, and an action figure toy for implementing encrypted content for implementation in a game are disclosed. The encrypted content may relate to physical objects, such as action figure toys corresponding movie characters and/or any other physical objects. Such content may be encrypted separately and distinctively during a development stage of the game. Decryption information for decrypting the encrypted content may be stored on and distributed with corresponding physical objects. A set of encrypted content associated with such a physical object may be decrypted upon presence of the physical object detected by a reader configured to read information stored on the physical object and responsive to receiving the decryption key stored on the physical object. The decrypted content may be implemented in the game responsive to the presence of the physical object on the reader. | 08-06-2015 |
20150220620 | METHODS AND SYSTEMS OF PLAYING MULTI-SOURCE MEDIA CONTENT - Methods and systems described herein play multi-source media content. A multi-source media content includes digital assets from multiple media sources. The digital assets may include a video digital asset, an audio digital asset, or a textual digital asset. The digital assets may be provided by different media content providers. The digital assets from multiple media sources may be played such that various components (e.g., a video component, an audio component, or a textual component) of a media content are synchronized. When a digital asset or a digital asset segment for a media content is retrieved from a media content provider into the domain, an index is created to associate the digital asset with the media source from which the digital asset or the digital asset segment may be retrieved. As such, a media content may be played without retrieving, from a media content provider, those digital assets or digital asset segments already existing in the domain. | 08-06-2015 |
20150219981 | MOTORIZED MONOPOD JIB FOR CAMERAS - One embodiment provides a motorized monopole for a camera, including: a monopole; an offset arrangement attached to the monopole; a camera mount; the offset arrangement rotating with respect to the monopole; the offset arrangement terminating in a connection attaching the camera mount; and a first motor imparting tilt movement to the camera mount with respect to the connection. Other aspects are described and claimed. | 08-06-2015 |
20150201188 | LIGHT-BASED CAUSTIC SURFACE CALIBRATION - A method for performing light-based calibration of optics with caustic surfaces. The method includes mapping a light detecting device to a programmable light source. Then, the method includes operating a calibration light source to direct light onto one or more caustic surfaces of an optical assembly, e.g., an assembly of one or more lenses, facets, lenticules, and lenslets. The method may then involve, with the light detecting device, capturing an image of a projection surface of the optical assembly, which is opposite the one or more caustic surfaces in the optical assembly, as the projection surface is illuminated by the light from the light source. Further, the method includes processing the captured image, along with the mapping of the light detecting device to the programmable light source, to generate a calibration map of the optical assembly including the caustic surfaces. | 07-16-2015 |
20150201186 | OPTICAL VORTEX 3D DISPLAYS - 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 three view zones, three focal planes, or on three spaced-apart planes. The decoding is performed by a single decoding screen using holograms used for generating the three encoded images or is performed by three decoding screens configured based on a differing one of the holograms used for generating the three encoded images. The displaying of the hologram step includes operating a spatial light modulator (SLM) to display the hologram on a screen of the SLM. | 07-16-2015 |
20150201134 | SYSTEM AND MEDIA INTERFACE FOR MULTI-MEDIA PRODUCTION - 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 demarcated in the context view at any given time. Based on user interaction, the user interface can switch between the cameras views and control the cameras to capture different portions of the context view. Based the image data captured by the views of the cameras within the context view, the user interface generates a media presentation that may be broadcast to multiple viewers. | 07-16-2015 |
20150195547 | VIDEO QUALITY THROUGH COMPRESSION-AWARE GRAPHICS LAYOUT - 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. | 07-09-2015 |
20150195331 | Method and Apparatus for Redirection of Server External Hyper-Link References - A message is provided to a tracking server system in response to a client system referencing a predetermined resource locator that corresponds to a resource external to the tracking server system. The tracking server system indirectly provides for the client system to have an informational element selectable by the client system, where the informational element is graphically identified on the client system with informational content obtainable from a content server system through use of a content resource locator. The informational element includes a tracking resource locator, referencing the tracking server system, and data identifying the informational element. The selection of the informational element causes the client system to use the tracking resource locator to provide the data to the tracking server system and to use the content resource locator to obtain the informational content from the content server system. | 07-09-2015 |
20150193950 | SIMULATING COLOR DIFFUSION IN A GRAPHICAL DISPLAY - 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 the physical distance between the two pixels and a weighting factor that varies depending on whether an image boundary is between the two pixels. Based on the geodesic distance, the electronic device uses a color diffusion relationship that defines the effect of the color of the brushstroke on the pixel and a time delay controlling when the color of the brushstroke reaches the pixel in order to simulate color diffusion. | 07-09-2015 |
20150193626 | METHOD AND SYSTEM FOR USER CONTENT VIEW PROTECTION - 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 have been exceeded. | 07-09-2015 |
20150187116 | MATERIAL POINT METHOD FOR SIMULATION OF GRANULAR MATERIALS - 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 include user-controllable parameters defining threshold(s) to start plastic deformation, as well as a hardening parameter which controls how fast the granular material packs under compression. The MPM is a procedure in which particles of the granular material and a background grid are coupled, with the grid being used to assist in computing forces dictated by the physical equation(s) of the elasto-plastic constitutive model. In one configuration, the grid may further be rendered with volumetric rendering to generate video frames depicting the granular material. | 07-02-2015 |
20150185965 | SYSTEMS AND METHODS FOR VIDEO CLIP CREATION, CURATION, AND INTERACTION - 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 indicating the positions of saved video clips within video content, and to interact with video clips within a video player. | 07-02-2015 |
20150181350 | FLEXIBLE, SHAPEABLE FREE-FORM ELECTROSTATIC SPEAKERS - 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 free-form electrode layer that accepts input from an external source. Other embodiments are described and claimed. | 06-25-2015 |
20150181347 | SPATIAL FREE-FORM INTERACTIVE SPEAKERS - An embodiment provides a free-form speaker. In an embodiment, an array type electrostatic speaker is provided. In anther embodiment, a passive element that is separate from an object including an electrode is provided. The free-form speakers are lightweight and flexible, making the speakers suitable for use in a variety of unconventional implementations. Other embodiments are described and claimed. | 06-25-2015 |
20150161833 | INTELLIGENT ACCESS CONTROL FOR AMUSEMENT PARK RIDES TO SUPPORT MAINTENANCE AND TESTING - 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 operating mode. The second operating mode may include disabling the machine. The method may further include, after the operating the machine in the second operating mode, repeating the first determining of the location of the access control key, third determining whether the determined location is within a predefined safe space, and, when the access control key is within the predefined safe space operating the machine in a third operating mode. | 06-11-2015 |
20150161809 | Motion Tracking and Image Recognition of Hand Gestures to Animate a Digital Puppet, Synchronized with Recorded Audio - 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 include receiving audio data from the user using a microphone and playing the audio data, using a speaker, while animating the digital puppet on the display to create the digital puppet show. | 06-11-2015 |
20150154783 | AUGMENTING PHYSICAL APPEARANCE USING ILLUMINATION - 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 processing element determines a plurality of images to create an augmented appearance of the object and provides the plurality of images to the plurality of projectors to project light corresponding to the plurality of images onto the object to create the augmented appearance of the object. After the images are projected onto the object, the augmented appearance of the objected is substantially the same regardless of a viewing angle for the object. | 06-04-2015 |
20150149394 | Boundary Graph Machine Learning Algorithm for Regression and Classification - 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 training node input and a training node output, add each of the plurality of training nodes to the graph when the training node input for each of the plurality of training nodes is similar to the training node output of a closest node and the training node output of each of the plurality of training nodes is different than the training node output of the closest node. | 05-28-2015 |
20150149304 | SYSTEM AND METHOD FOR CLIENT-SIDE ADVERTISEMENT RETRIEVAL - 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, prior to rendering the document, and then render the document together with the advertisement creatives. | 05-28-2015 |
20150146972 | PREDICTING A LIGHT PROBE FOR AN OUTDOOR IMAGE - 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 probes. The light probe for the outdoor image may be predicted based on the database dataset and fitted light probe models. | 05-28-2015 |
20150145857 | CONTEXTUAL EDITING USING VARIABLE OFFSET SURFACES - 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 movement of the point is limited in at least one direction by the shell. | 05-28-2015 |
20150143236 | GENERATING PHOTO ALBUMS FROM UNSORTED COLLECTIONS OF IMAGES - 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 digital photograph collection. Embodiments also generate a photo album using digital photographs from the digital photograph collection, based on the determined photograph album characteristics, where the generated photo album comprises a second plurality of digital photographs arranged in a determined order. | 05-21-2015 |
20150142716 | TRACKING PLAYER ROLE USING NON-RIGID FORMATION PRIORS - 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 detections and at least one role in the set of roles. The assignment analysis system generates a first set of permutations based on the first cost function. The assignment analysis system assigns a first role in the set of roles to a first detection in the first set of detections based on the first set of permutations. | 05-21-2015 |
20150134782 | SYSTEMS AND METHODS FOR DELIVERY OF LOCALIZED MEDIA ASSETS - 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 plurality of base file fragments and each of the plurality of localized file fragments for playback of the localized media content. | 05-14-2015 |
20150123774 | Creating Tactile Content with Sound - 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 both a frequency of the audio stream and triggering sounds in the audio stream. The plurality of actuators include both voice coils and vibrating motors. | 05-07-2015 |
20150120044 | METHOD FOR GAIT GENERATION AND TRACKING CONTROL FOR A BIPEDAL WALKING ROBOT - A control method that executes a numerical non-linear optimization procedure with forward simulation of the full dynamics of the bipedal robot (including ground collisions) to compute a foothold, which produces the desired center of mass velocity during the next step of the walking cycle. The controller includes a gait generator that outputs desired joint trajectories designed to track a desired foothold provided by the foot placement algorithm. A torque calculator is included to output desired joint torques designed to track the desired joint trajectories provided by the gait generator. Additionally, the controller includes an actuator controller that produces the desired joint torques determined by the torque calculator at each joint on the physical robot, which may be a legged robot with torque-controlled joints. The foot placement algorithm may use nonlinear optimization that is solvable using a mathematical model of the dynamics of the controlled robot. | 04-30-2015 |
20150119139 | SELECTIVE CACHING OF INTERACTIVE OBJECTS - The present disclosure may take the form of a method for enhancing performance of interactive content. The method includes analyzing by a processing element a user actuated object of the interactive content, predicting action of the user actuated object in a proceeding frame of the interactive content, using the predicted action, determining by the processing element if the user actuated object can be cached for the proceeding frame, if the user actuated object can be cached, saving the user actuated object as a bitmap object and display the bitmap object in the proceeding frame and if the user actuated object cannot be cached, rendering a vector graphic of the user actuated object in the proceeding frame. | 04-30-2015 |
20150116798 | SCALABLE AND TILEABLE HOLOGRAPHIC DISPLAYS - A holographic display system for generating a super hologram with full parallax in different fields of view in the horizontal and vertical directions. The display system includes assemblies or subsystems each adapted to combine holographic displays and coarse integral displays to produce or display a coarse integral hologram. The display system is adapted to combine such displays or display systems to add more detail or information. For example, the display system can be assembled as if it were made up of “holographic bricks” that can be stacked and combined to provide a unique image/output. Briefly, the display system described herein teaches techniques for combining coarse integral holographic (CIH) displays in a seamless and scalable manner, e.g., a display system where multiple spatial light modulators (SLMs) can be placed or provided behind coarse integral optics. | 04-30-2015 |
20150113597 | Human Verification by Contextually Iconic Visual Public Turing Test - There is provided a system and method for human verification by a contextually iconic visual public Turing test. There is provided a method comprising receiving a request to verify whether a client is human controlled, selecting, by contextual criteria, a plurality of images each having one or more associated tags from a database, generating a challenge question and a corresponding answer set based on associated tags of a subset of the plurality of images, presenting the plurality of images and the challenge question to the client, receiving a submission to the challenge question from the client, and responding to the request by verifying whether the submission is contained in the answer set to determine whether the client is human controlled. The contextual criteria may comprise subject matter, branding, or intended audience of a content provider sending the request, thereby facilitating human responses while deterring automated systems. | 04-23-2015 |
20150111646 | Electronic Devices in Local Interactions between Users - In one implementation, a method includes detecting, using a processor, user input through a camera lens. The method further includes determining, using the processor, that an identity of a user, selected from identities of at least two users, is associated with the user input. The method also includes tracking, using the processor, a local interaction between the at least two users based on at least the identity, the user input, and stored rules that govern the local interaction. The tracking can include determining whether the user has complied with the stored rules that govern the local interaction. Furthermore, the local interaction can include a multiplayer game. | 04-23-2015 |
20150104111 | METHODS AND SYSTEMS OF LOCAL SIGNAL EQUALIZATION - Methods and systems of equalizing spatial frequency signals for images are provided. Images distorted through defocus, motion blur, under-sampling or other reasons may be equalized. Equalized spatial frequency signals may be used to determine correspondence matching between images. Image patches from two or more image signals may be identified and analyzed to determine image patches that contain similar representations of the real scene, with sufficient local details for accurately computing cross-correlation. | 04-16-2015 |
20150103510 | SPECIAL EFFECTS SYSTEM USING RETROREFLECTIONS TO CREATE AN ILLUSION OF GLOWING TOYS AND PROPS - A special effects (FX) system for generating a penumbra or glow effect about an object. Briefly, the FX system includes at least one sheet of retroreflective material and a penumbra activator. The penumbra activator is designed to selectively direct light toward a reflective surface of the retroreflective material. For example, the penumbra activator may include an elongated core element extending from a hilt. The body of the core element may include strings or sets of direction light sources, which may be spaced apart along the length of external surfaces of the core element body. A controller is used to operate the light sources such as by sequentially illuminating the lights sources from an end near the base/hilt to an end near a tip/distal end of the core element body, with earlier lit sources remaining on in some cases to cause a light sword blade to grow out of the hilt. | 04-16-2015 |
20150100989 | INTERACTIVE MULTIMEDIA PACKAGE METHODS AND SYSTEMS - Interactive multimedia package methods and systems are provided. An interactive multimedia package system may generate, manage, deliver, and/or play interactive multimedia packages with various digital media. An interactive multimedia package may be incorporated into any platform such as physical media (e.g., CDs, DVDs, etc.), web services (e.g., download, or streaming), and other applications. A user may shop directly off of the digital media that he or she is experiencing (e.g., watching a movie, viewing a digital news, reading an e-book, playing a video game, etc.) The user may be directed to an e-commerce website, a digital storefront, or a list of items associated with an object, by clicking on the object of interest in the digital media. | 04-09-2015 |
20150100300 | Media Content Presentation In a Selected Language - There is provided a method and system for providing a media content in a selected language. The method comprises receiving a first input selecting a language, receiving at least one available media content from a media content server, receiving a second input selecting the media content for display from the at least one available media content, transmitting the first input and the second input to a language management server, receiving a language content corresponding to the media content from the language management server, and processing the media content with the language content. The processing of the media content may include synchronizing the language content to the media content. The language content may correspond to subtitles of the media content or audio dubbing of the media content in the selected language. | 04-09-2015 |
20150097465 | Harvesting Energy from Interaction with Papers - There is provided a system and method for harvesting electrical energy from interaction with papers. The system comprising an electret disposed between a first electrode and a second electrode, and an interactive device connected to one end of the first electrode and one end of the second electrode to provide an electrical potential, the interactive device configured to receive the electrical potential by moving the second electrode relative to the electret for generating electrical energy. Interactive devices that can be activated by the generator can include a light-emitting diode, an electronic paper display, an infrared communication, and a buzzer. | 04-09-2015 |
20150095409 | Method and System for Mapping, Tracking, and Transporting of Content Data on a Webpage - There is provided a system and method for optimizing mapping, tracking, and transporting of content data on a webpage using client-side technologies. The system including a server and a client device, the client device configured to retrieve content data from a first webpage accessed from the server, assemble a cookie using the content data from the first webpage, store the cookie in a memory of the client device, detect a second webpage accessed, retrieve the cookie in response to detecting the second webpage, extract the content data from the cookie, and load the content data on the second webpage. | 04-02-2015 |
20150095408 | Method and System for Loading Content Data on a Webpage - There is provided a system and method for optimizing loading of content data on a webpage by utilizing client-side technology. The system comprising a server and a client device, the client device configured to request a webpage from a server, receive an image tag and a configuration file from the server, determine a selected image from a plurality of images using client capabilities, the image tag, and the configuration file, create an image handle to request the selected image from the server, transmit the image handle to the server, and receive the selected image from the server. The client device may also receive supported advertisements from the server, select at least one advertisement from the supported advertisements using the client capabilities, and request the at least one advertisement from the server. | 04-02-2015 |
20150088469 | Automatic Task-Specific Model Reduction for Humanoid Robots - The disclosure provides an approach for automatically determining task-specific robot model reductions. In one embodiment, a simplification application determines a smallest order statespace model whose stabilizing controller also stabilizes a full-order robot model. The simplification application may determine such a model via an iterative procedure in which the reduced order is initialized to the number of unstable poles of the open-loop full-order system and, while the closed loop full-order system with the balanced reduced order system's stabilizing controller is unstable, fractional balanced reduction is applied to generate a balanced reduced system. If one or more unstable closed-loop poles exist in the full-order system with the stabilizing controller of the newly-generated balanced reduced system, the reduced order is incremented by one, and fractional balanced reduction repeated, until no unstable closed-loop poles remain. In another embodiment, the model reduction is made task-specific by formulating the full model with task-specific outputs. | 03-26-2015 |
20150087431 | CANOPY OR LIVING MAT FOR HIDING SUPPORT FEATURES ON A RIDE OR DISPLAY PLATFORM - An assembly adapted for visually disguising drive or support features of an amusement park ride or a display system using a drive to move a show element about a space. The assembly includes a platform and a drive mechanism for selectively moving a support member. The assembly also includes an object supported upon an end of the support member spaced apart from the drive mechanism, and the support member extends through a slot in the platform. The assembly also includes a canopy positioned between the supported object and a surface of the platform facing the supported object. The canopy blocks an observer from seeing the slot in the platform. The canopy includes a plurality of camouflaging elements positioned between the slot in the platform and the supported object, and the camouflaging elements are arranged in two or more layers. | 03-26-2015 |
20150080121 | METHOD FOR TRACKING PHYSICAL PLAY OBJECTS BY VIRTUAL PLAYERS IN ONLINE ENVIRONMENTS - Techniques are disclosed for tracking physical play objects by virtual or non-player characters in an electronic game environment. More specifically, techniques are disclosed for enabling a game system to track a physical toy object, using tracking information to update the game state, and transmitting updated game state to the toy object and update the toy state. Additionally, a player is able to control the physical toy object, and use the physical toy object to play a game. The game system may track a remote-controlled toy, a handheld toy, or the player himself or herself. The virtual feedback to changes in the physical environment results in a more immersive game experience for the player. | 03-19-2015 |
20150079327 | 3D PRINTING WITH CUSTOM SURFACE REFLECTION - A method for fabricating custom surface reflectance and spatially-varying bi-directional reflectance distribution functions (BDRFs or svBRDFs). The 3D printing method optimizes micro-geometry to produce a normal distribution function (NDF) that can be printed on surfaces with a 3D printer. Particularly, the method involves optimizing the micro-geometry for a wide range of analytic NDFs and simulating the effective reflectance of the resulting surface. Using the results of the simulation, the appearance of an input svBRDF can be reproduced. To this end, the micro-geometry is optimized in a data-driven fashion and distributed on the surface of the printed object. The methods were demonstrated to allow 3D printing svBRDF on planar samples with current 3D printing technology even with a limited set of printing materials, and the described methods have been shown to be naturally extendable to printing svBRDF on arbitrary shapes or 3D objects. | 03-19-2015 |
20150077065 | CHARGING AND COMMUNICATING WITH BATTERY OPERATED TOYS - Methods and a system for the recharging of battery-operated devices, whereby the recharging process is made less burdensome and inconvenient to the users of the devices. Embodiments provide for incorporating recharging into the normal usage patterns for the devices using activities consistent with predetermined intended usage of the devices, thereby causing the user to perceive less inconvenience. Other embodiments provide for systematically detecting and wirelessly recharging devices, whereby the burden to the users may be reduced or entirely eliminated. | 03-19-2015 |
20150071612 | SPATIO-TEMPORAL VIDEO COMPOSITING - Embodiments provide techniques for creating a composite video stream. Additionally, a first selection of pixels from the first video stream and a second selection of pixels from the second video stream are received. Here, both the first selection of pixels and the second selection of pixels indicate pixels that are to be included in the composite video stream. Embodiments identify a plurality of spatiotemporal seams across the first video stream and the second video stream, based at least in part on the first selection of pixels and the second selection of pixels. The first video stream and the second video stream are then composited into the composite video stream, by joining frames from the first video stream and the second video stream at the identified plurality of spatiotemporal seams. | 03-12-2015 |
20150070346 | Method and System for Rendering Virtual Views - A method including receiving a first image of a scene captured from a first perspective, the first image including an object and a background; segmenting the first image to extract a first two-dimensional contour of the object; approximating a plurality of three-dimensional locations of a plurality of points on the first contour; generating a three-dimensional billboard of the object based on the three-dimensional locations; and projecting the first image onto the three-dimensional billboard. | 03-12-2015 |
20150070264 | ANIMATED DOCUMENT USING AN INTEGRATED PROJECTOR - The embodiments presented herein describe integrating a projector in a book to display images or animations on one or more pages of the book. Specifically, the book may include a projector that is arranged in the form factor of the book. The book may also contain one or more mirrors that reflect an image from the projector onto a desired location on a page in the book. In one embodiment, the image is projected from the rear of the book onto a back side of the page that is opposite the front side of the page facing the user. So long as the material of the page is sufficiently translucent, the image projected on the back side of the page will be visible to the user looking at the front side of the page. | 03-12-2015 |
20150066448 | METHOD AND DEVICE FOR TRACKING SPORTS PLAYERS WITH CONTEXT-CONDITIONED MOTION MODELS - A method and device generates a trajectory. The method includes receiving a plurality of tracklets indicative of movement of a plurality of targets over a predetermined temporal interval. The method includes determining a plurality of context data for a pair of tracklets based upon at least one additional tracklet. The method includes computing a probability that the pair of tracklets relate to a first one of the targets. The method includes generating a trajectory for the first target based upon a concatenation of select ones of the tracklets. The concatenation maximizes the probability that the pair of tracklets correspond to the first target based upon the context data associated with the pair of the tracklets. | 03-05-2015 |
20150063781 | NON-LINEAR NAVIGATION OF VIDEO CONTENT - Disclosed is a method for non-linear navigation of video content comprising receiving a video content asset comprising a plurality of video content clips tagged with information tags, the information tags connecting the video content clips to form a plurality of navigation paths; presenting a first video clip from the plurality of video clips; displaying a set of navigation options for selection by a user, each of the navigation options corresponding to a particular navigation path; receiving a navigation option selection from the user; and presenting a second video clip from the plurality of video clips based on the navigation path corresponding to the navigation option selected by the user. | 03-05-2015 |
20150063709 | METHODS AND SYSTEMS OF DETECTING OBJECT BOUNDARIES - Methods and systems described herein detect object boundaries of videos. A window around the pixel may be followed in adjacent image frames of the image frame to determine object boundaries. Inconsistencies in image patches over a temporal window are detected, and each pixel of the image frame of a video is assigned an object boundary probability. The pixel may belong to a texture edge if the window content does not change throughout the adjacent image frames, or the pixel may belong to an object boundary if the window content changes. A probability value indicating the likelihood of the pixel belonging to an object boundary is determined based on the window content change and is assigned to the corresponding pixel. | 03-05-2015 |
20150062351 | Device and Method for Calibrating a Temporal Contrast Sensor with a Frame-Based Camera Sensor - A device and method incorporates features of a temporal contrast sensor with a camera sensor in an imager. The method includes registering the camera sensor with the temporal contrast sensor as a function of a calibration target. The method includes receiving camera sensor data from the camera sensor and temporal contrast sensor data from the temporal contrast sensor. The method includes generating a plurality of images as a function of incorporating the temporal contrast sensor data with the camera sensor data. | 03-05-2015 |
20150055124 | ELECTRONIC REACH ENVELOPE INTRUSION EXAMINER - A system for examining intrusions of a physical environment into a reach envelope of a vehicle traveling along a length of track. The system includes a test skid including a chassis with front and rear wheel assemblies each adapted for rollably engaging the track. The test skid may further include a laser measuring scanner supported on an upper surface of the chassis and adapted for scanning a vertical plane orthogonal to a longitudinal axis of the chassis to measure a plurality of distances between the laser measuring scanner and surfaces of the physical environment when the test skid moved along the track. The system also includes a test controller executing an examination program to determine a real world envelope based on the measured distances from the laser measuring scanner and to determine intrusions by comparing a reach envelope for the vehicle with the determined real world envelope. | 02-26-2015 |
20150054844 | METHODS AND SYSTEMS FOR GENERATING A POLYGON MESH - Methods and systems are disclosed for generating polygon meshes. One example of a method for generating a polygon mesh includes scanning a plurality of lines of an image to determine one or more pixel run lengths of interest, building a collection of rectangles based on the one or more pixel run lengths from the plurality of lines, and simplifying the collection of rectangles by combining rectangles with similar widths and/or heights. | 02-26-2015 |
20150054832 | METHODS AND SYSTEMS FOR CREATING A HULL THAT MAY HAVE CONCAVITIES - Methods and systems are disclosed for generating a hull that may have concavities. One example of such a method includes creating a collection of columns representing a first hull, growing the first hull by increasing a height of one or more columns, creating a collection of rows representing a second hull, growing the second hull by increasing a width of one or more rows, and creating a third hull by combing the first and second hulls. | 02-26-2015 |
20150052458 | CROSS PLATFORM SHARING OF USER-GENERATED CONTENT - Systems and methods for cross platform sharing of user-generated content. The system may comprise a first user device of a first platform type including one or more processors configured to execute computer program modules. A space module may be configured to effectuate display of a virtual space on the first user device and facilitate interaction of a user of the first user device with the virtual space. A content creation module may be configured to configure user-generated virtual space content in the virtual space to be experienced by the user in the virtual space on the first user device. A share module may be configured to convert the user-generated virtual space content to sharable virtual space content. A communications module may be configured to transmit the sharable virtual space content from the first user device to a remote server. | 02-19-2015 |
20150051000 | PERCEPTION SYSTEM - System and methods to guide interaction of characters with objects in a virtual space include determining how objects near a particular character are perceived by that character. Based on proximity, position, the manner of possible interaction, and/or other considerations, objects are ranked for interaction with the character. | 02-19-2015 |
20150050996 | SYSTEM USING RULE BASED TECHNIQUES FOR HANDLING GAMEPLAY RESTRICTIONS - Systems and methods employing rule based techniques for handling virtual entity manifestation into gameplay modes in accordance with gameplay restrictions of the individual gameplay modes. The system may comprise a host server including one or more processors configured to execute computer program modules. The computer program modules may comprise a game module configured to execute an instance of the online game and to facilitate participation in one or more gameplay modes, a rule module configured to maintain rules corresponding to the restrictions for manifesting virtual entities into the individual gameplay modes, a creation module configured to create manifests including information corresponding to the rules for each gameplay mode, a determination module configured to determine which rules to apply to the virtual entities, and an application module configured to apply the rules according to the determinations. | 02-19-2015 |
20150050995 | UNLOCKING OF VIRTUAL CONTENT THROUGH GEO-LOCATION - This disclosure relates to a system configured to manage virtual content within a virtual space based on information associated with objects. The information associated with the objects may be updated responsive to detecting the objects at various real world physical geographic locations. The system may be configured to enhance a user's gaming experience by enabling location based unlocking of the virtual content in the virtual space. In some implementations, the locations may be locations such as but not limited to locations within theme parks, movie theaters, restaurants, and/or stores, for example. A user may be able to transport objects to one or more geographic locations where object identification devices detect the objects. Virtual content may be unlocked responsive to the detection of objects by the object identification devices. | 02-19-2015 |
20150050994 | LIGHT COMMUNICATION BETWEEN USER DEVICES AND PHYSICAL OBJECTS - Systems and methods for communicating information between user devices and physical objects which are separate from the user devices. The physical objects may store information related to one or more online games associated with the physical objects. The user devices may obtain the information stored by the physical objects via light communication. The user devices may use the obtained information in order to effectuate presentation of a virtual character and/or virtual object in an online game corresponding to the information. | 02-19-2015 |
20150046949 | TIME-LINE BASED DIGITAL MEDIA POST VIEWING EXPERIENCE - Disclosed are a digital media asset selection interface and method. The interface may comprise a plurality of digital media assets that are displayed to a user such that the user can navigate the digital media assets in a first direction and a second direction, such as a horizontal direction and a vertical direction. In a more particular embodiment, the digital media assets are listed horizontally such that assets listed to the left of a selection pane represent a “past” aspect and assets listed to the right of a selection pane represent a “future” aspect. The digital media assets listed vertically are related to one another in some way. | 02-12-2015 |
20150040036 | DYNAMIC PLAYER ACTIVITY ENVIRONMENT RESPONSE - Systems, methods, and computer program products to provide responses to emergent group activities in an interactive environment, by monitoring actions of one or more avatars in the interactive environment, the one or more avatars being controlled by a respective user, detecting a first action matching a first action property in a first group activity template for a first group activity, of a plurality of group activity templates, determining that the first group activity is occurring in the interactive environment, and issuing to one or more components of the interactive environment, an indication to perform a respective predefined operation. | 02-05-2015 |
20150039395 | SALES PROPOSAL MIX AND PRICING OPTIMIZATION - Systems, methods and articles of manufacture to generate sales proposals, by determining, for a customer, a level of preference for each of a plurality of items of inventory, classifying each item of inventory into one of a plurality of categories, determining, for the customer, a price range for each item of inventory, computing a demand for each of a plurality of items of media content, selecting a subset of the items of advertising inventory based on: (i) the demand for each of a plurality of programs, (ii) the level of preference for each of the plurality of items of inventory, and (iii) the classification of each of the plurality of items of inventory, and computing: (i) a total cost for the proposal, and (ii) a cost for each item of inventory in the subset. | 02-05-2015 |
20150035863 | System and Method for Integrating Multiple Virtual Rendering Systems to Provide an Augmented Reality - There is provided a system and method for integrating multiple virtual rendering systems to provide an augmented reality. There is provided a method for integrating multiple virtual rendering systems for outputting a composite render to a display, comprising obtaining a first environment data from a first virtual rendering system using a first camera view, obtaining a second environment data from a second virtual rendering system using a second camera view, rendering the composite render by processing the first environment and the second environment, and outputting the composite render to the display. Additionally, the first environment data and second environment data may depend on synchronized or corresponding inputs, and display priority algorithms or masking algorithms may be used to determine virtual and real object display priority. | 02-05-2015 |
20150035831 | METHODS AND SYSTEMS OF JOINT PATH IMPORTANCE SAMPLING - Methods and systems of joint path importance sampling are provided to construct light paths in participating media. The product of anisotropic phase functions and geometric terms across a sequence of path vertices are considered. A connection subpath is determined to join a light source subpath with a light receiver subpath with multiple intermediate vertices while considering the product of phase functions and geometry terms. A joint probability density function (“PDF”) may be factorized unidirectional or bidirectional. The joint PDF may be factorized into a product of multiple conditional PDFs, each of which corresponds to a sampling routine. Analytic importance sampling may be performed for isotropic scattering, whereas tabulated importance sampling may be performed for anisotropic scattering. | 02-05-2015 |
20150033317 | LINKING TOKEN DETECTION AT A SINGLE COMPUTING PLATFORM WITH A USER IDENTIFICATION TO EFFECTUATE MODIFICATIONS IN VIRTUAL SPACE INSTANCES PRESENTED VIA MULTIPLE COMPUTING PLATFORMS - Token detection at a single computing platform may be linked with a user identification to unlock content and/or effectuate modifications in virtual space instances presented via multiple computing platforms, in accordance with one or more implementations. Exemplary implementations may enhance consistency in a user's experiences of a virtual space across multiple computing platforms. | 01-29-2015 |
20150033154 | EFFECTUATING MODIFICATIONS WITHIN AN INSTANCE OF A VIRTUAL SPACE PRESENTED VIA MULTIPLE DISPARATE CLIENT COMPUTING PLATFORMS RESPONSIVE TO DETECTION OF A TOKEN ASSOCIATED WITH A SINGLE CLIENT COMPUTING PLATFORM - Exemplary implementations may facilitate effectuating modifications within an instance of a virtual space presented via multiple disparate client computing platforms responsive to detection of a token associated with a single client computing platform. In some implementations, tokens may be detected based on signals received from token readers associated with individual ones of the multiple client computing platforms. A given token may be a standalone physical object. The given token may be detectable based on a signal conveying information associated with the given token. The information associated with the given token conveyed by the signal may be devoid of virtual space content. | 01-29-2015 |
20150033121 | MOTION BASED FILTERING OF CONTENT ELEMENTS - Apparatus, systems, and methods disclosed herein include apparatus, systems, and methods for providing action-based filtering of content elements in an electronic content library. A disclosed method comprises displaying an electronic content library, receiving an action from a user as an input, performing an operation on the electronic content library based on the user action input to yield a revised electronic content library, displaying the revised electronic content library, and saving the revised electronic content library for future access. A variety of action input devices may be implemented to receive a variety of different action inputs, including, but not limited to, motion-based inputs, touch-based inputs, visual inputs, or audio inputs. | 01-29-2015 |
20150032295 | VISUAL LOCALIZATION OF UNMANNED AERIAL VEHICLES BASED ON MARKER DETECTION AND PROCESSING - A method for locating markers in an image captured by a mobile device moving about an operating space. The method includes preprocessing an image to generate a set of image data, locating fixed features of markers by tracing edges of the fixed features, and extracting variable data payloads of each of the markers associated with the located fixed features. The fixed features of each of the markers may include a pair of parallel lines extending along opposite sides of a data area containing the variable data payload, and each of the lines extends a distance beyond each exposed end of the data area to avoid missing data when markers are not arranged orthogonally to the scan direction. The preprocessing involves rotating or skewing the image to provide rotated or skewed versions of the image to facilitate locating markers regardless of their angular orientation in the image. | 01-29-2015 |
20150029916 | Power Saving for Multi-Hop Communications - There is provided a system and method for transmitting a data packet from a transmitting device to a destination device using an intermediary device. The transmitting device configured to determine an identity of the destination device, generate an announcement message that includes the identity of the destination device, transmit the announcement message to an intermediary device, receive an acknowledgement message from the intermediary device in response to transmitting the announcement message to the intermediary device, and transmit the data packet to the intermediary device for delivery to the destination device. | 01-29-2015 |
20150029314 | VOLUMETRIC DISPLAY SYSTEM BLENDING TWO LIGHT TYPES TO PROVIDE A NEW DISPLAY MEDIUM - A method for creating a volumetric display. The method includes projecting a first light type onto a planar projection surface to display first content and, concurrently with projection of the first light type, first projecting a second light type onto the planar projection surface to display second content that at least partially overlays the displayed first content. The method includes second projecting the second light type onto a three dimensional (3D) set of reflective elements, whereby the second content moves between the planar projection surface and the 3D set. The first light type may be non-coherent light and the second light type may be laser light (or coherent light). While projected on the planar projection surface, the coherent light is at a first illumination level that matches or is somewhat greater than the non-coherent light, and a second much higher illumination level is used when projecting onto the 3D set. | 01-29-2015 |
20150028994 | ZONE BASED IDENTIFICATION FOR INTERACTIVE EXPERIENCES - This disclosure relates to a system configured to trigger interactive experiences for guests. The system may be a zone based identification system that uses identification technology (e.g., RFID, image recognition, etc.) to detect and/or identify guests in zones prior to, during, and after an interactive experience. The zones may be physical areas where guests approach, participate in, and leave the interactive experience. The system may be configured such that as guests progress through zones prior to, during, and after the interactive experience, the system may access guest specific information before the interactive experience, present the guest specific information during the interactive experience, and then stop presenting the information responsive to the guest exiting the interactive experience. In some implementations, the system may comprise one or more objects associated with guests, one or more sensors, one or more processors, one or more host systems, and/or other components. | 01-29-2015 |
20150026820 | ALTERNATE CONTENT PLAYLIST FOR LOCKED MEDIA CONTENT - Systems, and methods disclosed herein include systems and methods for providing alternative content playlists for locked media content. Media content may be locked according to certain pre-conditions, such as a release date. Prior to the pre-conditions being met, e.g., on a date earlier than the release date, the content may be locked to prevent user access. During such locked period, a user may be presented with an alternative content playlist with media content that is available to be accessed by the user. | 01-22-2015 |
20150023597 | Feature Sensitive Captioning of Media Content - There are provided methods and systems for use in performing feature sensitive captioning of media content. In one implementation, such a method includes detecting an aesthetically determinative feature of a media content unit selected by a user, and determining a captioning aesthetic for a caption of the media content unit based at least in part on the aesthetically determinative feature. The captioning aesthetic may include a background aesthetic and a text aesthetic. The captioning aesthetic may be utilized by a feature sensitive captioning application to produce a feature sensitive caption for the media content unit. | 01-22-2015 |
20150023546 | Identification of Watermarked Content - There are provided methods and systems for identifying watermarked content. In one implementation, such a method includes receiving content including a digital watermark, and detecting the digital watermark, the detecting being performed without use of a decoder configured to read the digital watermark. In implementations in which the content includes an audio watermark, detecting the audio watermark includes filtering an audio frequency spectrum of the content, sampling the audio frequency spectrum to generate data corresponding to the content, determining a first audio level for searching the data based on the sampling, and searching the data at the first audio level. The content may be identified as watermarked content including an audio watermark when multiple, single frequency tones are detected. | 01-22-2015 |
20150019683 | Method and System for Pairing a Medium to a User Account - There is provided a system for pairing a medium with a user account comprising a media player configured to retrieve a medium identifier from the medium and a player identifier from a memory of the media player. The media player is further configured to transmit the medium identifier and the player identifier to a server. Additionally, the media player is further configured to receive a key associated with the medium identifier and the player identifier from the server. The server is configured to receive the key and the user account for pairing the user account with the medium associated with the key. A computer may be utilized to transmit the key and the user account to the server, after the key has been provided to a user by the media player. The media player and the computer may communicate with the server via the Internet. | 01-15-2015 |
20150015797 | IMAGE PROJECTING LIGHT BULB - A display system that includes a projector light bulb. The system includes a light fixture with a conventional light bulb socket. A projector light bulb is provided with a socket adapter for mating electrically with the light bulb socket. A projector such as a pico projector is fit into the socket adapter or to mate with this adapter to be powered by the light bulb socket via the adapter. In lamp-type implementations, the projector is used to project onto a lamp shade-shaped rear projection screen or through a translucent shade and also upon surfaces of the ceiling or objects above the projector light bulb. A light conditioning or directing assembly may be provided that directs a portion of the projected light onto the projection screen (or shade) and another portion up onto the ceiling so as to concurrently focus on two or more surfaces at two or more focal distances. | 01-15-2015 |
20140372554 | EFFICIENT SYNCHRONIZATION OF BEHAVIOR TREES USING NETWORK SIGNIFICANT NODES - Objects in a virtual space may need to be synchronized between different instances (or different expressions of an instance) of the virtual space that are separated spatially. Objects include characters. Different expressions may be associated with different users and different client computing platforms that are connected by a network. The actions of the same character in two expressions of the same instance of the virtual space may not be synchronized due to network delay, lag, latency, or other delays, or due to joining a session already in progress. Responsive to a determination that an object is not synchronized, a sequence of subsequent states is determined that will result in the object being synchronized. | 12-18-2014 |
20140349721 | UNLOCKING OF DIGITAL CONTENT BASED ON GEO-LOCATION OF OBJECTS - This disclosure relates to a system configured to unlock digital content related to toys associated with users. The digital content may be unlocked based on the associations between the toys and the users, and presence of objects associated with user accounts at predetermined geographic locations. The predetermined geographic locations may be locations within theme parks, restaurants, stores, and/or hotels. The toys associated with the users may include, for example, toys owned by the users. The toys may include physical toys and/or virtual toys in a virtual space. The objects associated with user accounts may include, for example, a mobile phone belonging to the user. The user accounts may be electronic accounts associated with individual users that include information related to the toys associated with users and information related to the objects. | 11-27-2014 |
20140347452 | EFFICIENT STEREO TO MULTIVIEW RENDERING USING INTERLEAVED RENDERING - Approaches are described for generating a multiview autostereoscopic image from a stereo three-dimensional input image pair. A stereo to multiview rendering system receives a stereo three-dimensional image including a left image and a right image at a first view position and a second view position, respectively. The system generates a first input warp and a second input warp that maps the left image and the right image to a third and fourth positions, respectively, where the third and fourth positions lie between the first and second view positions. The system generates a plurality of output warps based on the first warp and the second warp. The system resamples each output warp in the plurality of output warps to create a plurality of partial output images. The system interleaves the plurality of partial output images to generate a composite output image. | 11-27-2014 |
20140341589 | RELIABLE VISIBILE LIGHT COMMUNICATION WITH DARK LIGHT SYNCHRONIZATION - LEDs that transmit or receive data in a VLC channel may create a flickering effect which is caused by the human eye being able to perceive the fluctuations of the light intensity in a LED. To prevent flickering such that the LED is perceived as being illuminated at a constant intensity, the LEDs may emit light based on a pattern of dark and energy slots. During the dark slots, the LEDs may be reversed bias to determine how much light is received. Based on comparing the light received, each VLC system may synchronize respective clocks such that the dark slots align. The VLC systems may then transmit a data frame preamble instructing the other VLC systems to cease synchronization and use the dark slots to receive the data from the data frame. While transmitting the data frame, the VLC systems may continue to use the energy slots to prevent flicker. | 11-20-2014 |
20140340744 | OBJECTS FABRICATED WITH INTEGRAL AND CONTOURED REAR PROJECTION SUBSTRATES - A three dimensional (3D) object with a rear projection (RP) surface. The 3D object includes an RP element, which behaves as an RP substrate or surface. A structural portion of the 3D object has a first thickness, and the RP element has a second thickness that is less than about one half of the first thickness. The RP element is formed of a translucent white plastic for example, such that it is translucent to provide an RP element integrally formed with an adjacent structural element which is opaque with or without additional coating or treatment. | 11-20-2014 |
20140333899 | PROJECTABLE MASKS - A display assembly for displaying a virtual image of an object with occlusion and contrast. The display assembly includes a virtual object display selectively displaying an image at a virtual object plane. The display assembly includes a mask generation screen assembly with a screen element operable in a first state in which the screen element is transparent to visible light and in a second state in which a portion is opaque. The screen element is positioned proximate to the virtual object plane. The opaque portion of the screen element corresponds in size, shape, and location to the displayed virtual object image to provide a mask for the virtual image. The screen element may include a projectable mask screen opaque in regions exposed to a predefined type of non-visible light. The non-visible light may be ultraviolet (UV) light or infrared (IR) light selectively provided by a UV or IR projector. | 11-13-2014 |
20140333668 | Augmented Reality Videogame Broadcast Programming - There is provided a system and method for integrating a virtual rendering system and a video capture system using flexible camera control to provide an augmented reality. There is provided a method comprising receiving input data from a plurality of clients for modifying a virtual environment presented using the virtual rendering system, obtaining, from the virtual rendering system, a virtual camera configuration of a virtual camera in the virtual environment, programming the video capture system using the virtual camera configuration to correspondingly control a robotic camera in a real environment, capturing a video capture feed using the robotic camera, obtaining a virtually rendered feed using the virtual camera showing the modifying of the virtual environment, rendering the composite render by processing the feeds, and outputting the composite render to the display. | 11-13-2014 |
20140327675 | Ray-Mediated Illumination Control - There is provided a method for ray-mediated illumination control. The method includes identifying a first activation region corresponding to one of an origin and a destination of a ray, where the ray is described by a ray data associated with the ray. The method further includes identifying a second activation region corresponding to the other one of the origin and the destination of the ray, interpreting an illumination rule for the ray based on at least one of the first activation region and the second activation region, and modifying an illumination in one of the first activation region and the second activation region based on the illumination rule and the ray data. | 11-06-2014 |
20140325406 | ENHANCED SYSTEM AND METHOD FOR DYNAMICALLY CONNECTING VIRTUAL SPACE ENTITIES - A system and method for connecting virtual space entities are disclosed. Information regarding virtual space entities may be obtained. The obtained information may include information indicating one or more actions and/or effects associated with the virtual space entities. The associated effects may indicate the associated actions may be caused in the virtual space by actions of other virtual space entities. Users may be enabled to specify action connections between actions of different virtual space entities. The user specified action connections may provide causal relationships between a first action and a first effect associated with a second action. Occurrence of the first action within a given instance of virtual space may be determined. Based on the user specified action connections, the first effect may be executed to cause the second action to be performed in the virtual space. | 10-30-2014 |
20140325031 | Optimized Communication of Media Content to Client Devices - There is provided a system and method for determining an optimal bandwidth for a communication between a networked client device and a server. There is provided a method comprising identifying the networked client device, identifying a location of the networked client device, obtaining a client device profile for the networked client device corresponding to the location, and determining the optimal bandwidth using the client device profile. In this manner, client devices may almost instantly stream the highest quality video available. | 10-30-2014 |
20140324761 | Method and Device For Three-Weight Message-Passing Optimization Scheme - A method and device determines an optimization solution for an optimization problem. The method includes receiving the optimization problem having cost functions and variables in which each of the cost functions has a predetermined relationship with select ones of the variables. The method includes generating a first message for each of the cost functions for each corresponding variable based upon the respective predetermined relationship and a second message for each of the variables for each corresponding cost function based upon the respective predetermined relationship. The method includes generating a disagreement variable for each corresponding pair of variables and cost functions measuring a disagreement value between the first and second beliefs. The method includes repeating steps (b), (c), and (d) until a consensus is formed between the first and second messages until the optimization solution is determined based upon the consensus. | 10-30-2014 |
20140323150 | SYSTEM AND METHOD FOR MANAGING LOCATION SERVICES IN WIRELESS NETWORKS - Described herein are methods, systems, apparatuses and products for managing location services in wireless networks. One aspect provides a method of receiving in a mobile device an identifier broadcast from a terrestrial wireless device located at a particular position; and using the identifier broadcast from the terrestrial wireless device to determine a physical location of the mobile device even in absence of a logical connection existing between the mobile device and the terrestrial wireless device. Other embodiments are disclosed. | 10-30-2014 |
20140321024 | LARGE-AREA CONTROLLED ELECTROSTATIC LEVITATION OF LIGHTWEIGHT SHOW OBJECTS - A system for electrostatically levitating an object with a body adapted for receiving a static charge. The system includes an array of at least three electrostatic generators, with each of the electrostatic generators including an exposed element that becomes statically charged during operation of the array. The system also includes a controller operating to generate control signals to the array to independently operate each of the electrostatic generators to provide the static charge at first, second, and third voltages. When positioned in a flight space above the array, the object is levitated above the array of the electrostatic generators by an electrostatic lifting force(s). Each of the electrostatic generators is a high voltage Van de Graaff generator. The first, second, and third voltages are in the range of 0 to 300,000 volts and are varied over time to direct the levitated object along a flight path by the controller. | 10-30-2014 |
20140320827 | NON-LINEAR PHOTOMETRIC PROJECTOR COMPENSATION - The present disclosure is related to a method for calibrating a projector. The method includes receiving by a processing element one or more mapping images. After receiving the images, the method includes defining by the processing element a non-linear color mapping function, the color mapping function mapping pixels between the projector and a camera used to capture the mapping images. The method then includes determining by the processing element a compensation image using the color mapping function. The compensation image corresponds to an input image and takes into account variations in the surface onto which the input image is to be projected. | 10-30-2014 |
20140320519 | COLOR BALANCING BASED ON REFERENCE POINTS - Embodiments provide techniques for adjusting coloration of an image. A visual scene is captured using one or more camera devices, where the visual scene includes a reference object. Embodiments retrieve coloration information corresponding to the reference object. The coloration information generally describes coloration of the reference object under predefined conditions, such as neutral lighting conditions, desired lighting conditions, and so on. Additionally, a coloration difference is calculated between a depiction of the reference object within the captured visual scene and the retrieved coloration information. The coloration of the visual scene is adjusted based on the determined coloration difference. | 10-30-2014 |
20140317666 | Recipient Specific Lists for Distribution of Media Content - There is provided a system and method of recipient specific lists for distribution of media content. The method comprises obtaining at least one unique identifier (UID), wherein the at least one UID identifies a content, and wherein the at least one UID identifies a recipient location and presentation data, generating a recipient specific list (RSL) using the at least one UID, wherein the RSL includes at least one content identifier, and wherein the RSL includes at least one recipient identifier, and transmitting the RSL to an encoded content transport stream creator for creation of an encoded content transport stream. The at least one recipient identifier may correspond to a broadcast affiliate television recipient or a multichannel video programming distributor. Additionally, the RSL may contain primary content, such as television programs, movies, commercials, and promotional programming, as well as secondary content, such as content overlays, program schedules, and triggers. | 10-23-2014 |
20140316757 | Motion-Based Design of Mechanical Objects - There is provided a motion-based design system and a method for use in producing a motion-based design of a mechanical object. In one implementation, such a method includes identifying a motion curve associated with a movement by an articulated structure corresponding to the mechanical object, and mapping the motion curve to a mechanical sub-assembly. The mapping is performed based on a previously characterized trajectory of the mechanical sub-assembly and the similarity of that trajectory to the motion curve. The method also includes utilizing the first mechanical sub-assembly to substantially replicate the motion curve. | 10-23-2014 |
20140316748 | Posture Guided Design Of Deformable Objects - There is provided a posture guided design system and a method for use in producing a posture guided design of a deformable object. In one implementation, such a method includes identifying a target posture for the deformable object, and determining locations of actuators for producing the target posture. The method also includes modeling the deformable object using at least one material so as to enable the deformable object to substantially reproduce the target posture. In some implementations, the method includes modeling the deformable object using at least two materials, wherein a distribution of the at least two materials is determined so as to enable the deformable object to substantially reproduce the target posture. | 10-23-2014 |
20140315632 | Gated Unlock Codes for Videogame Features and Content - There is provided a system and method for gated unlock codes for videogame features and content. By maintaining a redemption database where master unlock codes are used to provide access to specific subsets of feature unlock codes, unique exclusive content may be provided for different retailers. In this manner, a universal game media containing all possible additional content may be utilized for retail distribution, reducing publishing costs while still providing customized versions for retailers with desirable exclusive content. By restricting each gaming device or user account to a single group or hierarchy of master unlock codes, the use o f ancillary unlock codes with videogames purchased from different retailers may be discouraged, thereby preserving user incentives to purchase primary and secondary items with feature unlock codes at a single retailer. | 10-23-2014 |
20140310651 | DYNAMIC INTERACTIVE MENU BOARD - This disclosure relates to a system configured to customize a default set of menu items for diners of a food service establishment. The default set of menu items may be customized based on dietary preferences of the diners. The system may be configured such that diners may interact with the menu of the food service establishment. The system may be configured such that the customized set of menu items may be displayed to diners remotely from the food service establishment. In some implementations, the system may replace a traditional physical menu. In some implementations, the system may comprise an application server, one or more client devices, a database server, and/or other components. | 10-16-2014 |
20140309035 | INTERACTIVE LEAN SENSOR FOR CONTROLLING A VEHICLE MOTION SYSTEM AND NAVIGATING VIRTUAL ENVIRONMENTS - An interactive system adapted for lean-based control of ride or video game experiences. The system includes a vehicle seat and a motion base with a vehicle base upon which the vehicle seat is mounted. The system includes an actuator assembly moving the vehicle base and seat. A control system interprets sensor input signals and generates control signals to operate the actuator assembly to move the vehicle base and seat. Force sensors positioned in the vehicle seat sense forces applied by the passenger to the vehicle seat and transmit sensor data signals to the control system. The control signals operating the driver assembly are generated based on the sensor data, which is output from left and right sensors provided in a bench of the vehicle seat as well as in a front and a back support to provide X and Y-axis values based on passenger leaning in the vehicle seat. | 10-16-2014 |
20140307048 | SIGNALING WARP MAPS USING A HIGH EFFICIENCY VIDEO CODING (HEVC) EXTENSION FOR 3D VIDEO CODING - Techniques are disclosed for view generation based on a video coding scheme. A bitstream is received that is encoded based on the video coding scheme. The bitstream includes video, quantized warp map offsets, and a message of a message type specified by the video coding scheme. Depth samples decoded from the first bitstream are interpreted as quantized warp map offsets, based on a first syntax element contained in the message. Warp maps are generated based on the quantized warp map offsets and a second syntax element contained in the message. Views are generated using image-domain warping and based on the video and the warp maps. | 10-16-2014 |
20140307046 | Live Panoramic Image Capture and Distribution - There is provided a system and a method for use by the system to provide live panoramic image capture and distribution. In one implementation, such a method includes capturing multiple perspectives of a visual environment, combining at least a subset of those perspectives to produce a panoramic image of the visual environment, and encoding the panoramic image to generate panoramic image data. The method also includes transmitting the first panoramic image data to a routing and processing portal for distribution of the panoramic image in real-time. | 10-16-2014 |
20140307045 | STEREOSCOPIC PANORAMAS - Systems and methods to generate stereoscopic panoramas obtain images based on captured images. The obtained images may be processed and/or preprocessed, for example to compensate for perspective distortion caused by the non-ideal camera orientation during capturing, to reduce vertical parallax, to align adjacent images, and/or to reduce rotational and/or positional drift between adjacent images. The obtained images may be used for interpolating virtual in-between images on the fly to reduce visible artifacts in the resulting panorama. Obtained and/or interpolated images (or image fragments) may be stitched together to form a stereoscopic panorama. | 10-16-2014 |
20140304757 | Content Orchestration For Assembly Of Customized Content Streams - There is provided a content orchestration system and a method for use by the content orchestration system to enable assembly of one or more customized content streams. In one implementation, such a content orchestration system includes a computing platform having a processor, and a content orchestration engine for execution by the processor. The content orchestration engine is configured to receive data describing multiple content sources capable of providing content for use in assembling a customized content stream. The content orchestration engine is also configured to identify customization guidelines corresponding to a destination of the customized content stream, and to determine instructions for assembling the customized content stream based on the data and the customization guidelines. | 10-09-2014 |
20140304624 | EFFECTUATING MODIFICATIONS WITHIN AN INSTANCE OF A VIRTUAL SPACE PRESENTED VIA MULTIPLE DISPARATE CLIENT COMPUTING PLATFORMS RESPONSIVE TO DETECTION OF A TOKEN ASSOCIATED WITH A SINGLE CLIENT COMPUTING PLATFORM - Exemplary implementations may facilitate effectuating modifications within an instance of a virtual space presented via multiple disparate client computing platforms responsive to detection of a token associated with a single client computing platform. In some implementations, tokens may be detected based on signals received from token readers associated with individual ones of the multiple client computing platforms. A given token may be a standalone physical object. The given token may be detectable based on a signal conveying information associated with the given token. The information associated with the given token conveyed by the signal may be devoid of virtual space content. | 10-09-2014 |
20140304578 | Website Content Identification in a Content Management System - There is provided a system and method for website content identification in a content management system. The method comprises receiving a first plurality of content identifications, wherein each of the first plurality of content identifications corresponds to each of a first plurality of contents and each of a first plurality of content paths in a content management system, determining a second plurality of content identifications, wherein each of the second plurality of content identifications corresponds to each of a second plurality of contents and each of a second plurality of content paths in the content management system, and displaying the first plurality of content identifications and the second plurality of content identification with corresponding webpage elements on a webpage. The method may further comprise receiving a selection of one of the content identifications and retrieving one of the contents or displaying one of the content paths based on the selection. | 10-09-2014 |
20140295976 | Generation of Vision Recognition References from User Selected Content - There is provided a system and method for generation of vision recognition references from user-selected content. The method comprises receiving data corresponding to a user selected content, generating a vision recognition reference from the data, associating a game behavior descriptor with the vision recognition reference, wherein the game behavior descriptor correspond to a game behavior instance, and storing the vision recognition reference and the associated game behavior descriptor in a database, wherein the database includes a plurality of pre-defined vision recognition references, and wherein each of the plurality of pre-defined vision recognition references correspond to at least one pre-defined game behavior descriptor. The method may further comprise receiving user input corresponding to the user-selected content, retrieving the vision recognition reference and the associated game behavior descriptor from the database and initiating the game behavior in a corresponding game. | 10-02-2014 |
20140294360 | METHODS AND SYSTEMS FOR ACTION RECOGNITION USING POSELET KEYFRAMES - Methods and systems for video action recognition using poselet keyframes are disclosed. An action recognition model may be implemented to spatially and temporally model discriminative action components as a set of discriminative keyframes. One method of action recognition may include the operations of selecting a plurality of poselets that are components of an action, encoding each of a plurality of video frames as a summary of the detection confidence of each of the plurality of poselets for the video frame, and encoding correlations between poselets in the encoded video frames. | 10-02-2014 |
20140293385 | COURSE INTEGRAL HOLOGRAPHIC DISPLAY - A holographic display system for generating a super hologram with full parallax in different fields of view in the horizontal and vertical directions. The system includes an array of holographic display devices, e.g., spatial light modulators (SLMs), operable to provide a plurality of holographic images of a scene from differing viewpoints of the scene. Each SLM is operated concurrently to output a narrow field of view, elemental hologram. The system includes coarse integral optics combining the holographic images into a single hologram (“super hologram”) viewable in a hologram image plane a distance from the course integral optics. The coarse integral optics combine the holographic images by providing angular tiling of the holographic images, e.g., bending the axes of parallel lenses. In this manner, the field of view, in one direction, of the super hologram is based on the number of holographic display devices provided in the array in one direction. | 10-02-2014 |
20140292770 | DISPLAY WITH ROBOTIC PIXELS - Techniques are disclosed for controlling robot pixels to display a visual representation of an input. The input to the system could be an image of a face, and the robot pixels deploy in a physical arrangement to display a visual representation of the face, and would change their physical arrangement over time to represent changing facial expressions. The robot pixels function as a display device for a given allocation of robot pixels. Techniques are also disclosed for distributed collision avoidance among multiple non-holonomic robots to guarantee smooth and collision-free motions. The collision avoidance technique works for multiple robots by decoupling path planning and coordination. | 10-02-2014 |
20140289648 | DYNAMIC MODIFICATION OF NAVIGATION MAPS - Objects in a virtual space may be non-traversable such that traversal by characters of the virtual space through such objects is not permitted by the physics of the virtual space. Objects may be relocated during interactive gameplay. A navigation map of the virtual space is updated interactively, e.g. after an object has been relocated, by determining which regions are traversable or non-traversable, the boundaries of these regions, and which boundaries separate adjacent traversable regions. The updated navigation map may be queried on behalf of a non-player character in the virtual space, e.g. to determine where to go and/or how to get there. | 09-25-2014 |
20140283451 | HYDROPONIC ARRAY FOR THE INDIVIDUALIZED DELIVERY OF NUTRIENTS - Systems and methods configured to deliver fluids to an array of plant deliver different fluids to different plants or groups of plants. The fluids include one or more of nutrients, dyes, insecticides, and/or herbicides. Delivery may be controlled such that a graphic and/or image is depicted by an array of plants or groups of plants. | 09-25-2014 |
20140283134 | Device and Method for Asset Protection Scheme - A device and method for an asset protection scheme includes receiving, by a data chunk serving server, a first request for an asset from a client device; transmitting, by the data chunk serving server, a plurality of data chunks to the client device, each of the data chunks corresponding to a portion of the asset; receiving, by a key serving server, a second request for key data from the client device, the key data corresponding to data removed from the asset to create the plurality of data chunks, wherein the plurality of data chunks and the key data correspond to an entirety of the asset; and transmitting, by the key serving server, the key data to the client device. | 09-18-2014 |
20140282691 | SYSTEM AND METHOD TO PROVIDE SUPPLEMENTAL CONTENT TO A VIDEO PLAYER - A supplemental content retrieval system is disclosed for playing supplemental video content on a video player. The system comprises a video player for playing video content, a secondary device for receiving supplemental video content, and a remote database for providing supplemental video content, wherein the video player is configured to play the supplemental video content received by the secondary device. A method for using said system is also disclosed. | 09-18-2014 |
20140282686 | METHODS AND SYSTEMS FOR DIGITAL FILE DISTRIBUTION TO THEATERS - Systems and methods for efficiently distributing digital cinema files from a server to a theater are disclosed. The systems and methods may comply with DCI requirements. A server updates an original composition playlist, updates a track file associated with the updated composition playlist, and distributes the updated composition playlist and updated track file to one or more theaters over a communications network. The theater is configured to store the updated track file at a storage containing copies of all track files associated with the updated composition playlist and update the theater's original composition playlist to the updated composition playlist. The server may have a database configured to track the composition playlists and associated track files present in each theater in the system. | 09-18-2014 |