206 patents
Utility
Branching Logic In a Playback Environment
11 Jan 24
The disclosed computer-implemented method may include accessing a pre-rendered multimedia item.
Kevin Pei-Wen Lee, Lawrence E. Jones, JR., Joseph Peyton Lea, IV
Filed: 19 Sep 23
Utility
Systems and Methods for Streamlining Multimedia Content Acquisition
28 Dec 23
The disclosed computer-implemented method may include receiving, from a client device, a request for multimedia content, where the request includes both a manifest request that includes client identification data and a license request that includes a license challenge.
Shyam Gala, Katheryn Shi, Christopher Gray, Suudhan Rangarajan, Manuel Correa, Pablo Pissanetzky, Bertrand Mollinier Toublet, Niranjan P. Ghate, Raymond Walsh, Edward H. Barker
Filed: 28 Aug 23
Utility
Systems and Methods for Classifying Music from Heterogenous Audio Sources
21 Dec 23
The disclosed computer-implemented method may include accessing an audio stream with heterogenous audio content; dividing the audio stream into a plurality of frames; generating a plurality of spectrogram patches, each spectrogram patch within the plurality of spectrogram patches being derived from a frame within the plurality of frames; and providing each spectrogram patch within the plurality of spectrogram patches as input to a convolutional neural network classifier and receiving, as output, a classification of music within a corresponding frame from within the plurality of frames.
Yadong Wang, Jeff Kitchener, Shilpa Jois Rao
Filed: 15 Jun 22
Utility
Systems and Methods for Automatically Generating Sound Event Subtitles
21 Dec 23
The disclosed computer-implemented method may include systems and methods for automatically generating sound event subtitles for digital videos.
Yadong Wang, Shilpa Jois Rao
Filed: 15 Jun 22
Utility
Techniques for Steering Network Traffic to Regions of a Cloud Computing System
7 Dec 23
In various embodiments, domain name system (DNS) servers are implemented on a content distribution network (CDN) infrastructure in order to facilitate centralized control of traffic steering.
Sergey FEDEROV, Phelps Watson WILLIAMS, Niosha BEHNAM
Filed: 18 Aug 23
Utility
Techniques for Reusing Portions of Encoded Original Videos When Encoding Localized Videos
7 Dec 23
In various embodiments, a localized video encoding application encodes localized videos.
Mark WATSON, Christopher NEWTON
Filed: 7 Jun 22
Utility
Banding Artifact Detector
30 Nov 23
A computer-implemented method includes accessing a video frame that includes a plurality of pixels.
JOEL SOLE ROJALS, Mariana Fernandez Afonso
Filed: 30 May 23
Utility
Techniques for Generating Recommendations Based on Historical User Preferences and Current User Interactions
30 Nov 23
In various embodiments, an in-session recommendation application generates recommendations for users during streaming sessions.
Moumita BHATTACHARYA, Sudarshan Dnyaneshwar LAMKHEDE, Christoph KOFLER, Kelley Jean ROBINSON, Yi ZHANG
Filed: 30 May 23
Utility
Techniques for Assessing Uncertainty of a Predictive Model
23 Nov 23
One or more embodiments include a computer-implemented method that includes receiving a data set generated by a machine learning model, wherein the data set comprises a plurality of data samples that are independent of each other, performing two or more fitting operations to fit the data set to a regularized maximum likelihood estimators (MLEs), determining a variance associated with the data set based on a derivative associated with the regularized MLEs, and performing one or more operations associated with the machine learning model based on the variance.
James Edward MCINERNEY, Nathan KALLUS
Filed: 17 May 23
Utility
Configurable Access-based Cache Policy Control
9 Nov 23
Various embodiments of the present disclosure relate to a computer-implemented method of receiving a header associated with an object, where the header includes a limit value that specifies a quantity of times the object is to be served from a cache device before revalidation, and a current count value that specifies a number of times that the object has been served since a most-recent revalidation or load, receiving a request for the object from a requesting device, and upon determining that the current count value is below the limit value, serving the object to the requesting device from the cache device, or upon determining that the current count value matches the limit value, transmitting a request for revalidating the object.
Christopher NEWTON
Filed: 19 Jul 23
Utility
Cooperative Compression In Distributed Databases
26 Oct 23
In various embodiments a computer-implemented method for managing use of a shared compression dictionary in a distributed database environment.
Joseph LYNCH
Filed: 20 Apr 23
Utility
Dynamic Topology Generation for Branching Narratives
26 Oct 23
A playback application is configured to dynamically generate topology for an interactive media title.
Maxine CHEUNG, Mark WATSON, Carla Christine FISHER, Kevin Pei-Wen LEE, Yves RAIMOND
Filed: 28 Jun 23
Utility
Techniques for Automatically Inferring Intents of Search Queries
19 Oct 23
In various embodiments, an intent-based query processing application processes search queries.
Sudeep DAS, Ivan Gennadievich PROVALOV, Weidong ZHANG, Yi ZHANG
Filed: 12 Apr 23
Utility
Predetermining Network Route for Content Steering
19 Oct 23
The disclosed computer-implemented method includes determining that incoming media item requests are to be skewed from a random distribution among server nodes, using a random distribution algorithm, to a directed distribution among the server nodes.
Ishaan Shastri, James Schek
Filed: 21 Jun 23
Utility
Audio Transitions When Streaming Audiovisual Media Titles
19 Oct 23
A playback application is configured to analyze audio frames associated with transitions between segments within a media title to identify one or more portions of extraneous audio.
Mark WATSON
Filed: 20 Jun 23
Utility
Systems and Methods for Optimal Color Calibration for Led Volume Stages
12 Oct 23
The disclosed computer-implemented method includes systems for optimizing color rendition in an LED volume virtual production stage.
Chloe LeGendre, Paul E. Debevec
Filed: 12 Dec 22
Utility
Automated Video Cropping
21 Sep 23
The disclosed computer-implemented method may include receiving, as an input, segmented video scenes, where each video scene includes a specified length of video content.
Apurvakumar Dilipkumar Kansara, Sanford Holsapple, Arica Westadt, Kunal Bisla, Sameer Shah
Filed: 14 Apr 23
Utility
Automatic Trailer Detection In Multimedia Content
14 Sep 23
The disclosed computer-implemented method may include accessing media segments that correspond to respective media items.
Dong Liu, Lezi Wang, Rohit Puri
Filed: 19 May 23
Utility
Accurate Global Eventual Counting
7 Sep 23
In various embodiments, a computer-implemented method comprises receiving, from a first endpoint device, a first event during a first time period, modifying an event log to include a record associated with the first event, causing a rollup queue to include a request to count a first count value associated with the first event, and generating, in a second time period subsequent to the first time period, a counter value associated with at least the first event based on the rollup queue and the event log.
Varun KHAITAN, Jospeh LYNCH, Rajiv SHRINGI
Filed: 1 Mar 22
Utility
Schema-driven Distributed Data Processing
17 Aug 23
One embodiment of the present invention sets forth a technique for performing schema-driven data processing.
Kasturi CHATTERJEE, Justin CUNNINGHAM, Wei LIU, Prashanth RAMDAS, Vinod VISWANATHAN, Chunyun ZHAO
Filed: 14 Feb 22