Collaborative cloud-based content curation in real-time
Granted: December 25, 2018
Patent Number:
10162854
A collaborative cloud-based content curation system includes a content curation platform having a hardware processor, a memory, a master control automation unit stored in the memory, and a web-based affiliate operations portal. The hardware processor executes the master control automation unit to receive a content feed and trigger insertion instructions from an affiliate content provider, and to receive traffic log data for the affiliate content provider via the web-based affiliate…
Dialog knowledge acquisition system and method
Granted: December 25, 2018
Patent Number:
10162815
A dialog knowledge acquisition system includes a hardware processor, a memory, and hardware processor controlled input and output modules. The memory stores a dialog manager configured to instantiate a persistent interactive personality (PIP), and a dialog graph having linked dialog state nodes. The dialog manager receives dialog initiation data, identifies a first state node on the dialog graph corresponding to the dialog initiation data, determines a dialog interaction by the PIP based…
Three-dimensional printer with an inverted cutting surface and a movable platform for creating layered objects
Granted: December 25, 2018
Patent Number:
10160165
There is provided a three-dimensional (3D) printer for creating a 3D object using a fabric including a cutting device, an inverted cutting surface, a securing mechanism to secure the fabric against the inverted cutting surface for cutting the fabric by the cutting device into a plurality of layers, a movable platform for receiving each of the plurality of layers, in sequence, from the inverted cutting surface after each layer is cut from the fabric, and a bonding tool to bond each layer…
Systems and methods for additive manufacturing of three-dimensional objects using needle felting
Granted: December 25, 2018
Patent Number:
10160164
A system for additive manufacturing of three-dimensional objects through felting. The system may include a composition head configured to deposit a manufacturing material comprising a strand of interlocked fibers onto a composition bed along a composition path. The composition path may define a path along which the composition head deposits the manufacturing material to form a predetermined three-dimensional object. The composition head may include a reciprocating felting needle…
Systems and methods for automatic key frame extraction and storyboard interface generation for video
Granted: December 18, 2018
Patent Number:
10157318
A storyboard interface displaying key frames of a video may be presented to a user. Individual key frames may represent individual shots of the video. Shots may be grouped based on similarity. Key frames may be displayed in a chronological order of the corresponding shots. Key frames of grouped shots may be spatially correlated within the storyboard interface. For example, shots of a common group may be spatially correlated so that they may be easily discernable as a group even though…
Accurate and balanced lighting in a Pepper's ghost projection system for live cinematic performances
Granted: December 18, 2018
Patent Number:
10156730
A display system that is particularly well-suited for use in providing or displaying a live cinematic performance to an audience. The system includes a first space that is directly viewable by the audience and that is illuminated with a stage lighting assembly. Human, robotic, or other physical performers are positioned in the first space and selectively illuminated by light from the stage lighting. The system includes a Pepper's ghost assembly configured to provide enhanced brightness…
Track-based swing ride with long arm pendulum
Granted: December 18, 2018
Patent Number:
10155171
A track-based swing ride system providing passengers a unique swinging ride experience. The ride system includes a ride track that supports a moving bogie coupled to the ride track that includes a drive assembly driving the bogie along a ride path defined by the ride track. The ride apparatus includes a pendulum arm pivotally coupled at a first end to the bogie, whereby the pendulum arm is suspended below the ride track and moves along the ride path with the bogie. The ride apparatus…
Systems and methods for embedding metadata into video contents
Granted: December 11, 2018
Patent Number:
10154275
There is provided systems and methods for embedding data into a video content. A system includes an encoder, a memory storing the encoder, and a hardware processor configured to execute the encoder from the memory. The hardware processor is configured to execute the encoder from the memory to obtain the data, determine a plurality of pixels in the video content, and embed the data into the video content by inverting the plurality of pixels in the video content according to the data. The…
Multi-view displays using images encoded with orbital angular momentum (OAM) on a pixel or image basis
Granted: December 11, 2018
Patent Number:
10154253
A multi-view display system or optical vortex 3D display in a multi-view or multilayer embodiment or configuration. The new 3D display system encodes and decodes images into independent modes of optical angular momentum (OAM). In some embodiments, the 3D display system uses pixel-based OAM. In such systems, transformation optics are used to sort the OAM modes. These transformation optics convert the OAMs' spiral wavefronts to linear gradient wavefronts, which are then deflected by a…
Tailoring social elements of virtual environments
Granted: December 4, 2018
Patent Number:
10147146
Techniques are disclosed for providing a social platform for a user. In one embodiment, activity of the user is monitored in a virtual environment. A profile is generated for the user, based on the monitored activity. A social element of the virtual environment is modified for the user, based on the generated profile.
Markerless face tracking with synthetic priors
Granted: December 4, 2018
Patent Number:
10147023
Provided are methods, systems, and computer-readable medium for synthetically generating training data to be used to train a learning algorithm that is capable of generating computer-generated images of a subject from real images that include the subject. The training data can be generated using a facial rig by changing expressions, camera viewpoints, and illumination in the training data. The training data can then be used for tracking faces in a real-time video stream. In such…
Dynamic physical agent for a virtual game
Granted: December 4, 2018
Patent Number:
10143919
Systems, methods and articles of manufacture for creating out-of-game objectives for a computer game. Embodiments include determining user identification information identifying a user account within a computer game. Communications with a first physical device are established. In response to an in-game event within the computer game, embodiments configure the first physical device to detect a first out-of-game activity by configuring the first physical device with one or more conditions…
Six degree of freedom (DOF) motion platform without non-redundant load paths
Granted: November 27, 2018
Patent Number:
10137379
A six degree of freedom (DOF) motion platform system is described that, in contrast to Stewart platforms, is adapted to include redundant load paths or to be without non-redundant load paths. During operation of the six DOF motion platform system, a controller may employ motion control software to provide desired movement of a ride vehicle supported on the upper plate or motion platform of the system. This makes the six DOF motion platform system particularly well suited for use in…
Configuration for multi-factor event authorization
Granted: November 27, 2018
Patent Number:
10142841
An authorization device receives a message from a content server through a network based upon a first factor of authorization being completed by a playback device requesting playback of content associated with a user account. The authorization device may be a mobile device that is associated with the user. The authorization device may receive a user input indicating an approval of the requested playback. The authorization device may send a playback authorization message through the…
Systems and methods for providing a virtual shared media experience
Granted: November 27, 2018
Patent Number:
10142696
There is provided a system having a memory and a processor to establish a viewing group having a plurality of users, provide an ordered list of a plurality of media contents, make a first media content in the ordered list of the plurality of media contents available for viewing by each of the plurality of users in the viewing group, track a viewing progress of the first media content by each of the plurality of users in the viewing group, and make a second media content in the ordered…
Sports formation retrieval
Granted: November 27, 2018
Patent Number:
10140575
Approaches are described for formation retrieval. Embodiments receive positional data, across an interval window, including a respective agent trajectory for each agent and an object trajectory for one or more objects. The interval window is partitioned into frames and, at each frame, embodiments calculate a cost of assigning a role to each agent based on one or more exemplar formations. A formation is determined by assigning a role to each agent based on the calculated cost. Each frame…
Hypercatching in virtual reality (VR) system
Granted: November 27, 2018
Patent Number:
10139899
A system designed to provide a dynamic physical interaction for a user during a virtual reality (VR) experience in a VR experience space. The system includes a VR system having a headset with a display screen and a VR rendering module generating a video output, and the display screen displays an image of a virtual world using the video output. The system includes an object delivery system delivering a physical object into the VR experience space to move toward or near to the user wearing…
Electrical power source for a 3D printed object
Granted: November 27, 2018
Patent Number:
10137678
A process and apparatus integrate a first 3D object model with a second 3D object model to generate an integrated 3D printable model. The first 3D object model models a first object that is passive. The second 3D object model models an electrical power source receptacle that operably connects to an electrical power source that provides electrical power for operation of the first object. The process and apparatus print a 3D object based upon the 3D model.
Fabricating lightweight skin systems for large scale robotic characters
Granted: November 27, 2018
Patent Number:
10137616
A method of fabricating a skin system or its elements using a laser cutter. The laser cutter is controlled to perform multiple passes to selectively cut away layers of material on a surface of a sheet of cellular foam materials. Each layer of material to be removed is defined by a cut or texture pattern. The laser cutter is operated to cut deeper with each layer of material removed by setting a different resolution for the laser cutter for each layer. For example, a laser cutter may be…
Fabricating a robotics skin system using a mold core or tool defining an inverse of an exterior surface topography
Granted: November 27, 2018
Patent Number:
10137602
A method for fabricating an artificial skin system such as skin for use with a robotics assembly. The method includes forming or accessing a digital three dimensional (3D) model of an object. The digital 3D model defines a topography of an exterior surface of the object. The method includes processing the 3D model to generate a 3D model of a core, including defining an exterior surface of the core with a topography that is an inverse copy of the topography of the exterior surface of the…