-
21.
公开(公告)号: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.
-
24.
公开(公告)号: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.
-
26.
公开(公告)号: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.
-
公开(公告)号:US20230328212A1
公开(公告)日:2023-10-12
申请号:US18064655
申请日:2022-12-12
Applicant: Chloe LeGendre , Paul E. Debevec
Inventor: Chloe LeGendre , Paul E. Debevec
CPC classification number: H04N9/646 , H04N5/2224 , H04N17/02
Abstract: The disclosed computer-implemented method includes systems for optimizing color rendition in an LED volume virtual production stage. For example, the described systems optimize or correct color rendition by applying a series of color correction matrices to color pixel values within the virtual production stage and to final captured imagery filmed within the virtual production stage. The described systems generate the color correction matrices from four calibration images taken within the virtual production stage. Various other methods, systems, and computer-readable media are also disclosed.
-
公开(公告)号:USD1001142S1
公开(公告)日:2023-10-10
申请号:US29812111
申请日:2021-10-19
Applicant: Netflix, Inc.
Designer: Paul Anastasopoulos , Danelle Vermeulen , Matt Bruce
Abstract: FIG. 1 is a front view of a first image in a sequence for a display screen with an animated graphical user interface showing the claimed design.
FIG. 2 is a front view of a second image thereof;
FIG. 3 is a front view of a third image thereof; and,
FIG. 4 is a front view of a fourth image thereof.
The appearance of the animated graphical user interface sequentially transitions between the images shown in FIGS. 1-4. The process or period in which an image transitions to another forms no part of the claimed design. The broken lines shown throughout the figures depict features excluded from the claim. The broken lines showing a display screen and elements of the graphical user interface illustrate portions of the article and form no part of the claimed design.-
公开(公告)号:US11782821B2
公开(公告)日:2023-10-10
申请号:US17853648
申请日:2022-06-29
Applicant: Netflix, Inc.
Inventor: David Gevorkyan , Mehmet Yilmaz , Ajinkya More , Justin Derrick Basilico , Prasanna Padmanabhan , Vivek Kaushal , Gaurav Agrawal , Richard Wellington
CPC classification number: G06F11/3664 , G06F11/3608 , G06F16/22
Abstract: 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. The method may also include accessing live or snapshotted data captured from services running in a production environment, initiating generation of a first user interface instance using the updated data structures and using the accessed live or snapshotted data, and initiating generation of a second user interface instance using a different version of the data structures and using the same accessed live or snapshotted data. The method further includes comparing the first user interface instance to the second user interface instance to identify differences and then determine which outcome-defining effects the updated data structures had on the user interface based on the identified differences between the user interfaces. Various other methods, systems, and computer-readable media are also disclosed.
-
公开(公告)号:US11775515B2
公开(公告)日:2023-10-03
申请号:US17485968
申请日:2021-09-27
Applicant: NETFLIX, INC.
Inventor: Puneet Zaroo , Eva Tse
IPC: G06F16/2453 , G06F16/21 , G06F16/22 , G06F11/14 , G06F11/34
CPC classification number: G06F16/2453 , G06F11/1402 , G06F11/3409 , G06F16/21 , G06F16/2282
Abstract: One embodiment of the present invention sets forth a technique for optimizing data in a dataset. The technique includes determining, based on one or more attributes of a dataset, an optimization that is associated with at least one of a file encoding, a file size, and a sort column. The technique also includes identifying a plurality of candidate configurations associated with the dataset and corresponding to the optimization, and for each candidate configuration, generating a corresponding set of evaluation metrics associated with the first optimization. The technique further includes determining, based on the sets of evaluation metrics corresponding to the plurality of candidate configurations, a set of configurations in the plurality of candidate configurations to be applied to the dataset. Finally, the technique includes modifying the dataset based on the set of configurations.
-
-
-
-
-
-
-
-
-