-
公开(公告)号:US20240259650A1
公开(公告)日:2024-08-01
申请号:US18160473
申请日:2023-01-27
申请人: Baskar Odayarkoil , Akshay Garg
发明人: Baskar Odayarkoil , Akshay Garg
IPC分类号: H04N21/6543 , H04N21/442 , H04N21/472 , H04N21/845
CPC分类号: H04N21/6543 , H04N21/44204 , H04N21/47217 , H04N21/8455
摘要: The disclosed computer-implemented methods and systems include pausing a digital content stream being provided to a display device in response to determining that the display device is powered off. For example, rather than utilizing signals related to the power status of the display device, the disclosed methods and systems utilize signals related to display protocols and interfaces utilized by the display device to determine its power status. In response to determining that a display device is powered off, the disclosed methods and systems can pause the digital content stream being provided to the display device. Various other methods, systems, and computer-readable media are also disclosed.
-
2.
公开(公告)号:US20240244224A1
公开(公告)日:2024-07-18
申请号:US18154680
申请日:2023-01-13
申请人: NETFLIX, INC.
IPC分类号: H04N19/146 , H04N19/105
CPC分类号: H04N19/146 , H04N19/105
摘要: In various embodiments, an encoding ladder application generates encoding ladders that are used to stream media titles. The encoding ladder application generates an objective function based on a ladder configuration and a parameterized objective function. The parameterized objective function approximates a tradeoff between a quality of experience and a cost term associated with a candidate encoding ladder. The encoding ladder application generates constraints based on the ladder configuration and parameterized constraints. The encoding ladder application executes a constrained optimization algorithm on the objective function, the constraints, and encoding point metadata associated with a set of encoded videos to generate a first candidate encoding ladder for a media title.
-
公开(公告)号:US20240233076A1
公开(公告)日:2024-07-11
申请号:US18617162
申请日:2024-03-26
申请人: NETFLIX, INC.
发明人: Li-Heng CHEN , Christos G. BAMPIS , Zhi LI
IPC分类号: G06T3/4046 , G06N3/084 , G06T9/00
CPC分类号: G06T3/4046 , G06N3/084 , G06T9/002
摘要: In various embodiments, a training application trains a convolutional neural network to downsample images in a video encoding pipeline. The convolution neural network includes at least two residual blocks and is associated with a downsampling factor. The training application executes the convolutional neural network on a source image to generate a downsampled image. The training application then executes an upsampling algorithm on the downsampled image to generate a reconstructed image having the same resolution as the source image. The training application computes a reconstruction error based on the reconstructed image and the source image. The training application updates at least one parameter of the convolutional neural network based on the reconstruction error to generate a trained convolutional neural network. Advantageously, the trained convolution neural network can be implemented in a video encoding pipeline to mitigate visual quality reductions typically experienced with conventional video encoding pipelines that implement conventional downsampling techniques.
-
公开(公告)号:US12003559B1
公开(公告)日:2024-06-04
申请号:US18317758
申请日:2023-05-15
申请人: NETFLIX, INC.
IPC分类号: H04L65/60 , G06F8/71 , G06F16/955 , H04L67/568
CPC分类号: H04L65/60 , G06F8/71 , G06F16/955 , H04L67/568
摘要: In various embodiments, a caching application streams segments of a downloadable to a client device. At a first point-in-time, the caching application receives a first request for a first segment of the downloadable from the client device. The caching application computes a cache key based on a request Uniform Resource Locator included in the first request and a version identifier associated with the downloadable. The caching application determines that no segment corresponding to the cache key is stored in a cache. The caching application transmits a second request for the first segment to a different server. Upon receiving a first version of the first segment from the different server, the caching server transmits a response that includes the first version of the first segment to the client device.
-
公开(公告)号:US20240167668A1
公开(公告)日:2024-05-23
申请号:US17991795
申请日:2022-11-21
申请人: NETFLIX, INC.
发明人: Paul E. Debevec
CPC分类号: F21V13/02 , F21V3/049 , F21V5/007 , F21V11/14 , F21W2131/406
摘要: The systems herein include a support structure and multiple light sources mounted to the support structure. The light sources are configured to project light onto a recording stage to light a specified video scene that is to be recorded on the recording stage. These systems also include a perforated layer that includes an arrangement of apertures. The perforated layer has an inward face directed toward the lighting sources and an outward face directed toward the recording stage. The inward face of the perforated layer includes a surface layer that is more reflective than the surface layer of the outward face of the perforated layer. These systems also include a controller that modifies the light emission profile of the light sources, including changing color balance, brightness, time dependence, and/or spatial variation over the light emissive surface of the light sources. Various other apparatuses and recording stage devices are also disclosed.
-
公开(公告)号:US11973996B2
公开(公告)日:2024-04-30
申请号:US17129547
申请日:2020-12-21
申请人: NETFLIX, INC.
IPC分类号: H04N21/234 , H04N19/114 , H04N19/172 , H04N21/233 , H04N21/2343 , H04N21/2365 , H04N21/2387 , H04N21/262 , H04N21/438 , H04N21/845
CPC分类号: H04N21/2387 , H04N19/114 , H04N19/172 , H04N21/233 , H04N21/234 , H04N21/23439 , H04N21/2365 , H04N21/26275 , H04N21/4383 , H04N21/4384 , H04N21/8456
摘要: One embodiment of the invention sets forth a mechanism for encoding video streams associated with the same digital content such that switch points staggered across two video streams occur at every offset temporal distance. The offset temporal distance is less than the distance between two consecutive key frames in a given video stream. This enables a content player to switch to a video stream having a playback quality up or down one level from a current video stream at the offset temporal distance from the most recently played key frame. In effect, the content player does not wait the entire key frame temporal distance before switching.
-
公开(公告)号:US11949730B2
公开(公告)日:2024-04-02
申请号:US17403728
申请日:2021-08-16
申请人: NETFLIX, INC.
IPC分类号: H04L67/025 , G06F3/0486 , G06F9/54 , H04L67/125
CPC分类号: H04L67/025 , G06F3/0486 , G06F9/542 , G06F9/543 , G06F9/547 , H04L67/125
摘要: Various embodiments of the present application set forth a computer-implemented method comprising receiving, at an endpoint device, a user input associated with a first remote application running on a workstation instance associated with the user, determining, based on a context associated with the user input, a first asset associated with the user input, and causing the workstation instance to modify an asset file in a local file system of the workstation instance, wherein the asset file corresponds to at least a portion of the first asset.
-
公开(公告)号:US11948360B2
公开(公告)日:2024-04-02
申请号:US17344752
申请日:2021-06-10
申请人: NETFLIX, INC.
CPC分类号: G06V20/47 , G06V20/49 , G06V40/172
摘要: One embodiment of the present invention sets forth a technique for selecting a frame of video content that is representative of a media title. The technique includes applying an embedding model to a plurality of faces included in a set of frames of the video content to generate a plurality of face embeddings. The technique also includes aggregating the plurality of face embeddings into a plurality of clusters representing a plurality of characters included in the media title. The technique further includes computing a plurality of prominence scores for the plurality of characters based on one or more attributes of the plurality of clusters, and selecting, from the set of frames, a frame of video content as representative of the media title based on one or more prominence scores for one or more characters included in the frame.
-
9.
公开(公告)号:US20240089523A1
公开(公告)日:2024-03-14
申请号:US18465481
申请日:2023-09-12
申请人: Netflix, Inc.
发明人: Ethan Venitz , Eric James Crabb , Geoffrey Mason House , AJ Venturella , Anthony DeVere Edwards , Christopher Bradley Kirk , Praveen Ramachandra
IPC分类号: H04N21/258 , H04N21/254 , H04N21/43
CPC分类号: H04N21/25875 , H04N21/254 , H04N21/25883 , H04N21/4307
摘要: The disclosed computer-implemented methods and systems provide solutions for mitigating misdetection of display devices in connection with a subscription service. In some examples, the described methods and systems receive a content request from a display device, where the content request is correlated with a particular subscription service account. In some examples, the systems and methods further determine that the display device is not associated with the particular subscription service account. To verify the display device, the systems and methods utilize display timings and scan timings associated with a verification token to prove that the display device is validly located and can therefore be trusted in connection with the subscription service account. Various other methods, systems, and computer-readable media are also disclosed.
-
公开(公告)号:US20230409897A1
公开(公告)日:2023-12-21
申请号:US17841322
申请日:2022-06-15
申请人: Netflix, Inc.
发明人: Yadong Wang , Jeff Kitchener , Shilpa Jois Rao
CPC分类号: G06N3/08 , G10H1/0008 , G10H2250/311 , G10H2210/036 , G10H2210/041
摘要: 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. Various other methods, systems, and computer-readable media are also disclosed.
-
-
-
-
-
-
-
-
-