228 patents
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
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
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
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
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
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
Utility
Displaying a scene to a subject while capturing the subject's acting performance using multiple sensors
7 Nov 23
A system surrounds an area with a first set of display panels.
Stephan Trojansky
Filed: 30 Mar 22
Utility
Systems and methods for network telemetry data replication
7 Nov 23
The disclosed computer-implemented method includes identifying a target networking device communicatively connected to a cluster of networked server instances.
Colin McIntosh, Michael Costello
Filed: 21 Sep 22
Utility
Techniques for performing data reconciliation in distributed data store systems
17 Oct 23
In one embodiment, a data reconciliation engine works with data store nodes included in a distributed data store system to ensure consistency between the data store nodes.
Ioannis Papapanagiotou, Shailesh Birari, Jason Cacciatore, Minh Do, Christos Kalantzis
Filed: 4 Jan 16
Utility
Page simulation system
10 Oct 23
The disclosed computer-implemented method may include accessing updated data structures that are to be included in a user interface functionality test, where the updated data structures contribute to a user interface.
David Gevorkyan, Mehmet Yilmaz, Ajinkya More, Justin Derrick Basilico, Prasanna Padmanabhan, Vivek Kaushal, Gaurav Agrawal, Richard Wellington
Filed: 29 Jun 22
Utility
Dataset optimization framework
3 Oct 23
One embodiment of the present invention sets forth a technique for optimizing data in a dataset.
Puneet Zaroo, Eva Tse
Filed: 27 Sep 21
Utility
Techniques for determining an upper bound on visual quality over a completed streaming session
3 Oct 23
In various embodiments, a hindsight application computes a hindsight metric value for evaluation of a video rate selection algorithm.
Zhi Li, Te-Yuan Huang
Filed: 1 Feb 21
Utility
Banding artifact detection in images and videos
3 Oct 23
A banding detection application generates a first set of pixel confidence values based on a first intensity difference value and first image scale associated with a first image, wherein each pixel confidence value included in the first set of pixel confidence values indicates a likelihood that a corresponding pixel included in the first image at the first image scale corresponds to banding in the first image.
Pulkit Tandon, Mariana Fernandez Afonso, Joel Sole Rojals, Lukas Krasula
Filed: 18 Jun 21
Utility
Global approach to buffering media content
26 Sep 23
In various embodiments, a graph streaming application computes a first distance along a first potential playback path between a first playback position and a first media content block.
Mark Watson
Filed: 3 Sep 21
Utility
Branching logic in a playback environment
19 Sep 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: 15 Nov 21