Media content system for transferring a playback marker between network-connected playback devices
Granted: August 20, 2024
Patent Number:
12069117
A system for transferring a playback of media content from a first network-connected playback device to a second network-connected playback device is disclosed. The system includes a processor; a computer-readable non-transitory storage media with instructions that cause the processor to perform operations including: receiving, at a media navigation device, a request to transfer a playback marker of the media content from the first playback device to the second playback device;…
Single conductor connector guard
Granted: August 13, 2024
Patent Number:
12062870
A conductor connector guard adapted for enclosing or housing one-to-many junctions between separable connectors. The guard is configured to house separable connectors for 3-channel, 5-channel, or 7-channel power distribution, with some of the embodiments presented being configured to house five pairs of separable connectors, with the connectors taking the form of single-pole conductor connectors in some cases. The guard is designed to comply with safety requirements for power…
Re-noising and neural network based image enhancement
Granted: August 13, 2024
Patent Number:
12062152
According to one implementation, a system for performing re-noising and neural network (NN) based image enhancement includes a computing platform having a processing hardware and a system memory storing a software code, a noise synthesizer, and an image restoration NN. The processing hardware is configured to execute the software code to receive a denoised image component and a noise component extracted from a degraded image, to generate, using the noise synthesizer and the noise…
Bottle
Granted: August 6, 2024
Patent Number:
D1037781
Item location tracking via image analysis and projection
Granted: July 30, 2024
Patent Number:
12051239
Tracking an item of interest through an environment is described. Tracking the item of interest through the environment is accomplished using passive optical tracking where an item is identified in an image of the environment using image processing and various locations of the item are tracked through the environment. When a user wants to know an item's location, a location image is projected onto the location of the item to allow a user view a current location of the item.
Creating a curling effect
Granted: July 30, 2024
Patent Number:
12049942
A curling effect is provided via a system, which may be included in an article, via a plurality of links, including distal, proximal, and intermediary links, that each comprise: a base; first and second wings, connected to opposite sides of the base such that each of first and second through-holes are aligned at a first height; and a header, connected between the wings that defines a third through-hole at the first height and a fourth through-hole at a second height different from the…
Automated content transport security
Granted: July 23, 2024
Patent Number:
12047378
A content transport security system includes a computing platform having processing hardware and a memory storing software code and a database including one or more business rule(s). The processing hardware executes the software code to intercept a content file including a content asset, during a file transfer of the content file between a client device and a destination device, determine an authorization status of the destination device, and decrypt the content file, using a decryption…
Gameplay using mobile device sensors
Granted: July 23, 2024
Patent Number:
12042719
Embodiments relate to gameplay using mobile devices. Embodiments include receiving, by a first device, player input initiating a targeted action. Embodiments include determining, by the first device, an orientation of the first device. Embodiments include determining, by the first device, a location of at least a second device based at least on a message received from the second device. Embodiments include identifying, by the first device, that a target of the targeted action is…
Guided interaction between a companion device and a user
Granted: July 16, 2024
Patent Number:
12041289
According to one implementation, a method of guiding an interaction between a companion module and a user includes identifying a media content for playout by a media player device, transmitting, to a remote server, an interaction schema request identifying the media content and the companion module, and receiving, from the remote server, behavioral manifest data including an instruction for guiding the interaction between the companion module and the user. Such a method also includes…
Systems and methods to cause an input device to provide movement-based output
Granted: June 25, 2024
Patent Number:
12019811
This disclosure presents systems and methods to cause an input device to provide movement-based output. Exemplary implementations may: establish a wireless connection between the one or more physical processors and an input device, the input device being configured to provide control signals for controlling a graphical user interface; determine motion control signals for the input device, the motion control signals dictating physical movement of the input device in a real-world…
Systems and methods for de-identifying data using a combination of cryptographic techniques
Granted: June 25, 2024
Patent Number:
12019763
In some implementations, a device may provide a data structure storing first data, wherein the first data indirectly identifies second data, and wherein the second data identifies a particular individual. The device may obtain, from the data structure, the first data. The device may generate a cryptographically random value using a secure generator. The device may combine the first data and the cryptographically random value to generate hashing input data. The device may perform, using a…
User preferences based synthesis of group recommendations
Granted: June 18, 2024
Patent Number:
12015816
A system includes a computing platform having processing hardware and a memory storing an asset library and software code including a recommendation engine. The processing hardware executes the software code to receive, from a user, group generation data and a preferences profile of the user, the group generation data identifying a group including the user and another user, and to send, to the other user, an invitation to join the group. The processing hardware also executes the software…
Techniques for communicating via exchanges of physical charms
Granted: June 18, 2024
Patent Number:
12015612
In one embodiment, a charm application enables user devices to communicate via physical charms. Upon receiving, from a first user device, a read request that is associated with the physical charm, the charm application identifies a message and an authorization list that are associated with the physical charm and previously received from a second user device. The charm application then determines whether a first user associated with the first user device is authorized to read the message…
Techniques for performing contextual phrase grounding
Granted: June 18, 2024
Patent Number:
12014143
In various embodiments, a phrase grounding model automatically performs phrase grounding for a source sentence and a source image. The phrase grounding model determines that a first phrase included in the source sentence matches a first region of the source image based on the first phrase and at least a second phrase included in the source sentence. The phrase grounding model then generates a matched pair that specifies the first phrase and the first region. Subsequently, one or more…
Segment quality-guided adaptive stream creation
Granted: June 11, 2024
Patent Number:
12010369
Embodiments provide for improved stream generation. A first encoded segment is generated by encoding a first segment, of a plurality of segments in a media asset, using a first bitrate of a plurality of bitrates specified in an encoding ladder. A second encoded segment is generated by encoding the first segment using a second bitrate, where the second bitrate is lower than the first bitrate. Upon receiving a request for the first segment at the first bitrate, the second encoded segment…
Microdosing for low bitrate video compression
Granted: June 11, 2024
Patent Number:
12010335
A system includes a machine learning (ML) model-based video encoder configured to receive an uncompressed video sequence including multiple video frames, determine, from among the multiple video frames, a first video frame subset and a second video frame subset, encode the first video frame subset to produce a first compressed video frame subset, and identify a first decompression data for the first compressed video frame subset. The ML model-based video encoder is further configured to…
Creating interactive digital experiences using a realtime 3D rendering platform
Granted: June 4, 2024
Patent Number:
12003833
Certain aspects of the present disclosure provide techniques for creating interactive digital experiences for linear content. This includes identifying a plurality of assets relating to presentation of linear content. It further includes generating interactive content using the linear content, including generating an interactive sequence referencing one or more of the plurality of assets and combining the linear content with the interactive sequence on a timeline sequentially describing…
Automated content segmentation and identification of fungible content
Granted: June 4, 2024
Patent Number:
12003831
A content segmentation system includes a computing platform having processing hardware and a system memory storing a software code and a trained machine learning model. The processing hardware is configured to execute the software code to receive content, the content including multiple sections each having multiple content blocks in sequence, to select one of the sections for segmentation, and to identify, for each of the content blocks of the selected section, at least one respective…
Techniques for enhanced media experience
Granted: June 4, 2024
Patent Number:
12003821
The present disclosure sets forth a technique for providing supplemental content along with source media. The technique includes receiving source media and content metadata associated with the source media, generating supplemental content based on the content metadata and preferences of one or more media consumers, and delivering the supplement content along with the source media to the one or more media consumers.
Dynamic authorization rule stacking and routing across multiple systems
Granted: May 28, 2024
Patent Number:
11997099
A system includes a hardware processor that executes a software code to receive an authorization request on behalf of a user for a stacked resource including resources offered separately by multiple resource providers, determine resource provider computers associated with the stacked resource, and send a look-up request including an electronic identity of the user to those computers, where the electronic identity is used as a look-up key for determining user attribute(s) of the user. The…