Systems and methods for delivering secondary content to viewers
Granted: December 10, 2019
Patent Number:
10506295
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 based partitioning of digital media content
Granted: December 10, 2019
Patent Number:
10506267
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…
Securely recognizing mobile devices
Granted: December 10, 2019
Patent Number:
10505907
Systems, methods and articles of manufacture to perform an operation comprising receiving, from one of a plurality of stations, a message which includes at least a random number and a first hash value of the random number concatenated with a first key, comparing the first hash value to one or more second hash values, wherein each second hash value is generated by hashing the random number concatenated with one of a plurality of second keys and wherein each second key corresponds to a…
Sample-based video denoising
Granted: December 10, 2019
Patent Number:
10504211
According to one implementation, a video processing system includes a computing platform having a hardware processor and a system memory storing a sample-based video denoising software code. The hardware processor executes the sample-based video denoising software code to receive a video sequence, and select a reference frame of the video sequence to denoise. For each pixel of the reference frame, the hardware processor executes the sample-based video denoising software code to map the…
Advertising inventory management system and method
Granted: December 10, 2019
Patent Number:
10504151
A method of managing advertisement inventory in an internet advertising system is provided. The method comprises forecasting advertisement capacity using a plurality of predefined advertisement targeting parameters arranged in a tree structure to define a plurality of buckets, wherein each bucket is associated with a combination of the predefined advertisement targeting parameters. The method further comprises matching sold advertisement data with at least one of the plurality of…
Particle-in-cell methods preserving shearing and rotation
Granted: December 10, 2019
Patent Number:
10503845
The disclosure provides an approach for reducing information loss when transferring from particles to grid and vice versa in a hybrid Lagrangian/Eulerian simulation, while also preserving stability. In one aspect, referred to as the rigid particle-in-cell (RPIC) method, a simulation application stores a sampling of local angular momentum for each particle, helping to preserve the angular momentum that would otherwise be lost in the transfer from grid to particles. In another aspect that…
Three-dimensional display with augmented holograms
Granted: December 10, 2019
Patent Number:
10503120
A system for displaying, to viewers who do not need to wear special eyewear, static three dimensional (3D) images that are dynamically augmented with two dimensional (2D) images. The system includes a holographic print with a front surface and a back opaque layer. The system includes a projector projecting light onto the front surface. The projected light includes first light reconstructing a hologram from the front surface of the holographic print and second light displaying 2D content…
Contextually changing guest messaging and experience
Granted: December 10, 2019
Patent Number:
10500510
Systems and methods for a customized amusement ride experience are disclosed herein. Such a system can include a simulation vehicle that can transit at least one passenger from a starting position to a terminating position of the amusement ride, a memory including a content database and a token database, and a sensor that can receive data identifying at least one token. The system can include a processor that can: receive data from the sensor identifying the at least one token; retrieve…
Systems and methods for providing a ratings version and a dynamic ad version of a video
Granted: December 3, 2019
Patent Number:
10499093
There are provided systems and methods for providing a ratings version and a dynamic ad version of a video using a system having a non-transitory memory and a hardware processor. In an exemplary system, the hardware processor executes an executable code stored in the memory to receive a request for a video over a network, determine a time elapsed since a first broadcast of the video, provide a ratings version of the video over the network for display on the display device if the time…
Systems and methods for achieving multi-dimensional audio fidelity
Granted: December 3, 2019
Patent Number:
10499178
There is provided a non-transitory memory storing an executable code, a hardware processor executing the executable code to receive a visualization of a three-dimensional (3D) position for each audio object of a plurality of audio objects in a first mix of an object-based audio of a media content, the visualization corresponding to a timeline of the media content, receive a second mix of the object-based audio of the media content, and play the second mix of the object-based audio of the…
Commercial drone detection
Granted: December 3, 2019
Patent Number:
10498955
One embodiment provides a method of capturing the presence of a drone, including: collecting, using at least one sensor, data associated with an aerial object; analyzing, using a processor, the data to determine at least one characteristic of the aerial object; accessing, in a database, a library of stored characteristics of commercially available drones; determining, based on the analyzing, if the at least one characteristic of the aerial object matches a characteristic of a…
Image cancellation from video
Granted: December 3, 2019
Patent Number:
10497100
A video processing system includes a computing platform having a hardware processor and a system memory storing an image cancellation software code. The hardware processor executes the image cancellation software code to receive a frame of video, detect an object image for cancellation from the received frame, and map the received frame from an original representation to a representation in which the object image does not intersect a frame boundary. The image cancellation software code…
Systems and methods for facilitating brand integration within online content and promoting that online content
Granted: December 3, 2019
Patent Number:
10497029
Brand integration within online content and promoting that online content may be facilitated. A user may define search queries specifying parameter values of one or more parameters. In response to the user defined search queries, the system may identify sets of content producers having parameter values that satisfy the user defined search queries. The user may specify tasks for the identified sets of content producers. A first task may be related to creating online content and/or…
Systems and methods for facilitating monetizing brand integration within online content
Granted: December 3, 2019
Patent Number:
10497028
Monetizing brand integration within online content may be facilitated. Parameter values for parameters describing characteristics of online content, access points, and/or producers may be obtained. The user may define search queries specifying parameter values of one or more parameters. In response to the user defined search query, the system may identify online content and/or access points having parameter values that satisfy the user defined search queries. The user may specify tasks…
Contextual image presentation
Granted: December 3, 2019
Patent Number:
10496690
There are provided contextual image presentation systems and methods. Such a system includes a hardware processor and a system memory having stored therein a contextual image generator including a data mapping module and a data visualization module. The contextual image generator receives social media data describing social media posts, determines a geographical location corresponding to at least some of the social media posts, and identifies a subject category corresponding respectively…
Toy with build-time effects
Granted: November 26, 2019
Patent Number:
10486078
A design for build-your-own (BYO) toys in which each build participant is provided a toy body or base part and asked to select a data key for their toy. The key has associated with it a set of build-time functions or special effects as well as post build-time functions. The toy body includes a controller that is operable to sense or detect when the key is properly installed or attached to the toy body (e.g., in a key receptacle or interface) and, in response, to read an identifier (ID)…
Cosmetic transformation through image synthesis
Granted: November 26, 2019
Patent Number:
10489952
According to one implementation, a system for performing cosmetic transformation through image synthesis includes a computing platform having a hardware processor and a system memory storing an image synthesis software code. The hardware processor executes the image synthesis software code to receive a user image depicting a user of the system, to receive a reference image for transforming to resemble the user image, the reference image projecting an identifiable persona, and to generate…
Sample-based video sharpening
Granted: November 26, 2019
Patent Number:
10489891
According to one implementation, a video processing system includes a computing platform having a hardware processor and a system memory storing a sample-based video sharpening software code. The sample-based video sharpening software code receives a video sequence, and classifies frames of the video sequence as sharp or unsharp. For each pixel of an unsharp frame, the sample-based video sharpening software code determines a mapping of the pixel to another pixel in some or all of the…
Semiautomatic machine learning model improvement and benchmarking
Granted: November 26, 2019
Patent Number:
10489722
Systems, methods, and articles of manufacture to perform an operation comprising processing, by a machine learning (ML) algorithm and a ML model, a plurality of images in a first dataset, wherein the ML model was generated based on a plurality of images in a training dataset, receiving user input reviewing a respective set of tags applied to each image in the first data set as a result of the processing, identifying, based on a first confusion matrix generated based on the user input and…
Virtual slicer appliance
Granted: November 26, 2019
Patent Number:
10489182
The disclosure provides an approach for virtualizing a slicer server. A slicer program running in a virtual machine receives a multicast Internet Protocol (IP) signal, re-encodes the signal to a streaming-friendly format, and pushes the re-encoded signal to a content distribution network that distributes the video signal to clients either live or on demand. In one embodiment, a new virtual machine including the slicer is cloned from a template for each broadcast channel that is created,…