-
公开(公告)号:US20240167668A1
公开(公告)日:2024-05-23
申请号:US17991795
申请日:2022-11-21
Applicant: NETFLIX, INC.
Inventor: Paul E. Debevec
CPC classification number: F21V13/02 , F21V3/049 , F21V5/007 , F21V11/14 , F21W2131/406
Abstract: 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
Applicant: NETFLIX, INC.
Inventor: Aditya Mavlankar , Ioannis Katsavounidis , Mark Watson
IPC: H04N21/234 , H04N19/114 , H04N19/172 , H04N21/233 , H04N21/2343 , H04N21/2365 , H04N21/2387 , H04N21/262 , H04N21/438 , H04N21/845
CPC classification number: H04N21/2387 , H04N19/114 , H04N19/172 , H04N21/233 , H04N21/234 , H04N21/23439 , H04N21/2365 , H04N21/26275 , H04N21/4383 , H04N21/4384 , H04N21/8456
Abstract: 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
Applicant: NETFLIX, INC.
Inventor: Lyle Eban Troxell , David Ian Krabacher , Cameron Langs , Raymond Forziati
IPC: H04L67/025 , G06F3/0486 , G06F9/54 , H04L67/125
CPC classification number: H04L67/025 , G06F3/0486 , G06F9/542 , G06F9/543 , G06F9/547 , H04L67/125
Abstract: 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
Applicant: NETFLIX, INC.
Inventor: Shervin Ardeshir Behrostaghi , Nagendra K. Kamath
CPC classification number: G06V20/47 , G06V20/49 , G06V40/172
Abstract: 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.
-
185.
公开(公告)号:US20240089523A1
公开(公告)日:2024-03-14
申请号:US18465481
申请日:2023-09-12
Applicant: Netflix, Inc.
Inventor: 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 classification number: H04N21/25875 , H04N21/254 , H04N21/25883 , H04N21/4307
Abstract: 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
Applicant: Netflix, Inc.
Inventor: Yadong Wang , Jeff Kitchener , Shilpa Jois Rao
CPC classification number: G06N3/08 , G10H1/0008 , G10H2250/311 , G10H2210/036 , G10H2210/041
Abstract: 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.
-
公开(公告)号:US11837261B2
公开(公告)日:2023-12-05
申请号:US17524731
申请日:2021-11-11
Applicant: Netflix, Inc.
Inventor: Kevin Pei-Wen Lee , Lawrence E. Jones , Joseph Peyton Lea, IV
IPC: G11B27/10 , H04N21/472 , G06F16/44
CPC classification number: G11B27/10 , G06F16/44 , H04N21/47217
Abstract: The disclosed computer-implemented method may include accessing a pre-rendered multimedia item. The pre-rendered multimedia item may have branching logic associated with it, where the branching logic includes branching points that direct non-sequential playback of the pre-rendered multimedia item. The method may also include initializing playback of the pre-rendered multimedia item and accessing, at the branching points, various trigger conditions that direct playback order of different segments of the pre-rendered multimedia item. The method may then include updating, based on the trigger conditions, at least some portion of custom state data. The method may further include playing back the segments of the pre-rendered multimedia item according to the updated state data. Various other methods, systems, and computer-readable media are also disclosed.
-
188.
公开(公告)号:US11825029B2
公开(公告)日:2023-11-21
申请号:US17516525
申请日:2021-11-01
Applicant: NETFLIX, INC.
Inventor: Ioannis Katsavounidis , Liwei Guo
IPC: H04N19/196 , H04N19/85
CPC classification number: H04N19/196 , H04N19/85
Abstract: In various embodiments, an encoder comparison application compares the performance of different configured encoders. In operation, the encoder comparison application generates a first global convex hull of video encode points based on a first configured encoder and a set of subsequences included in a source video sequence. Each video encode point is associated with a different encoded version of the source video sequence. The encoder comparison application also generates a second global convex hull of video encode points based on a second configured encoder and the subsequences. Subsequently, the encoder configuration application computes a performance value for an encoding comparison metric based on the first global convex hull and the second global convex hull. Notably, the first performance value estimates a difference in performance between the first configured encoder and the second configured encoder.
-
公开(公告)号:US11811892B2
公开(公告)日:2023-11-07
申请号:US17934111
申请日:2022-09-21
Applicant: NETFLIX, INC.
Inventor: Colin McIntosh , Michael Costello
IPC: H04L67/563 , H04L67/1031 , H04L67/1095
CPC classification number: H04L67/563 , H04L67/1031 , H04L67/1095
Abstract: The disclosed computer-implemented method includes identifying a target networking device communicatively connected to a cluster of networked server instances. The networked server instances are configured to consume network telemetry messages. The method further includes applying a shared lock to the target networking device, so that only a single networked server instance has access to network telemetry messages produced by the target networking device. The method also includes replicating the network telemetry messages produced by the locked target networking device to other server instances in the cluster, and then diverting requests for network telemetry messages from the locked target networking device to another server instance in the cluster of networked server instances. This allows the other server instance in the cluster to service the diverted telemetry data requests for the locked target networking device using the replicated network telemetry messages. Various other methods, systems, and computer-readable media are also disclosed.
-
190.
公开(公告)号:US11810254B2
公开(公告)日:2023-11-07
申请号:US17709126
申请日:2022-03-30
Applicant: Netflix, Inc.
Inventor: Stephan Trojansky
CPC classification number: G06T17/20 , B25J19/021 , G06T1/0014 , G06T7/74 , G06T15/04
Abstract: A system surrounds an area with a first set of display panels. A second set of display panels is positioned above the area, and a third set of display panels is positioned below the area. A subject is positioned within the area and may be on an omnidirectional treadmill within the area. A controller communicates content to the first set of display panels, the second set of display panels, and the third set of display panels that presents a multidimensional scene when displayed. A set of sensors capture sensor data of the subject within the area while content is displayed. One or more of the sensors may be coupled to a repositioning system that repositions sensors so the subject remains in a field of view of different sensors. From sensor data of the subject, a representation of the subject may be generated for insertion into other video content.
-
-
-
-
-
-
-
-
-