443 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
Iterative techniques for encoding video content
9 Jan 24
In various embodiments, an iterative encoding application encodes a source video sequence.
Ioannis Katsavounidis
Filed: 8 Feb 21
Utility
Comparing video encoders/decoders using shot-based encoding and a perceptual visual quality metric
9 Jan 24
In various embodiments, an encoder comparison application compares the performance of different configured encoders.
Ioannis Katsavounidis, Liwei Guo
Filed: 1 Nov 21
Utility
Methods and systems for providing dynamically composed personalized media assets
9 Jan 24
The disclosed computer-implemented method may include accessing a media item that includes multiple media item segments that are to be played back in a specific manner.
Christine Doig-Cardet, Bruce Wobbe, Sanford Holsapple, Xander Lott, Sonali Sharma, Clay Gimenez, Jeremy Kelly, Jeff Kirchner, Leena Janardanan
Filed: 30 Jun 22
Utility
Watermark-based techniques for change-data-capture
2 Jan 24
Various embodiments set forth systems and techniques for concurrent log and dump processing.
Andreas Andreakis, Ioannis Papapanagiotou
Filed: 16 May 22
Utility
Techniques for client-controlled pacing of media streaming
2 Jan 24
In various embodiments, a media delivery application transmits encoded chunks of a media title to a playback application.
Shravya Kunamalla, Grenville Armitage, Te-Yuan Huang, Peter Lei
Filed: 6 Oct 21
Utility
Temporal placement of a rebuffering event
2 Jan 24
A method includes receiving, with a computing system, data representing a video item into a buffer.
Ioannis Katsavounidis, Mark Watson, Aaron Hipple, Will Wolcott
Filed: 8 Jul 22
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
Branching logic in a playback environment
5 Dec 23
The disclosed computer-implemented method may include accessing a pre-rendered multimedia item.
Kevin Pei-Wen Lee, Lawrence E. Jones, Joseph Peyton Lea, IV
Filed: 11 Nov 21
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
File interface to dynamically manage access to remote files
28 Nov 23
Various embodiments of the present application set forth a computer-implemented method for accessing data comprising determining a manifest associated with a given user of an application, where the manifest identifies one or more assets that are accessible by the given user, for each of the one or more assets, one of a plurality of endpoint stores that stores data associated with the asset, and for each of the one or more assets, one of the plurality of endpoint stores that stores metadata associated with the asset, generating, based on the manifest, a user namespace that includes a unique reference for each of the one or more assets, and presenting the user namespace to the user.
Kishore Udayashankar Kasi, Shailesh Birari, Prudhviraj Karumanchi, Vikram Krishnamurthy, Ioannis Papapanagiotou
Filed: 4 Sep 20
Utility
Dynamically cropping digital content for display in any aspect ratio
28 Nov 23
One embodiment of the present invention sets forth a technique for dynamically cropping image data transmitted to an endpoint device.
Apurvakumar Dilipkumar Kansara
Filed: 21 Mar 22
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
Comparing video encoders/decoders using shot-based encoding and a perceptual visual quality metric
21 Nov 23
In various embodiments, an encoder comparison application compares the performance of different configured encoders.
Ioannis Katsavounidis, Liwei Guo
Filed: 1 Nov 21
Utility
Optimizing encoding operations when generating encoded versions of a media title
14 Nov 23
In various embodiments, a sequence-based encoding application partitions a set of shot sequences associated with a media title into multiple clusters based on at least one feature that characterizes media content and/or encoded media content associated with the media title.
Ioannis Katsavounidis, Anne Aaron, Jan De Cock
Filed: 18 Oct 21