443 patents
Page 3 of 23
Utility
Device-consistent techniques for predicting absolute perceptual video quality
12 Sep 23
In various embodiments, a perceptual quality application determines an absolute quality score for encoded video content viewed on a target viewing device.
Zhi Li, Anne Aaron, Anush Moorthy, Christos Bampis
Filed: 9 Nov 20
Utility
System and method for managing playback of streaming digital content
12 Sep 23
One embodiment of the present invention sets forth a technique for managing playback of digital content on two or more different playback devices.
Brady Gunderson, Greg Peters
Filed: 6 Aug 17
Utility
Linear on-screen keyboard with floating utility keys
12 Sep 23
A computer-implemented method causing a linear on-screen keyboard that includes an array of input keys and a focus indicator to be displayed, wherein navigation of the focus indicator to an input key in the array enables a selection of a character corresponding to the input key; and upon determining that the focus indicator has navigated to a first input key in the array, causing one or more utility keys to be displayed proximate to the first input key.
Emily Loper, Eric Hsieh, Kevin O'Connor, Joseph William Lesko, David Aragon
Filed: 27 Feb 19
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
Techniques for generating snapshots of datasets
5 Sep 23
In various embodiments, a write state application generates a snapshot that includes one or more data values associated with a source dataset.
John Andrew Koszewnik
Filed: 4 Oct 17
Utility
Techniques for generating per-title encoding ladders
5 Sep 23
In various embodiments, an encoding ladder application generates encoding ladders for encoding media titles.
Anush Moorthy, Zhi Li, Liwei Guo, Aditya Mavlankar, Anne Aaron
Filed: 11 Feb 21
Utility
Techniques for interfacing between media processing workflows and serverless functions
22 Aug 23
In various embodiments, a function build application compiles source code to generate an executable version of a function that has a first function signature.
Francisco J San Miguel, Ameya Vasani, Dmitry Vasilyev, Chih Hao Lin, Xiaomei Liu, Naveen Mareddy, Guanhua Ye, Megha Manohara, Anush Moorthy
Filed: 20 Nov 19
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
Utility
Predetermining network route for content steering
15 Aug 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: 15 Oct 21
Utility
Techniques for modeling temporal distortions when predicting perceptual video quality
15 Aug 23
In various embodiments, a prediction application computes a quality score for re-constructed visual content that is derived from visual content.
Zhi Li, Christos Bampis
Filed: 4 Jan 21
Utility
Generalized Video Deblocking Filter
10 Aug 23
One embodiment of the present invention sets forth a technique for deblocking video frames.
Andrey NORKIN
Filed: 8 Feb 23
Utility
Dynamic content steering based on server and client device capabilities
8 Aug 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: 15 Oct 21
Utility
Techniques for encoding a media title via multiple encoders
8 Aug 23
In various embodiments, a subsequence-based encoding application generates subsequences based on a source sequence associated with a media title.
Ioannis Katsavounidis
Filed: 21 Jan 22
Utility
Visual Effects Processing Framework
3 Aug 23
One embodiment of the present invention sets forth a technique, which includes dividing an input image into a first partial image that stores a first subset of bits in each pixel of the input image and a second partial image that stores a second subset of bits that is disjoint from the first subset of bits in each pixel of the input image.
Subhabrata BHATTACHARYA, Nagendra K. KAMATH
Filed: 1 Feb 22
Utility
Systems and methods for providing optimized time scales and accurate presentation time stamps
1 Aug 23
The disclosed computer-implemented method includes determining, for multiple different media items, a current time scale at which the media items are encoded for distribution, where at least two of the media items are encoded at different frame rates.
Weiguo Zheng, Rex Yik Chun Ching, Yongjun Jeon, Chandrika Kasi
Filed: 25 Jun 21
Utility
Techniques for Automatically Matching Recorded Speech to Script Dialogue
27 Jul 23
In various embodiments a dialogue matching application performs speech recognition operations on an audio segment to generate a sequence of words.
Julien HOARAU
Filed: 23 Jan 23
Utility
Identity data object creation and management
25 Jul 23
Various embodiments of the present application set forth a computer-implemented method that includes receiving, by a first service operating within a computing system, a modified identity data object from a second service operating within the computing system, where the modified identity data object includes at least one identifier associated with a client of the computing system determining, by the first service, that the second service performed a first action on an identity data object to generate the modified identity data object, and validating the modified identity data object based on whether the second service is authorized to perform the first action.
Travis Nelson, Justin Ryan, Sunny Singh
Filed: 16 Aug 19
Utility
Configurable access-based cache policy control
25 Jul 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: 16 Sep 20
Utility
Automated Workflows from Media Asset Differentials
20 Jul 23
The disclosed computer-implemented method may include (1) accessing a first media data object and a different, second media data object that, when played back, each render temporally sequenced content, (2) comparing first temporally sequenced content represented by the first media data object with second temporally sequenced content represented by the second media data object to identify a set of common temporal subsequences between the first media data object and the second media data object, (3) identifying a set of edits relative to the set of common temporal subsequences that describe a difference between the temporally sequenced content of the first media data object and the temporally sequenced content of the second media data object, and (4) executing a workflow relating to the first media data object and/or the second media data object based on the set of edits.
Yadong Wang, Chih-Wei Wu, Kyle Tacke, Shilpa Jois Rao, Boney Sekh, Andrew Swan, Raja Ranjan Senapati
Filed: 20 Mar 23
Utility
Audio transitions when streaming audiovisual media titles
11 Jul 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: 17 May 22