-
公开(公告)号:US20240340467A1
公开(公告)日:2024-10-10
申请号:US18296950
申请日:2023-04-06
Applicant: NETFLIX, INC.
Inventor: Christopher Alan NEWTON
IPC: H04N21/2187 , H04N21/222 , H04N21/231 , H04N21/845
CPC classification number: H04N21/2187 , H04N21/2223 , H04N21/23106 , H04N21/8456
Abstract: In various embodiments, a live event caching application caches segments that are associated with live events. At a first point-in-time, the live event caching application stores a segment of a downloadable that is associated with a live event in a high priority list. At a second point-in-time, the live event caching application determines that the segment is at a tail of the high priority list, where the second point-in-time is subsequent to the first point-in-time. Upon determining that the segment is at the tail of the high priority list, further determining that an age of the segment is greater than a cutoff threshold. In response to determining that the age of the segment is greater than the cutoff threshold, moving the segment from the high priority list to a low priority list.
-
公开(公告)号:US20240325898A1
公开(公告)日:2024-10-03
申请号:US18193622
申请日:2023-03-30
Applicant: Netflix, Inc.
Inventor: James Smith , Olivier Jean Poitrey , Chase Rubin Meusel
IPC: A63F13/537 , A63F13/2145
CPC classification number: A63F13/537 , A63F13/2145
Abstract: The disclosed computer-implemented methods and systems can dynamically modify hit zones associated with displayed video game control elements on a display screen device during video game play. For example, the disclosed methods and systems can detect a trigger event associated with the video game that necessitates modifying one or more hit zones on the display screen device while leaving the video game control elements associated with those hit zones unchanged. Various other methods, systems, and computer-readable media are also disclosed.
-
公开(公告)号:US20240325886A1
公开(公告)日:2024-10-03
申请号:US18193626
申请日:2023-03-30
Applicant: Netflix, Inc.
Inventor: Olivier Jean Poitrey
Abstract: The disclosed computer-implemented methods and systems can increase the speed and accuracy with which video games are played over the Internet. For example, the disclosed methods and systems can capture atomic input state information from a video game controller reflecting any buttons, joysticks, or other control elements that are currently selected. The disclosed methods and system can transmit an input state a first time, and then retransmit the input state in groups of future input states. As such, the methods and systems can keep the video game in a consistent input state, even if one or more input state transmissions are dropped. Various other methods, systems, and computer-readable media are also disclosed.
-
14.
公开(公告)号:US20240320958A1
公开(公告)日:2024-09-26
申请号:US18186467
申请日:2023-03-20
Applicant: Netflix, Inc.
Inventor: Amirreza Ziai , Aneesh Vartakavi , Kelli Griggs , Yvonne Sylvia Jukes , Sean Ferris , Eugene Lok , Alejandro Alonso
IPC: G06V10/774 , G06F16/735 , G06F16/738 , G06F16/75 , G06V10/776 , G06V10/94 , G06V20/40
CPC classification number: G06V10/774 , G06F16/735 , G06F16/738 , G06F16/75 , G06V10/776 , G06V10/945 , G06V20/41 , G06V20/49
Abstract: The disclosed computer-implemented methods and systems include implementations that automatically generate and train a video clip classifier model to identify video clips that respond to a specific search query for a desired depiction that can include abstract, context-dependent, and/or subjective terms. For example, the methods and systems described herein generate and update a digital content understanding graphical user interface to facilitate the process of generating a corpus of training digital video clips, training a video clip classifier model with the training digital video clips, and applying the video clip classifier model to new digital video clips. Various other methods, systems, and computer-readable media are also disclosed.
-
公开(公告)号:US20240311165A1
公开(公告)日:2024-09-19
申请号:US18427751
申请日:2024-01-30
Applicant: Netflix Inc.
Inventor: Cheng Ju
IPC: G06F9/451 , H04N21/472
CPC classification number: G06F9/453 , H04N21/472
Abstract: A computer-implemented method for predicting a user's help intent in relation to a digital streaming system and dynamically customizing a help display based on the predicted help intent. For example, embodiments discussed herein train a help intent machine learning model to generate help intent predictions based on various types of inputs. The embodiments discussed herein further leverage the generated help intent predictions to dynamically update a help display such that when a user lands on that display, predicted solutions that are customized to the user's most likely problem are immediately presented. Various other methods, systems, and computer-readable media are also disclosed.
-
公开(公告)号:US12094443B2
公开(公告)日:2024-09-17
申请号:US18457303
申请日:2023-08-28
Applicant: Netflix, Inc.
Inventor: Shyam Gala , Katheryn Shi , Christopher Gray , Suudhan Rangarajan , Manuel Correa , Pablo Pissanetzky , Bertrand Mollinier Toublet , Niranjan P. Ghate , Raymond Walsh , Edward H. Barker
IPC: G10K11/178 , G06F21/10 , H04L65/70 , H04L65/75 , H04N21/254
CPC classification number: G10K11/178 , G06F21/10 , H04L65/70 , H04L65/75 , H04N21/2541 , G10K2210/1281
Abstract: The disclosed computer-implemented method may include receiving, from a client device, a request for multimedia content, where the request includes both a manifest request that includes client identification data and a license request that includes a license challenge. The method may further include validating the received request for multimedia content using the client identification data in the manifest request and generating a manifest response that includes an identification of a specified multimedia content stream that is to be provided to the client device. The method may also include acquiring at least one license in response to the license request, where the license includes a response to the license challenge having various content keys, and then providing the specified multimedia content stream, including the generated manifest response and the acquired license, to the client device. Various other methods, systems, and computer-readable media are also disclosed.
-
公开(公告)号:US12075187B2
公开(公告)日:2024-08-27
申请号:US17841564
申请日:2022-06-15
Applicant: Netflix, Inc.
Inventor: Yadong Wang , Shilpa Jois Rao
CPC classification number: H04N5/9305 , G10L15/005 , G10L15/04 , G10L15/22 , G10L15/26 , G10L25/57 , G10L25/81 , H04N5/278
Abstract: The disclosed computer-implemented method may include systems and methods for automatically generating sound event subtitles for digital videos. For example, the systems and methods described herein can automatically generate subtitles for sound events within a digital video soundtrack that includes sounds other than speech. Additionally, the systems and methods described herein can automatically generate sound event subtitles as part of an automatic and comprehensive approach that generates subtitles for all sounds within a soundtrack of a digital video—thereby avoiding the need for any manual inputs as part of the subtitling process.
-
公开(公告)号:US20240276077A1
公开(公告)日:2024-08-15
申请号:US18169783
申请日:2023-02-15
Applicant: NETFLIX, INC.
Inventor: Tara Lynn KOZUBACK , Thomas Edward LEACH , Carenina Garcia MOTION , Mark Howard PERRY , Kenneth Raymond THOMAS
IPC: H04N21/84 , H04N21/485 , H04N21/81
CPC classification number: H04N21/84 , H04N21/26258 , H04N21/4856 , H04N21/8106
Abstract: In various embodiments, a manifest customization application selects one or more video streams that are derived from a first video source file and are included in a media package for a media title for inclusion in a video track. After generating a manifest file that itemizes the video track and indicates that an alternate video track can be made available, the manifest customization application transmits the manifest file to a client device. Upon receiving a request from the client device to generate an alternate manifest file that itemizes the alternate video track, the manifest customization application selects one or more video streams that are derived from a second video source file and are included in the media package for inclusion in the alternative video track. After generating the alternate manifest file based on the alternate video track, the manifest customization application transmits the alternate manifest file to the client device.
-
公开(公告)号:US20240256348A1
公开(公告)日:2024-08-01
申请号:US18174438
申请日:2023-02-24
Applicant: Netflix, Inc.
Inventor: Gregoire Pean , Nitin Gupta , Kyle Weicht , Jonathan Newberry
CPC classification number: G06F9/5033 , G06F9/5038 , G06F9/541
Abstract: The disclosed computer-implemented method includes instantiating a memory management process that is configured to communicate with graphics processing hardware components to control usage of shared memory by multiple different application instances. The memory management process also receives a request from an application instance indicating that content associated with a specific resource implemented by the application instance is to be stored in the shared memory, determines that the content identified in the request has been previously stored at a specified location in the shared memory, identifies a time span during which the identified content stored in the shared memory will be immutable, and instructs the requesting application instance to access the identified content from the specified location in shared memory during the identified time span. Various other methods, systems, and computer-readable media are also disclosed.
-
公开(公告)号:US20240251116A1
公开(公告)日:2024-07-25
申请号:US18625092
申请日:2024-04-02
Applicant: NETFLIX, INC.
Inventor: Aditya MAVLANKAR , Ioannis KATSAVOUNIDIS , Mark WATSON
IPC: H04N21/2387 , H04N19/114 , H04N19/172 , H04N21/233 , H04N21/234 , H04N21/2343 , H04N21/2365 , 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.
-
-
-
-
-
-
-
-
-