Three dimensional content projection
Granted: July 23, 2019
Patent Number:
10362300
The present application relates generally to a projection system and method for projecting content onto a moving performer. In one embodiment, the system includes a projector that projects light onto the performer, a position sensor, such as a camera and/or depth sensor that captures position information about the performer, and a computer that modifies original content based on the position information of the performer. The computer uses the position information to generate a mask, such…
Event enhancement using augmented reality effects
Granted: July 23, 2019
Patent Number:
10360713
There are provided systems and methods for providing event enhancement using augmented reality (AR) effects. In one implementation, such a system includes a computing platform having a hardware processor and a memory storing an AR effect generation software code. The hardware processor is configured to execute the AR effect generation software code to receive a venue description data corresponding to an event venue, to identify the event venue based on the venue description data, and to…
Systems and methods for streaming media contents based on attribute tags
Granted: July 16, 2019
Patent Number:
10353945
There is provided a system including a non-transitory memory storing a media library including an ordered plurality of media contents, each including a plurality of attribute tags, and a hardware processor configured to provide a user interface for display on a user device for navigating the media contents, receive a user input from the user device for playing one or more of the ordered media contents based on a first attribute tag of the plurality of attribute tags, stream a first…
Interpreting user touch gestures to generate explicit instructions
Granted: July 16, 2019
Patent Number:
10353579
This disclosure relates to interpreting user inputs, including user touch gestures inputs, to generate explicit instructions for an application program running on a computing platform. A user may make an input on a touch-enabled display of the computing platform. The input may trace a path on the application presented on the touch-enabled display. The path includes one or more features, and/or may intersect with virtual objects of the application. The features of the path may be used to…
Room-scale interactive and context-aware sensing
Granted: July 16, 2019
Patent Number:
10353526
Human environments are typified by walls—homes, offices, schools, museums, hospitals and pretty much every indoor context one can imagine has walls. In many cases, they make up a majority of readily accessible indoor surface area, and yet they are static—their primary function is to be a wall, separating spaces and hiding infrastructure. We present the Wall++ system, a low-cost sensing approach that allows walls to become a smart infrastructure. Instead of merely separating spaces,…
Optimization of data delivery in mobile networks
Granted: July 9, 2019
Patent Number:
10349303
There is provided a method and system for optimizing delivery of data to a mobile device over a network. According to one embodiment, the invention includes a communication stack, such as a TCP/IP stack, which includes an application protocol interface (API) between an application layer and a transport layer. According to this embodiment, the method includes receiving delivery optimization information; determining the priority of the data using the delivery optimization information;…
Methods for creating and distributing art-directable continuous dynamic range video
Granted: July 9, 2019
Patent Number:
10349127
Novel systems and methods are described for creating, compressing, and distributing video or image content graded for a plurality of displays with different dynamic ranges. In implementations, the created content is “continuous dynamic range” (CDR) content—a novel representation of pixel-luminance as a function of display dynamic range. The creation of the CDR content includes grading a source content for a minimum dynamic range and a maximum dynamic range, and defining a luminance…
Control system using aesthetically guided gesture recognition
Granted: July 2, 2019
Patent Number:
10338686
A method for facilitating and enhancing computer-based authoring of gesture definitions that are useful in controlling a walk-around character and other systems using gesture controls. The method includes, during performance of a gesture by a performer, collecting sets of raw sensor data each corresponding to differing parameters of the performance of the gesture. The method includes displaying a graphical user interface with a graphical plot of each of the sets of raw sensor data. The…
Vibration speaker for audio headsets
Granted: July 2, 2019
Patent Number:
10339915
There are provided audio headsets including one or more vibration speakers. Each vibration speaker includes a haptic driver and a haptic actuator for generating physical vibrations based on an audio input to the vibration speaker. In addition, each vibration speaker includes a rigid output surface designed to make physical contact with a user of the audio headset. The haptic actuator is designed to transfer the physical vibrations generated by the vibration speaker to the user via the…
Multi-perspective display of an image
Granted: July 2, 2019
Patent Number:
10339844
According to one implementation, an image display system includes a computing platform having a central processing unit (CPU), a system memory storing a software code, a display screen, and a motor controlled by the CPU and coupled to a rotor for rotating the display screen. The CPU is configured to execute the software code to spin the display screen about an axis at a predetermined spin rate using the motor and the rotor, and to render each of multiple perspectives of an image on the…
Acoustical seal system for doors
Granted: July 2, 2019
Patent Number:
10337237
An acoustical seal system that utilizes a sound absorbing material-based sound seal for the gap or flanking path between a closed door and the nearby surfaces (e.g., the door jam or frame and the floor). When the door is in a closed position, the acoustical seal system may leave a small gap around the door so that the door does not have to make contact with the surrounding structural components. The small gap is an air passage between the two adjacent rooms. The acoustical seal system…
System and method for active sound compensation
Granted: June 25, 2019
Patent Number:
10332503
Systems and methods for active acoustic compensation in proximate theaters are disclosed herein. Such a system can include a first theater including a first content presentation system and a second theater including a second content presentation system. The system can include a processor in communicating connection with the first content presentation system and the second content presentation system. The processor can be controlled to: direct presentation of first content in the first…
One shot color calibrated metric learning for object re-identification
Granted: June 25, 2019
Patent Number:
10331968
Techniques for detecting objects across images captured by camera devices. Embodiments capture, using first and second camera devices, first and second pluralities of images, respectively. First and second reference images are captured using the first and second camera devices. Color descriptors are extracted from the first plurality of images and the second plurality of images, and texture descriptors are extracted from the first plurality of images and the second plurality of images.…
Rendering and interacting with transmedia content data
Granted: June 25, 2019
Patent Number:
10331726
A method is provided for rendering a representation of and interacting with transmedia content on an electronic device. Transmedia content data is received at the electronic device. The transmedia content data comprises: a plurality of transmedia content data items; linking data which define time-ordered content links between the plurality of transmedia content data items, whereby the plurality of transmedia content data items are arranged into linked transmedia content subsets…
System and method of vocabulary-informed categorization of items of interest included within digital information
Granted: June 25, 2019
Patent Number:
10331676
Items of interest within digital information may be detected and associated with a label that provides context to the item of interest. The label may describe an item category of the item of interest. The knowledge base of item categories may be limited. Additional item categories may be learned by accessing sets of vocabulary that may relate to the known item categories.
Reflective and refractive surfaces configured to project desired caustic pattern
Granted: June 25, 2019
Patent Number:
10330942
Techniques are described for designing and manufacturing a surface that produces a desired image when illuminated by a light source. As described, the desired image may be decomposed into a collection of Gaussian kernels (referred to as Gaussians). A shape of a micropatch lens corresponding to each Gaussian may be determined, and the resulting micropatch lenses may be assembled to form a highly continuous surface that will cast an approximation of the desired image formed form the sum of…
Communication through modulated electromagnetic emissions
Granted: June 18, 2019
Patent Number:
10326535
Touch-based communication between users and various electronic devices is provided by encoding data onto the device's EMI. When the device is touched by a user, the data encoded EMI signal travels through their body and into a radio receiver worn by the user, such as via a wrist band. Results show that electronic primitives such as LEDs, buttons, I/O lines, LCD screens, motors and power supplies can be turned into radio transmitters capable of touch communication. Effective data rates…
Combination gesture game mechanics using multiple devices
Granted: June 11, 2019
Patent Number:
10317988
Embodiments provide techniques for altering a virtual world based on combinational input gestures. Embodiments retrieve a definition for a combinational gesture within a computer game, the definition specifying physical actions to perform according to a specified timing schedule in order to successfully perform the combinational gesture. User activity is monitored to detect when a first user input from a first input devices sufficiently matches a first predefined pattern of user input…
Animation system for managing scene constraints for pose-based caching
Granted: June 11, 2019
Patent Number:
10319134
According to one implementation, an animation system includes a computing platform having a hardware processor and a system memory storing a software code. The hardware processor executes the software code to receive pose data including rig control values for multiple animation rigs, and to store the rig control values for each animation rig in respective rig control caches identified with the animation rig. The hardware processor also executes the software code to receive constraint…
Point cloud noise and outlier removal for image-based 3D reconstruction
Granted: June 11, 2019
Patent Number:
10319080
Enhanced removing of noise and outliers from one or more point sets generated by image-based 3D reconstruction techniques is provided. In accordance with the disclosure, input images and corresponding depth maps can be used to remove pixels that are geometrically and/or photometrically inconsistent with the colored surface implied by the input images. This allows standard surface reconstruction methods (such as Poisson surface reconstruction) to perform less smoothing and thus achieve…